diff --git a/packages/core/globals/index.ts b/packages/core/globals/index.ts index bc7f0051b..236988d8f 100644 --- a/packages/core/globals/index.ts +++ b/packages/core/globals/index.ts @@ -7,6 +7,7 @@ import * as mediaQueryList from '../media-query-list'; import * as text from '../text'; import * as xhrImpl from '../xhr'; import '../fetch'; +import * as fetchPolyfill from '../fetch'; import * as wgc from '../wgc'; import * as cryptoImpl from '../wgc/crypto'; import * as subtleCryptoImpl from '../wgc/crypto/SubtleCrypto'; @@ -345,8 +346,8 @@ export function initGlobal() { global.registerModule('xhr', () => xhrImpl); installPolyfills('xhr', ['XMLHttpRequest', 'FormData', 'Blob', 'File', 'FileReader']); - // global.registerModule('fetch', () => require('../fetch')); - // installPolyfills('fetch', ['fetch', 'Headers', 'Request', 'Response']); + global.registerModule('fetch', () => fetchPolyfill); + installPolyfills('fetch', ['fetch', 'Headers', 'Request', 'Response']); global.registerModule('wgc', () => wgc); installPolyfills('wgc', ['atob', 'btoa']); diff --git a/packages/core/module-name-resolver/helpers.ts b/packages/core/module-name-resolver/helpers.ts index e66fbd029..4627f1c25 100644 --- a/packages/core/module-name-resolver/helpers.ts +++ b/packages/core/module-name-resolver/helpers.ts @@ -6,7 +6,6 @@ export function prepareAppForModuleResolver(callback: () => void) { } export function initAppForModuleResolver() { - console.log('initAppForModuleResolver has callback?', appForModuleResolverCallback); if (appForModuleResolverCallback) { appForModuleResolverCallback(); appForModuleResolverCallback = undefined;