Skip to content

Commit 1db0f36

Browse files
committed
move some /modules/ dependencies to entries
1 parent 3eb9823 commit 1db0f36

21 files changed

+36
-16
lines changed

packages/core-js/full/composite-key.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../modules/es.map.constructor');
3+
require('../modules/es.weak-map.constructor');
24
require('../modules/esnext.composite-key');
35
var path = require('../internals/path');
46

packages/core-js/full/composite-symbol.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
'use strict';
2+
require('../modules/es.map.constructor');
23
require('../modules/es.symbol.constructor');
34
require('../modules/es.symbol.for');
5+
require('../modules/es.weak-map.constructor');
46
require('../modules/esnext.composite-symbol');
57
var path = require('../internals/path');
68

packages/core-js/full/reflect/define-metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.define-metadata');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/delete-metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.delete-metadata');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/get-metadata-keys.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.get-metadata-keys');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/get-metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.get-metadata');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/get-own-metadata-keys.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.get-own-metadata-keys');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/get-own-metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.get-own-metadata');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/has-metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.has-metadata');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/has-own-metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.has-own-metadata');
35
var path = require('../../internals/path');
46

packages/core-js/full/reflect/index.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
'use strict';
22
var parent = require('../../actual/reflect');
3+
require('../../modules/es.map.constructor');
4+
require('../../modules/es.weak-map.constructor');
35
require('../../modules/esnext.reflect.define-metadata');
46
require('../../modules/esnext.reflect.delete-metadata');
57
require('../../modules/esnext.reflect.get-metadata');

packages/core-js/full/reflect/metadata.js

+2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
'use strict';
2+
require('../../modules/es.map.constructor');
3+
require('../../modules/es.weak-map.constructor');
24
require('../../modules/esnext.reflect.metadata');
35
var path = require('../../internals/path');
46

packages/core-js/internals/composite-key.js

-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
'use strict';
2-
// TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env`
3-
require('../modules/es.map.constructor');
4-
require('../modules/es.weak-map.constructor');
52
var getBuiltIn = require('../internals/get-built-in');
63
var isObject = require('../internals/is-object');
74

packages/core-js/internals/fix-regexp-well-known-symbol-logic.js

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
'use strict';
2-
// TODO: Remove from `core-js@4` since it's moved to entry points
3-
require('../modules/es.regexp.exec');
42
var uncurryThis = require('../internals/function-uncurry-this-clause');
53
var defineBuiltIn = require('../internals/define-built-in');
64
var regexpExec = require('../internals/regexp-exec');

packages/core-js/internals/reflect-metadata.js

-3
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
'use strict';
2-
// TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env`
3-
require('../modules/es.map.constructor');
4-
require('../modules/es.weak-map.constructor');
52
var getBuiltIn = require('../internals/get-built-in');
63
var uncurryThis = require('../internals/function-uncurry-this');
74
var shared = require('../internals/shared');

packages/core-js/modules/es.regexp.test.js

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
'use strict';
2-
// TODO: Remove from `core-js@4` since it's moved to entry points
3-
require('../modules/es.regexp.exec');
42
var $ = require('../internals/export');
53
var call = require('../internals/function-call');
64
var isCallable = require('../internals/is-callable');

packages/core-js/modules/web.url-search-params.constructor.js

-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
'use strict';
2-
// TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env`
3-
require('../modules/es.array.iterator');
42
var $ = require('../internals/export');
53
var global = require('../internals/global');
64
var call = require('../internals/function-call');

packages/core-js/modules/web.url.constructor.js

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,14 @@
11
'use strict';
2-
// TODO: in core-js@4, move /modules/ dependencies to public entries for better optimization by tools like `preset-env`
3-
require('../modules/es.string.iterator');
42
var $ = require('../internals/export');
53
var USE_NATIVE_URL = require('../internals/url-constructor-detection');
64
var global = require('../internals/global');
5+
var getBuiltIn = require('../internals/get-built-in');
76
var bind = require('../internals/function-bind-context');
87
var uncurryThis = require('../internals/function-uncurry-this');
98
var defineBuiltIn = require('../internals/define-built-in');
109
var defineBuiltInAccessor = require('../internals/define-built-in-accessor');
1110
var anInstance = require('../internals/an-instance');
1211
var hasOwn = require('../internals/has-own-property');
13-
var assign = require('../internals/object-assign');
14-
var arrayFrom = require('../internals/array-from');
1512
var arraySlice = require('../internals/array-slice-simple');
1613
var codeAt = require('../internals/string-multibyte').codeAt;
1714
var toASCII = require('../internals/string-punycode-to-ascii');
@@ -29,6 +26,8 @@ var getInternalSearchParamsState = URLSearchParamsModule.getState;
2926
var NativeURL = global.URL;
3027
var TypeError = global.TypeError;
3128
var parseInt = global.parseInt;
29+
var assign = getBuiltIn('Object', 'assign');
30+
var arrayFrom = getBuiltIn('Array', 'from');
3231
var floor = Math.floor;
3332
var pow = Math.pow;
3433
var charAt = uncurryThis(''.charAt);

packages/core-js/stable/url-search-params/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
'use strict';
2+
require('../../modules/es.array.iterator');
23
require('../../modules/web.url-search-params.constructor');
34
require('../../modules/web.url-search-params.delete');
45
require('../../modules/web.url-search-params.has');

packages/core-js/stable/url/can-parse.js

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
'use strict';
2+
require('../../modules/es.array.from');
3+
require('../../modules/es.array.iterator');
4+
require('../../modules/es.object.assign');
5+
require('../../modules/es.string.iterator');
26
require('../../modules/web.url.constructor');
37
require('../../modules/web.url.can-parse');
48
var path = require('../../internals/path');

packages/core-js/stable/url/index.js

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
'use strict';
2+
require('../../modules/es.array.from');
3+
require('../../modules/es.array.iterator');
4+
require('../../modules/es.object.assign');
5+
require('../../modules/es.string.iterator');
26
require('../../modules/web.url.constructor');
37
require('../../modules/web.url.can-parse');
48
require('../../modules/web.url.to-json');

0 commit comments

Comments
 (0)