File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,12 +21,32 @@ module.exports = class Sandbox {
2121 {
2222 sourceMapSupport,
2323 console,
24+ fetch,
25+ document,
26+ navigator,
2427 setTimeout,
2528 clearTimeout,
2629 URL ,
2730
2831 // Convince jQuery not to assume it's in a browser
2932 module : { exports : { } } ,
33+
34+ MutationObserver,
35+ ResizeObserver,
36+ AbortController,
37+ ReadableStream :
38+ typeof ReadableStream !== 'undefined'
39+ ? ReadableStream
40+ : require ( 'node:stream/web' ) . ReadableStream ,
41+ WritableStream :
42+ typeof WritableStream !== 'undefined'
43+ ? WritableStream
44+ : require ( 'node:stream/web' ) . WritableStream ,
45+ TransformStream :
46+ typeof TransformStream !== 'undefined'
47+ ? TransformStream
48+ : require ( 'node:stream/web' ) . TransformStream ,
49+ Headers : typeof Headers !== 'undefined' ? Headers : undefined ,
3050 } ,
3151 globals
3252 ) ;
You can’t perform that action at this time.
0 commit comments