core-js-pure
Advanced tools
Comparing version 3.15.2 to 3.16.0
require('../modules/es.aggregate-error'); | ||
require('../modules/es.array.iterator'); | ||
require('../modules/es.string.iterator'); | ||
require('../modules/web.dom-collections.iterator'); | ||
var path = require('../internals/path'); | ||
module.exports = path.AggregateError; |
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Array', 'entries'); |
@@ -1,2 +0,1 @@ | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/es.array.from'); | ||
@@ -31,4 +30,6 @@ require('../../modules/es.array.is-array'); | ||
require('../../modules/es.array.unscopables.flat-map'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
var path = require('../../internals/path'); | ||
module.exports = path.Array; |
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Array', 'values'); |
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Array', 'keys'); |
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Array', 'values'); |
require('../../../modules/es.array.iterator'); | ||
require('../../../modules/es.object.to-string'); | ||
var entryVirtual = require('../../../internals/entry-virtual'); | ||
module.exports = entryVirtual('Array').entries; |
@@ -27,4 +27,5 @@ require('../../../modules/es.array.concat'); | ||
require('../../../modules/es.array.unscopables.flat-map'); | ||
require('../../../modules/es.object.to-string'); | ||
var entryVirtual = require('../../../internals/entry-virtual'); | ||
module.exports = entryVirtual('Array'); |
require('../../../modules/es.array.iterator'); | ||
require('../../../modules/es.object.to-string'); | ||
var entryVirtual = require('../../../internals/entry-virtual'); | ||
module.exports = entryVirtual('Array').values; |
require('../../../modules/es.array.iterator'); | ||
require('../../../modules/es.object.to-string'); | ||
var entryVirtual = require('../../../internals/entry-virtual'); | ||
module.exports = entryVirtual('Array').keys; |
require('../../../modules/es.array.iterator'); | ||
require('../../../modules/es.object.to-string'); | ||
var entryVirtual = require('../../../internals/entry-virtual'); | ||
module.exports = entryVirtual('Array').values; |
require('../modules/es.escape'); | ||
var global = require('../internals/global'); | ||
var path = require('../internals/path'); | ||
module.exports = global.escape; | ||
module.exports = path.escape; |
@@ -0,7 +1,7 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.map'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
module.exports = path.Map; |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.promise.all-settled'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
@@ -7,0 +8,0 @@ |
'use strict'; | ||
require('../../modules/es.aggregate-error'); | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.promise.any'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
@@ -8,0 +9,0 @@ |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.promise.finally'); |
require('../../modules/es.aggregate-error'); | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
@@ -8,5 +9,4 @@ require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
module.exports = path.Promise; |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.reflect.apply'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.reflect.construct'); |
@@ -0,3 +1,4 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.reflect.to-string-tag'); | ||
module.exports = 'Reflect'; |
require('../../modules/es.regexp.constructor'); | ||
require('../../modules/es.regexp.dot-all'); | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.regexp.sticky'); | ||
module.exports = RegExp; |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.string.match'); | ||
@@ -2,0 +3,0 @@ var wellKnownSymbol = require('../../internals/well-known-symbol'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.string.replace'); | ||
@@ -2,0 +3,0 @@ var wellKnownSymbol = require('../../internals/well-known-symbol'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.string.search'); | ||
@@ -2,0 +3,0 @@ var wellKnownSymbol = require('../../internals/well-known-symbol'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.string.split'); | ||
@@ -2,0 +3,0 @@ var wellKnownSymbol = require('../../internals/well-known-symbol'); |
@@ -0,7 +1,7 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.set'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
module.exports = path.Set; |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.regexp.exec'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.from-code-point'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
@@ -2,0 +3,0 @@ var Iterators = require('../../internals/iterators'); |
@@ -0,1 +1,3 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.string.match-all'); | ||
@@ -2,0 +4,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
@@ -0,1 +1,3 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.string.replace'); | ||
require('../../modules/es.string.replace-all'); | ||
@@ -2,0 +4,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
@@ -0,1 +1,3 @@ | ||
require('../../../modules/es.object.to-string'); | ||
require('../../../modules/es.regexp.exec'); | ||
require('../../../modules/es.string.code-point-at'); | ||
@@ -2,0 +4,0 @@ require('../../../modules/es.string.ends-with'); |
@@ -0,1 +1,2 @@ | ||
require('../../../modules/es.object.to-string'); | ||
require('../../../modules/es.string.iterator'); | ||
@@ -2,0 +3,0 @@ var Iterators = require('../../../internals/iterators'); |
@@ -0,1 +1,3 @@ | ||
require('../../../modules/es.object.to-string'); | ||
require('../../../modules/es.regexp.exec'); | ||
require('../../../modules/es.string.match-all'); | ||
@@ -2,0 +4,0 @@ var entryVirtual = require('../../../internals/entry-virtual'); |
@@ -0,1 +1,3 @@ | ||
require('../../../modules/es.regexp.exec'); | ||
require('../../../modules/es.string.replace'); | ||
require('../../../modules/es.string.replace-all'); | ||
@@ -2,0 +4,0 @@ var entryVirtual = require('../../../internals/entry-virtual'); |
@@ -0,5 +1,5 @@ | ||
require('../../modules/es.array.concat'); | ||
require('../../modules/es.symbol.is-concat-spreadable'); | ||
require('../../modules/es.array.concat'); | ||
var WrappedWellKnownSymbolModule = require('../../internals/well-known-symbol-wrapped'); | ||
module.exports = WrappedWellKnownSymbolModule.f('isConcatSpreadable'); |
@@ -0,6 +1,7 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/es.symbol.iterator'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var WrappedWellKnownSymbolModule = require('../../internals/well-known-symbol-wrapped'); | ||
module.exports = WrappedWellKnownSymbolModule.f('iterator'); |
@@ -0,1 +1,3 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.symbol.match-all'); | ||
@@ -2,0 +4,0 @@ require('../../modules/es.string.match-all'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.symbol.match'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.match'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.symbol.replace'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.replace'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.symbol.search'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.search'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.regexp.exec'); | ||
require('../../modules/es.symbol.split'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.split'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.date.to-primitive'); | ||
require('../../modules/es.symbol.to-primitive'); | ||
@@ -2,0 +3,0 @@ var WrappedWellKnownSymbolModule = require('../../internals/well-known-symbol-wrapped'); |
@@ -1,8 +0,8 @@ | ||
require('../../modules/es.symbol.to-string-tag'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.json.to-string-tag'); | ||
require('../../modules/es.math.to-string-tag'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.reflect.to-string-tag'); | ||
require('../../modules/es.symbol.to-string-tag'); | ||
var WrappedWellKnownSymbolModule = require('../../internals/well-known-symbol-wrapped'); | ||
module.exports = WrappedWellKnownSymbolModule.f('toStringTag'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.typed-array.iterator'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.typed-array.iterator'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.typed-array.iterator'); |
@@ -0,1 +1,3 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/es.typed-array.from'); | ||
@@ -26,2 +28,1 @@ require('../../modules/es.typed-array.of'); | ||
require('../../modules/es.typed-array.iterator'); | ||
require('../../modules/es.object.to-string'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.typed-array.iterator'); |
require('../modules/es.unescape'); | ||
var global = require('../internals/global'); | ||
var path = require('../internals/path'); | ||
module.exports = global.unescape; | ||
module.exports = path.unescape; |
@@ -0,6 +1,6 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.weak-map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
module.exports = path.WeakMap; |
@@ -0,6 +1,6 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.weak-set'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
module.exports = path.WeakSet; |
@@ -0,1 +1,2 @@ | ||
// TODO: Remove from `core-js@4` | ||
require('../../modules/esnext.array.filter-out'); | ||
@@ -2,0 +3,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
var parent = require('../../es/array'); | ||
require('../../modules/es.map'); | ||
require('../../modules/esnext.array.at'); | ||
// TODO: Remove from `core-js@4` | ||
require('../../modules/esnext.array.filter-out'); | ||
require('../../modules/esnext.array.filter-reject'); | ||
require('../../modules/esnext.array.find-last'); | ||
require('../../modules/esnext.array.find-last-index'); | ||
require('../../modules/esnext.array.group-by'); | ||
require('../../modules/esnext.array.is-template-object'); | ||
@@ -8,0 +11,0 @@ require('../../modules/esnext.array.last-item'); |
@@ -0,1 +1,2 @@ | ||
// TODO: Remove from `core-js@4` | ||
require('../../../modules/esnext.array.filter-out'); | ||
@@ -2,0 +3,0 @@ var entryVirtual = require('../../../internals/entry-virtual'); |
var parent = require('../../../es/array/virtual'); | ||
require('../../../modules/es.map'); | ||
require('../../../modules/esnext.array.at'); | ||
// TODO: Remove from `core-js@4` | ||
require('../../../modules/esnext.array.filter-out'); | ||
require('../../../modules/esnext.array.filter-reject'); | ||
require('../../../modules/esnext.array.find-last'); | ||
require('../../../modules/esnext.array.find-last-index'); | ||
require('../../../modules/esnext.array.group-by'); | ||
require('../../../modules/esnext.array.unique-by'); | ||
module.exports = parent; |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.as-indexed-pairs'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.drop'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.every'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.filter'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.find'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.flat-map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.for-each'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.promise'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.promise'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.reduce'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.some'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.take'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.promise'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.async-iterator.constructor'); | ||
require('../../modules/esnext.async-iterator.to-array'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -8,0 +6,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
@@ -0,5 +1,6 @@ | ||
require('../modules/es.array.iterator'); | ||
require('../modules/es.string.iterator'); | ||
require('../modules/web.dom-collections.iterator'); | ||
require('../modules/es.string.iterator'); | ||
var getIteratorMethod = require('../internals/get-iterator-method'); | ||
module.exports = getIteratorMethod; |
@@ -0,5 +1,6 @@ | ||
require('../modules/es.array.iterator'); | ||
require('../modules/es.string.iterator'); | ||
require('../modules/web.dom-collections.iterator'); | ||
require('../modules/es.string.iterator'); | ||
var getIterator = require('../internals/get-iterator'); | ||
module.exports = getIterator; |
@@ -222,4 +222,6 @@ require('../modules/es.symbol'); | ||
require('../modules/esnext.array.filter-out'); | ||
require('../modules/esnext.array.filter-reject'); | ||
require('../modules/esnext.array.find-last'); | ||
require('../modules/esnext.array.find-last-index'); | ||
require('../modules/esnext.array.group-by'); | ||
require('../modules/esnext.array.is-template-object'); | ||
@@ -344,4 +346,6 @@ require('../modules/esnext.array.last-index'); | ||
require('../modules/esnext.typed-array.filter-out'); | ||
require('../modules/esnext.typed-array.filter-reject'); | ||
require('../modules/esnext.typed-array.find-last'); | ||
require('../modules/esnext.typed-array.find-last-index'); | ||
require('../modules/esnext.typed-array.group-by'); | ||
require('../modules/esnext.typed-array.unique-by'); | ||
@@ -348,0 +352,0 @@ require('../modules/esnext.weak-map.delete-all'); |
@@ -0,1 +1,2 @@ | ||
// TODO: Remove from `core-js@4` | ||
var filterOut = require('../array/virtual/filter-out'); | ||
@@ -2,0 +3,0 @@ |
@@ -0,5 +1,6 @@ | ||
require('../modules/es.array.iterator'); | ||
require('../modules/es.string.iterator'); | ||
require('../modules/web.dom-collections.iterator'); | ||
require('../modules/es.string.iterator'); | ||
var isIterable = require('../internals/is-iterable'); | ||
module.exports = isIterable; |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.as-indexed-pairs'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.drop'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.every'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.filter'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.find'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.flat-map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.for-each'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.iterator'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.object.to-string'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.iterator'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.reduce'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.some'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.take'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
require('../../modules/es.object.to-string'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.iterator.constructor'); | ||
require('../../modules/esnext.iterator.to-array'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -7,0 +5,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.map'); | ||
@@ -3,0 +4,0 @@ require('../../modules/es.string.iterator'); |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.map'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.map.of'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
@@ -7,0 +6,0 @@ |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/esnext.number.range'); | ||
@@ -2,0 +3,0 @@ var path = require('../../internals/path'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.iterator'); |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
@@ -3,0 +4,0 @@ require('../../modules/es.string.iterator'); |
@@ -0,5 +1,8 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.set.intersection'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Set', 'intersection'); |
@@ -0,5 +1,8 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.set.is-disjoint-from'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Set', 'isDisjointFrom'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.iterator'); |
@@ -0,5 +1,8 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.set.is-superset-of'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var entryUnbind = require('../../internals/entry-unbind'); | ||
module.exports = entryUnbind('Set', 'isSupersetOf'); |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.set.of'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
@@ -7,0 +6,0 @@ |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.iterator'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.set'); | ||
@@ -2,0 +3,0 @@ require('../../modules/es.string.iterator'); |
@@ -0,3 +1,4 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/esnext.string.code-points'); | ||
module.exports = require('../../internals/entry-unbind')('String', 'codePoints'); |
@@ -0,3 +1,4 @@ | ||
require('../../../modules/es.object.to-string'); | ||
require('../../../modules/esnext.string.code-points'); | ||
module.exports = require('../../../internals/entry-virtual')('String').codePoints; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.copy-within'); | ||
var parent = require('../../stable/typed-array/copy-within'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../stable/typed-array/entries'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.every'); | ||
var parent = require('../../stable/typed-array/every'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.fill'); | ||
var parent = require('../../stable/typed-array/fill'); | ||
module.exports = parent; |
@@ -0,1 +1,2 @@ | ||
// TODO: Remove from `core-js@4` | ||
require('../../modules/esnext.typed-array.filter-out'); |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.filter'); | ||
var parent = require('../../stable/typed-array/filter'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.find-index'); | ||
var parent = require('../../stable/typed-array/find-index'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.find'); | ||
var parent = require('../../stable/typed-array/find'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/float32-array'); | ||
var parent = require('../../stable/typed-array/float32-array'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/float64-array'); | ||
var parent = require('../../stable/typed-array/float64-array'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.for-each'); | ||
var parent = require('../../stable/typed-array/for-each'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.from'); | ||
var parent = require('../../stable/typed-array/from'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.includes'); | ||
var parent = require('../../stable/typed-array/includes'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.index-of'); | ||
var parent = require('../../stable/typed-array/index-of'); | ||
module.exports = parent; |
@@ -1,9 +0,12 @@ | ||
var parent = require('../../es/typed-array'); | ||
var parent = require('../../stable/typed-array'); | ||
require('../../modules/es.map'); | ||
require('../../modules/esnext.typed-array.at'); | ||
// TODO: Remove from `core-js@4` | ||
require('../../modules/esnext.typed-array.filter-out'); | ||
require('../../modules/esnext.typed-array.filter-reject'); | ||
require('../../modules/esnext.typed-array.find-last'); | ||
require('../../modules/esnext.typed-array.find-last-index'); | ||
require('../../modules/esnext.typed-array.group-by'); | ||
require('../../modules/esnext.typed-array.unique-by'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/int16-array'); | ||
var parent = require('../../stable/typed-array/int16-array'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/int32-array'); | ||
var parent = require('../../stable/typed-array/int32-array'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/int8-array'); | ||
var parent = require('../../stable/typed-array/int8-array'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../stable/typed-array/iterator'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.join'); | ||
var parent = require('../../stable/typed-array/join'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../stable/typed-array/keys'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.last-index-of'); | ||
var parent = require('../../stable/typed-array/last-index-of'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.map'); | ||
var parent = require('../../stable/typed-array/map'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.of'); | ||
var parent = require('../../stable/typed-array/of'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.reduce-right'); | ||
var parent = require('../../stable/typed-array/reduce-right'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.reduce'); | ||
var parent = require('../../stable/typed-array/reduce'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.reverse'); | ||
var parent = require('../../stable/typed-array/reverse'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.set'); | ||
var parent = require('../../stable/typed-array/set'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.slice'); | ||
var parent = require('../../stable/typed-array/slice'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.some'); | ||
var parent = require('../../stable/typed-array/some'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.sort'); | ||
var parent = require('../../stable/typed-array/sort'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.subarray'); | ||
var parent = require('../../stable/typed-array/subarray'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.to-locale-string'); | ||
var parent = require('../../stable/typed-array/to-locale-string'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.to-string'); | ||
var parent = require('../../stable/typed-array/to-string'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/uint16-array'); | ||
var parent = require('../../stable/typed-array/uint16-array'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/uint32-array'); | ||
var parent = require('../../stable/typed-array/uint32-array'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/uint8-array'); | ||
var parent = require('../../stable/typed-array/uint8-array'); | ||
module.exports = parent; |
@@ -1,3 +0,3 @@ | ||
var parent = require('../../es/typed-array/uint8-clamped-array'); | ||
var parent = require('../../stable/typed-array/uint8-clamped-array'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../stable/typed-array/values'); | ||
module.exports = parent; |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.string.iterator'); | ||
@@ -3,0 +4,0 @@ require('../../modules/es.weak-map'); |
var parent = require('../../es/weak-map'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.weak-map.emplace'); | ||
@@ -3,0 +4,0 @@ require('../../modules/esnext.weak-map.from'); |
'use strict'; | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.weak-map'); | ||
require('../../modules/esnext.weak-map.of'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
@@ -7,0 +6,0 @@ |
'use strict'; | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.string.iterator'); | ||
@@ -3,0 +4,0 @@ require('../../modules/es.weak-set'); |
var parent = require('../../es/weak-set'); | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/esnext.weak-set.add-all'); | ||
@@ -3,0 +4,0 @@ require('../../modules/esnext.weak-set.delete-all'); |
'use strict'; | ||
require('../../modules/es.string.iterator'); | ||
require('../../modules/es.array.iterator'); | ||
require('../../modules/es.weak-set'); | ||
require('../../modules/esnext.weak-set.of'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
var path = require('../../internals/path'); | ||
@@ -7,0 +6,0 @@ |
@@ -8,3 +8,3 @@ var bind = require('../internals/function-bind-context'); | ||
var createMethod = function (TYPE) { | ||
var IS_FIND_INDEX = TYPE == 6; | ||
var IS_FIND_LAST_INDEX = TYPE == 1; | ||
return function ($this, callbackfn, that) { | ||
@@ -20,7 +20,7 @@ var O = toObject($this); | ||
if (result) switch (TYPE) { | ||
case 5: return value; // find | ||
case 6: return index; // findIndex | ||
case 0: return value; // findLast | ||
case 1: return index; // findLastIndex | ||
} | ||
} | ||
return IS_FIND_INDEX ? -1 : undefined; | ||
return IS_FIND_LAST_INDEX ? -1 : undefined; | ||
}; | ||
@@ -32,6 +32,6 @@ }; | ||
// https://github.com/tc39/proposal-array-find-from-last | ||
findLast: createMethod(5), | ||
findLast: createMethod(0), | ||
// `Array.prototype.findLastIndex` method | ||
// https://github.com/tc39/proposal-array-find-from-last | ||
findLastIndex: createMethod(6) | ||
findLastIndex: createMethod(1) | ||
}; |
@@ -9,3 +9,3 @@ var bind = require('../internals/function-bind-context'); | ||
// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterOut }` methods implementation | ||
// `Array.prototype.{ forEach, map, filter, some, every, find, findIndex, filterReject }` methods implementation | ||
var createMethod = function (TYPE) { | ||
@@ -17,3 +17,3 @@ var IS_MAP = TYPE == 1; | ||
var IS_FIND_INDEX = TYPE == 6; | ||
var IS_FILTER_OUT = TYPE == 7; | ||
var IS_FILTER_REJECT = TYPE == 7; | ||
var NO_HOLES = TYPE == 5 || IS_FIND_INDEX; | ||
@@ -27,3 +27,3 @@ return function ($this, callbackfn, that, specificCreate) { | ||
var create = specificCreate || arraySpeciesCreate; | ||
var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_OUT ? create($this, 0) : undefined; | ||
var target = IS_MAP ? create($this, length) : IS_FILTER || IS_FILTER_REJECT ? create($this, 0) : undefined; | ||
var value, result; | ||
@@ -42,3 +42,3 @@ for (;length > index; index++) if (NO_HOLES || index in self) { | ||
case 4: return false; // every | ||
case 7: push.call(target, value); // filterOut | ||
case 7: push.call(target, value); // filterReject | ||
} | ||
@@ -73,5 +73,5 @@ } | ||
findIndex: createMethod(6), | ||
// `Array.prototype.filterOut` method | ||
// `Array.prototype.filterReject` method | ||
// https://github.com/tc39/proposal-array-filtering | ||
filterOut: createMethod(7) | ||
filterReject: createMethod(7) | ||
}; |
@@ -1,20 +0,7 @@ | ||
var isObject = require('../internals/is-object'); | ||
var isArray = require('../internals/is-array'); | ||
var wellKnownSymbol = require('../internals/well-known-symbol'); | ||
var arraySpeciesConstructor = require('../internals/array-species-constructor'); | ||
var SPECIES = wellKnownSymbol('species'); | ||
// `ArraySpeciesCreate` abstract operation | ||
// https://tc39.es/ecma262/#sec-arrayspeciescreate | ||
module.exports = function (originalArray, length) { | ||
var C; | ||
if (isArray(originalArray)) { | ||
C = originalArray.constructor; | ||
// cross-realm fallback | ||
if (typeof C == 'function' && (C === Array || isArray(C.prototype))) C = undefined; | ||
else if (isObject(C)) { | ||
C = C[SPECIES]; | ||
if (C === null) C = undefined; | ||
} | ||
} return new (C === undefined ? Array : C)(length === 0 ? 0 : length); | ||
return new (arraySpeciesConstructor(originalArray))(length === 0 ? 0 : length); | ||
}; |
@@ -33,3 +33,3 @@ 'use strict'; | ||
Constructor = common.getConstructor(wrapper, CONSTRUCTOR_NAME, IS_MAP, ADDER); | ||
InternalMetadataModule.REQUIRED = true; | ||
InternalMetadataModule.enable(); | ||
} else { | ||
@@ -36,0 +36,0 @@ Constructor = wrapper(function (target, iterable) { |
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
var toString = require('../internals/to-string'); | ||
@@ -8,6 +9,6 @@ var quot = /"/g; | ||
module.exports = function (string, tag, attribute, value) { | ||
var S = String(requireObjectCoercible(string)); | ||
var S = toString(requireObjectCoercible(string)); | ||
var p1 = '<' + tag; | ||
if (attribute !== '') p1 += ' ' + attribute + '="' + String(value).replace(quot, '"') + '"'; | ||
if (attribute !== '') p1 += ' ' + attribute + '="' + toString(value).replace(quot, '"') + '"'; | ||
return p1 + '>' + S + '</' + tag + '>'; | ||
}; |
'use strict'; | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
var definePropertyModule = require('../internals/object-define-property'); | ||
@@ -7,5 +7,5 @@ var createPropertyDescriptor = require('../internals/create-property-descriptor'); | ||
module.exports = function (object, key, value) { | ||
var propertyKey = toPrimitive(key); | ||
var propertyKey = toPropertyKey(key); | ||
if (propertyKey in object) definePropertyModule.f(object, propertyKey, createPropertyDescriptor(0, value)); | ||
else object[propertyKey] = value; | ||
}; |
'use strict'; | ||
var anObject = require('../internals/an-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var ordinaryToPrimitive = require('../internals/ordinary-to-primitive'); | ||
@@ -8,5 +8,6 @@ // `Date.prototype[@@toPrimitive](hint)` method implementation | ||
module.exports = function (hint) { | ||
if (hint !== 'string' && hint !== 'number' && hint !== 'default') { | ||
throw TypeError('Incorrect hint'); | ||
} return toPrimitive(anObject(this), hint !== 'number'); | ||
anObject(this); | ||
if (hint === 'string' || hint === 'default') hint = 'string'; | ||
else if (hint !== 'number') throw TypeError('Incorrect hint'); | ||
return ordinaryToPrimitive(this, hint); | ||
}; |
@@ -5,3 +5,4 @@ var global = require('../internals/global'); | ||
var process = global.process; | ||
var versions = process && process.versions; | ||
var Deno = global.Deno; | ||
var versions = process && process.versions || Deno && Deno.version; | ||
var v8 = versions && versions.v8; | ||
@@ -8,0 +9,0 @@ var match, version; |
@@ -1,7 +0,3 @@ | ||
var IS_PURE = require('../internals/is-pure'); | ||
var getIterator = require('../internals/get-iterator'); | ||
module.exports = IS_PURE ? getIterator : function (it) { | ||
// eslint-disable-next-line es/no-map -- safe | ||
return Map.prototype.entries.call(it); | ||
}; | ||
module.exports = getIterator; |
@@ -1,7 +0,3 @@ | ||
var IS_PURE = require('../internals/is-pure'); | ||
var getIterator = require('../internals/get-iterator'); | ||
module.exports = IS_PURE ? getIterator : function (it) { | ||
// eslint-disable-next-line es/no-set -- safe | ||
return Set.prototype.values.call(it); | ||
}; | ||
module.exports = getIterator; |
@@ -0,1 +1,2 @@ | ||
var $ = require('../internals/export'); | ||
var hiddenKeys = require('../internals/hidden-keys'); | ||
@@ -5,5 +6,8 @@ var isObject = require('../internals/is-object'); | ||
var defineProperty = require('../internals/object-define-property').f; | ||
var getOwnPropertyNamesModule = require('../internals/object-get-own-property-names'); | ||
var getOwnPropertyNamesExternalModule = require('../internals/object-get-own-property-names-external'); | ||
var uid = require('../internals/uid'); | ||
var FREEZING = require('../internals/freezing'); | ||
var REQUIRED = false; | ||
var METADATA = uid('meta'); | ||
@@ -52,8 +56,34 @@ var id = 0; | ||
var onFreeze = function (it) { | ||
if (FREEZING && meta.REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); | ||
if (FREEZING && REQUIRED && isExtensible(it) && !has(it, METADATA)) setMetadata(it); | ||
return it; | ||
}; | ||
var enable = function () { | ||
meta.enable = function () { /* empty */ }; | ||
REQUIRED = true; | ||
var getOwnPropertyNames = getOwnPropertyNamesModule.f; | ||
var splice = [].splice; | ||
var test = {}; | ||
test[METADATA] = 1; | ||
// prevent exposing of metadata key | ||
if (getOwnPropertyNames(test).length) { | ||
getOwnPropertyNamesModule.f = function (it) { | ||
var result = getOwnPropertyNames(it); | ||
for (var i = 0, length = result.length; i < length; i++) { | ||
if (result[i] === METADATA) { | ||
splice.call(result, i, 1); | ||
break; | ||
} | ||
} return result; | ||
}; | ||
$({ target: 'Object', stat: true, forced: true }, { | ||
getOwnPropertyNames: getOwnPropertyNamesExternalModule.f | ||
}); | ||
} | ||
}; | ||
var meta = module.exports = { | ||
REQUIRED: false, | ||
enable: enable, | ||
fastKey: fastKey, | ||
@@ -60,0 +90,0 @@ getWeakData: getWeakData, |
var global = require('../internals/global'); | ||
var toString = require('../internals/to-string'); | ||
var trim = require('../internals/string-trim').trim; | ||
@@ -11,5 +12,5 @@ var whitespaces = require('../internals/whitespaces'); | ||
module.exports = FORCED ? function parseFloat(string) { | ||
var trimmedString = trim(String(string)); | ||
var trimmedString = trim(toString(string)); | ||
var result = $parseFloat(trimmedString); | ||
return result === 0 && trimmedString.charAt(0) == '-' ? -0 : result; | ||
} : $parseFloat; |
var global = require('../internals/global'); | ||
var toString = require('../internals/to-string'); | ||
var trim = require('../internals/string-trim').trim; | ||
@@ -12,4 +13,4 @@ var whitespaces = require('../internals/whitespaces'); | ||
module.exports = FORCED ? function parseInt(string, radix) { | ||
var S = trim(String(string)); | ||
var S = trim(toString(string)); | ||
return $parseInt(S, (radix >>> 0) || (hex.test(S) ? 16 : 10)); | ||
} : $parseInt; |
@@ -0,1 +1,2 @@ | ||
/* global ActiveXObject -- old IE, WSH */ | ||
var anObject = require('../internals/an-object'); | ||
@@ -36,11 +37,13 @@ var defineProperties = require('../internals/object-define-properties'); | ||
var iframeDocument; | ||
iframe.style.display = 'none'; | ||
html.appendChild(iframe); | ||
// https://github.com/zloirock/core-js/issues/475 | ||
iframe.src = String(JS); | ||
iframeDocument = iframe.contentWindow.document; | ||
iframeDocument.open(); | ||
iframeDocument.write(scriptTag('document.F=Object')); | ||
iframeDocument.close(); | ||
return iframeDocument.F; | ||
if (iframe.style) { | ||
iframe.style.display = 'none'; | ||
html.appendChild(iframe); | ||
// https://github.com/zloirock/core-js/issues/475 | ||
iframe.src = String(JS); | ||
iframeDocument = iframe.contentWindow.document; | ||
iframeDocument.open(); | ||
iframeDocument.write(scriptTag('document.F=Object')); | ||
iframeDocument.close(); | ||
return iframeDocument.F; | ||
} | ||
}; | ||
@@ -56,6 +59,8 @@ | ||
try { | ||
/* global ActiveXObject -- old IE */ | ||
activeXDocument = document.domain && new ActiveXObject('htmlfile'); | ||
activeXDocument = new ActiveXObject('htmlfile'); | ||
} catch (error) { /* ignore */ } | ||
NullProtoObject = activeXDocument ? NullProtoObjectViaActiveX(activeXDocument) : NullProtoObjectViaIFrame(); | ||
NullProtoObject = document.domain && activeXDocument ? | ||
NullProtoObjectViaActiveX(activeXDocument) : // old IE | ||
NullProtoObjectViaIFrame() || | ||
NullProtoObjectViaActiveX(activeXDocument); // WSH | ||
var length = enumBugKeys.length; | ||
@@ -62,0 +67,0 @@ while (length--) delete NullProtoObject[PROTOTYPE][enumBugKeys[length]]; |
var DESCRIPTORS = require('../internals/descriptors'); | ||
var IE8_DOM_DEFINE = require('../internals/ie8-dom-define'); | ||
var anObject = require('../internals/an-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
@@ -13,3 +13,3 @@ // eslint-disable-next-line es/no-object-defineproperty -- safe | ||
anObject(O); | ||
P = toPrimitive(P, true); | ||
P = toPropertyKey(P); | ||
anObject(Attributes); | ||
@@ -16,0 +16,0 @@ if (IE8_DOM_DEFINE) try { |
@@ -5,3 +5,3 @@ var DESCRIPTORS = require('../internals/descriptors'); | ||
var toIndexedObject = require('../internals/to-indexed-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
var has = require('../internals/has'); | ||
@@ -17,3 +17,3 @@ var IE8_DOM_DEFINE = require('../internals/ie8-dom-define'); | ||
O = toIndexedObject(O); | ||
P = toPrimitive(P, true); | ||
P = toPropertyKey(P); | ||
if (IE8_DOM_DEFINE) try { | ||
@@ -20,0 +20,0 @@ return $getOwnPropertyDescriptor(O, P); |
var global = require('../internals/global'); | ||
var createNonEnumerableProperty = require('../internals/create-non-enumerable-property'); | ||
module.exports = function (key, value) { | ||
try { | ||
createNonEnumerableProperty(global, key, value); | ||
// eslint-disable-next-line es/no-object-defineproperty -- safe | ||
Object.defineProperty(global, key, { value: value, configurable: true, writable: true }); | ||
} catch (error) { | ||
@@ -8,0 +8,0 @@ global[key] = value; |
@@ -7,5 +7,5 @@ var IS_PURE = require('../internals/is-pure'); | ||
})('versions', []).push({ | ||
version: '3.15.2', | ||
version: '3.16.0', | ||
mode: IS_PURE ? 'pure' : 'global', | ||
copyright: '© 2021 Denis Pushkarev (zloirock.ru)' | ||
}); |
var toInteger = require('../internals/to-integer'); | ||
var toString = require('../internals/to-string'); | ||
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
// `String.prototype.{ codePointAt, at }` methods implementation | ||
// `String.prototype.codePointAt` methods implementation | ||
var createMethod = function (CONVERT_TO_STRING) { | ||
return function ($this, pos) { | ||
var S = String(requireObjectCoercible($this)); | ||
var S = toString(requireObjectCoercible($this)); | ||
var position = toInteger(pos); | ||
@@ -9,0 +10,0 @@ var size = S.length; |
// https://github.com/tc39/proposal-string-pad-start-end | ||
var toLength = require('../internals/to-length'); | ||
var toString = require('../internals/to-string'); | ||
var repeat = require('../internals/string-repeat'); | ||
@@ -11,5 +12,5 @@ var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
return function ($this, maxLength, fillString) { | ||
var S = String(requireObjectCoercible($this)); | ||
var S = toString(requireObjectCoercible($this)); | ||
var stringLength = S.length; | ||
var fillStr = fillString === undefined ? ' ' : String(fillString); | ||
var fillStr = fillString === undefined ? ' ' : toString(fillString); | ||
var intMaxLength = toLength(maxLength); | ||
@@ -16,0 +17,0 @@ var fillLen, stringFiller; |
'use strict'; | ||
var toInteger = require('../internals/to-integer'); | ||
var toString = require('../internals/to-string'); | ||
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
@@ -8,3 +9,3 @@ | ||
module.exports = function repeat(count) { | ||
var str = String(requireObjectCoercible(this)); | ||
var str = toString(requireObjectCoercible(this)); | ||
var result = ''; | ||
@@ -11,0 +12,0 @@ var n = toInteger(count); |
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
var toString = require('../internals/to-string'); | ||
var whitespaces = require('../internals/whitespaces'); | ||
@@ -11,3 +12,3 @@ | ||
return function ($this) { | ||
var string = String(requireObjectCoercible($this)); | ||
var string = toString(requireObjectCoercible($this)); | ||
if (TYPE & 1) string = string.replace(ltrim, ''); | ||
@@ -14,0 +15,0 @@ if (TYPE & 2) string = string.replace(rtrim, ''); |
@@ -9,3 +9,2 @@ var global = require('../internals/global'); | ||
var location = global.location; | ||
var set = global.setImmediate; | ||
@@ -19,4 +18,9 @@ var clear = global.clearImmediate; | ||
var ONREADYSTATECHANGE = 'onreadystatechange'; | ||
var defer, channel, port; | ||
var location, defer, channel, port; | ||
try { | ||
// Deno throws a ReferenceError on `location` access without `--location` flag | ||
location = global.location; | ||
} catch (error) { /* empty */ } | ||
var run = function (id) { | ||
@@ -43,3 +47,3 @@ // eslint-disable-next-line no-prototype-builtins -- safe | ||
// old engines have not location.origin | ||
global.postMessage(id + '', location.protocol + '//' + location.host); | ||
global.postMessage(String(id), location.protocol + '//' + location.host); | ||
}; | ||
@@ -51,4 +55,5 @@ | ||
var args = []; | ||
var argumentsLength = arguments.length; | ||
var i = 1; | ||
while (arguments.length > i) args.push(arguments[i++]); | ||
while (argumentsLength > i) args.push(arguments[i++]); | ||
queue[++counter] = function () { | ||
@@ -55,0 +60,0 @@ // eslint-disable-next-line no-new-func -- spec requirement |
var isObject = require('../internals/is-object'); | ||
var isSymbol = require('../internals/is-symbol'); | ||
var ordinaryToPrimitive = require('../internals/ordinary-to-primitive'); | ||
var wellKnownSymbol = require('../internals/well-known-symbol'); | ||
var TO_PRIMITIVE = wellKnownSymbol('toPrimitive'); | ||
// `ToPrimitive` abstract operation | ||
// https://tc39.es/ecma262/#sec-toprimitive | ||
// instead of the ES6 spec version, we didn't implement @@toPrimitive case | ||
// and the second argument - flag - preferred type is a string | ||
module.exports = function (input, PREFERRED_STRING) { | ||
if (!isObject(input)) return input; | ||
var fn, val; | ||
if (PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; | ||
if (typeof (fn = input.valueOf) == 'function' && !isObject(val = fn.call(input))) return val; | ||
if (!PREFERRED_STRING && typeof (fn = input.toString) == 'function' && !isObject(val = fn.call(input))) return val; | ||
throw TypeError("Can't convert object to primitive value"); | ||
module.exports = function (input, pref) { | ||
if (!isObject(input) || isSymbol(input)) return input; | ||
var exoticToPrim = input[TO_PRIMITIVE]; | ||
var result; | ||
if (exoticToPrim !== undefined) { | ||
if (pref === undefined) pref = 'default'; | ||
result = exoticToPrim.call(input, pref); | ||
if (!isObject(result) || isSymbol(result)) return result; | ||
throw TypeError("Can't convert object to primitive value"); | ||
} | ||
if (pref === undefined) pref = 'number'; | ||
return ordinaryToPrimitive(input, pref); | ||
}; |
@@ -9,2 +9,3 @@ 'use strict'; | ||
var iterate = require('../internals/iterate'); | ||
var toString = require('../internals/to-string'); | ||
@@ -18,3 +19,3 @@ var $AggregateError = function AggregateError(errors, message) { | ||
} | ||
if (message !== undefined) createNonEnumerableProperty(that, 'message', String(message)); | ||
if (message !== undefined) createNonEnumerableProperty(that, 'message', toString(message)); | ||
var errorsArray = []; | ||
@@ -21,0 +22,0 @@ iterate(errors, errorsArray.push, { that: errorsArray }); |
@@ -6,2 +6,3 @@ 'use strict'; | ||
var toLength = require('../internals/to-length'); | ||
var toString = require('../internals/to-string'); | ||
var fails = require('../internals/fails'); | ||
@@ -71,3 +72,3 @@ var internalSort = require('../internals/array-sort'); | ||
if (comparefn !== undefined) return +comparefn(x, y) || 0; | ||
return String(x) > String(y) ? 1 : -1; | ||
return toString(x) > toString(y) ? 1 : -1; | ||
}; | ||
@@ -74,0 +75,0 @@ }; |
'use strict'; | ||
var $ = require('../internals/export'); | ||
var fails = require('../internals/fails'); | ||
var FORCED = fails(function () { | ||
return new Date(16e11).getYear() !== 120; | ||
}); | ||
var getFullYear = Date.prototype.getFullYear; | ||
@@ -8,3 +13,3 @@ | ||
// https://tc39.es/ecma262/#sec-date.prototype.getyear | ||
$({ target: 'Date', proto: true }, { | ||
$({ target: 'Date', proto: true, forced: FORCED }, { | ||
getYear: function getYear() { | ||
@@ -11,0 +16,0 @@ return getFullYear.call(this) - 1900; |
@@ -20,3 +20,3 @@ 'use strict'; | ||
var O = toObject(this); | ||
var pv = toPrimitive(O); | ||
var pv = toPrimitive(O, 'number'); | ||
return typeof pv == 'number' && !isFinite(pv) ? null : | ||
@@ -23,0 +23,0 @@ (!('toISOString' in O) && classof(O) == 'Date') ? toISOString.call(O) : O.toISOString(); |
'use strict'; | ||
var $ = require('../internals/export'); | ||
var toString = require('../internals/to-string'); | ||
@@ -16,3 +17,3 @@ var raw = /[\w*+\-./@]/; | ||
escape: function escape(string) { | ||
var str = String(string); | ||
var str = toString(string); | ||
var result = ''; | ||
@@ -19,0 +20,0 @@ var length = str.length; |
@@ -6,3 +6,3 @@ 'use strict'; | ||
var toObject = require('../internals/to-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
var getPrototypeOf = require('../internals/object-get-prototype-of'); | ||
@@ -17,3 +17,3 @@ var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f; | ||
var O = toObject(this); | ||
var key = toPrimitive(P, true); | ||
var key = toPropertyKey(P); | ||
var desc; | ||
@@ -20,0 +20,0 @@ do { |
@@ -6,3 +6,3 @@ 'use strict'; | ||
var toObject = require('../internals/to-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
var getPrototypeOf = require('../internals/object-get-prototype-of'); | ||
@@ -17,3 +17,3 @@ var getOwnPropertyDescriptor = require('../internals/object-get-own-property-descriptor').f; | ||
var O = toObject(this); | ||
var key = toPrimitive(P, true); | ||
var key = toPropertyKey(P); | ||
var desc; | ||
@@ -20,0 +20,0 @@ do { |
var $ = require('../internals/export'); | ||
var DESCRIPTORS = require('../internals/descriptors'); | ||
var anObject = require('../internals/an-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
var definePropertyModule = require('../internals/object-define-property'); | ||
@@ -19,3 +19,3 @@ var fails = require('../internals/fails'); | ||
anObject(target); | ||
var key = toPrimitive(propertyKey, true); | ||
var key = toPropertyKey(propertyKey); | ||
anObject(attributes); | ||
@@ -22,0 +22,0 @@ try { |
@@ -5,2 +5,3 @@ 'use strict'; | ||
var toLength = require('../internals/to-length'); | ||
var toString = require('../internals/to-string'); | ||
var notARegExp = require('../internals/not-a-regexp'); | ||
@@ -26,3 +27,3 @@ var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
endsWith: function endsWith(searchString /* , endPosition = @length */) { | ||
var that = String(requireObjectCoercible(this)); | ||
var that = toString(requireObjectCoercible(this)); | ||
notARegExp(searchString); | ||
@@ -32,3 +33,3 @@ var endPosition = arguments.length > 1 ? arguments[1] : undefined; | ||
var end = endPosition === undefined ? len : min(toLength(endPosition), len); | ||
var search = String(searchString); | ||
var search = toString(searchString); | ||
return $endsWith | ||
@@ -35,0 +36,0 @@ ? $endsWith.call(that, search, end) |
@@ -5,2 +5,3 @@ 'use strict'; | ||
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
var toString = require('../internals/to-string'); | ||
var correctIsRegExpLogic = require('../internals/correct-is-regexp-logic'); | ||
@@ -12,5 +13,5 @@ | ||
includes: function includes(searchString /* , position = 0 */) { | ||
return !!~String(requireObjectCoercible(this)) | ||
.indexOf(notARegExp(searchString), arguments.length > 1 ? arguments[1] : undefined); | ||
return !!~toString(requireObjectCoercible(this)) | ||
.indexOf(toString(notARegExp(searchString)), arguments.length > 1 ? arguments[1] : undefined); | ||
} | ||
}); |
'use strict'; | ||
var charAt = require('../internals/string-multibyte').charAt; | ||
var toString = require('../internals/to-string'); | ||
var InternalStateModule = require('../internals/internal-state'); | ||
@@ -15,3 +16,3 @@ var defineIterator = require('../internals/define-iterator'); | ||
type: STRING_ITERATOR, | ||
string: String(iterated), | ||
string: toString(iterated), | ||
index: 0 | ||
@@ -18,0 +19,0 @@ }); |
@@ -7,2 +7,3 @@ 'use strict'; | ||
var toLength = require('../internals/to-length'); | ||
var toString = require('../internals/to-string'); | ||
var aFunction = require('../internals/a-function'); | ||
@@ -62,3 +63,3 @@ var anObject = require('../internals/an-object'); | ||
if (state.global) { | ||
if (String(match[0]) == '') R.lastIndex = advanceStringIndex(S, toLength(R.lastIndex), state.unicode); | ||
if (toString(match[0]) === '') R.lastIndex = advanceStringIndex(S, toLength(R.lastIndex), state.unicode); | ||
return { value: match, done: false }; | ||
@@ -72,3 +73,3 @@ } | ||
var R = anObject(this); | ||
var S = String(string); | ||
var S = toString(string); | ||
var C, flagsValue, flags, matcher, global, fullUnicode; | ||
@@ -80,3 +81,3 @@ C = speciesConstructor(R, RegExp); | ||
} | ||
flags = flagsValue === undefined ? '' : String(flagsValue); | ||
flags = flagsValue === undefined ? '' : toString(flagsValue); | ||
matcher = new C(C === RegExp ? R.source : R, flags); | ||
@@ -97,3 +98,3 @@ global = !!~flags.indexOf('g'); | ||
if (isRegExp(regexp)) { | ||
flags = String(requireObjectCoercible('flags' in RegExpPrototype | ||
flags = toString(requireObjectCoercible('flags' in RegExpPrototype | ||
? regexp.flags | ||
@@ -109,3 +110,3 @@ : getRegExpFlags.call(regexp) | ||
} else if (WORKS_WITH_NON_GLOBAL_REGEX) return nativeMatchAll.apply(O, arguments); | ||
S = String(O); | ||
S = toString(O); | ||
rx = new RegExp(regexp, 'g'); | ||
@@ -112,0 +113,0 @@ return IS_PURE ? $matchAll.call(rx, S) : rx[MATCH_ALL](S); |
var $ = require('../internals/export'); | ||
var toIndexedObject = require('../internals/to-indexed-object'); | ||
var toLength = require('../internals/to-length'); | ||
var toString = require('../internals/to-string'); | ||
@@ -15,6 +16,6 @@ // `String.raw` method | ||
while (literalSegments > i) { | ||
elements.push(String(rawTemplate[i++])); | ||
if (i < argumentsLength) elements.push(String(arguments[i])); | ||
elements.push(toString(rawTemplate[i++])); | ||
if (i < argumentsLength) elements.push(toString(arguments[i])); | ||
} return elements.join(''); | ||
} | ||
}); |
@@ -5,2 +5,3 @@ 'use strict'; | ||
var isRegExp = require('../internals/is-regexp'); | ||
var toString = require('../internals/to-string'); | ||
var getRegExpFlags = require('../internals/regexp-flags'); | ||
@@ -33,3 +34,3 @@ var getSubstitution = require('../internals/get-substitution'); | ||
if (IS_REG_EXP) { | ||
flags = String(requireObjectCoercible('flags' in RegExpPrototype | ||
flags = toString(requireObjectCoercible('flags' in RegExpPrototype | ||
? searchValue.flags | ||
@@ -44,9 +45,9 @@ : getRegExpFlags.call(searchValue) | ||
} else if (IS_PURE && IS_REG_EXP) { | ||
return String(O).replace(searchValue, replaceValue); | ||
return toString(O).replace(searchValue, replaceValue); | ||
} | ||
} | ||
string = String(O); | ||
searchString = String(searchValue); | ||
string = toString(O); | ||
searchString = toString(searchValue); | ||
functionalReplace = typeof replaceValue === 'function'; | ||
if (!functionalReplace) replaceValue = String(replaceValue); | ||
if (!functionalReplace) replaceValue = toString(replaceValue); | ||
searchLength = searchString.length; | ||
@@ -57,3 +58,3 @@ advanceBy = max(1, searchLength); | ||
if (functionalReplace) { | ||
replacement = String(replaceValue(searchString, position, string)); | ||
replacement = toString(replaceValue(searchString, position, string)); | ||
} else { | ||
@@ -60,0 +61,0 @@ replacement = getSubstitution(searchString, string, position, [], undefined, replaceValue); |
@@ -5,2 +5,3 @@ 'use strict'; | ||
var toLength = require('../internals/to-length'); | ||
var toString = require('../internals/to-string'); | ||
var notARegExp = require('../internals/not-a-regexp'); | ||
@@ -26,6 +27,6 @@ var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
startsWith: function startsWith(searchString /* , position = 0 */) { | ||
var that = String(requireObjectCoercible(this)); | ||
var that = toString(requireObjectCoercible(this)); | ||
notARegExp(searchString); | ||
var index = toLength(min(arguments.length > 1 ? arguments[1] : undefined, that.length)); | ||
var search = String(searchString); | ||
var search = toString(searchString); | ||
return $startsWith | ||
@@ -32,0 +33,0 @@ ? $startsWith.call(that, search, index) |
@@ -5,2 +5,3 @@ 'use strict'; | ||
var toInteger = require('../internals/to-integer'); | ||
var toString = require('../internals/to-string'); | ||
@@ -15,3 +16,3 @@ var slice = ''.slice; | ||
substr: function substr(start, length) { | ||
var that = String(requireObjectCoercible(this)); | ||
var that = toString(requireObjectCoercible(this)); | ||
var size = that.length; | ||
@@ -18,0 +19,0 @@ var intStart = toInteger(start); |
@@ -8,3 +8,2 @@ 'use strict'; | ||
var NATIVE_SYMBOL = require('../internals/native-symbol'); | ||
var USE_SYMBOL_AS_UID = require('../internals/use-symbol-as-uid'); | ||
var fails = require('../internals/fails'); | ||
@@ -14,6 +13,8 @@ var has = require('../internals/has'); | ||
var isObject = require('../internals/is-object'); | ||
var isSymbol = require('../internals/is-symbol'); | ||
var anObject = require('../internals/an-object'); | ||
var toObject = require('../internals/to-object'); | ||
var toIndexedObject = require('../internals/to-indexed-object'); | ||
var toPrimitive = require('../internals/to-primitive'); | ||
var toPropertyKey = require('../internals/to-property-key'); | ||
var $toString = require('../internals/to-string'); | ||
var createPropertyDescriptor = require('../internals/create-property-descriptor'); | ||
@@ -88,12 +89,6 @@ var nativeObjectCreate = require('../internals/object-create'); | ||
var isSymbol = USE_SYMBOL_AS_UID ? function (it) { | ||
return typeof it == 'symbol'; | ||
} : function (it) { | ||
return Object(it) instanceof $Symbol; | ||
}; | ||
var $defineProperty = function defineProperty(O, P, Attributes) { | ||
if (O === ObjectPrototype) $defineProperty(ObjectPrototypeSymbols, P, Attributes); | ||
anObject(O); | ||
var key = toPrimitive(P, true); | ||
var key = toPropertyKey(P); | ||
anObject(Attributes); | ||
@@ -126,3 +121,3 @@ if (has(AllSymbols, key)) { | ||
var $propertyIsEnumerable = function propertyIsEnumerable(V) { | ||
var P = toPrimitive(V, true); | ||
var P = toPropertyKey(V); | ||
var enumerable = nativePropertyIsEnumerable.call(this, P); | ||
@@ -135,3 +130,3 @@ if (this === ObjectPrototype && has(AllSymbols, P) && !has(ObjectPrototypeSymbols, P)) return false; | ||
var it = toIndexedObject(O); | ||
var key = toPrimitive(P, true); | ||
var key = toPropertyKey(P); | ||
if (it === ObjectPrototype && has(AllSymbols, key) && !has(ObjectPrototypeSymbols, key)) return; | ||
@@ -171,3 +166,3 @@ var descriptor = nativeGetOwnPropertyDescriptor(it, key); | ||
if (this instanceof $Symbol) throw TypeError('Symbol is not a constructor'); | ||
var description = !arguments.length || arguments[0] === undefined ? undefined : String(arguments[0]); | ||
var description = !arguments.length || arguments[0] === undefined ? undefined : $toString(arguments[0]); | ||
var tag = uid(description); | ||
@@ -227,3 +222,3 @@ var setter = function (value) { | ||
'for': function (key) { | ||
var string = String(key); | ||
var string = $toString(key); | ||
if (has(StringToSymbolRegistry, string)) return StringToSymbolRegistry[string]; | ||
@@ -230,0 +225,0 @@ var symbol = $Symbol(string); |
'use strict'; | ||
var $ = require('../internals/export'); | ||
var toString = require('../internals/to-string'); | ||
@@ -12,3 +13,3 @@ var fromCharCode = String.fromCharCode; | ||
unescape: function unescape(string) { | ||
var str = String(string); | ||
var str = toString(string); | ||
var result = ''; | ||
@@ -15,0 +16,0 @@ var length = str.length; |
@@ -31,3 +31,3 @@ 'use strict'; | ||
InternalWeakMap = collectionWeak.getConstructor(wrapper, 'WeakMap', true); | ||
InternalMetadataModule.REQUIRED = true; | ||
InternalMetadataModule.enable(); | ||
var WeakMapPrototype = $WeakMap.prototype; | ||
@@ -34,0 +34,0 @@ var nativeDelete = WeakMapPrototype['delete']; |
'use strict'; | ||
// TODO: remove from `core-js@4` | ||
var $ = require('../internals/export'); | ||
var $filterOut = require('../internals/array-iteration').filterOut; | ||
var $filterReject = require('../internals/array-iteration').filterReject; | ||
var addToUnscopables = require('../internals/add-to-unscopables'); | ||
@@ -10,3 +11,3 @@ | ||
filterOut: function filterOut(callbackfn /* , thisArg */) { | ||
return $filterOut(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | ||
return $filterReject(this, callbackfn, arguments.length > 1 ? arguments[1] : undefined); | ||
} | ||
@@ -13,0 +14,0 @@ }); |
@@ -15,4 +15,5 @@ 'use strict'; | ||
var setter = aFunction(map.set); | ||
var argumentsLength = arguments.length; | ||
var i = 0; | ||
while (i < arguments.length) { | ||
while (i < argumentsLength) { | ||
iterate(arguments[i++], setter, { that: map, AS_ENTRIES: true }); | ||
@@ -19,0 +20,0 @@ } |
@@ -5,4 +5,5 @@ // TODO: disabled by default because of the conflict with another proposal | ||
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
var toInteger = require('../internals/to-integer'); | ||
var toLength = require('../internals/to-length'); | ||
var toInteger = require('../internals/to-integer'); | ||
var toString = require('../internals/to-string'); | ||
var fails = require('../internals/fails'); | ||
@@ -18,3 +19,3 @@ | ||
at: function at(index) { | ||
var S = String(requireObjectCoercible(this)); | ||
var S = toString(requireObjectCoercible(this)); | ||
var len = toLength(S.length); | ||
@@ -21,0 +22,0 @@ var relativeIndex = toInteger(index); |
@@ -5,2 +5,3 @@ 'use strict'; | ||
var requireObjectCoercible = require('../internals/require-object-coercible'); | ||
var toString = require('../internals/to-string'); | ||
var InternalStateModule = require('../internals/internal-state'); | ||
@@ -37,4 +38,4 @@ var StringMultibyteModule = require('../internals/string-multibyte'); | ||
codePoints: function codePoints() { | ||
return new $StringIterator(String(requireObjectCoercible(this))); | ||
return new $StringIterator(toString(requireObjectCoercible(this))); | ||
} | ||
}); |
@@ -1,1 +0,1 @@ | ||
// empty | ||
// TODO: Remove from `core-js@4` |
@@ -18,2 +18,3 @@ 'use strict'; | ||
var isObject = require('../internals/is-object'); | ||
var $toString = require('../internals/to-string'); | ||
var create = require('../internals/object-create'); | ||
@@ -25,3 +26,5 @@ var createPropertyDescriptor = require('../internals/create-property-descriptor'); | ||
var $fetch = getBuiltIn('fetch'); | ||
var nativeFetch = getBuiltIn('fetch'); | ||
var NativeRequest = getBuiltIn('Request'); | ||
var RequestPrototype = NativeRequest && NativeRequest.prototype; | ||
var Headers = getBuiltIn('Headers'); | ||
@@ -155,7 +158,10 @@ var ITERATOR = wellKnownSymbol('iterator'); | ||
) throw TypeError('Expected sequence with length 2'); | ||
entries.push({ key: first.value + '', value: second.value + '' }); | ||
entries.push({ key: $toString(first.value), value: $toString(second.value) }); | ||
} | ||
} else for (key in init) if (hasOwn(init, key)) entries.push({ key: key, value: init[key] + '' }); | ||
} else for (key in init) if (hasOwn(init, key)) entries.push({ key: key, value: $toString(init[key]) }); | ||
} else { | ||
parseSearchParams(entries, typeof init === 'string' ? init.charAt(0) === '?' ? init.slice(1) : init : init + ''); | ||
parseSearchParams( | ||
entries, | ||
typeof init === 'string' ? init.charAt(0) === '?' ? init.slice(1) : init : $toString(init) | ||
); | ||
} | ||
@@ -173,3 +179,3 @@ } | ||
var state = getInternalParamsState(this); | ||
state.entries.push({ key: name + '', value: value + '' }); | ||
state.entries.push({ key: $toString(name), value: $toString(value) }); | ||
state.updateURL(); | ||
@@ -183,3 +189,3 @@ }, | ||
var entries = state.entries; | ||
var key = name + ''; | ||
var key = $toString(name); | ||
var index = 0; | ||
@@ -197,3 +203,3 @@ while (index < entries.length) { | ||
var entries = getInternalParamsState(this).entries; | ||
var key = name + ''; | ||
var key = $toString(name); | ||
var index = 0; | ||
@@ -210,3 +216,3 @@ for (; index < entries.length; index++) { | ||
var entries = getInternalParamsState(this).entries; | ||
var key = name + ''; | ||
var key = $toString(name); | ||
var result = []; | ||
@@ -224,3 +230,3 @@ var index = 0; | ||
var entries = getInternalParamsState(this).entries; | ||
var key = name + ''; | ||
var key = $toString(name); | ||
var index = 0; | ||
@@ -239,4 +245,4 @@ while (index < entries.length) { | ||
var found = false; | ||
var key = name + ''; | ||
var val = value + ''; | ||
var key = $toString(name); | ||
var val = $toString(value); | ||
var index = 0; | ||
@@ -325,28 +331,42 @@ var entry; | ||
// Wrap `fetch` for correct work with polyfilled `URLSearchParams` | ||
// https://github.com/zloirock/core-js/issues/674 | ||
if (!USE_NATIVE_URL && typeof $fetch == 'function' && typeof Headers == 'function') { | ||
$({ global: true, enumerable: true, forced: true }, { | ||
fetch: function fetch(input /* , init */) { | ||
var args = [input]; | ||
var init, body, headers; | ||
if (arguments.length > 1) { | ||
init = arguments[1]; | ||
if (isObject(init)) { | ||
body = init.body; | ||
if (classof(body) === URL_SEARCH_PARAMS) { | ||
headers = init.headers ? new Headers(init.headers) : new Headers(); | ||
if (!headers.has('content-type')) { | ||
headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); | ||
} | ||
init = create(init, { | ||
body: createPropertyDescriptor(0, String(body)), | ||
headers: createPropertyDescriptor(0, headers) | ||
}); | ||
} | ||
// Wrap `fetch` and `Request` for correct work with polyfilled `URLSearchParams` | ||
if (!USE_NATIVE_URL && typeof Headers == 'function') { | ||
var wrapRequestOptions = function (init) { | ||
if (isObject(init)) { | ||
var body = init.body; | ||
var headers; | ||
if (classof(body) === URL_SEARCH_PARAMS) { | ||
headers = init.headers ? new Headers(init.headers) : new Headers(); | ||
if (!headers.has('content-type')) { | ||
headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8'); | ||
} | ||
args.push(init); | ||
} return $fetch.apply(this, args); | ||
} | ||
}); | ||
return create(init, { | ||
body: createPropertyDescriptor(0, String(body)), | ||
headers: createPropertyDescriptor(0, headers) | ||
}); | ||
} | ||
} return init; | ||
}; | ||
if (typeof nativeFetch == 'function') { | ||
$({ global: true, enumerable: true, forced: true }, { | ||
fetch: function fetch(input /* , init */) { | ||
return nativeFetch(input, arguments.length > 1 ? wrapRequestOptions(arguments[1]) : {}); | ||
} | ||
}); | ||
} | ||
if (typeof NativeRequest == 'function') { | ||
var RequestConstructor = function Request(input /* , init */) { | ||
anInstance(this, RequestConstructor, 'Request'); | ||
return new NativeRequest(input, arguments.length > 1 ? wrapRequestOptions(arguments[1]) : {}); | ||
}; | ||
RequestPrototype.constructor = RequestConstructor; | ||
RequestConstructor.prototype = RequestPrototype; | ||
$({ global: true, forced: true }, { | ||
Request: RequestConstructor | ||
}); | ||
} | ||
} | ||
@@ -353,0 +373,0 @@ |
@@ -16,2 +16,3 @@ 'use strict'; | ||
var toASCII = require('../internals/string-punycode-to-ascii'); | ||
var $toString = require('../internals/to-string'); | ||
var setToStringTag = require('../internals/set-to-string-tag'); | ||
@@ -45,3 +46,3 @@ var URLSearchParamsModule = require('../modules/web.url-search-params'); | ||
var FORBIDDEN_HOST_CODE_POINT_EXCLUDING_PERCENT = /[\0\t\n\r #/:<>?@[\\\]^|]/; | ||
var LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE = /^[\u0000-\u001F ]+|[\u0000-\u001F ]+$/g; | ||
var LEADING_AND_TRAILING_C0_CONTROL_OR_SPACE = /^[\u0000-\u0020]+|[\u0000-\u0020]+$/g; | ||
var TAB_AND_NEW_LINE = /[\t\n\r]/g; | ||
@@ -740,3 +741,3 @@ /* eslint-enable no-control-regex -- safe */ | ||
var base = arguments.length > 1 ? arguments[1] : undefined; | ||
var urlString = String(url); | ||
var urlString = $toString(url); | ||
var state = setInternalState(that, { type: 'URL' }); | ||
@@ -747,3 +748,3 @@ var baseState, failure; | ||
else { | ||
failure = parseURL(baseState = {}, String(base)); | ||
failure = parseURL(baseState = {}, $toString(base)); | ||
if (failure) throw TypeError(failure); | ||
@@ -877,3 +878,3 @@ } | ||
var url = getInternalURLState(this); | ||
var urlString = String(href); | ||
var urlString = $toString(href); | ||
var failure = parseURL(url, urlString); | ||
@@ -890,3 +891,3 @@ if (failure) throw TypeError(failure); | ||
var url = getInternalURLState(this); | ||
parseURL(url, String(protocol) + ':', SCHEME_START); | ||
parseURL(url, $toString(protocol) + ':', SCHEME_START); | ||
}), | ||
@@ -897,3 +898,3 @@ // `URL.prototype.username` accessors pair | ||
var url = getInternalURLState(this); | ||
var codePoints = arrayFrom(String(username)); | ||
var codePoints = arrayFrom($toString(username)); | ||
if (cannotHaveUsernamePasswordPort(url)) return; | ||
@@ -909,3 +910,3 @@ url.username = ''; | ||
var url = getInternalURLState(this); | ||
var codePoints = arrayFrom(String(password)); | ||
var codePoints = arrayFrom($toString(password)); | ||
if (cannotHaveUsernamePasswordPort(url)) return; | ||
@@ -922,3 +923,3 @@ url.password = ''; | ||
if (url.cannotBeABaseURL) return; | ||
parseURL(url, String(host), HOST); | ||
parseURL(url, $toString(host), HOST); | ||
}), | ||
@@ -930,3 +931,3 @@ // `URL.prototype.hostname` accessors pair | ||
if (url.cannotBeABaseURL) return; | ||
parseURL(url, String(hostname), HOSTNAME); | ||
parseURL(url, $toString(hostname), HOSTNAME); | ||
}), | ||
@@ -938,3 +939,3 @@ // `URL.prototype.port` accessors pair | ||
if (cannotHaveUsernamePasswordPort(url)) return; | ||
port = String(port); | ||
port = $toString(port); | ||
if (port == '') url.port = null; | ||
@@ -949,3 +950,3 @@ else parseURL(url, port, PORT); | ||
url.path = []; | ||
parseURL(url, pathname + '', PATH_START); | ||
parseURL(url, $toString(pathname), PATH_START); | ||
}), | ||
@@ -956,3 +957,3 @@ // `URL.prototype.search` accessors pair | ||
var url = getInternalURLState(this); | ||
search = String(search); | ||
search = $toString(search); | ||
if (search == '') { | ||
@@ -974,3 +975,3 @@ url.query = null; | ||
var url = getInternalURLState(this); | ||
hash = String(hash); | ||
hash = $toString(hash); | ||
if (hash == '') { | ||
@@ -977,0 +978,0 @@ url.fragment = null; |
{ | ||
"name": "core-js-pure", | ||
"description": "Standard library", | ||
"version": "3.15.2", | ||
"version": "3.16.0", | ||
"repository": { | ||
"type": "git", | ||
"url": "https://github.com/zloirock/core-js.git", | ||
"directory": "packages/core-js-pure" | ||
"url": "https://github.com/zloirock/core-js.git" | ||
}, | ||
@@ -58,3 +57,3 @@ "main": "index.js", | ||
}, | ||
"gitHead": "ea6ee013f5960f859d90e4136e91b035560ba72e" | ||
"gitHead": "89686ea7429ad46a05040269be44395e3760837d" | ||
} |
@@ -24,5 +24,7 @@ /* eslint-disable max-len -- for better formatting */ | ||
var BANNER = '\u001B[96mThank you for using core-js (\u001B[94m https://github.com/zloirock/core-js \u001B[96m) for polyfilling JavaScript standard library!\u001B[0m\n\n' + | ||
'\u001B[96mThe project needs your help! Please consider supporting of core-js on Open Collective or Patreon: \u001B[0m\n' + | ||
'\u001B[96mThe project needs your help! Please consider supporting of core-js:\u001B[0m\n' + | ||
'\u001B[96m>\u001B[94m https://opencollective.com/core-js \u001B[0m\n' + | ||
'\u001B[96m>\u001B[94m https://www.patreon.com/zloirock \u001B[0m\n\n' + | ||
'\u001B[96m>\u001B[94m https://patreon.com/zloirock \u001B[0m\n' + | ||
'\u001B[96m>\u001B[94m https://paypal.me/zloirock \u001B[0m\n' + | ||
'\u001B[96m>\u001B[94m bitcoin: bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz \u001B[0m\n\n' + | ||
'\u001B[96mAlso, the author of core-js (\u001B[94m https://github.com/zloirock \u001B[96m) is looking for a good job -)\u001B[0m\n'; | ||
@@ -29,0 +31,0 @@ |
// https://github.com/tc39/proposal-array-filtering | ||
// TODO: Remove from `core-js@4` | ||
require('../modules/esnext.array.filter-out'); | ||
require('../modules/esnext.array.filter-reject'); | ||
// TODO: Remove from `core-js@4` | ||
require('../modules/esnext.typed-array.filter-out'); | ||
require('../modules/esnext.typed-array.filter-reject'); |
@@ -13,3 +13,3 @@ # core-js-pure | ||
`core-js` isn't backed by a company, so the future of this project depends on you. Become a sponsor or a backer [**on Open Collective**](https://opencollective.com/core-js) or [**on Patreon**](https://www.patreon.com/zloirock) if you are interested in `core-js`. | ||
`core-js` isn't backed by a company, so the future of this project depends on you. Become a sponsor or a backer if you are interested in `core-js`: [**Open Collective**](https://opencollective.com/core-js), [**Patreon**](https://patreon.com/zloirock), [**PayPal**](https://paypal.me/zloirock), **Bitcoin ( bc1qlea7544qtsmj2rayg0lthvza9fau63ux0fstcz )**. | ||
@@ -16,0 +16,0 @@ --- |
@@ -5,3 +5,4 @@ // TODO: remove from `core-js@4` | ||
var parent = require('../es/aggregate-error'); | ||
require('../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/web.dom-collections.for-each'); | ||
@@ -2,0 +3,0 @@ require('../../modules/web.dom-collections.iterator'); |
@@ -0,1 +1,2 @@ | ||
require('../../modules/es.object.to-string'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
@@ -2,0 +3,0 @@ var entryUnbind = require('../../internals/entry-unbind'); |
var parent = require('../../es/map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/object/from-entries'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/object'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/promise/all-settled'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/promise/any'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/promise'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/set'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/symbol'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/symbol/iterator'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.copy-within'); | ||
var parent = require('../../es/typed-array/copy-within'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../es/typed-array/entries'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.every'); | ||
var parent = require('../../es/typed-array/every'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.fill'); | ||
var parent = require('../../es/typed-array/fill'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.filter'); | ||
var parent = require('../../es/typed-array/filter'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.find-index'); | ||
var parent = require('../../es/typed-array/find-index'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.find'); | ||
var parent = require('../../es/typed-array/find'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.for-each'); | ||
var parent = require('../../es/typed-array/for-each'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.from'); | ||
var parent = require('../../es/typed-array/from'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.includes'); | ||
var parent = require('../../es/typed-array/includes'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.index-of'); | ||
var parent = require('../../es/typed-array/index-of'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../es/typed-array/iterator'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.join'); | ||
var parent = require('../../es/typed-array/join'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../es/typed-array/keys'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.last-index-of'); | ||
var parent = require('../../es/typed-array/last-index-of'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.map'); | ||
var parent = require('../../es/typed-array/map'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.of'); | ||
var parent = require('../../es/typed-array/of'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.reduce-right'); | ||
var parent = require('../../es/typed-array/reduce-right'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.reduce'); | ||
var parent = require('../../es/typed-array/reduce'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.reverse'); | ||
var parent = require('../../es/typed-array/reverse'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.set'); | ||
var parent = require('../../es/typed-array/set'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.slice'); | ||
var parent = require('../../es/typed-array/slice'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.some'); | ||
var parent = require('../../es/typed-array/some'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.sort'); | ||
var parent = require('../../es/typed-array/sort'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.subarray'); | ||
var parent = require('../../es/typed-array/subarray'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.to-locale-string'); | ||
var parent = require('../../es/typed-array/to-locale-string'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.to-string'); | ||
var parent = require('../../es/typed-array/to-string'); | ||
module.exports = parent; |
@@ -1,1 +0,3 @@ | ||
require('../../modules/es.typed-array.iterator'); | ||
var parent = require('../../es/typed-array/values'); | ||
module.exports = parent; |
var parent = require('../../web/url-search-params'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/weak-map'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
var parent = require('../../es/weak-set'); | ||
require('../../modules/web.dom-collections.iterator'); | ||
module.exports = parent; |
require('../proposals/array-filtering'); | ||
require('../proposals/array-grouping'); | ||
require('../proposals/array-last'); | ||
@@ -3,0 +4,0 @@ require('../proposals/array-unique'); |
@@ -1,2 +0,1 @@ | ||
require('../proposals/array-find-from-last'); | ||
require('../proposals/array-is-template-object'); | ||
@@ -3,0 +2,0 @@ require('../proposals/decorators'); |
require('../proposals/accessible-object-hasownproperty'); | ||
require('../proposals/array-find-from-last'); | ||
require('../proposals/relative-indexing-method'); | ||
@@ -3,0 +4,0 @@ var parent = require('./4'); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
654341
1837
15833