This commit is contained in:
落日晚风
2023-12-13 11:25:22 +08:00
parent 7c2ab0b7ad
commit cff33ad7d1
6370 changed files with 378844 additions and 82245 deletions
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.delete-all');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'deleteAll');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.emplace');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'emplace');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.every');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'every');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.filter');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'filter');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.find-key');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'findKey');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.find');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'find');
+16
View File
@@ -0,0 +1,16 @@
'use strict';
require('../../modules/es.array.iterator');
require('../../modules/es.map');
require('../../modules/es.string.iterator');
require('../../modules/esnext.map.from');
require('../../modules/web.dom-collections.iterator');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var Map = path.Map;
var $from = Map.from;
module.exports = function from(source, mapFn, thisArg) {
return call($from, isCallable(this) ? this : Map, source, mapFn, thisArg);
};
+4
View File
@@ -0,0 +1,4 @@
'use strict';
var parent = require('../../actual/map/group-by');
module.exports = parent;
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.includes');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'includes');
+25
View File
@@ -0,0 +1,25 @@
'use strict';
var parent = require('../../actual/map');
require('../../modules/esnext.map.from');
require('../../modules/esnext.map.of');
require('../../modules/esnext.map.delete-all');
require('../../modules/esnext.map.emplace');
require('../../modules/esnext.map.every');
require('../../modules/esnext.map.filter');
require('../../modules/esnext.map.find');
require('../../modules/esnext.map.find-key');
require('../../modules/esnext.map.includes');
require('../../modules/esnext.map.key-by');
require('../../modules/esnext.map.key-of');
require('../../modules/esnext.map.map-keys');
require('../../modules/esnext.map.map-values');
require('../../modules/esnext.map.merge');
require('../../modules/esnext.map.reduce');
require('../../modules/esnext.map.some');
require('../../modules/esnext.map.update');
// TODO: remove from `core-js@4`
require('../../modules/esnext.map.upsert');
// TODO: remove from `core-js@4`
require('../../modules/esnext.map.update-or-insert');
module.exports = parent;
+13
View File
@@ -0,0 +1,13 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.key-by');
var call = require('../../internals/function-call');
var isCallable = require('../../internals/is-callable');
var path = require('../../internals/path');
var Map = path.Map;
var mapKeyBy = Map.keyBy;
module.exports = function keyBy(source, iterable, keyDerivative) {
return call(mapKeyBy, isCallable(this) ? this : Map, source, iterable, keyDerivative);
};
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.key-of');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'keyOf');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.map-keys');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'mapKeys');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.map-values');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'mapValues');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.merge');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'merge');
+14
View File
@@ -0,0 +1,14 @@
'use strict';
require('../../modules/es.array.iterator');
require('../../modules/es.map');
require('../../modules/esnext.map.of');
var path = require('../../internals/path');
var apply = require('../../internals/function-apply');
var isCallable = require('../../internals/is-callable');
var Map = path.Map;
var mapOf = Map.of;
module.exports = function of() {
return apply(mapOf, isCallable(this) ? this : Map, arguments);
};
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.reduce');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'reduce');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.some');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'some');
+7
View File
@@ -0,0 +1,7 @@
'use strict';
// TODO: remove from `core-js@4`
require('../../modules/es.map');
require('../../modules/esnext.map.update-or-insert');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'updateOrInsert');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.update');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'update');
+6
View File
@@ -0,0 +1,6 @@
'use strict';
require('../../modules/es.map');
require('../../modules/esnext.map.upsert');
var entryUnbind = require('../../internals/entry-unbind');
module.exports = entryUnbind('Map', 'upsert');