MCPcopy Create free account
hub / github.com/ember-learn/ember-api-docs / buildSandboxGlobals

Function buildSandboxGlobals

config/fastboot.js:5–26  ·  view source on GitHub ↗
(defaultGlobals)

Source from the content-addressed store, hash-verified

3module.exports = function () {
4 return {
5 buildSandboxGlobals(defaultGlobals) {
6 return Object.assign({}, defaultGlobals, {
7 atob: atob,
8 setInterval: setInterval,
9 structuredClone: structuredClone,
10 AbortController,
11 fetch: fetch,
12 ReadableStream:
13 typeof ReadableStream !== 'undefined'
14 ? ReadableStream
15 : require('node:stream/web').ReadableStream,
16 WritableStream:
17 typeof WritableStream !== 'undefined'
18 ? WritableStream
19 : require('node:stream/web').WritableStream,
20 TransformStream:
21 typeof TransformStream !== 'undefined'
22 ? TransformStream
23 : require('node:stream/web').TransformStream,
24 Headers: typeof Headers !== 'undefined' ? Headers : undefined,
25 });
26 },
27 };
28};

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected