diff --git a/packages/babel-preset-env/src/utils.js b/packages/babel-preset-env/src/utils.js index dc81f30e4b..4184eb745f 100644 --- a/packages/babel-preset-env/src/utils.js +++ b/packages/babel-preset-env/src/utils.js @@ -57,11 +57,11 @@ export function isPolyfillSource(source: ?string): boolean { } const modulePathMap = { - "regenerator-runtime": "regenerator-runtime/runtime", + "regenerator-runtime": "regenerator-runtime/runtime.js", }; export function getModulePath(mod: string): string { - return modulePathMap[mod] || `core-js/modules/${mod}`; + return modulePathMap[mod] || `core-js/modules/${mod}.js`; } export function createImport(path: NodePath, mod: string) { diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-all/output.mjs index 50550d4322..7018d87d49 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-all/output.mjs @@ -1,149 +1,149 @@ -import "core-js/modules/es6.array.copy-within"; -import "core-js/modules/es6.array.every"; -import "core-js/modules/es6.array.fill"; -import "core-js/modules/es6.array.filter"; -import "core-js/modules/es6.array.find"; -import "core-js/modules/es6.array.find-index"; -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.for-each"; -import "core-js/modules/es6.array.from"; -import "core-js/modules/es7.array.includes"; -import "core-js/modules/es6.array.index-of"; -import "core-js/modules/es6.array.is-array"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.last-index-of"; -import "core-js/modules/es6.array.map"; -import "core-js/modules/es6.array.of"; -import "core-js/modules/es6.array.reduce"; -import "core-js/modules/es6.array.reduce-right"; -import "core-js/modules/es6.array.some"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es6.array.species"; -import "core-js/modules/es6.date.now"; -import "core-js/modules/es6.date.to-iso-string"; -import "core-js/modules/es6.date.to-json"; -import "core-js/modules/es6.date.to-primitive"; -import "core-js/modules/es6.date.to-string"; -import "core-js/modules/es6.function.bind"; -import "core-js/modules/es6.function.has-instance"; -import "core-js/modules/es6.function.name"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.math.acosh"; -import "core-js/modules/es6.math.asinh"; -import "core-js/modules/es6.math.atanh"; -import "core-js/modules/es6.math.cbrt"; -import "core-js/modules/es6.math.clz32"; -import "core-js/modules/es6.math.cosh"; -import "core-js/modules/es6.math.expm1"; -import "core-js/modules/es6.math.fround"; -import "core-js/modules/es6.math.hypot"; -import "core-js/modules/es6.math.imul"; -import "core-js/modules/es6.math.log1p"; -import "core-js/modules/es6.math.log10"; -import "core-js/modules/es6.math.log2"; -import "core-js/modules/es6.math.sign"; -import "core-js/modules/es6.math.sinh"; -import "core-js/modules/es6.math.tanh"; -import "core-js/modules/es6.math.trunc"; -import "core-js/modules/es6.number.constructor"; -import "core-js/modules/es6.number.epsilon"; -import "core-js/modules/es6.number.is-finite"; -import "core-js/modules/es6.number.is-integer"; -import "core-js/modules/es6.number.is-nan"; -import "core-js/modules/es6.number.is-safe-integer"; -import "core-js/modules/es6.number.max-safe-integer"; -import "core-js/modules/es6.number.min-safe-integer"; -import "core-js/modules/es6.number.parse-float"; -import "core-js/modules/es6.number.parse-int"; -import "core-js/modules/es6.object.assign"; -import "core-js/modules/es6.object.create"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es6.object.define-property"; -import "core-js/modules/es6.object.define-properties"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es6.object.freeze"; -import "core-js/modules/es6.object.get-own-property-descriptor"; -import "core-js/modules/es7.object.get-own-property-descriptors"; -import "core-js/modules/es6.object.get-own-property-names"; -import "core-js/modules/es6.object.get-prototype-of"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.prevent-extensions"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es6.object.is"; -import "core-js/modules/es6.object.is-frozen"; -import "core-js/modules/es6.object.is-sealed"; -import "core-js/modules/es6.object.is-extensible"; -import "core-js/modules/es6.object.keys"; -import "core-js/modules/es6.object.seal"; -import "core-js/modules/es6.object.set-prototype-of"; -import "core-js/modules/es7.object.values"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.reflect.apply"; -import "core-js/modules/es6.reflect.construct"; -import "core-js/modules/es6.reflect.define-property"; -import "core-js/modules/es6.reflect.delete-property"; -import "core-js/modules/es6.reflect.get"; -import "core-js/modules/es6.reflect.get-own-property-descriptor"; -import "core-js/modules/es6.reflect.get-prototype-of"; -import "core-js/modules/es6.reflect.has"; -import "core-js/modules/es6.reflect.is-extensible"; -import "core-js/modules/es6.reflect.own-keys"; -import "core-js/modules/es6.reflect.prevent-extensions"; -import "core-js/modules/es6.reflect.set"; -import "core-js/modules/es6.reflect.set-prototype-of"; -import "core-js/modules/es6.regexp.constructor"; -import "core-js/modules/es6.regexp.flags"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.regexp.to-string"; -import "core-js/modules/es6.set"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.string.anchor"; -import "core-js/modules/es6.string.big"; -import "core-js/modules/es6.string.blink"; -import "core-js/modules/es6.string.bold"; -import "core-js/modules/es6.string.code-point-at"; -import "core-js/modules/es6.string.ends-with"; -import "core-js/modules/es6.string.fixed"; -import "core-js/modules/es6.string.fontcolor"; -import "core-js/modules/es6.string.fontsize"; -import "core-js/modules/es6.string.from-code-point"; -import "core-js/modules/es6.string.includes"; -import "core-js/modules/es6.string.italics"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.string.link"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es6.string.raw"; -import "core-js/modules/es6.string.repeat"; -import "core-js/modules/es6.string.small"; -import "core-js/modules/es6.string.starts-with"; -import "core-js/modules/es6.string.strike"; -import "core-js/modules/es6.string.sub"; -import "core-js/modules/es6.string.sup"; -import "core-js/modules/es6.string.trim"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/es6.typed.array-buffer"; -import "core-js/modules/es6.typed.data-view"; -import "core-js/modules/es6.typed.int8-array"; -import "core-js/modules/es6.typed.uint8-array"; -import "core-js/modules/es6.typed.uint8-clamped-array"; -import "core-js/modules/es6.typed.int16-array"; -import "core-js/modules/es6.typed.uint16-array"; -import "core-js/modules/es6.typed.int32-array"; -import "core-js/modules/es6.typed.uint32-array"; -import "core-js/modules/es6.typed.float32-array"; -import "core-js/modules/es6.typed.float64-array"; -import "core-js/modules/es6.weak-map"; -import "core-js/modules/es6.weak-set"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es6.array.copy-within.js"; +import "core-js/modules/es6.array.every.js"; +import "core-js/modules/es6.array.fill.js"; +import "core-js/modules/es6.array.filter.js"; +import "core-js/modules/es6.array.find.js"; +import "core-js/modules/es6.array.find-index.js"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.for-each.js"; +import "core-js/modules/es6.array.from.js"; +import "core-js/modules/es7.array.includes.js"; +import "core-js/modules/es6.array.index-of.js"; +import "core-js/modules/es6.array.is-array.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.last-index-of.js"; +import "core-js/modules/es6.array.map.js"; +import "core-js/modules/es6.array.of.js"; +import "core-js/modules/es6.array.reduce.js"; +import "core-js/modules/es6.array.reduce-right.js"; +import "core-js/modules/es6.array.some.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es6.array.species.js"; +import "core-js/modules/es6.date.now.js"; +import "core-js/modules/es6.date.to-iso-string.js"; +import "core-js/modules/es6.date.to-json.js"; +import "core-js/modules/es6.date.to-primitive.js"; +import "core-js/modules/es6.date.to-string.js"; +import "core-js/modules/es6.function.bind.js"; +import "core-js/modules/es6.function.has-instance.js"; +import "core-js/modules/es6.function.name.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.math.acosh.js"; +import "core-js/modules/es6.math.asinh.js"; +import "core-js/modules/es6.math.atanh.js"; +import "core-js/modules/es6.math.cbrt.js"; +import "core-js/modules/es6.math.clz32.js"; +import "core-js/modules/es6.math.cosh.js"; +import "core-js/modules/es6.math.expm1.js"; +import "core-js/modules/es6.math.fround.js"; +import "core-js/modules/es6.math.hypot.js"; +import "core-js/modules/es6.math.imul.js"; +import "core-js/modules/es6.math.log1p.js"; +import "core-js/modules/es6.math.log10.js"; +import "core-js/modules/es6.math.log2.js"; +import "core-js/modules/es6.math.sign.js"; +import "core-js/modules/es6.math.sinh.js"; +import "core-js/modules/es6.math.tanh.js"; +import "core-js/modules/es6.math.trunc.js"; +import "core-js/modules/es6.number.constructor.js"; +import "core-js/modules/es6.number.epsilon.js"; +import "core-js/modules/es6.number.is-finite.js"; +import "core-js/modules/es6.number.is-integer.js"; +import "core-js/modules/es6.number.is-nan.js"; +import "core-js/modules/es6.number.is-safe-integer.js"; +import "core-js/modules/es6.number.max-safe-integer.js"; +import "core-js/modules/es6.number.min-safe-integer.js"; +import "core-js/modules/es6.number.parse-float.js"; +import "core-js/modules/es6.number.parse-int.js"; +import "core-js/modules/es6.object.assign.js"; +import "core-js/modules/es6.object.create.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es6.object.define-property.js"; +import "core-js/modules/es6.object.define-properties.js"; +import "core-js/modules/es7.object.entries.js"; +import "core-js/modules/es6.object.freeze.js"; +import "core-js/modules/es6.object.get-own-property-descriptor.js"; +import "core-js/modules/es7.object.get-own-property-descriptors.js"; +import "core-js/modules/es6.object.get-own-property-names.js"; +import "core-js/modules/es6.object.get-prototype-of.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.prevent-extensions.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es6.object.is.js"; +import "core-js/modules/es6.object.is-frozen.js"; +import "core-js/modules/es6.object.is-sealed.js"; +import "core-js/modules/es6.object.is-extensible.js"; +import "core-js/modules/es6.object.keys.js"; +import "core-js/modules/es6.object.seal.js"; +import "core-js/modules/es6.object.set-prototype-of.js"; +import "core-js/modules/es7.object.values.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.reflect.apply.js"; +import "core-js/modules/es6.reflect.construct.js"; +import "core-js/modules/es6.reflect.define-property.js"; +import "core-js/modules/es6.reflect.delete-property.js"; +import "core-js/modules/es6.reflect.get.js"; +import "core-js/modules/es6.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es6.reflect.get-prototype-of.js"; +import "core-js/modules/es6.reflect.has.js"; +import "core-js/modules/es6.reflect.is-extensible.js"; +import "core-js/modules/es6.reflect.own-keys.js"; +import "core-js/modules/es6.reflect.prevent-extensions.js"; +import "core-js/modules/es6.reflect.set.js"; +import "core-js/modules/es6.reflect.set-prototype-of.js"; +import "core-js/modules/es6.regexp.constructor.js"; +import "core-js/modules/es6.regexp.flags.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.regexp.to-string.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.string.anchor.js"; +import "core-js/modules/es6.string.big.js"; +import "core-js/modules/es6.string.blink.js"; +import "core-js/modules/es6.string.bold.js"; +import "core-js/modules/es6.string.code-point-at.js"; +import "core-js/modules/es6.string.ends-with.js"; +import "core-js/modules/es6.string.fixed.js"; +import "core-js/modules/es6.string.fontcolor.js"; +import "core-js/modules/es6.string.fontsize.js"; +import "core-js/modules/es6.string.from-code-point.js"; +import "core-js/modules/es6.string.includes.js"; +import "core-js/modules/es6.string.italics.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.string.link.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es6.string.raw.js"; +import "core-js/modules/es6.string.repeat.js"; +import "core-js/modules/es6.string.small.js"; +import "core-js/modules/es6.string.starts-with.js"; +import "core-js/modules/es6.string.strike.js"; +import "core-js/modules/es6.string.sub.js"; +import "core-js/modules/es6.string.sup.js"; +import "core-js/modules/es6.string.trim.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/es6.typed.array-buffer.js"; +import "core-js/modules/es6.typed.data-view.js"; +import "core-js/modules/es6.typed.int8-array.js"; +import "core-js/modules/es6.typed.uint8-array.js"; +import "core-js/modules/es6.typed.uint8-clamped-array.js"; +import "core-js/modules/es6.typed.int16-array.js"; +import "core-js/modules/es6.typed.uint16-array.js"; +import "core-js/modules/es6.typed.int32-array.js"; +import "core-js/modules/es6.typed.uint32-array.js"; +import "core-js/modules/es6.typed.float32-array.js"; +import "core-js/modules/es6.typed.float64-array.js"; +import "core-js/modules/es6.weak-map.js"; +import "core-js/modules/es6.weak-set.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs index 0f5c432b52..00ea3a5dae 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-48/output.mjs @@ -1,62 +1,62 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.from"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es6.array.species"; -import "core-js/modules/es6.function.has-instance"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.object.assign"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es7.object.get-own-property-descriptors"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.object.values"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.reflect.apply"; -import "core-js/modules/es6.reflect.construct"; -import "core-js/modules/es6.reflect.define-property"; -import "core-js/modules/es6.reflect.delete-property"; -import "core-js/modules/es6.reflect.get"; -import "core-js/modules/es6.reflect.get-own-property-descriptor"; -import "core-js/modules/es6.reflect.get-prototype-of"; -import "core-js/modules/es6.reflect.has"; -import "core-js/modules/es6.reflect.is-extensible"; -import "core-js/modules/es6.reflect.own-keys"; -import "core-js/modules/es6.reflect.prevent-extensions"; -import "core-js/modules/es6.reflect.set"; -import "core-js/modules/es6.reflect.set-prototype-of"; -import "core-js/modules/es6.regexp.constructor"; -import "core-js/modules/es6.regexp.flags"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.regexp.to-string"; -import "core-js/modules/es6.set"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/es6.typed.array-buffer"; -import "core-js/modules/es6.typed.int8-array"; -import "core-js/modules/es6.typed.uint8-array"; -import "core-js/modules/es6.typed.uint8-clamped-array"; -import "core-js/modules/es6.typed.int16-array"; -import "core-js/modules/es6.typed.uint16-array"; -import "core-js/modules/es6.typed.int32-array"; -import "core-js/modules/es6.typed.uint32-array"; -import "core-js/modules/es6.typed.float32-array"; -import "core-js/modules/es6.typed.float64-array"; -import "core-js/modules/es6.weak-map"; -import "core-js/modules/es6.weak-set"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.from.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es6.array.species.js"; +import "core-js/modules/es6.function.has-instance.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.object.assign.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.entries.js"; +import "core-js/modules/es7.object.get-own-property-descriptors.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.object.values.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.reflect.apply.js"; +import "core-js/modules/es6.reflect.construct.js"; +import "core-js/modules/es6.reflect.define-property.js"; +import "core-js/modules/es6.reflect.delete-property.js"; +import "core-js/modules/es6.reflect.get.js"; +import "core-js/modules/es6.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es6.reflect.get-prototype-of.js"; +import "core-js/modules/es6.reflect.has.js"; +import "core-js/modules/es6.reflect.is-extensible.js"; +import "core-js/modules/es6.reflect.own-keys.js"; +import "core-js/modules/es6.reflect.prevent-extensions.js"; +import "core-js/modules/es6.reflect.set.js"; +import "core-js/modules/es6.reflect.set-prototype-of.js"; +import "core-js/modules/es6.regexp.constructor.js"; +import "core-js/modules/es6.regexp.flags.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.regexp.to-string.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/es6.typed.array-buffer.js"; +import "core-js/modules/es6.typed.int8-array.js"; +import "core-js/modules/es6.typed.uint8-array.js"; +import "core-js/modules/es6.typed.uint8-clamped-array.js"; +import "core-js/modules/es6.typed.int16-array.js"; +import "core-js/modules/es6.typed.uint16-array.js"; +import "core-js/modules/es6.typed.int32-array.js"; +import "core-js/modules/es6.typed.uint32-array.js"; +import "core-js/modules/es6.typed.float32-array.js"; +import "core-js/modules/es6.typed.float64-array.js"; +import "core-js/modules/es6.weak-map.js"; +import "core-js/modules/es6.weak-set.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; Math.pow(1, 2); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs index e3d4b1ff60..0bc354adf7 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-49/output.mjs @@ -1,47 +1,47 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.from"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es6.array.species"; -import "core-js/modules/es6.function.has-instance"; -import "core-js/modules/es6.map"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es7.object.get-own-property-descriptors"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.object.values"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.regexp.constructor"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.regexp.to-string"; -import "core-js/modules/es6.set"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/es6.typed.array-buffer"; -import "core-js/modules/es6.typed.int8-array"; -import "core-js/modules/es6.typed.uint8-array"; -import "core-js/modules/es6.typed.uint8-clamped-array"; -import "core-js/modules/es6.typed.int16-array"; -import "core-js/modules/es6.typed.uint16-array"; -import "core-js/modules/es6.typed.int32-array"; -import "core-js/modules/es6.typed.uint32-array"; -import "core-js/modules/es6.typed.float32-array"; -import "core-js/modules/es6.typed.float64-array"; -import "core-js/modules/es6.weak-map"; -import "core-js/modules/es6.weak-set"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.from.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es6.array.species.js"; +import "core-js/modules/es6.function.has-instance.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.entries.js"; +import "core-js/modules/es7.object.get-own-property-descriptors.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.object.values.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.regexp.constructor.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.regexp.to-string.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/es6.typed.array-buffer.js"; +import "core-js/modules/es6.typed.int8-array.js"; +import "core-js/modules/es6.typed.uint8-array.js"; +import "core-js/modules/es6.typed.uint8-clamped-array.js"; +import "core-js/modules/es6.typed.int16-array.js"; +import "core-js/modules/es6.typed.uint16-array.js"; +import "core-js/modules/es6.typed.int32-array.js"; +import "core-js/modules/es6.typed.uint32-array.js"; +import "core-js/modules/es6.typed.float32-array.js"; +import "core-js/modules/es6.typed.float64-array.js"; +import "core-js/modules/es6.weak-map.js"; +import "core-js/modules/es6.weak-set.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; Math.pow(1, 2); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-66/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-66/output.mjs index ce33befd11..1529357732 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-66/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-66/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; const foo = { a: true }; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-71/output.mjs index aaa9444a59..c85d4fceeb 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chrome-71/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; const foo = { a: true }; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs index 777c6b7102..0509780f85 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-chromeandroid/output.mjs @@ -1,15 +1,15 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs index cafc854864..c6964cbc9f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main-require/output.mjs @@ -1,17 +1,17 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs index cafc854864..c6964cbc9f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-core-js-main/output.mjs @@ -1,17 +1,17 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs index e1c05e5778..9e77d134d1 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-electron/output.mjs @@ -1,18 +1,18 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; a ** b; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-11/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-11/output.mjs index 220ad965ed..863ad413a5 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-11/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-11/output.mjs @@ -1,127 +1,127 @@ -import "core-js/modules/es6.array.copy-within"; -import "core-js/modules/es6.array.fill"; -import "core-js/modules/es6.array.find"; -import "core-js/modules/es6.array.find-index"; -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.from"; -import "core-js/modules/es7.array.includes"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.of"; -import "core-js/modules/es6.array.species"; -import "core-js/modules/es6.date.to-primitive"; -import "core-js/modules/es6.function.has-instance"; -import "core-js/modules/es6.function.name"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.math.acosh"; -import "core-js/modules/es6.math.asinh"; -import "core-js/modules/es6.math.atanh"; -import "core-js/modules/es6.math.cbrt"; -import "core-js/modules/es6.math.clz32"; -import "core-js/modules/es6.math.cosh"; -import "core-js/modules/es6.math.expm1"; -import "core-js/modules/es6.math.fround"; -import "core-js/modules/es6.math.hypot"; -import "core-js/modules/es6.math.imul"; -import "core-js/modules/es6.math.log1p"; -import "core-js/modules/es6.math.log10"; -import "core-js/modules/es6.math.log2"; -import "core-js/modules/es6.math.sign"; -import "core-js/modules/es6.math.sinh"; -import "core-js/modules/es6.math.tanh"; -import "core-js/modules/es6.math.trunc"; -import "core-js/modules/es6.number.constructor"; -import "core-js/modules/es6.number.epsilon"; -import "core-js/modules/es6.number.is-finite"; -import "core-js/modules/es6.number.is-integer"; -import "core-js/modules/es6.number.is-nan"; -import "core-js/modules/es6.number.is-safe-integer"; -import "core-js/modules/es6.number.max-safe-integer"; -import "core-js/modules/es6.number.min-safe-integer"; -import "core-js/modules/es6.number.parse-float"; -import "core-js/modules/es6.number.parse-int"; -import "core-js/modules/es6.object.assign"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es6.object.freeze"; -import "core-js/modules/es6.object.get-own-property-descriptor"; -import "core-js/modules/es7.object.get-own-property-descriptors"; -import "core-js/modules/es6.object.get-own-property-names"; -import "core-js/modules/es6.object.get-prototype-of"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.prevent-extensions"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es6.object.is"; -import "core-js/modules/es6.object.is-frozen"; -import "core-js/modules/es6.object.is-sealed"; -import "core-js/modules/es6.object.is-extensible"; -import "core-js/modules/es6.object.keys"; -import "core-js/modules/es6.object.seal"; -import "core-js/modules/es7.object.values"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.reflect.apply"; -import "core-js/modules/es6.reflect.construct"; -import "core-js/modules/es6.reflect.define-property"; -import "core-js/modules/es6.reflect.delete-property"; -import "core-js/modules/es6.reflect.get"; -import "core-js/modules/es6.reflect.get-own-property-descriptor"; -import "core-js/modules/es6.reflect.get-prototype-of"; -import "core-js/modules/es6.reflect.has"; -import "core-js/modules/es6.reflect.is-extensible"; -import "core-js/modules/es6.reflect.own-keys"; -import "core-js/modules/es6.reflect.prevent-extensions"; -import "core-js/modules/es6.reflect.set"; -import "core-js/modules/es6.reflect.set-prototype-of"; -import "core-js/modules/es6.regexp.constructor"; -import "core-js/modules/es6.regexp.flags"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.regexp.to-string"; -import "core-js/modules/es6.set"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.string.anchor"; -import "core-js/modules/es6.string.big"; -import "core-js/modules/es6.string.blink"; -import "core-js/modules/es6.string.bold"; -import "core-js/modules/es6.string.code-point-at"; -import "core-js/modules/es6.string.ends-with"; -import "core-js/modules/es6.string.fixed"; -import "core-js/modules/es6.string.fontcolor"; -import "core-js/modules/es6.string.fontsize"; -import "core-js/modules/es6.string.from-code-point"; -import "core-js/modules/es6.string.includes"; -import "core-js/modules/es6.string.italics"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.string.link"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es6.string.raw"; -import "core-js/modules/es6.string.repeat"; -import "core-js/modules/es6.string.small"; -import "core-js/modules/es6.string.starts-with"; -import "core-js/modules/es6.string.strike"; -import "core-js/modules/es6.string.sub"; -import "core-js/modules/es6.string.sup"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/es6.typed.array-buffer"; -import "core-js/modules/es6.typed.int8-array"; -import "core-js/modules/es6.typed.uint8-array"; -import "core-js/modules/es6.typed.uint8-clamped-array"; -import "core-js/modules/es6.typed.int16-array"; -import "core-js/modules/es6.typed.uint16-array"; -import "core-js/modules/es6.typed.int32-array"; -import "core-js/modules/es6.typed.uint32-array"; -import "core-js/modules/es6.typed.float32-array"; -import "core-js/modules/es6.typed.float64-array"; -import "core-js/modules/es6.weak-map"; -import "core-js/modules/es6.weak-set"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es6.array.copy-within.js"; +import "core-js/modules/es6.array.fill.js"; +import "core-js/modules/es6.array.find.js"; +import "core-js/modules/es6.array.find-index.js"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.from.js"; +import "core-js/modules/es7.array.includes.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.of.js"; +import "core-js/modules/es6.array.species.js"; +import "core-js/modules/es6.date.to-primitive.js"; +import "core-js/modules/es6.function.has-instance.js"; +import "core-js/modules/es6.function.name.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.math.acosh.js"; +import "core-js/modules/es6.math.asinh.js"; +import "core-js/modules/es6.math.atanh.js"; +import "core-js/modules/es6.math.cbrt.js"; +import "core-js/modules/es6.math.clz32.js"; +import "core-js/modules/es6.math.cosh.js"; +import "core-js/modules/es6.math.expm1.js"; +import "core-js/modules/es6.math.fround.js"; +import "core-js/modules/es6.math.hypot.js"; +import "core-js/modules/es6.math.imul.js"; +import "core-js/modules/es6.math.log1p.js"; +import "core-js/modules/es6.math.log10.js"; +import "core-js/modules/es6.math.log2.js"; +import "core-js/modules/es6.math.sign.js"; +import "core-js/modules/es6.math.sinh.js"; +import "core-js/modules/es6.math.tanh.js"; +import "core-js/modules/es6.math.trunc.js"; +import "core-js/modules/es6.number.constructor.js"; +import "core-js/modules/es6.number.epsilon.js"; +import "core-js/modules/es6.number.is-finite.js"; +import "core-js/modules/es6.number.is-integer.js"; +import "core-js/modules/es6.number.is-nan.js"; +import "core-js/modules/es6.number.is-safe-integer.js"; +import "core-js/modules/es6.number.max-safe-integer.js"; +import "core-js/modules/es6.number.min-safe-integer.js"; +import "core-js/modules/es6.number.parse-float.js"; +import "core-js/modules/es6.number.parse-int.js"; +import "core-js/modules/es6.object.assign.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.entries.js"; +import "core-js/modules/es6.object.freeze.js"; +import "core-js/modules/es6.object.get-own-property-descriptor.js"; +import "core-js/modules/es7.object.get-own-property-descriptors.js"; +import "core-js/modules/es6.object.get-own-property-names.js"; +import "core-js/modules/es6.object.get-prototype-of.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.prevent-extensions.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es6.object.is.js"; +import "core-js/modules/es6.object.is-frozen.js"; +import "core-js/modules/es6.object.is-sealed.js"; +import "core-js/modules/es6.object.is-extensible.js"; +import "core-js/modules/es6.object.keys.js"; +import "core-js/modules/es6.object.seal.js"; +import "core-js/modules/es7.object.values.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.reflect.apply.js"; +import "core-js/modules/es6.reflect.construct.js"; +import "core-js/modules/es6.reflect.define-property.js"; +import "core-js/modules/es6.reflect.delete-property.js"; +import "core-js/modules/es6.reflect.get.js"; +import "core-js/modules/es6.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es6.reflect.get-prototype-of.js"; +import "core-js/modules/es6.reflect.has.js"; +import "core-js/modules/es6.reflect.is-extensible.js"; +import "core-js/modules/es6.reflect.own-keys.js"; +import "core-js/modules/es6.reflect.prevent-extensions.js"; +import "core-js/modules/es6.reflect.set.js"; +import "core-js/modules/es6.reflect.set-prototype-of.js"; +import "core-js/modules/es6.regexp.constructor.js"; +import "core-js/modules/es6.regexp.flags.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.regexp.to-string.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.string.anchor.js"; +import "core-js/modules/es6.string.big.js"; +import "core-js/modules/es6.string.blink.js"; +import "core-js/modules/es6.string.bold.js"; +import "core-js/modules/es6.string.code-point-at.js"; +import "core-js/modules/es6.string.ends-with.js"; +import "core-js/modules/es6.string.fixed.js"; +import "core-js/modules/es6.string.fontcolor.js"; +import "core-js/modules/es6.string.fontsize.js"; +import "core-js/modules/es6.string.from-code-point.js"; +import "core-js/modules/es6.string.includes.js"; +import "core-js/modules/es6.string.italics.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.string.link.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es6.string.raw.js"; +import "core-js/modules/es6.string.repeat.js"; +import "core-js/modules/es6.string.small.js"; +import "core-js/modules/es6.string.starts-with.js"; +import "core-js/modules/es6.string.strike.js"; +import "core-js/modules/es6.string.sub.js"; +import "core-js/modules/es6.string.sup.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/es6.typed.array-buffer.js"; +import "core-js/modules/es6.typed.int8-array.js"; +import "core-js/modules/es6.typed.uint8-array.js"; +import "core-js/modules/es6.typed.uint8-clamped-array.js"; +import "core-js/modules/es6.typed.int16-array.js"; +import "core-js/modules/es6.typed.uint16-array.js"; +import "core-js/modules/es6.typed.int32-array.js"; +import "core-js/modules/es6.typed.uint32-array.js"; +import "core-js/modules/es6.typed.float32-array.js"; +import "core-js/modules/es6.typed.float64-array.js"; +import "core-js/modules/es6.weak-map.js"; +import "core-js/modules/es6.weak-set.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-9/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-9/output.mjs index 9012ed720c..e20ac4ded9 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-9/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-ie-9/output.mjs @@ -1,130 +1,130 @@ -import "core-js/modules/es6.array.copy-within"; -import "core-js/modules/es6.array.fill"; -import "core-js/modules/es6.array.find"; -import "core-js/modules/es6.array.find-index"; -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.from"; -import "core-js/modules/es7.array.includes"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.of"; -import "core-js/modules/es6.array.species"; -import "core-js/modules/es6.date.to-primitive"; -import "core-js/modules/es6.date.to-string"; -import "core-js/modules/es6.function.has-instance"; -import "core-js/modules/es6.function.name"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.math.acosh"; -import "core-js/modules/es6.math.asinh"; -import "core-js/modules/es6.math.atanh"; -import "core-js/modules/es6.math.cbrt"; -import "core-js/modules/es6.math.clz32"; -import "core-js/modules/es6.math.cosh"; -import "core-js/modules/es6.math.expm1"; -import "core-js/modules/es6.math.fround"; -import "core-js/modules/es6.math.hypot"; -import "core-js/modules/es6.math.imul"; -import "core-js/modules/es6.math.log1p"; -import "core-js/modules/es6.math.log10"; -import "core-js/modules/es6.math.log2"; -import "core-js/modules/es6.math.sign"; -import "core-js/modules/es6.math.sinh"; -import "core-js/modules/es6.math.tanh"; -import "core-js/modules/es6.math.trunc"; -import "core-js/modules/es6.number.constructor"; -import "core-js/modules/es6.number.epsilon"; -import "core-js/modules/es6.number.is-finite"; -import "core-js/modules/es6.number.is-integer"; -import "core-js/modules/es6.number.is-nan"; -import "core-js/modules/es6.number.is-safe-integer"; -import "core-js/modules/es6.number.max-safe-integer"; -import "core-js/modules/es6.number.min-safe-integer"; -import "core-js/modules/es6.number.parse-float"; -import "core-js/modules/es6.number.parse-int"; -import "core-js/modules/es6.object.assign"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es6.object.freeze"; -import "core-js/modules/es6.object.get-own-property-descriptor"; -import "core-js/modules/es7.object.get-own-property-descriptors"; -import "core-js/modules/es6.object.get-own-property-names"; -import "core-js/modules/es6.object.get-prototype-of"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.prevent-extensions"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es6.object.is"; -import "core-js/modules/es6.object.is-frozen"; -import "core-js/modules/es6.object.is-sealed"; -import "core-js/modules/es6.object.is-extensible"; -import "core-js/modules/es6.object.keys"; -import "core-js/modules/es6.object.seal"; -import "core-js/modules/es6.object.set-prototype-of"; -import "core-js/modules/es7.object.values"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.reflect.apply"; -import "core-js/modules/es6.reflect.construct"; -import "core-js/modules/es6.reflect.define-property"; -import "core-js/modules/es6.reflect.delete-property"; -import "core-js/modules/es6.reflect.get"; -import "core-js/modules/es6.reflect.get-own-property-descriptor"; -import "core-js/modules/es6.reflect.get-prototype-of"; -import "core-js/modules/es6.reflect.has"; -import "core-js/modules/es6.reflect.is-extensible"; -import "core-js/modules/es6.reflect.own-keys"; -import "core-js/modules/es6.reflect.prevent-extensions"; -import "core-js/modules/es6.reflect.set"; -import "core-js/modules/es6.reflect.set-prototype-of"; -import "core-js/modules/es6.regexp.constructor"; -import "core-js/modules/es6.regexp.flags"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.regexp.to-string"; -import "core-js/modules/es6.set"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.string.anchor"; -import "core-js/modules/es6.string.big"; -import "core-js/modules/es6.string.blink"; -import "core-js/modules/es6.string.bold"; -import "core-js/modules/es6.string.code-point-at"; -import "core-js/modules/es6.string.ends-with"; -import "core-js/modules/es6.string.fixed"; -import "core-js/modules/es6.string.fontcolor"; -import "core-js/modules/es6.string.fontsize"; -import "core-js/modules/es6.string.from-code-point"; -import "core-js/modules/es6.string.includes"; -import "core-js/modules/es6.string.italics"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.string.link"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es6.string.raw"; -import "core-js/modules/es6.string.repeat"; -import "core-js/modules/es6.string.small"; -import "core-js/modules/es6.string.starts-with"; -import "core-js/modules/es6.string.strike"; -import "core-js/modules/es6.string.sub"; -import "core-js/modules/es6.string.sup"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/es6.typed.array-buffer"; -import "core-js/modules/es6.typed.data-view"; -import "core-js/modules/es6.typed.int8-array"; -import "core-js/modules/es6.typed.uint8-array"; -import "core-js/modules/es6.typed.uint8-clamped-array"; -import "core-js/modules/es6.typed.int16-array"; -import "core-js/modules/es6.typed.uint16-array"; -import "core-js/modules/es6.typed.int32-array"; -import "core-js/modules/es6.typed.uint32-array"; -import "core-js/modules/es6.typed.float32-array"; -import "core-js/modules/es6.typed.float64-array"; -import "core-js/modules/es6.weak-map"; -import "core-js/modules/es6.weak-set"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es6.array.copy-within.js"; +import "core-js/modules/es6.array.fill.js"; +import "core-js/modules/es6.array.find.js"; +import "core-js/modules/es6.array.find-index.js"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.from.js"; +import "core-js/modules/es7.array.includes.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.of.js"; +import "core-js/modules/es6.array.species.js"; +import "core-js/modules/es6.date.to-primitive.js"; +import "core-js/modules/es6.date.to-string.js"; +import "core-js/modules/es6.function.has-instance.js"; +import "core-js/modules/es6.function.name.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.math.acosh.js"; +import "core-js/modules/es6.math.asinh.js"; +import "core-js/modules/es6.math.atanh.js"; +import "core-js/modules/es6.math.cbrt.js"; +import "core-js/modules/es6.math.clz32.js"; +import "core-js/modules/es6.math.cosh.js"; +import "core-js/modules/es6.math.expm1.js"; +import "core-js/modules/es6.math.fround.js"; +import "core-js/modules/es6.math.hypot.js"; +import "core-js/modules/es6.math.imul.js"; +import "core-js/modules/es6.math.log1p.js"; +import "core-js/modules/es6.math.log10.js"; +import "core-js/modules/es6.math.log2.js"; +import "core-js/modules/es6.math.sign.js"; +import "core-js/modules/es6.math.sinh.js"; +import "core-js/modules/es6.math.tanh.js"; +import "core-js/modules/es6.math.trunc.js"; +import "core-js/modules/es6.number.constructor.js"; +import "core-js/modules/es6.number.epsilon.js"; +import "core-js/modules/es6.number.is-finite.js"; +import "core-js/modules/es6.number.is-integer.js"; +import "core-js/modules/es6.number.is-nan.js"; +import "core-js/modules/es6.number.is-safe-integer.js"; +import "core-js/modules/es6.number.max-safe-integer.js"; +import "core-js/modules/es6.number.min-safe-integer.js"; +import "core-js/modules/es6.number.parse-float.js"; +import "core-js/modules/es6.number.parse-int.js"; +import "core-js/modules/es6.object.assign.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.entries.js"; +import "core-js/modules/es6.object.freeze.js"; +import "core-js/modules/es6.object.get-own-property-descriptor.js"; +import "core-js/modules/es7.object.get-own-property-descriptors.js"; +import "core-js/modules/es6.object.get-own-property-names.js"; +import "core-js/modules/es6.object.get-prototype-of.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.prevent-extensions.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es6.object.is.js"; +import "core-js/modules/es6.object.is-frozen.js"; +import "core-js/modules/es6.object.is-sealed.js"; +import "core-js/modules/es6.object.is-extensible.js"; +import "core-js/modules/es6.object.keys.js"; +import "core-js/modules/es6.object.seal.js"; +import "core-js/modules/es6.object.set-prototype-of.js"; +import "core-js/modules/es7.object.values.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.reflect.apply.js"; +import "core-js/modules/es6.reflect.construct.js"; +import "core-js/modules/es6.reflect.define-property.js"; +import "core-js/modules/es6.reflect.delete-property.js"; +import "core-js/modules/es6.reflect.get.js"; +import "core-js/modules/es6.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es6.reflect.get-prototype-of.js"; +import "core-js/modules/es6.reflect.has.js"; +import "core-js/modules/es6.reflect.is-extensible.js"; +import "core-js/modules/es6.reflect.own-keys.js"; +import "core-js/modules/es6.reflect.prevent-extensions.js"; +import "core-js/modules/es6.reflect.set.js"; +import "core-js/modules/es6.reflect.set-prototype-of.js"; +import "core-js/modules/es6.regexp.constructor.js"; +import "core-js/modules/es6.regexp.flags.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.regexp.to-string.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.string.anchor.js"; +import "core-js/modules/es6.string.big.js"; +import "core-js/modules/es6.string.blink.js"; +import "core-js/modules/es6.string.bold.js"; +import "core-js/modules/es6.string.code-point-at.js"; +import "core-js/modules/es6.string.ends-with.js"; +import "core-js/modules/es6.string.fixed.js"; +import "core-js/modules/es6.string.fontcolor.js"; +import "core-js/modules/es6.string.fontsize.js"; +import "core-js/modules/es6.string.from-code-point.js"; +import "core-js/modules/es6.string.includes.js"; +import "core-js/modules/es6.string.italics.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.string.link.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es6.string.raw.js"; +import "core-js/modules/es6.string.repeat.js"; +import "core-js/modules/es6.string.small.js"; +import "core-js/modules/es6.string.starts-with.js"; +import "core-js/modules/es6.string.strike.js"; +import "core-js/modules/es6.string.sub.js"; +import "core-js/modules/es6.string.sup.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/es6.typed.array-buffer.js"; +import "core-js/modules/es6.typed.data-view.js"; +import "core-js/modules/es6.typed.int8-array.js"; +import "core-js/modules/es6.typed.uint8-array.js"; +import "core-js/modules/es6.typed.uint8-clamped-array.js"; +import "core-js/modules/es6.typed.int16-array.js"; +import "core-js/modules/es6.typed.uint16-array.js"; +import "core-js/modules/es6.typed.int32-array.js"; +import "core-js/modules/es6.typed.uint32-array.js"; +import "core-js/modules/es6.typed.float32-array.js"; +import "core-js/modules/es6.typed.float64-array.js"; +import "core-js/modules/es6.weak-map.js"; +import "core-js/modules/es6.weak-set.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs index 1db7a23e25..06c96e4527 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-import/output.mjs @@ -1,18 +1,18 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-node-10.13/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-node-10.13/output.mjs index 0518d02b9c..492a3a5dc4 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-node-10.13/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-node-10.13/output.mjs @@ -1 +1 @@ -import "core-js/modules/es7.array.flat-map"; +import "core-js/modules/es7.array.flat-map.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs index 4686393f6c..8446be5d13 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-node-web/output.mjs @@ -1,18 +1,18 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs index a2e646ab8b..da0c5ad325 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-node/output.mjs @@ -1,15 +1,15 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "regenerator-runtime/runtime.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js b/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js index f98055e9ca..d05cccaa1c 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-require/output.js @@ -1,35 +1,35 @@ -require("core-js/modules/es7.array.flat-map"); +require("core-js/modules/es7.array.flat-map.js"); -require("core-js/modules/es6.array.iterator"); +require("core-js/modules/es6.array.iterator.js"); -require("core-js/modules/es6.array.sort"); +require("core-js/modules/es6.array.sort.js"); -require("core-js/modules/es7.object.define-getter"); +require("core-js/modules/es7.object.define-getter.js"); -require("core-js/modules/es7.object.define-setter"); +require("core-js/modules/es7.object.define-setter.js"); -require("core-js/modules/es7.object.lookup-getter"); +require("core-js/modules/es7.object.lookup-getter.js"); -require("core-js/modules/es7.object.lookup-setter"); +require("core-js/modules/es7.object.lookup-setter.js"); -require("core-js/modules/es6.object.to-string"); +require("core-js/modules/es6.object.to-string.js"); -require("core-js/modules/es7.promise.finally"); +require("core-js/modules/es7.promise.finally.js"); -require("core-js/modules/es7.symbol.async-iterator"); +require("core-js/modules/es7.symbol.async-iterator.js"); -require("core-js/modules/es7.string.pad-start"); +require("core-js/modules/es7.string.pad-start.js"); -require("core-js/modules/es7.string.pad-end"); +require("core-js/modules/es7.string.pad-end.js"); -require("core-js/modules/es7.string.trim-left"); +require("core-js/modules/es7.string.trim-left.js"); -require("core-js/modules/es7.string.trim-right"); +require("core-js/modules/es7.string.trim-right.js"); -require("core-js/modules/web.timers"); +require("core-js/modules/web.timers.js"); -require("core-js/modules/web.immediate"); +require("core-js/modules/web.immediate.js"); -require("core-js/modules/web.dom.iterable"); +require("core-js/modules/web.dom.iterable.js"); 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/entry-shippedProposals/output.js b/packages/babel-preset-env/test/fixtures/corejs2/entry-shippedProposals/output.js index c70b52bf9a..aef23322ea 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/entry-shippedProposals/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/entry-shippedProposals/output.js @@ -1,300 +1,300 @@ -require("core-js/modules/es6.array.copy-within"); +require("core-js/modules/es6.array.copy-within.js"); -require("core-js/modules/es6.array.every"); +require("core-js/modules/es6.array.every.js"); -require("core-js/modules/es6.array.fill"); +require("core-js/modules/es6.array.fill.js"); -require("core-js/modules/es6.array.filter"); +require("core-js/modules/es6.array.filter.js"); -require("core-js/modules/es6.array.find"); +require("core-js/modules/es6.array.find.js"); -require("core-js/modules/es6.array.find-index"); +require("core-js/modules/es6.array.find-index.js"); -require("core-js/modules/es7.array.flat-map"); +require("core-js/modules/es7.array.flat-map.js"); -require("core-js/modules/es6.array.for-each"); +require("core-js/modules/es6.array.for-each.js"); -require("core-js/modules/es6.array.from"); +require("core-js/modules/es6.array.from.js"); -require("core-js/modules/es7.array.includes"); +require("core-js/modules/es7.array.includes.js"); -require("core-js/modules/es6.array.index-of"); +require("core-js/modules/es6.array.index-of.js"); -require("core-js/modules/es6.array.is-array"); +require("core-js/modules/es6.array.is-array.js"); -require("core-js/modules/es6.array.iterator"); +require("core-js/modules/es6.array.iterator.js"); -require("core-js/modules/es6.array.last-index-of"); +require("core-js/modules/es6.array.last-index-of.js"); -require("core-js/modules/es6.array.map"); +require("core-js/modules/es6.array.map.js"); -require("core-js/modules/es6.array.of"); +require("core-js/modules/es6.array.of.js"); -require("core-js/modules/es6.array.reduce"); +require("core-js/modules/es6.array.reduce.js"); -require("core-js/modules/es6.array.reduce-right"); +require("core-js/modules/es6.array.reduce-right.js"); -require("core-js/modules/es6.array.some"); +require("core-js/modules/es6.array.some.js"); -require("core-js/modules/es6.array.sort"); +require("core-js/modules/es6.array.sort.js"); -require("core-js/modules/es6.array.species"); +require("core-js/modules/es6.array.species.js"); -require("core-js/modules/es6.date.now"); +require("core-js/modules/es6.date.now.js"); -require("core-js/modules/es6.date.to-iso-string"); +require("core-js/modules/es6.date.to-iso-string.js"); -require("core-js/modules/es6.date.to-json"); +require("core-js/modules/es6.date.to-json.js"); -require("core-js/modules/es6.date.to-primitive"); +require("core-js/modules/es6.date.to-primitive.js"); -require("core-js/modules/es6.date.to-string"); +require("core-js/modules/es6.date.to-string.js"); -require("core-js/modules/es6.function.bind"); +require("core-js/modules/es6.function.bind.js"); -require("core-js/modules/es6.function.has-instance"); +require("core-js/modules/es6.function.has-instance.js"); -require("core-js/modules/es6.function.name"); +require("core-js/modules/es6.function.name.js"); -require("core-js/modules/es6.map"); +require("core-js/modules/es6.map.js"); -require("core-js/modules/es6.math.acosh"); +require("core-js/modules/es6.math.acosh.js"); -require("core-js/modules/es6.math.asinh"); +require("core-js/modules/es6.math.asinh.js"); -require("core-js/modules/es6.math.atanh"); +require("core-js/modules/es6.math.atanh.js"); -require("core-js/modules/es6.math.cbrt"); +require("core-js/modules/es6.math.cbrt.js"); -require("core-js/modules/es6.math.clz32"); +require("core-js/modules/es6.math.clz32.js"); -require("core-js/modules/es6.math.cosh"); +require("core-js/modules/es6.math.cosh.js"); -require("core-js/modules/es6.math.expm1"); +require("core-js/modules/es6.math.expm1.js"); -require("core-js/modules/es6.math.fround"); +require("core-js/modules/es6.math.fround.js"); -require("core-js/modules/es6.math.hypot"); +require("core-js/modules/es6.math.hypot.js"); -require("core-js/modules/es6.math.imul"); +require("core-js/modules/es6.math.imul.js"); -require("core-js/modules/es6.math.log1p"); +require("core-js/modules/es6.math.log1p.js"); -require("core-js/modules/es6.math.log10"); +require("core-js/modules/es6.math.log10.js"); -require("core-js/modules/es6.math.log2"); +require("core-js/modules/es6.math.log2.js"); -require("core-js/modules/es6.math.sign"); +require("core-js/modules/es6.math.sign.js"); -require("core-js/modules/es6.math.sinh"); +require("core-js/modules/es6.math.sinh.js"); -require("core-js/modules/es6.math.tanh"); +require("core-js/modules/es6.math.tanh.js"); -require("core-js/modules/es6.math.trunc"); +require("core-js/modules/es6.math.trunc.js"); -require("core-js/modules/es6.number.constructor"); +require("core-js/modules/es6.number.constructor.js"); -require("core-js/modules/es6.number.epsilon"); +require("core-js/modules/es6.number.epsilon.js"); -require("core-js/modules/es6.number.is-finite"); +require("core-js/modules/es6.number.is-finite.js"); -require("core-js/modules/es6.number.is-integer"); +require("core-js/modules/es6.number.is-integer.js"); -require("core-js/modules/es6.number.is-nan"); +require("core-js/modules/es6.number.is-nan.js"); -require("core-js/modules/es6.number.is-safe-integer"); +require("core-js/modules/es6.number.is-safe-integer.js"); -require("core-js/modules/es6.number.max-safe-integer"); +require("core-js/modules/es6.number.max-safe-integer.js"); -require("core-js/modules/es6.number.min-safe-integer"); +require("core-js/modules/es6.number.min-safe-integer.js"); -require("core-js/modules/es6.number.parse-float"); +require("core-js/modules/es6.number.parse-float.js"); -require("core-js/modules/es6.number.parse-int"); +require("core-js/modules/es6.number.parse-int.js"); -require("core-js/modules/es6.object.assign"); +require("core-js/modules/es6.object.assign.js"); -require("core-js/modules/es6.object.create"); +require("core-js/modules/es6.object.create.js"); -require("core-js/modules/es7.object.define-getter"); +require("core-js/modules/es7.object.define-getter.js"); -require("core-js/modules/es7.object.define-setter"); +require("core-js/modules/es7.object.define-setter.js"); -require("core-js/modules/es6.object.define-property"); +require("core-js/modules/es6.object.define-property.js"); -require("core-js/modules/es6.object.define-properties"); +require("core-js/modules/es6.object.define-properties.js"); -require("core-js/modules/es7.object.entries"); +require("core-js/modules/es7.object.entries.js"); -require("core-js/modules/es6.object.freeze"); +require("core-js/modules/es6.object.freeze.js"); -require("core-js/modules/es6.object.get-own-property-descriptor"); +require("core-js/modules/es6.object.get-own-property-descriptor.js"); -require("core-js/modules/es7.object.get-own-property-descriptors"); +require("core-js/modules/es7.object.get-own-property-descriptors.js"); -require("core-js/modules/es6.object.get-own-property-names"); +require("core-js/modules/es6.object.get-own-property-names.js"); -require("core-js/modules/es6.object.get-prototype-of"); +require("core-js/modules/es6.object.get-prototype-of.js"); -require("core-js/modules/es7.object.lookup-getter"); +require("core-js/modules/es7.object.lookup-getter.js"); -require("core-js/modules/es7.object.lookup-setter"); +require("core-js/modules/es7.object.lookup-setter.js"); -require("core-js/modules/es6.object.prevent-extensions"); +require("core-js/modules/es6.object.prevent-extensions.js"); -require("core-js/modules/es6.object.to-string"); +require("core-js/modules/es6.object.to-string.js"); -require("core-js/modules/es6.object.is"); +require("core-js/modules/es6.object.is.js"); -require("core-js/modules/es6.object.is-frozen"); +require("core-js/modules/es6.object.is-frozen.js"); -require("core-js/modules/es6.object.is-sealed"); +require("core-js/modules/es6.object.is-sealed.js"); -require("core-js/modules/es6.object.is-extensible"); +require("core-js/modules/es6.object.is-extensible.js"); -require("core-js/modules/es6.object.keys"); +require("core-js/modules/es6.object.keys.js"); -require("core-js/modules/es6.object.seal"); +require("core-js/modules/es6.object.seal.js"); -require("core-js/modules/es6.object.set-prototype-of"); +require("core-js/modules/es6.object.set-prototype-of.js"); -require("core-js/modules/es7.object.values"); +require("core-js/modules/es7.object.values.js"); -require("core-js/modules/es6.promise"); +require("core-js/modules/es6.promise.js"); -require("core-js/modules/es7.promise.finally"); +require("core-js/modules/es7.promise.finally.js"); -require("core-js/modules/es6.reflect.apply"); +require("core-js/modules/es6.reflect.apply.js"); -require("core-js/modules/es6.reflect.construct"); +require("core-js/modules/es6.reflect.construct.js"); -require("core-js/modules/es6.reflect.define-property"); +require("core-js/modules/es6.reflect.define-property.js"); -require("core-js/modules/es6.reflect.delete-property"); +require("core-js/modules/es6.reflect.delete-property.js"); -require("core-js/modules/es6.reflect.get"); +require("core-js/modules/es6.reflect.get.js"); -require("core-js/modules/es6.reflect.get-own-property-descriptor"); +require("core-js/modules/es6.reflect.get-own-property-descriptor.js"); -require("core-js/modules/es6.reflect.get-prototype-of"); +require("core-js/modules/es6.reflect.get-prototype-of.js"); -require("core-js/modules/es6.reflect.has"); +require("core-js/modules/es6.reflect.has.js"); -require("core-js/modules/es6.reflect.is-extensible"); +require("core-js/modules/es6.reflect.is-extensible.js"); -require("core-js/modules/es6.reflect.own-keys"); +require("core-js/modules/es6.reflect.own-keys.js"); -require("core-js/modules/es6.reflect.prevent-extensions"); +require("core-js/modules/es6.reflect.prevent-extensions.js"); -require("core-js/modules/es6.reflect.set"); +require("core-js/modules/es6.reflect.set.js"); -require("core-js/modules/es6.reflect.set-prototype-of"); +require("core-js/modules/es6.reflect.set-prototype-of.js"); -require("core-js/modules/es6.regexp.constructor"); +require("core-js/modules/es6.regexp.constructor.js"); -require("core-js/modules/es6.regexp.flags"); +require("core-js/modules/es6.regexp.flags.js"); -require("core-js/modules/es6.regexp.match"); +require("core-js/modules/es6.regexp.match.js"); -require("core-js/modules/es6.regexp.replace"); +require("core-js/modules/es6.regexp.replace.js"); -require("core-js/modules/es6.regexp.split"); +require("core-js/modules/es6.regexp.split.js"); -require("core-js/modules/es6.regexp.search"); +require("core-js/modules/es6.regexp.search.js"); -require("core-js/modules/es6.regexp.to-string"); +require("core-js/modules/es6.regexp.to-string.js"); -require("core-js/modules/es6.set"); +require("core-js/modules/es6.set.js"); -require("core-js/modules/es6.symbol"); +require("core-js/modules/es6.symbol.js"); -require("core-js/modules/es7.symbol.async-iterator"); +require("core-js/modules/es7.symbol.async-iterator.js"); -require("core-js/modules/es6.string.anchor"); +require("core-js/modules/es6.string.anchor.js"); -require("core-js/modules/es6.string.big"); +require("core-js/modules/es6.string.big.js"); -require("core-js/modules/es6.string.blink"); +require("core-js/modules/es6.string.blink.js"); -require("core-js/modules/es6.string.bold"); +require("core-js/modules/es6.string.bold.js"); -require("core-js/modules/es6.string.code-point-at"); +require("core-js/modules/es6.string.code-point-at.js"); -require("core-js/modules/es6.string.ends-with"); +require("core-js/modules/es6.string.ends-with.js"); -require("core-js/modules/es6.string.fixed"); +require("core-js/modules/es6.string.fixed.js"); -require("core-js/modules/es6.string.fontcolor"); +require("core-js/modules/es6.string.fontcolor.js"); -require("core-js/modules/es6.string.fontsize"); +require("core-js/modules/es6.string.fontsize.js"); -require("core-js/modules/es6.string.from-code-point"); +require("core-js/modules/es6.string.from-code-point.js"); -require("core-js/modules/es6.string.includes"); +require("core-js/modules/es6.string.includes.js"); -require("core-js/modules/es6.string.italics"); +require("core-js/modules/es6.string.italics.js"); -require("core-js/modules/es6.string.iterator"); +require("core-js/modules/es6.string.iterator.js"); -require("core-js/modules/es6.string.link"); +require("core-js/modules/es6.string.link.js"); -require("core-js/modules/es7.string.pad-start"); +require("core-js/modules/es7.string.pad-start.js"); -require("core-js/modules/es7.string.pad-end"); +require("core-js/modules/es7.string.pad-end.js"); -require("core-js/modules/es6.string.raw"); +require("core-js/modules/es6.string.raw.js"); -require("core-js/modules/es6.string.repeat"); +require("core-js/modules/es6.string.repeat.js"); -require("core-js/modules/es6.string.small"); +require("core-js/modules/es6.string.small.js"); -require("core-js/modules/es6.string.starts-with"); +require("core-js/modules/es6.string.starts-with.js"); -require("core-js/modules/es6.string.strike"); +require("core-js/modules/es6.string.strike.js"); -require("core-js/modules/es6.string.sub"); +require("core-js/modules/es6.string.sub.js"); -require("core-js/modules/es6.string.sup"); +require("core-js/modules/es6.string.sup.js"); -require("core-js/modules/es6.string.trim"); +require("core-js/modules/es6.string.trim.js"); -require("core-js/modules/es7.string.trim-left"); +require("core-js/modules/es7.string.trim-left.js"); -require("core-js/modules/es7.string.trim-right"); +require("core-js/modules/es7.string.trim-right.js"); -require("core-js/modules/es6.typed.array-buffer"); +require("core-js/modules/es6.typed.array-buffer.js"); -require("core-js/modules/es6.typed.data-view"); +require("core-js/modules/es6.typed.data-view.js"); -require("core-js/modules/es6.typed.int8-array"); +require("core-js/modules/es6.typed.int8-array.js"); -require("core-js/modules/es6.typed.uint8-array"); +require("core-js/modules/es6.typed.uint8-array.js"); -require("core-js/modules/es6.typed.uint8-clamped-array"); +require("core-js/modules/es6.typed.uint8-clamped-array.js"); -require("core-js/modules/es6.typed.int16-array"); +require("core-js/modules/es6.typed.int16-array.js"); -require("core-js/modules/es6.typed.uint16-array"); +require("core-js/modules/es6.typed.uint16-array.js"); -require("core-js/modules/es6.typed.int32-array"); +require("core-js/modules/es6.typed.int32-array.js"); -require("core-js/modules/es6.typed.uint32-array"); +require("core-js/modules/es6.typed.uint32-array.js"); -require("core-js/modules/es6.typed.float32-array"); +require("core-js/modules/es6.typed.float32-array.js"); -require("core-js/modules/es6.typed.float64-array"); +require("core-js/modules/es6.typed.float64-array.js"); -require("core-js/modules/es6.weak-map"); +require("core-js/modules/es6.weak-map.js"); -require("core-js/modules/es6.weak-set"); +require("core-js/modules/es6.weak-set.js"); -require("core-js/modules/web.timers"); +require("core-js/modules/web.timers.js"); -require("core-js/modules/web.immediate"); +require("core-js/modules/web.immediate.js"); -require("core-js/modules/web.dom.iterable"); +require("core-js/modules/web.dom.iterable.js"); -require("regenerator-runtime/runtime"); +require("regenerator-runtime/runtime.js"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } diff --git a/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs index f2d5b39c73..185644e646 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/exclude-built-ins/output.mjs @@ -1,3 +1,3 @@ -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs index 49ba2cd0ed..c64ed2f198 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/exclude-include/output.mjs @@ -1,21 +1,21 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es6.map"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; async function a() { await 1; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/exclude-regenerator/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/exclude-regenerator/output.mjs index e8994bd763..7e9825a05b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/exclude-regenerator/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/exclude-regenerator/output.mjs @@ -1,148 +1,148 @@ -import "core-js/modules/es6.array.copy-within"; -import "core-js/modules/es6.array.every"; -import "core-js/modules/es6.array.fill"; -import "core-js/modules/es6.array.filter"; -import "core-js/modules/es6.array.find"; -import "core-js/modules/es6.array.find-index"; -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.for-each"; -import "core-js/modules/es6.array.from"; -import "core-js/modules/es7.array.includes"; -import "core-js/modules/es6.array.index-of"; -import "core-js/modules/es6.array.is-array"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.last-index-of"; -import "core-js/modules/es6.array.map"; -import "core-js/modules/es6.array.of"; -import "core-js/modules/es6.array.reduce"; -import "core-js/modules/es6.array.reduce-right"; -import "core-js/modules/es6.array.some"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es6.array.species"; -import "core-js/modules/es6.date.now"; -import "core-js/modules/es6.date.to-iso-string"; -import "core-js/modules/es6.date.to-json"; -import "core-js/modules/es6.date.to-primitive"; -import "core-js/modules/es6.date.to-string"; -import "core-js/modules/es6.function.bind"; -import "core-js/modules/es6.function.has-instance"; -import "core-js/modules/es6.function.name"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.math.acosh"; -import "core-js/modules/es6.math.asinh"; -import "core-js/modules/es6.math.atanh"; -import "core-js/modules/es6.math.cbrt"; -import "core-js/modules/es6.math.clz32"; -import "core-js/modules/es6.math.cosh"; -import "core-js/modules/es6.math.expm1"; -import "core-js/modules/es6.math.fround"; -import "core-js/modules/es6.math.hypot"; -import "core-js/modules/es6.math.imul"; -import "core-js/modules/es6.math.log1p"; -import "core-js/modules/es6.math.log10"; -import "core-js/modules/es6.math.log2"; -import "core-js/modules/es6.math.sign"; -import "core-js/modules/es6.math.sinh"; -import "core-js/modules/es6.math.tanh"; -import "core-js/modules/es6.math.trunc"; -import "core-js/modules/es6.number.constructor"; -import "core-js/modules/es6.number.epsilon"; -import "core-js/modules/es6.number.is-finite"; -import "core-js/modules/es6.number.is-integer"; -import "core-js/modules/es6.number.is-nan"; -import "core-js/modules/es6.number.is-safe-integer"; -import "core-js/modules/es6.number.max-safe-integer"; -import "core-js/modules/es6.number.min-safe-integer"; -import "core-js/modules/es6.number.parse-float"; -import "core-js/modules/es6.number.parse-int"; -import "core-js/modules/es6.object.assign"; -import "core-js/modules/es6.object.create"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es6.object.define-property"; -import "core-js/modules/es6.object.define-properties"; -import "core-js/modules/es7.object.entries"; -import "core-js/modules/es6.object.freeze"; -import "core-js/modules/es6.object.get-own-property-descriptor"; -import "core-js/modules/es7.object.get-own-property-descriptors"; -import "core-js/modules/es6.object.get-own-property-names"; -import "core-js/modules/es6.object.get-prototype-of"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.prevent-extensions"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es6.object.is"; -import "core-js/modules/es6.object.is-frozen"; -import "core-js/modules/es6.object.is-sealed"; -import "core-js/modules/es6.object.is-extensible"; -import "core-js/modules/es6.object.keys"; -import "core-js/modules/es6.object.seal"; -import "core-js/modules/es6.object.set-prototype-of"; -import "core-js/modules/es7.object.values"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.reflect.apply"; -import "core-js/modules/es6.reflect.construct"; -import "core-js/modules/es6.reflect.define-property"; -import "core-js/modules/es6.reflect.delete-property"; -import "core-js/modules/es6.reflect.get"; -import "core-js/modules/es6.reflect.get-own-property-descriptor"; -import "core-js/modules/es6.reflect.get-prototype-of"; -import "core-js/modules/es6.reflect.has"; -import "core-js/modules/es6.reflect.is-extensible"; -import "core-js/modules/es6.reflect.own-keys"; -import "core-js/modules/es6.reflect.prevent-extensions"; -import "core-js/modules/es6.reflect.set"; -import "core-js/modules/es6.reflect.set-prototype-of"; -import "core-js/modules/es6.regexp.constructor"; -import "core-js/modules/es6.regexp.flags"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.regexp.to-string"; -import "core-js/modules/es6.set"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.string.anchor"; -import "core-js/modules/es6.string.big"; -import "core-js/modules/es6.string.blink"; -import "core-js/modules/es6.string.bold"; -import "core-js/modules/es6.string.code-point-at"; -import "core-js/modules/es6.string.ends-with"; -import "core-js/modules/es6.string.fixed"; -import "core-js/modules/es6.string.fontcolor"; -import "core-js/modules/es6.string.fontsize"; -import "core-js/modules/es6.string.from-code-point"; -import "core-js/modules/es6.string.includes"; -import "core-js/modules/es6.string.italics"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.string.link"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es6.string.raw"; -import "core-js/modules/es6.string.repeat"; -import "core-js/modules/es6.string.small"; -import "core-js/modules/es6.string.starts-with"; -import "core-js/modules/es6.string.strike"; -import "core-js/modules/es6.string.sub"; -import "core-js/modules/es6.string.sup"; -import "core-js/modules/es6.string.trim"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/es6.typed.array-buffer"; -import "core-js/modules/es6.typed.data-view"; -import "core-js/modules/es6.typed.int8-array"; -import "core-js/modules/es6.typed.uint8-array"; -import "core-js/modules/es6.typed.uint8-clamped-array"; -import "core-js/modules/es6.typed.int16-array"; -import "core-js/modules/es6.typed.uint16-array"; -import "core-js/modules/es6.typed.int32-array"; -import "core-js/modules/es6.typed.uint32-array"; -import "core-js/modules/es6.typed.float32-array"; -import "core-js/modules/es6.typed.float64-array"; -import "core-js/modules/es6.weak-map"; -import "core-js/modules/es6.weak-set"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es6.array.copy-within.js"; +import "core-js/modules/es6.array.every.js"; +import "core-js/modules/es6.array.fill.js"; +import "core-js/modules/es6.array.filter.js"; +import "core-js/modules/es6.array.find.js"; +import "core-js/modules/es6.array.find-index.js"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.for-each.js"; +import "core-js/modules/es6.array.from.js"; +import "core-js/modules/es7.array.includes.js"; +import "core-js/modules/es6.array.index-of.js"; +import "core-js/modules/es6.array.is-array.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.last-index-of.js"; +import "core-js/modules/es6.array.map.js"; +import "core-js/modules/es6.array.of.js"; +import "core-js/modules/es6.array.reduce.js"; +import "core-js/modules/es6.array.reduce-right.js"; +import "core-js/modules/es6.array.some.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es6.array.species.js"; +import "core-js/modules/es6.date.now.js"; +import "core-js/modules/es6.date.to-iso-string.js"; +import "core-js/modules/es6.date.to-json.js"; +import "core-js/modules/es6.date.to-primitive.js"; +import "core-js/modules/es6.date.to-string.js"; +import "core-js/modules/es6.function.bind.js"; +import "core-js/modules/es6.function.has-instance.js"; +import "core-js/modules/es6.function.name.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.math.acosh.js"; +import "core-js/modules/es6.math.asinh.js"; +import "core-js/modules/es6.math.atanh.js"; +import "core-js/modules/es6.math.cbrt.js"; +import "core-js/modules/es6.math.clz32.js"; +import "core-js/modules/es6.math.cosh.js"; +import "core-js/modules/es6.math.expm1.js"; +import "core-js/modules/es6.math.fround.js"; +import "core-js/modules/es6.math.hypot.js"; +import "core-js/modules/es6.math.imul.js"; +import "core-js/modules/es6.math.log1p.js"; +import "core-js/modules/es6.math.log10.js"; +import "core-js/modules/es6.math.log2.js"; +import "core-js/modules/es6.math.sign.js"; +import "core-js/modules/es6.math.sinh.js"; +import "core-js/modules/es6.math.tanh.js"; +import "core-js/modules/es6.math.trunc.js"; +import "core-js/modules/es6.number.constructor.js"; +import "core-js/modules/es6.number.epsilon.js"; +import "core-js/modules/es6.number.is-finite.js"; +import "core-js/modules/es6.number.is-integer.js"; +import "core-js/modules/es6.number.is-nan.js"; +import "core-js/modules/es6.number.is-safe-integer.js"; +import "core-js/modules/es6.number.max-safe-integer.js"; +import "core-js/modules/es6.number.min-safe-integer.js"; +import "core-js/modules/es6.number.parse-float.js"; +import "core-js/modules/es6.number.parse-int.js"; +import "core-js/modules/es6.object.assign.js"; +import "core-js/modules/es6.object.create.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es6.object.define-property.js"; +import "core-js/modules/es6.object.define-properties.js"; +import "core-js/modules/es7.object.entries.js"; +import "core-js/modules/es6.object.freeze.js"; +import "core-js/modules/es6.object.get-own-property-descriptor.js"; +import "core-js/modules/es7.object.get-own-property-descriptors.js"; +import "core-js/modules/es6.object.get-own-property-names.js"; +import "core-js/modules/es6.object.get-prototype-of.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.prevent-extensions.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es6.object.is.js"; +import "core-js/modules/es6.object.is-frozen.js"; +import "core-js/modules/es6.object.is-sealed.js"; +import "core-js/modules/es6.object.is-extensible.js"; +import "core-js/modules/es6.object.keys.js"; +import "core-js/modules/es6.object.seal.js"; +import "core-js/modules/es6.object.set-prototype-of.js"; +import "core-js/modules/es7.object.values.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.reflect.apply.js"; +import "core-js/modules/es6.reflect.construct.js"; +import "core-js/modules/es6.reflect.define-property.js"; +import "core-js/modules/es6.reflect.delete-property.js"; +import "core-js/modules/es6.reflect.get.js"; +import "core-js/modules/es6.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es6.reflect.get-prototype-of.js"; +import "core-js/modules/es6.reflect.has.js"; +import "core-js/modules/es6.reflect.is-extensible.js"; +import "core-js/modules/es6.reflect.own-keys.js"; +import "core-js/modules/es6.reflect.prevent-extensions.js"; +import "core-js/modules/es6.reflect.set.js"; +import "core-js/modules/es6.reflect.set-prototype-of.js"; +import "core-js/modules/es6.regexp.constructor.js"; +import "core-js/modules/es6.regexp.flags.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.regexp.to-string.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.string.anchor.js"; +import "core-js/modules/es6.string.big.js"; +import "core-js/modules/es6.string.blink.js"; +import "core-js/modules/es6.string.bold.js"; +import "core-js/modules/es6.string.code-point-at.js"; +import "core-js/modules/es6.string.ends-with.js"; +import "core-js/modules/es6.string.fixed.js"; +import "core-js/modules/es6.string.fontcolor.js"; +import "core-js/modules/es6.string.fontsize.js"; +import "core-js/modules/es6.string.from-code-point.js"; +import "core-js/modules/es6.string.includes.js"; +import "core-js/modules/es6.string.italics.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.string.link.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es6.string.raw.js"; +import "core-js/modules/es6.string.repeat.js"; +import "core-js/modules/es6.string.small.js"; +import "core-js/modules/es6.string.starts-with.js"; +import "core-js/modules/es6.string.strike.js"; +import "core-js/modules/es6.string.sub.js"; +import "core-js/modules/es6.string.sup.js"; +import "core-js/modules/es6.string.trim.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/es6.typed.array-buffer.js"; +import "core-js/modules/es6.typed.data-view.js"; +import "core-js/modules/es6.typed.int8-array.js"; +import "core-js/modules/es6.typed.uint8-array.js"; +import "core-js/modules/es6.typed.uint8-clamped-array.js"; +import "core-js/modules/es6.typed.int16-array.js"; +import "core-js/modules/es6.typed.uint16-array.js"; +import "core-js/modules/es6.typed.int32-array.js"; +import "core-js/modules/es6.typed.uint32-array.js"; +import "core-js/modules/es6.typed.float32-array.js"; +import "core-js/modules/es6.typed.float64-array.js"; +import "core-js/modules/es6.weak-map.js"; +import "core-js/modules/es6.weak-set.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs index 90fce7dbf3..9f9a658d18 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/force-all-transforms/output.mjs @@ -1,19 +1,19 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; +import "regenerator-runtime/runtime.js"; var a = 1; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs index 46cf91794a..c671f49bf7 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/include-built-ins/output.mjs @@ -1,19 +1,19 @@ -import "core-js/modules/es7.array.flat-map"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.array.sort"; -import "core-js/modules/es6.map"; -import "core-js/modules/es7.object.define-getter"; -import "core-js/modules/es7.object.define-setter"; -import "core-js/modules/es7.object.lookup-getter"; -import "core-js/modules/es7.object.lookup-setter"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.set"; -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.trim-left"; -import "core-js/modules/es7.string.trim-right"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.array.flat-map.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.array.sort.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es7.object.define-getter.js"; +import "core-js/modules/es7.object.define-setter.js"; +import "core-js/modules/es7.object.lookup-getter.js"; +import "core-js/modules/es7.object.lookup-setter.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.set.js"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.trim-left.js"; +import "core-js/modules/es7.string.trim-right.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.dom.iterable.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-all/output.mjs index ccc11ee5c7..6512ed99e3 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-all/output.mjs @@ -1,13 +1,13 @@ -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/es6.regexp.match"; -import "core-js/modules/es6.promise"; -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.array.from"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/es6.regexp.match.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.array.from.js"; Array.from; // static method Map; // built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs index c31e58335d..a2fec66d10 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-browserslist-config-ignore/output.mjs @@ -1,3 +1,3 @@ -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; var a = new Map(); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-class-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-class-methods/output.mjs index 113f840cdd..d3ed9f7ffb 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-class-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-class-methods/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es6.object.assign"; -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.object.to-string"; +import "core-js/modules/es6.object.assign.js"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.object.to-string.js"; var objectClass = Object; var arrayInstance = []; var assignStr = "assign"; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-instance-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-instance-methods/output.mjs index 726b4b40a3..ae45b1ccf1 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-instance-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-instance-methods/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es6.array.find"; -import "core-js/modules/es7.array.includes"; +import "core-js/modules/es6.array.find.js"; +import "core-js/modules/es7.array.includes.js"; var arrayInstance = []; var inclidesStr = "includes"; var findStr = "find"; // Allow instance methods be assigned to variables. diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-not-confident/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-not-confident/output.mjs index dfd826b758..0ac3ed1d76 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-not-confident/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-evaluated-not-confident/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es6.array.map"; -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es7.object.values"; +import "core-js/modules/es6.array.map.js"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es7.object.values.js"; Object['values'](); // include []['map'](); // include diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-for-of-destructure-with/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-for-of-destructure-with/output.mjs index 6762f83841..5f55576763 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-for-of-destructure-with/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-for-of-destructure-with/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.pad-start"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.pad-start.js"; for (const { padStart diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods-native-support/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods-native-support/output.mjs index 98577785b4..92269937e9 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods-native-support/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods-native-support/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/web.dom.iterable.js"; Array.from; // static function Map; // top level built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods/output.mjs index e0f8fc879b..250d30f782 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-instance-methods/output.mjs @@ -1,24 +1,24 @@ -import "core-js/modules/es6.regexp.split"; -import "core-js/modules/es6.regexp.replace"; -import "core-js/modules/es6.regexp.search"; -import "core-js/modules/es6.array.copy-within"; -import "core-js/modules/es6.string.ends-with"; -import "core-js/modules/es6.string.code-point-at"; -import "core-js/modules/es6.string.starts-with"; -import "core-js/modules/es7.string.pad-end"; -import "core-js/modules/es7.string.pad-start"; -import "core-js/modules/es6.array.fill"; -import "core-js/modules/es6.function.bind"; -import "core-js/modules/es6.array.find-index"; -import "core-js/modules/es6.array.find"; -import "core-js/modules/es7.array.includes"; -import "core-js/modules/es6.string.includes"; -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.object.to-string"; -import "core-js/modules/es6.map"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.array.from"; +import "core-js/modules/es6.regexp.split.js"; +import "core-js/modules/es6.regexp.replace.js"; +import "core-js/modules/es6.regexp.search.js"; +import "core-js/modules/es6.array.copy-within.js"; +import "core-js/modules/es6.string.ends-with.js"; +import "core-js/modules/es6.string.code-point-at.js"; +import "core-js/modules/es6.string.starts-with.js"; +import "core-js/modules/es7.string.pad-end.js"; +import "core-js/modules/es7.string.pad-start.js"; +import "core-js/modules/es6.array.fill.js"; +import "core-js/modules/es6.function.bind.js"; +import "core-js/modules/es6.array.find-index.js"; +import "core-js/modules/es6.array.find.js"; +import "core-js/modules/es7.array.includes.js"; +import "core-js/modules/es6.string.includes.js"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.object.to-string.js"; +import "core-js/modules/es6.map.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.array.from.js"; Array.from; // static function Map; // top level built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-modules-transform/output.js b/packages/babel-preset-env/test/fixtures/corejs2/usage-modules-transform/output.js index 4a62ea9e81..63fb249159 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-modules-transform/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-modules-transform/output.js @@ -1,7 +1,7 @@ "use strict"; -require("core-js/modules/es6.promise"); +require("core-js/modules/es6.promise.js"); -require("core-js/modules/es6.object.to-string"); +require("core-js/modules/es6.object.to-string.js"); Promise; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-native-support/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-native-support/output.mjs index 845aac57c5..a47c05365d 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-native-support/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-native-support/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/web.dom.iterable.js"; Array.from; // static method Map; // built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-number-ie-11/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-number-ie-11/output.mjs index 7e47082d45..4706b0b649 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-number-ie-11/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-number-ie-11/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es6.number.parse-int"; -import "core-js/modules/es6.number.constructor"; -import "core-js/modules/es6.number.parse-float"; +import "core-js/modules/es6.number.parse-int.js"; +import "core-js/modules/es6.number.constructor.js"; +import "core-js/modules/es6.number.parse-float.js"; Number.parseFloat("3.14"); Number.parseInt("10"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-all/output.mjs index 199377053c..2fdc46576a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-all/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es6.object.to-string"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es6.object.to-string.js"; var p = Promise.resolve(0); Promise.all([p]).then(function (outcome) { alert("OK"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-finally/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-finally/output.mjs index a2103a5120..bd2a053b68 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-finally/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-finally/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es7.promise.finally"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es6.object.to-string"; +import "core-js/modules/es7.promise.finally.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es6.object.to-string.js"; var p = Promise.resolve(0); p.finally(function () { alert("OK"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-race/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-race/output.mjs index b4a03612d0..530e1fbb14 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-race/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-promise-race/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/web.dom.iterable"; -import "core-js/modules/es6.array.iterator"; -import "core-js/modules/es6.string.iterator"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es6.object.to-string"; +import "core-js/modules/web.dom.iterable.js"; +import "core-js/modules/es6.array.iterator.js"; +import "core-js/modules/es6.string.iterator.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es6.object.to-string.js"; var p = Promise.resolve(0); Promise.race([p]).then(function (outcome) { alert("OK"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-async/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-async/output.mjs index d6e9c55f3e..cbfa49f610 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-async/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-async/output.mjs @@ -1,6 +1,6 @@ -import "regenerator-runtime/runtime"; -import "core-js/modules/es6.promise"; -import "core-js/modules/es6.object.to-string"; +import "regenerator-runtime/runtime.js"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es6.object.to-string.js"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-generator/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-generator/output.mjs index 62d15abf1f..6534789821 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-generator/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-regenerator-used-generator/output.mjs @@ -1,4 +1,4 @@ -import "regenerator-runtime/runtime"; +import "regenerator-runtime/runtime.js"; var _marked = /*#__PURE__*/regeneratorRuntime.mark(a); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-shippedProposals/output.js b/packages/babel-preset-env/test/fixtures/corejs2/usage-shippedProposals/output.js index 0494407264..97feb13044 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-shippedProposals/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-shippedProposals/output.js @@ -1,32 +1,32 @@ "use strict"; -require("core-js/modules/es6.object.define-properties"); +require("core-js/modules/es6.object.define-properties.js"); -require("core-js/modules/es7.object.get-own-property-descriptors"); +require("core-js/modules/es7.object.get-own-property-descriptors.js"); -require("core-js/modules/es6.array.for-each"); +require("core-js/modules/es6.array.for-each.js"); -require("core-js/modules/es6.array.filter"); +require("core-js/modules/es6.array.filter.js"); -require("core-js/modules/es6.object.define-property"); +require("core-js/modules/es6.object.define-property.js"); -require("core-js/modules/es6.array.index-of"); +require("core-js/modules/es6.array.index-of.js"); -require("core-js/modules/web.dom.iterable"); +require("core-js/modules/web.dom.iterable.js"); -require("core-js/modules/es6.array.iterator"); +require("core-js/modules/es6.array.iterator.js"); -require("core-js/modules/es6.object.keys"); +require("core-js/modules/es6.object.keys.js"); -require("regenerator-runtime/runtime"); +require("regenerator-runtime/runtime.js"); -require("core-js/modules/es7.symbol.async-iterator"); +require("core-js/modules/es7.symbol.async-iterator.js"); -require("core-js/modules/es6.symbol"); +require("core-js/modules/es6.symbol.js"); -require("core-js/modules/es6.promise"); +require("core-js/modules/es6.promise.js"); -require("core-js/modules/es6.object.to-string"); +require("core-js/modules/es6.object.to-string.js"); function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script-query/output.js b/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script-query/output.js index 6f953a53d4..8532303350 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script-query/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script-query/output.js @@ -1,8 +1,8 @@ -require("core-js/modules/es7.array.includes"); +require("core-js/modules/es7.array.includes.js"); -require("core-js/modules/es6.promise"); +require("core-js/modules/es6.promise.js"); -require("core-js/modules/es6.object.to-string"); +require("core-js/modules/es6.object.to-string.js"); require("foo"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script/output.js b/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script/output.js index 6f953a53d4..8532303350 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-source-type-script/output.js @@ -1,8 +1,8 @@ -require("core-js/modules/es7.array.includes"); +require("core-js/modules/es7.array.includes.js"); -require("core-js/modules/es6.promise"); +require("core-js/modules/es6.promise.js"); -require("core-js/modules/es6.object.to-string"); +require("core-js/modules/es6.object.to-string.js"); require("foo"); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator-in/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator-in/output.mjs index 024e49245f..2849b1a039 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator-in/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator-in/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/web.dom.iterable.js"; Symbol.iterator in arr; diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator/output.mjs index a99eae6b7e..0721983298 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-symbol-iterator/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/es7.symbol.async-iterator"; -import "core-js/modules/es6.symbol"; -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/es7.symbol.async-iterator.js"; +import "core-js/modules/es6.symbol.js"; +import "core-js/modules/web.dom.iterable.js"; arr[Symbol.iterator](); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-timers/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-timers/output.mjs index 9f0806068b..7ad87d9bee 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-timers/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-timers/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es6.promise"; -import "core-js/modules/es6.object.to-string"; +import "core-js/modules/es6.promise.js"; +import "core-js/modules/es6.object.to-string.js"; Promise.resolve().then(function (it) { setTimeout(foo, 1, 2); setInterval(foo, 1, 2); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-static/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-static/output.mjs index 995d901c5c..a2f08cc2f4 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-static/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array-static/output.mjs @@ -1,2 +1,2 @@ -import "core-js/modules/es6.typed.int8-array"; +import "core-js/modules/es6.typed.int8-array.js"; Int8Array.of(); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array/output.mjs index 5f5982426d..06fa6ff956 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-typed-array/output.mjs @@ -1,2 +1,2 @@ -import "core-js/modules/es6.typed.int8-array"; +import "core-js/modules/es6.typed.int8-array.js"; new Int8Array(1); diff --git a/packages/babel-preset-env/test/fixtures/corejs2/usage-yield-star/output.mjs b/packages/babel-preset-env/test/fixtures/corejs2/usage-yield-star/output.mjs index 25cd531c22..8b71967b06 100644 --- a/packages/babel-preset-env/test/fixtures/corejs2/usage-yield-star/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs2/usage-yield-star/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/web.dom.iterable"; +import "core-js/modules/web.dom.iterable.js"; function* a() { yield* 1; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-all-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-all-chrome-71/output.mjs index 9cb160df61..34375ab962 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-all-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-all-chrome-71/output.mjs @@ -1,88 +1,88 @@ -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; -import "core-js/modules/web.immediate"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; +import "core-js/modules/web.immediate.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-all/output.mjs index de6d3f35f1..fd39d7a3b3 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-all/output.mjs @@ -1,291 +1,291 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.is-concat-spreadable"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-primitive"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.symbol.unscopables"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.every"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.is-array"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.join"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.reverse"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.some"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.array-buffer.constructor"; -import "core-js/modules/es.array-buffer.is-view"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.data-view"; -import "core-js/modules/es.date.now"; -import "core-js/modules/es.date.to-iso-string"; -import "core-js/modules/es.date.to-json"; -import "core-js/modules/es.date.to-primitive"; -import "core-js/modules/es.date.to-string"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.function.name"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.asinh"; -import "core-js/modules/es.math.atanh"; -import "core-js/modules/es.math.cbrt"; -import "core-js/modules/es.math.clz32"; -import "core-js/modules/es.math.cosh"; -import "core-js/modules/es.math.expm1"; -import "core-js/modules/es.math.fround"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.imul"; -import "core-js/modules/es.math.log10"; -import "core-js/modules/es.math.log1p"; -import "core-js/modules/es.math.log2"; -import "core-js/modules/es.math.sign"; -import "core-js/modules/es.math.sinh"; -import "core-js/modules/es.math.tanh"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.math.trunc"; -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.epsilon"; -import "core-js/modules/es.number.is-finite"; -import "core-js/modules/es.number.is-integer"; -import "core-js/modules/es.number.is-nan"; -import "core-js/modules/es.number.is-safe-integer"; -import "core-js/modules/es.number.max-safe-integer"; -import "core-js/modules/es.number.min-safe-integer"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; -import "core-js/modules/es.number.to-fixed"; -import "core-js/modules/es.number.to-precision"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.create"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-properties"; -import "core-js/modules/es.object.define-property"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.set-prototype-of"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.parse-float"; -import "core-js/modules/es.parse-int"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.from-code-point"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.raw"; -import "core-js/modules/es.string.repeat"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.string.anchor"; -import "core-js/modules/es.string.big"; -import "core-js/modules/es.string.blink"; -import "core-js/modules/es.string.bold"; -import "core-js/modules/es.string.fixed"; -import "core-js/modules/es.string.fontcolor"; -import "core-js/modules/es.string.fontsize"; -import "core-js/modules/es.string.italics"; -import "core-js/modules/es.string.link"; -import "core-js/modules/es.string.small"; -import "core-js/modules/es.string.strike"; -import "core-js/modules/es.string.sub"; -import "core-js/modules/es.string.sup"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.global-this"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.is-concat-spreadable.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-primitive.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.symbol.unscopables.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.every.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.is-array.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.join.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.reverse.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.some.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.array-buffer.constructor.js"; +import "core-js/modules/es.array-buffer.is-view.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.data-view.js"; +import "core-js/modules/es.date.now.js"; +import "core-js/modules/es.date.to-iso-string.js"; +import "core-js/modules/es.date.to-json.js"; +import "core-js/modules/es.date.to-primitive.js"; +import "core-js/modules/es.date.to-string.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.function.name.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.asinh.js"; +import "core-js/modules/es.math.atanh.js"; +import "core-js/modules/es.math.cbrt.js"; +import "core-js/modules/es.math.clz32.js"; +import "core-js/modules/es.math.cosh.js"; +import "core-js/modules/es.math.expm1.js"; +import "core-js/modules/es.math.fround.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.imul.js"; +import "core-js/modules/es.math.log10.js"; +import "core-js/modules/es.math.log1p.js"; +import "core-js/modules/es.math.log2.js"; +import "core-js/modules/es.math.sign.js"; +import "core-js/modules/es.math.sinh.js"; +import "core-js/modules/es.math.tanh.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.math.trunc.js"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.epsilon.js"; +import "core-js/modules/es.number.is-finite.js"; +import "core-js/modules/es.number.is-integer.js"; +import "core-js/modules/es.number.is-nan.js"; +import "core-js/modules/es.number.is-safe-integer.js"; +import "core-js/modules/es.number.max-safe-integer.js"; +import "core-js/modules/es.number.min-safe-integer.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; +import "core-js/modules/es.number.to-fixed.js"; +import "core-js/modules/es.number.to-precision.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.create.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-properties.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.set-prototype-of.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.parse-float.js"; +import "core-js/modules/es.parse-int.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.from-code-point.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.raw.js"; +import "core-js/modules/es.string.repeat.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.string.anchor.js"; +import "core-js/modules/es.string.big.js"; +import "core-js/modules/es.string.blink.js"; +import "core-js/modules/es.string.bold.js"; +import "core-js/modules/es.string.fixed.js"; +import "core-js/modules/es.string.fontcolor.js"; +import "core-js/modules/es.string.fontsize.js"; +import "core-js/modules/es.string.italics.js"; +import "core-js/modules/es.string.link.js"; +import "core-js/modules/es.string.small.js"; +import "core-js/modules/es.string.strike.js"; +import "core-js/modules/es.string.sub.js"; +import "core-js/modules/es.string.sup.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.global-this.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-48/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-48/output.mjs index e31030149d..646201eac7 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-48/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-48/output.mjs @@ -1,99 +1,99 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; Math.pow(1, 2); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-49/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-49/output.mjs index f3862c67d8..1bffec9a70 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-49/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-49/output.mjs @@ -1,80 +1,80 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; Math.pow(1, 2); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-66/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-66/output.mjs index 91969745bb..19da3ba20b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-66/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-66/output.mjs @@ -1,19 +1,19 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; const foo = { a: true }; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-71/output.mjs index 72a51931de..02962f977b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-chrome-71/output.mjs @@ -1,10 +1,10 @@ -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/web.immediate"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/web.immediate.js"; const foo = { a: true }; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-chromeandroid/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-chromeandroid/output.mjs index ccc135ccb1..91fa5d14fb 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-chromeandroid/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-chromeandroid/output.mjs @@ -1,28 +1,28 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-electron/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-electron/output.mjs index 6a2ddd0730..8292da048e 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-electron/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-electron/output.mjs @@ -1,32 +1,32 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; a ** b; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage-chrome-71/output.mjs index 248d0f0706..5b58ad4287 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage-chrome-71/output.mjs @@ -1,87 +1,87 @@ -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage/output.mjs index 51a04c11f0..fe66e4a684 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-es-proposals-stage/output.mjs @@ -1,286 +1,286 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.is-concat-spreadable"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-primitive"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.symbol.unscopables"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.every"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.is-array"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.join"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.reverse"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.some"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.array-buffer.constructor"; -import "core-js/modules/es.array-buffer.is-view"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.data-view"; -import "core-js/modules/es.date.now"; -import "core-js/modules/es.date.to-iso-string"; -import "core-js/modules/es.date.to-json"; -import "core-js/modules/es.date.to-primitive"; -import "core-js/modules/es.date.to-string"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.function.name"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.asinh"; -import "core-js/modules/es.math.atanh"; -import "core-js/modules/es.math.cbrt"; -import "core-js/modules/es.math.clz32"; -import "core-js/modules/es.math.cosh"; -import "core-js/modules/es.math.expm1"; -import "core-js/modules/es.math.fround"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.imul"; -import "core-js/modules/es.math.log10"; -import "core-js/modules/es.math.log1p"; -import "core-js/modules/es.math.log2"; -import "core-js/modules/es.math.sign"; -import "core-js/modules/es.math.sinh"; -import "core-js/modules/es.math.tanh"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.math.trunc"; -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.epsilon"; -import "core-js/modules/es.number.is-finite"; -import "core-js/modules/es.number.is-integer"; -import "core-js/modules/es.number.is-nan"; -import "core-js/modules/es.number.is-safe-integer"; -import "core-js/modules/es.number.max-safe-integer"; -import "core-js/modules/es.number.min-safe-integer"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; -import "core-js/modules/es.number.to-fixed"; -import "core-js/modules/es.number.to-precision"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.create"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-properties"; -import "core-js/modules/es.object.define-property"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.set-prototype-of"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.parse-float"; -import "core-js/modules/es.parse-int"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.from-code-point"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.raw"; -import "core-js/modules/es.string.repeat"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.string.anchor"; -import "core-js/modules/es.string.big"; -import "core-js/modules/es.string.blink"; -import "core-js/modules/es.string.bold"; -import "core-js/modules/es.string.fixed"; -import "core-js/modules/es.string.fontcolor"; -import "core-js/modules/es.string.fontsize"; -import "core-js/modules/es.string.italics"; -import "core-js/modules/es.string.link"; -import "core-js/modules/es.string.small"; -import "core-js/modules/es.string.strike"; -import "core-js/modules/es.string.sub"; -import "core-js/modules/es.string.sup"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.global-this"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.is-concat-spreadable.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-primitive.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.symbol.unscopables.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.every.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.is-array.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.join.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.reverse.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.some.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.array-buffer.constructor.js"; +import "core-js/modules/es.array-buffer.is-view.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.data-view.js"; +import "core-js/modules/es.date.now.js"; +import "core-js/modules/es.date.to-iso-string.js"; +import "core-js/modules/es.date.to-json.js"; +import "core-js/modules/es.date.to-primitive.js"; +import "core-js/modules/es.date.to-string.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.function.name.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.asinh.js"; +import "core-js/modules/es.math.atanh.js"; +import "core-js/modules/es.math.cbrt.js"; +import "core-js/modules/es.math.clz32.js"; +import "core-js/modules/es.math.cosh.js"; +import "core-js/modules/es.math.expm1.js"; +import "core-js/modules/es.math.fround.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.imul.js"; +import "core-js/modules/es.math.log10.js"; +import "core-js/modules/es.math.log1p.js"; +import "core-js/modules/es.math.log2.js"; +import "core-js/modules/es.math.sign.js"; +import "core-js/modules/es.math.sinh.js"; +import "core-js/modules/es.math.tanh.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.math.trunc.js"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.epsilon.js"; +import "core-js/modules/es.number.is-finite.js"; +import "core-js/modules/es.number.is-integer.js"; +import "core-js/modules/es.number.is-nan.js"; +import "core-js/modules/es.number.is-safe-integer.js"; +import "core-js/modules/es.number.max-safe-integer.js"; +import "core-js/modules/es.number.min-safe-integer.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; +import "core-js/modules/es.number.to-fixed.js"; +import "core-js/modules/es.number.to-precision.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.create.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-properties.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.set-prototype-of.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.parse-float.js"; +import "core-js/modules/es.parse-int.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.from-code-point.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.raw.js"; +import "core-js/modules/es.string.repeat.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.string.anchor.js"; +import "core-js/modules/es.string.big.js"; +import "core-js/modules/es.string.blink.js"; +import "core-js/modules/es.string.bold.js"; +import "core-js/modules/es.string.fixed.js"; +import "core-js/modules/es.string.fontcolor.js"; +import "core-js/modules/es.string.fontsize.js"; +import "core-js/modules/es.string.italics.js"; +import "core-js/modules/es.string.link.js"; +import "core-js/modules/es.string.small.js"; +import "core-js/modules/es.string.strike.js"; +import "core-js/modules/es.string.sub.js"; +import "core-js/modules/es.string.sup.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.global-this.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features-chrome-71/output.mjs index 709c4c46f3..71011e6365 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features-chrome-71/output.mjs @@ -1,20 +1,20 @@ -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.replace-all"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.replace-all.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features/output.mjs index bd40e3a515..85587d7b4a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-features/output.mjs @@ -1,26 +1,26 @@ -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/web.dom-collections.iterator.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-missed/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-missed/output.mjs index db5f1173b2..2473bf6c70 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-missed/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-missed/output.mjs @@ -1,19 +1,19 @@ -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; import 'core-js/features/something.new'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed-chrome-71/output.mjs index ef5c31db18..7b9b5ef5db 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed-chrome-71/output.mjs @@ -1,11 +1,11 @@ -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; import 'core-js/something'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed/output.mjs index 24251fba89..885edac264 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-mixed/output.mjs @@ -1,52 +1,52 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.create"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-properties"; -import "core-js/modules/es.object.define-property"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.set-prototype-of"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.create.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-properties.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.set-prototype-of.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; import 'core-js/something'; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules-chrome-71/output.mjs index 55d6e9dbd5..397c25c08b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules-chrome-71/output.mjs @@ -1,2 +1,2 @@ -import 'core-js/modules/es.object.from-entries'; -import 'core-js/modules/esnext.string.replace-all'; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/esnext.string.replace-all.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules/output.mjs index e761a4ac12..332d84698b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-modules/output.mjs @@ -1,3 +1,3 @@ -import 'core-js/modules/es.symbol'; -import 'core-js/modules/es.object.from-entries'; -import 'core-js/modules/esnext.string.replace-all'; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/esnext.string.replace-all.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals-chrome-71/output.mjs index c010a7b5fc..017c5c10d2 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals-chrome-71/output.mjs @@ -1,81 +1,81 @@ -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals/output.mjs index b6e9521613..174594e893 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-proposals/output.mjs @@ -1,87 +1,87 @@ -import "core-js/modules/es.map"; -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.global-this"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.map.js"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.global-this.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable-chrome-71/output.mjs index 770311665f..047f318172 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable-chrome-71/output.mjs @@ -1 +1 @@ -import "core-js/modules/es.object.from-entries"; +import "core-js/modules/es.object.from-entries.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable/output.mjs index 896c1ad687..013b99c305 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stable/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage-chrome-71/output.mjs index c010a7b5fc..017c5c10d2 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage-chrome-71/output.mjs @@ -1,81 +1,81 @@ -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage/output.mjs index b6e9521613..174594e893 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-stage/output.mjs @@ -1,87 +1,87 @@ -import "core-js/modules/es.map"; -import "core-js/modules/esnext.aggregate-error"; -import "core-js/modules/esnext.array.last-index"; -import "core-js/modules/esnext.array.last-item"; -import "core-js/modules/esnext.composite-key"; -import "core-js/modules/esnext.composite-symbol"; -import "core-js/modules/esnext.global-this"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.from"; -import "core-js/modules/esnext.map.group-by"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-by"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.of"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.math.clamp"; -import "core-js/modules/esnext.math.deg-per-rad"; -import "core-js/modules/esnext.math.degrees"; -import "core-js/modules/esnext.math.fscale"; -import "core-js/modules/esnext.math.iaddh"; -import "core-js/modules/esnext.math.imulh"; -import "core-js/modules/esnext.math.isubh"; -import "core-js/modules/esnext.math.rad-per-deg"; -import "core-js/modules/esnext.math.radians"; -import "core-js/modules/esnext.math.scale"; -import "core-js/modules/esnext.math.seeded-prng"; -import "core-js/modules/esnext.math.signbit"; -import "core-js/modules/esnext.math.umulh"; -import "core-js/modules/esnext.number.from-string"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.promise.all-settled"; -import "core-js/modules/esnext.promise.any"; -import "core-js/modules/esnext.promise.try"; -import "core-js/modules/esnext.reflect.define-metadata"; -import "core-js/modules/esnext.reflect.delete-metadata"; -import "core-js/modules/esnext.reflect.get-metadata"; -import "core-js/modules/esnext.reflect.get-metadata-keys"; -import "core-js/modules/esnext.reflect.get-own-metadata"; -import "core-js/modules/esnext.reflect.get-own-metadata-keys"; -import "core-js/modules/esnext.reflect.has-metadata"; -import "core-js/modules/esnext.reflect.has-own-metadata"; -import "core-js/modules/esnext.reflect.metadata"; -import "core-js/modules/esnext.set.add-all"; -import "core-js/modules/esnext.set.delete-all"; -import "core-js/modules/esnext.set.difference"; -import "core-js/modules/esnext.set.every"; -import "core-js/modules/esnext.set.filter"; -import "core-js/modules/esnext.set.find"; -import "core-js/modules/esnext.set.from"; -import "core-js/modules/esnext.set.intersection"; -import "core-js/modules/esnext.set.is-disjoint-from"; -import "core-js/modules/esnext.set.is-subset-of"; -import "core-js/modules/esnext.set.is-superset-of"; -import "core-js/modules/esnext.set.join"; -import "core-js/modules/esnext.set.map"; -import "core-js/modules/esnext.set.of"; -import "core-js/modules/esnext.set.reduce"; -import "core-js/modules/esnext.set.some"; -import "core-js/modules/esnext.set.symmetric-difference"; -import "core-js/modules/esnext.set.union"; -import "core-js/modules/esnext.string.at"; -import "core-js/modules/esnext.string.code-points"; -import "core-js/modules/esnext.string.match-all"; -import "core-js/modules/esnext.string.replace-all"; -import "core-js/modules/esnext.symbol.dispose"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/esnext.symbol.pattern-match"; -import "core-js/modules/esnext.weak-map.delete-all"; -import "core-js/modules/esnext.weak-map.from"; -import "core-js/modules/esnext.weak-map.of"; -import "core-js/modules/esnext.weak-set.add-all"; -import "core-js/modules/esnext.weak-set.delete-all"; -import "core-js/modules/esnext.weak-set.from"; -import "core-js/modules/esnext.weak-set.of"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.map.js"; +import "core-js/modules/esnext.aggregate-error.js"; +import "core-js/modules/esnext.array.last-index.js"; +import "core-js/modules/esnext.array.last-item.js"; +import "core-js/modules/esnext.composite-key.js"; +import "core-js/modules/esnext.composite-symbol.js"; +import "core-js/modules/esnext.global-this.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.from.js"; +import "core-js/modules/esnext.map.group-by.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-by.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.of.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.math.clamp.js"; +import "core-js/modules/esnext.math.deg-per-rad.js"; +import "core-js/modules/esnext.math.degrees.js"; +import "core-js/modules/esnext.math.fscale.js"; +import "core-js/modules/esnext.math.iaddh.js"; +import "core-js/modules/esnext.math.imulh.js"; +import "core-js/modules/esnext.math.isubh.js"; +import "core-js/modules/esnext.math.rad-per-deg.js"; +import "core-js/modules/esnext.math.radians.js"; +import "core-js/modules/esnext.math.scale.js"; +import "core-js/modules/esnext.math.seeded-prng.js"; +import "core-js/modules/esnext.math.signbit.js"; +import "core-js/modules/esnext.math.umulh.js"; +import "core-js/modules/esnext.number.from-string.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.promise.all-settled.js"; +import "core-js/modules/esnext.promise.any.js"; +import "core-js/modules/esnext.promise.try.js"; +import "core-js/modules/esnext.reflect.define-metadata.js"; +import "core-js/modules/esnext.reflect.delete-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata.js"; +import "core-js/modules/esnext.reflect.get-metadata-keys.js"; +import "core-js/modules/esnext.reflect.get-own-metadata.js"; +import "core-js/modules/esnext.reflect.get-own-metadata-keys.js"; +import "core-js/modules/esnext.reflect.has-metadata.js"; +import "core-js/modules/esnext.reflect.has-own-metadata.js"; +import "core-js/modules/esnext.reflect.metadata.js"; +import "core-js/modules/esnext.set.add-all.js"; +import "core-js/modules/esnext.set.delete-all.js"; +import "core-js/modules/esnext.set.difference.js"; +import "core-js/modules/esnext.set.every.js"; +import "core-js/modules/esnext.set.filter.js"; +import "core-js/modules/esnext.set.find.js"; +import "core-js/modules/esnext.set.from.js"; +import "core-js/modules/esnext.set.intersection.js"; +import "core-js/modules/esnext.set.is-disjoint-from.js"; +import "core-js/modules/esnext.set.is-subset-of.js"; +import "core-js/modules/esnext.set.is-superset-of.js"; +import "core-js/modules/esnext.set.join.js"; +import "core-js/modules/esnext.set.map.js"; +import "core-js/modules/esnext.set.of.js"; +import "core-js/modules/esnext.set.reduce.js"; +import "core-js/modules/esnext.set.some.js"; +import "core-js/modules/esnext.set.symmetric-difference.js"; +import "core-js/modules/esnext.set.union.js"; +import "core-js/modules/esnext.string.at.js"; +import "core-js/modules/esnext.string.code-points.js"; +import "core-js/modules/esnext.string.match-all.js"; +import "core-js/modules/esnext.string.replace-all.js"; +import "core-js/modules/esnext.symbol.dispose.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/esnext.symbol.pattern-match.js"; +import "core-js/modules/esnext.weak-map.delete-all.js"; +import "core-js/modules/esnext.weak-map.from.js"; +import "core-js/modules/esnext.weak-map.of.js"; +import "core-js/modules/esnext.weak-set.add-all.js"; +import "core-js/modules/esnext.weak-set.delete-all.js"; +import "core-js/modules/esnext.weak-set.from.js"; +import "core-js/modules/esnext.weak-set.of.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web-chrome-71/output.mjs index 6dbf8852bc..5e2ff95b9d 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web-chrome-71/output.mjs @@ -1 +1 @@ -import "core-js/modules/web.immediate"; +import "core-js/modules/web.immediate.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web/output.mjs index 37348c29d8..385b070eeb 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-entries-web/output.mjs @@ -1,9 +1,9 @@ -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-11/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-11/output.mjs index 8f5bacb3d2..262511c4f0 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-11/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-11/output.mjs @@ -1,189 +1,189 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.is-concat-spreadable"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-primitive"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.symbol.unscopables"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.every"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.join"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.some"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.array-buffer.constructor"; -import "core-js/modules/es.date.to-primitive"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.function.name"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.asinh"; -import "core-js/modules/es.math.atanh"; -import "core-js/modules/es.math.cbrt"; -import "core-js/modules/es.math.clz32"; -import "core-js/modules/es.math.cosh"; -import "core-js/modules/es.math.expm1"; -import "core-js/modules/es.math.fround"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.imul"; -import "core-js/modules/es.math.log10"; -import "core-js/modules/es.math.log1p"; -import "core-js/modules/es.math.log2"; -import "core-js/modules/es.math.sign"; -import "core-js/modules/es.math.sinh"; -import "core-js/modules/es.math.tanh"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.math.trunc"; -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.epsilon"; -import "core-js/modules/es.number.is-finite"; -import "core-js/modules/es.number.is-integer"; -import "core-js/modules/es.number.is-nan"; -import "core-js/modules/es.number.is-safe-integer"; -import "core-js/modules/es.number.max-safe-integer"; -import "core-js/modules/es.number.min-safe-integer"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; -import "core-js/modules/es.number.to-fixed"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.from-code-point"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.raw"; -import "core-js/modules/es.string.repeat"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.string.anchor"; -import "core-js/modules/es.string.big"; -import "core-js/modules/es.string.blink"; -import "core-js/modules/es.string.bold"; -import "core-js/modules/es.string.fixed"; -import "core-js/modules/es.string.fontcolor"; -import "core-js/modules/es.string.fontsize"; -import "core-js/modules/es.string.italics"; -import "core-js/modules/es.string.link"; -import "core-js/modules/es.string.small"; -import "core-js/modules/es.string.strike"; -import "core-js/modules/es.string.sub"; -import "core-js/modules/es.string.sup"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.is-concat-spreadable.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-primitive.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.symbol.unscopables.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.every.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.join.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.some.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.array-buffer.constructor.js"; +import "core-js/modules/es.date.to-primitive.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.function.name.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.asinh.js"; +import "core-js/modules/es.math.atanh.js"; +import "core-js/modules/es.math.cbrt.js"; +import "core-js/modules/es.math.clz32.js"; +import "core-js/modules/es.math.cosh.js"; +import "core-js/modules/es.math.expm1.js"; +import "core-js/modules/es.math.fround.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.imul.js"; +import "core-js/modules/es.math.log10.js"; +import "core-js/modules/es.math.log1p.js"; +import "core-js/modules/es.math.log2.js"; +import "core-js/modules/es.math.sign.js"; +import "core-js/modules/es.math.sinh.js"; +import "core-js/modules/es.math.tanh.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.math.trunc.js"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.epsilon.js"; +import "core-js/modules/es.number.is-finite.js"; +import "core-js/modules/es.number.is-integer.js"; +import "core-js/modules/es.number.is-nan.js"; +import "core-js/modules/es.number.is-safe-integer.js"; +import "core-js/modules/es.number.max-safe-integer.js"; +import "core-js/modules/es.number.min-safe-integer.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; +import "core-js/modules/es.number.to-fixed.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.from-code-point.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.raw.js"; +import "core-js/modules/es.string.repeat.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.string.anchor.js"; +import "core-js/modules/es.string.big.js"; +import "core-js/modules/es.string.blink.js"; +import "core-js/modules/es.string.bold.js"; +import "core-js/modules/es.string.fixed.js"; +import "core-js/modules/es.string.fontcolor.js"; +import "core-js/modules/es.string.fontsize.js"; +import "core-js/modules/es.string.italics.js"; +import "core-js/modules/es.string.link.js"; +import "core-js/modules/es.string.small.js"; +import "core-js/modules/es.string.strike.js"; +import "core-js/modules/es.string.sub.js"; +import "core-js/modules/es.string.sup.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-9/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-9/output.mjs index 4882a3abee..de82cbc53e 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-9/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-ie-9/output.mjs @@ -1,195 +1,195 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.is-concat-spreadable"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-primitive"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.symbol.unscopables"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.every"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.join"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.some"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.array-buffer.constructor"; -import "core-js/modules/es.array-buffer.is-view"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.data-view"; -import "core-js/modules/es.date.to-primitive"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.function.name"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.asinh"; -import "core-js/modules/es.math.atanh"; -import "core-js/modules/es.math.cbrt"; -import "core-js/modules/es.math.clz32"; -import "core-js/modules/es.math.cosh"; -import "core-js/modules/es.math.expm1"; -import "core-js/modules/es.math.fround"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.imul"; -import "core-js/modules/es.math.log10"; -import "core-js/modules/es.math.log1p"; -import "core-js/modules/es.math.log2"; -import "core-js/modules/es.math.sign"; -import "core-js/modules/es.math.sinh"; -import "core-js/modules/es.math.tanh"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.math.trunc"; -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.epsilon"; -import "core-js/modules/es.number.is-finite"; -import "core-js/modules/es.number.is-integer"; -import "core-js/modules/es.number.is-nan"; -import "core-js/modules/es.number.is-safe-integer"; -import "core-js/modules/es.number.max-safe-integer"; -import "core-js/modules/es.number.min-safe-integer"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; -import "core-js/modules/es.number.to-fixed"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.set-prototype-of"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.from-code-point"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.raw"; -import "core-js/modules/es.string.repeat"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.string.anchor"; -import "core-js/modules/es.string.big"; -import "core-js/modules/es.string.blink"; -import "core-js/modules/es.string.bold"; -import "core-js/modules/es.string.fixed"; -import "core-js/modules/es.string.fontcolor"; -import "core-js/modules/es.string.fontsize"; -import "core-js/modules/es.string.italics"; -import "core-js/modules/es.string.link"; -import "core-js/modules/es.string.small"; -import "core-js/modules/es.string.strike"; -import "core-js/modules/es.string.sub"; -import "core-js/modules/es.string.sup"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.is-concat-spreadable.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-primitive.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.symbol.unscopables.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.every.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.join.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.some.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.array-buffer.constructor.js"; +import "core-js/modules/es.array-buffer.is-view.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.data-view.js"; +import "core-js/modules/es.date.to-primitive.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.function.name.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.asinh.js"; +import "core-js/modules/es.math.atanh.js"; +import "core-js/modules/es.math.cbrt.js"; +import "core-js/modules/es.math.clz32.js"; +import "core-js/modules/es.math.cosh.js"; +import "core-js/modules/es.math.expm1.js"; +import "core-js/modules/es.math.fround.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.imul.js"; +import "core-js/modules/es.math.log10.js"; +import "core-js/modules/es.math.log1p.js"; +import "core-js/modules/es.math.log2.js"; +import "core-js/modules/es.math.sign.js"; +import "core-js/modules/es.math.sinh.js"; +import "core-js/modules/es.math.tanh.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.math.trunc.js"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.epsilon.js"; +import "core-js/modules/es.number.is-finite.js"; +import "core-js/modules/es.number.is-integer.js"; +import "core-js/modules/es.number.is-nan.js"; +import "core-js/modules/es.number.is-safe-integer.js"; +import "core-js/modules/es.number.max-safe-integer.js"; +import "core-js/modules/es.number.min-safe-integer.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; +import "core-js/modules/es.number.to-fixed.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.set-prototype-of.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.from-code-point.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.raw.js"; +import "core-js/modules/es.string.repeat.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.string.anchor.js"; +import "core-js/modules/es.string.big.js"; +import "core-js/modules/es.string.blink.js"; +import "core-js/modules/es.string.bold.js"; +import "core-js/modules/es.string.fixed.js"; +import "core-js/modules/es.string.fontcolor.js"; +import "core-js/modules/es.string.fontsize.js"; +import "core-js/modules/es.string.italics.js"; +import "core-js/modules/es.string.link.js"; +import "core-js/modules/es.string.small.js"; +import "core-js/modules/es.string.strike.js"; +import "core-js/modules/es.string.sub.js"; +import "core-js/modules/es.string.sup.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-import/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-import/output.mjs index 15249b2ea9..c129ac4e7f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-import/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-import/output.mjs @@ -1,32 +1,32 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-node-10.13/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-node-10.13/output.mjs index dd8a2c20f4..f375ee9a47 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-node-10.13/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-node-10.13/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/web.queue-microtask"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/web.queue-microtask.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-node-11/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-node-11/output.mjs index db959e6495..2b28997de3 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-node-11/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-node-11/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/web.queue-microtask"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/web.queue-microtask.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-node-web/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-node-web/output.mjs index 586a7a58b9..2f6a91bbb2 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-node-web/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-node-web/output.mjs @@ -1,32 +1,32 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-node/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-node/output.mjs index a3a45d9405..845fba0f5b 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-node/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-node/output.mjs @@ -1,27 +1,27 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-normalization/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-normalization/output.mjs index 479672b52e..c7471c0423 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-normalization/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-normalization/output.mjs @@ -1,11 +1,11 @@ -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.map"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; import 'foo/index.js'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-all/output.js b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-all/output.js index 4bc1dcbf8b..90b771f15f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-all/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-all/output.js @@ -1,227 +1,227 @@ -require("core-js/modules/es.symbol.description"); +require("core-js/modules/es.symbol.description.js"); -require("core-js/modules/es.symbol.async-iterator"); +require("core-js/modules/es.symbol.async-iterator.js"); -require("core-js/modules/es.array.flat"); +require("core-js/modules/es.array.flat.js"); -require("core-js/modules/es.array.flat-map"); +require("core-js/modules/es.array.flat-map.js"); -require("core-js/modules/es.array.iterator"); +require("core-js/modules/es.array.iterator.js"); -require("core-js/modules/es.array.reduce"); +require("core-js/modules/es.array.reduce.js"); -require("core-js/modules/es.array.reduce-right"); +require("core-js/modules/es.array.reduce-right.js"); -require("core-js/modules/es.array.sort"); +require("core-js/modules/es.array.sort.js"); -require("core-js/modules/es.array.unscopables.flat"); +require("core-js/modules/es.array.unscopables.flat.js"); -require("core-js/modules/es.array.unscopables.flat-map"); +require("core-js/modules/es.array.unscopables.flat-map.js"); -require("core-js/modules/es.math.hypot"); +require("core-js/modules/es.math.hypot.js"); -require("core-js/modules/es.object.define-getter"); +require("core-js/modules/es.object.define-getter.js"); -require("core-js/modules/es.object.define-setter"); +require("core-js/modules/es.object.define-setter.js"); -require("core-js/modules/es.object.from-entries"); +require("core-js/modules/es.object.from-entries.js"); -require("core-js/modules/es.object.lookup-getter"); +require("core-js/modules/es.object.lookup-getter.js"); -require("core-js/modules/es.object.lookup-setter"); +require("core-js/modules/es.object.lookup-setter.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); -require("core-js/modules/es.promise.finally"); +require("core-js/modules/es.promise.finally.js"); -require("core-js/modules/es.string.pad-end"); +require("core-js/modules/es.string.pad-end.js"); -require("core-js/modules/es.string.pad-start"); +require("core-js/modules/es.string.pad-start.js"); -require("core-js/modules/es.string.replace"); +require("core-js/modules/es.string.replace.js"); -require("core-js/modules/es.string.trim"); +require("core-js/modules/es.string.trim.js"); -require("core-js/modules/es.string.trim-end"); +require("core-js/modules/es.string.trim-end.js"); -require("core-js/modules/es.string.trim-start"); +require("core-js/modules/es.string.trim-start.js"); -require("core-js/modules/esnext.aggregate-error"); +require("core-js/modules/esnext.aggregate-error.js"); -require("core-js/modules/esnext.array.last-index"); +require("core-js/modules/esnext.array.last-index.js"); -require("core-js/modules/esnext.array.last-item"); +require("core-js/modules/esnext.array.last-item.js"); -require("core-js/modules/esnext.composite-key"); +require("core-js/modules/esnext.composite-key.js"); -require("core-js/modules/esnext.composite-symbol"); +require("core-js/modules/esnext.composite-symbol.js"); -require("core-js/modules/esnext.global-this"); +require("core-js/modules/esnext.global-this.js"); -require("core-js/modules/esnext.map.delete-all"); +require("core-js/modules/esnext.map.delete-all.js"); -require("core-js/modules/esnext.map.every"); +require("core-js/modules/esnext.map.every.js"); -require("core-js/modules/esnext.map.filter"); +require("core-js/modules/esnext.map.filter.js"); -require("core-js/modules/esnext.map.find"); +require("core-js/modules/esnext.map.find.js"); -require("core-js/modules/esnext.map.find-key"); +require("core-js/modules/esnext.map.find-key.js"); -require("core-js/modules/esnext.map.from"); +require("core-js/modules/esnext.map.from.js"); -require("core-js/modules/esnext.map.group-by"); +require("core-js/modules/esnext.map.group-by.js"); -require("core-js/modules/esnext.map.includes"); +require("core-js/modules/esnext.map.includes.js"); -require("core-js/modules/esnext.map.key-by"); +require("core-js/modules/esnext.map.key-by.js"); -require("core-js/modules/esnext.map.key-of"); +require("core-js/modules/esnext.map.key-of.js"); -require("core-js/modules/esnext.map.map-keys"); +require("core-js/modules/esnext.map.map-keys.js"); -require("core-js/modules/esnext.map.map-values"); +require("core-js/modules/esnext.map.map-values.js"); -require("core-js/modules/esnext.map.merge"); +require("core-js/modules/esnext.map.merge.js"); -require("core-js/modules/esnext.map.of"); +require("core-js/modules/esnext.map.of.js"); -require("core-js/modules/esnext.map.reduce"); +require("core-js/modules/esnext.map.reduce.js"); -require("core-js/modules/esnext.map.some"); +require("core-js/modules/esnext.map.some.js"); -require("core-js/modules/esnext.map.update"); +require("core-js/modules/esnext.map.update.js"); -require("core-js/modules/esnext.math.clamp"); +require("core-js/modules/esnext.math.clamp.js"); -require("core-js/modules/esnext.math.deg-per-rad"); +require("core-js/modules/esnext.math.deg-per-rad.js"); -require("core-js/modules/esnext.math.degrees"); +require("core-js/modules/esnext.math.degrees.js"); -require("core-js/modules/esnext.math.fscale"); +require("core-js/modules/esnext.math.fscale.js"); -require("core-js/modules/esnext.math.iaddh"); +require("core-js/modules/esnext.math.iaddh.js"); -require("core-js/modules/esnext.math.imulh"); +require("core-js/modules/esnext.math.imulh.js"); -require("core-js/modules/esnext.math.isubh"); +require("core-js/modules/esnext.math.isubh.js"); -require("core-js/modules/esnext.math.rad-per-deg"); +require("core-js/modules/esnext.math.rad-per-deg.js"); -require("core-js/modules/esnext.math.radians"); +require("core-js/modules/esnext.math.radians.js"); -require("core-js/modules/esnext.math.scale"); +require("core-js/modules/esnext.math.scale.js"); -require("core-js/modules/esnext.math.seeded-prng"); +require("core-js/modules/esnext.math.seeded-prng.js"); -require("core-js/modules/esnext.math.signbit"); +require("core-js/modules/esnext.math.signbit.js"); -require("core-js/modules/esnext.math.umulh"); +require("core-js/modules/esnext.math.umulh.js"); -require("core-js/modules/esnext.number.from-string"); +require("core-js/modules/esnext.number.from-string.js"); -require("core-js/modules/esnext.observable"); +require("core-js/modules/esnext.observable.js"); -require("core-js/modules/esnext.promise.all-settled"); +require("core-js/modules/esnext.promise.all-settled.js"); -require("core-js/modules/esnext.promise.any"); +require("core-js/modules/esnext.promise.any.js"); -require("core-js/modules/esnext.promise.try"); +require("core-js/modules/esnext.promise.try.js"); -require("core-js/modules/esnext.reflect.define-metadata"); +require("core-js/modules/esnext.reflect.define-metadata.js"); -require("core-js/modules/esnext.reflect.delete-metadata"); +require("core-js/modules/esnext.reflect.delete-metadata.js"); -require("core-js/modules/esnext.reflect.get-metadata"); +require("core-js/modules/esnext.reflect.get-metadata.js"); -require("core-js/modules/esnext.reflect.get-metadata-keys"); +require("core-js/modules/esnext.reflect.get-metadata-keys.js"); -require("core-js/modules/esnext.reflect.get-own-metadata"); +require("core-js/modules/esnext.reflect.get-own-metadata.js"); -require("core-js/modules/esnext.reflect.get-own-metadata-keys"); +require("core-js/modules/esnext.reflect.get-own-metadata-keys.js"); -require("core-js/modules/esnext.reflect.has-metadata"); +require("core-js/modules/esnext.reflect.has-metadata.js"); -require("core-js/modules/esnext.reflect.has-own-metadata"); +require("core-js/modules/esnext.reflect.has-own-metadata.js"); -require("core-js/modules/esnext.reflect.metadata"); +require("core-js/modules/esnext.reflect.metadata.js"); -require("core-js/modules/esnext.set.add-all"); +require("core-js/modules/esnext.set.add-all.js"); -require("core-js/modules/esnext.set.delete-all"); +require("core-js/modules/esnext.set.delete-all.js"); -require("core-js/modules/esnext.set.difference"); +require("core-js/modules/esnext.set.difference.js"); -require("core-js/modules/esnext.set.every"); +require("core-js/modules/esnext.set.every.js"); -require("core-js/modules/esnext.set.filter"); +require("core-js/modules/esnext.set.filter.js"); -require("core-js/modules/esnext.set.find"); +require("core-js/modules/esnext.set.find.js"); -require("core-js/modules/esnext.set.from"); +require("core-js/modules/esnext.set.from.js"); -require("core-js/modules/esnext.set.intersection"); +require("core-js/modules/esnext.set.intersection.js"); -require("core-js/modules/esnext.set.is-disjoint-from"); +require("core-js/modules/esnext.set.is-disjoint-from.js"); -require("core-js/modules/esnext.set.is-subset-of"); +require("core-js/modules/esnext.set.is-subset-of.js"); -require("core-js/modules/esnext.set.is-superset-of"); +require("core-js/modules/esnext.set.is-superset-of.js"); -require("core-js/modules/esnext.set.join"); +require("core-js/modules/esnext.set.join.js"); -require("core-js/modules/esnext.set.map"); +require("core-js/modules/esnext.set.map.js"); -require("core-js/modules/esnext.set.of"); +require("core-js/modules/esnext.set.of.js"); -require("core-js/modules/esnext.set.reduce"); +require("core-js/modules/esnext.set.reduce.js"); -require("core-js/modules/esnext.set.some"); +require("core-js/modules/esnext.set.some.js"); -require("core-js/modules/esnext.set.symmetric-difference"); +require("core-js/modules/esnext.set.symmetric-difference.js"); -require("core-js/modules/esnext.set.union"); +require("core-js/modules/esnext.set.union.js"); -require("core-js/modules/esnext.string.at"); +require("core-js/modules/esnext.string.at.js"); -require("core-js/modules/esnext.string.code-points"); +require("core-js/modules/esnext.string.code-points.js"); -require("core-js/modules/esnext.string.match-all"); +require("core-js/modules/esnext.string.match-all.js"); -require("core-js/modules/esnext.string.replace-all"); +require("core-js/modules/esnext.string.replace-all.js"); -require("core-js/modules/esnext.symbol.dispose"); +require("core-js/modules/esnext.symbol.dispose.js"); -require("core-js/modules/esnext.symbol.observable"); +require("core-js/modules/esnext.symbol.observable.js"); -require("core-js/modules/esnext.symbol.pattern-match"); +require("core-js/modules/esnext.symbol.pattern-match.js"); -require("core-js/modules/esnext.weak-map.delete-all"); +require("core-js/modules/esnext.weak-map.delete-all.js"); -require("core-js/modules/esnext.weak-map.from"); +require("core-js/modules/esnext.weak-map.from.js"); -require("core-js/modules/esnext.weak-map.of"); +require("core-js/modules/esnext.weak-map.of.js"); -require("core-js/modules/esnext.weak-set.add-all"); +require("core-js/modules/esnext.weak-set.add-all.js"); -require("core-js/modules/esnext.weak-set.delete-all"); +require("core-js/modules/esnext.weak-set.delete-all.js"); -require("core-js/modules/esnext.weak-set.from"); +require("core-js/modules/esnext.weak-set.from.js"); -require("core-js/modules/esnext.weak-set.of"); +require("core-js/modules/esnext.weak-set.of.js"); -require("core-js/modules/web.dom-collections.for-each"); +require("core-js/modules/web.dom-collections.for-each.js"); -require("core-js/modules/web.dom-collections.iterator"); +require("core-js/modules/web.dom-collections.iterator.js"); -require("core-js/modules/web.immediate"); +require("core-js/modules/web.immediate.js"); -require("core-js/modules/web.queue-microtask"); +require("core-js/modules/web.queue-microtask.js"); -require("core-js/modules/web.url"); +require("core-js/modules/web.url.js"); -require("core-js/modules/web.url.to-json"); +require("core-js/modules/web.url.to-json.js"); -require("core-js/modules/web.url-search-params"); +require("core-js/modules/web.url-search-params.js"); 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-chrome-71/output.js b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-chrome-71/output.js index 8cf18a6fe4..f49e0c193f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-chrome-71/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-chrome-71/output.js @@ -1,13 +1,13 @@ -require("core-js/modules/es.array.reduce"); +require("core-js/modules/es.array.reduce.js"); -require("core-js/modules/es.array.reduce-right"); +require("core-js/modules/es.array.reduce-right.js"); -require("core-js/modules/es.array.unscopables.flat"); +require("core-js/modules/es.array.unscopables.flat.js"); -require("core-js/modules/es.array.unscopables.flat-map"); +require("core-js/modules/es.array.unscopables.flat-map.js"); -require("core-js/modules/es.math.hypot"); +require("core-js/modules/es.math.hypot.js"); -require("core-js/modules/es.object.from-entries"); +require("core-js/modules/es.object.from-entries.js"); 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-proposals/output.js b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-proposals/output.js index a0caca8a3b..28c4e95d5f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-proposals/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-require-es-proposals/output.js @@ -1,219 +1,219 @@ -require("core-js/modules/es.symbol.description"); +require("core-js/modules/es.symbol.description.js"); -require("core-js/modules/es.symbol.async-iterator"); +require("core-js/modules/es.symbol.async-iterator.js"); -require("core-js/modules/es.array.flat"); +require("core-js/modules/es.array.flat.js"); -require("core-js/modules/es.array.flat-map"); +require("core-js/modules/es.array.flat-map.js"); -require("core-js/modules/es.array.iterator"); +require("core-js/modules/es.array.iterator.js"); -require("core-js/modules/es.array.reduce"); +require("core-js/modules/es.array.reduce.js"); -require("core-js/modules/es.array.reduce-right"); +require("core-js/modules/es.array.reduce-right.js"); -require("core-js/modules/es.array.sort"); +require("core-js/modules/es.array.sort.js"); -require("core-js/modules/es.array.unscopables.flat"); +require("core-js/modules/es.array.unscopables.flat.js"); -require("core-js/modules/es.array.unscopables.flat-map"); +require("core-js/modules/es.array.unscopables.flat-map.js"); -require("core-js/modules/es.math.hypot"); +require("core-js/modules/es.math.hypot.js"); -require("core-js/modules/es.object.define-getter"); +require("core-js/modules/es.object.define-getter.js"); -require("core-js/modules/es.object.define-setter"); +require("core-js/modules/es.object.define-setter.js"); -require("core-js/modules/es.object.from-entries"); +require("core-js/modules/es.object.from-entries.js"); -require("core-js/modules/es.object.lookup-getter"); +require("core-js/modules/es.object.lookup-getter.js"); -require("core-js/modules/es.object.lookup-setter"); +require("core-js/modules/es.object.lookup-setter.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); -require("core-js/modules/es.promise.finally"); +require("core-js/modules/es.promise.finally.js"); -require("core-js/modules/es.string.pad-end"); +require("core-js/modules/es.string.pad-end.js"); -require("core-js/modules/es.string.pad-start"); +require("core-js/modules/es.string.pad-start.js"); -require("core-js/modules/es.string.replace"); +require("core-js/modules/es.string.replace.js"); -require("core-js/modules/es.string.trim"); +require("core-js/modules/es.string.trim.js"); -require("core-js/modules/es.string.trim-end"); +require("core-js/modules/es.string.trim-end.js"); -require("core-js/modules/es.string.trim-start"); +require("core-js/modules/es.string.trim-start.js"); -require("core-js/modules/esnext.aggregate-error"); +require("core-js/modules/esnext.aggregate-error.js"); -require("core-js/modules/esnext.array.last-index"); +require("core-js/modules/esnext.array.last-index.js"); -require("core-js/modules/esnext.array.last-item"); +require("core-js/modules/esnext.array.last-item.js"); -require("core-js/modules/esnext.composite-key"); +require("core-js/modules/esnext.composite-key.js"); -require("core-js/modules/esnext.composite-symbol"); +require("core-js/modules/esnext.composite-symbol.js"); -require("core-js/modules/esnext.global-this"); +require("core-js/modules/esnext.global-this.js"); -require("core-js/modules/esnext.map.delete-all"); +require("core-js/modules/esnext.map.delete-all.js"); -require("core-js/modules/esnext.map.every"); +require("core-js/modules/esnext.map.every.js"); -require("core-js/modules/esnext.map.filter"); +require("core-js/modules/esnext.map.filter.js"); -require("core-js/modules/esnext.map.find"); +require("core-js/modules/esnext.map.find.js"); -require("core-js/modules/esnext.map.find-key"); +require("core-js/modules/esnext.map.find-key.js"); -require("core-js/modules/esnext.map.from"); +require("core-js/modules/esnext.map.from.js"); -require("core-js/modules/esnext.map.group-by"); +require("core-js/modules/esnext.map.group-by.js"); -require("core-js/modules/esnext.map.includes"); +require("core-js/modules/esnext.map.includes.js"); -require("core-js/modules/esnext.map.key-by"); +require("core-js/modules/esnext.map.key-by.js"); -require("core-js/modules/esnext.map.key-of"); +require("core-js/modules/esnext.map.key-of.js"); -require("core-js/modules/esnext.map.map-keys"); +require("core-js/modules/esnext.map.map-keys.js"); -require("core-js/modules/esnext.map.map-values"); +require("core-js/modules/esnext.map.map-values.js"); -require("core-js/modules/esnext.map.merge"); +require("core-js/modules/esnext.map.merge.js"); -require("core-js/modules/esnext.map.of"); +require("core-js/modules/esnext.map.of.js"); -require("core-js/modules/esnext.map.reduce"); +require("core-js/modules/esnext.map.reduce.js"); -require("core-js/modules/esnext.map.some"); +require("core-js/modules/esnext.map.some.js"); -require("core-js/modules/esnext.map.update"); +require("core-js/modules/esnext.map.update.js"); -require("core-js/modules/esnext.math.clamp"); +require("core-js/modules/esnext.math.clamp.js"); -require("core-js/modules/esnext.math.deg-per-rad"); +require("core-js/modules/esnext.math.deg-per-rad.js"); -require("core-js/modules/esnext.math.degrees"); +require("core-js/modules/esnext.math.degrees.js"); -require("core-js/modules/esnext.math.fscale"); +require("core-js/modules/esnext.math.fscale.js"); -require("core-js/modules/esnext.math.iaddh"); +require("core-js/modules/esnext.math.iaddh.js"); -require("core-js/modules/esnext.math.imulh"); +require("core-js/modules/esnext.math.imulh.js"); -require("core-js/modules/esnext.math.isubh"); +require("core-js/modules/esnext.math.isubh.js"); -require("core-js/modules/esnext.math.rad-per-deg"); +require("core-js/modules/esnext.math.rad-per-deg.js"); -require("core-js/modules/esnext.math.radians"); +require("core-js/modules/esnext.math.radians.js"); -require("core-js/modules/esnext.math.scale"); +require("core-js/modules/esnext.math.scale.js"); -require("core-js/modules/esnext.math.seeded-prng"); +require("core-js/modules/esnext.math.seeded-prng.js"); -require("core-js/modules/esnext.math.signbit"); +require("core-js/modules/esnext.math.signbit.js"); -require("core-js/modules/esnext.math.umulh"); +require("core-js/modules/esnext.math.umulh.js"); -require("core-js/modules/esnext.number.from-string"); +require("core-js/modules/esnext.number.from-string.js"); -require("core-js/modules/esnext.observable"); +require("core-js/modules/esnext.observable.js"); -require("core-js/modules/esnext.promise.all-settled"); +require("core-js/modules/esnext.promise.all-settled.js"); -require("core-js/modules/esnext.promise.any"); +require("core-js/modules/esnext.promise.any.js"); -require("core-js/modules/esnext.promise.try"); +require("core-js/modules/esnext.promise.try.js"); -require("core-js/modules/esnext.reflect.define-metadata"); +require("core-js/modules/esnext.reflect.define-metadata.js"); -require("core-js/modules/esnext.reflect.delete-metadata"); +require("core-js/modules/esnext.reflect.delete-metadata.js"); -require("core-js/modules/esnext.reflect.get-metadata"); +require("core-js/modules/esnext.reflect.get-metadata.js"); -require("core-js/modules/esnext.reflect.get-metadata-keys"); +require("core-js/modules/esnext.reflect.get-metadata-keys.js"); -require("core-js/modules/esnext.reflect.get-own-metadata"); +require("core-js/modules/esnext.reflect.get-own-metadata.js"); -require("core-js/modules/esnext.reflect.get-own-metadata-keys"); +require("core-js/modules/esnext.reflect.get-own-metadata-keys.js"); -require("core-js/modules/esnext.reflect.has-metadata"); +require("core-js/modules/esnext.reflect.has-metadata.js"); -require("core-js/modules/esnext.reflect.has-own-metadata"); +require("core-js/modules/esnext.reflect.has-own-metadata.js"); -require("core-js/modules/esnext.reflect.metadata"); +require("core-js/modules/esnext.reflect.metadata.js"); -require("core-js/modules/esnext.set.add-all"); +require("core-js/modules/esnext.set.add-all.js"); -require("core-js/modules/esnext.set.delete-all"); +require("core-js/modules/esnext.set.delete-all.js"); -require("core-js/modules/esnext.set.difference"); +require("core-js/modules/esnext.set.difference.js"); -require("core-js/modules/esnext.set.every"); +require("core-js/modules/esnext.set.every.js"); -require("core-js/modules/esnext.set.filter"); +require("core-js/modules/esnext.set.filter.js"); -require("core-js/modules/esnext.set.find"); +require("core-js/modules/esnext.set.find.js"); -require("core-js/modules/esnext.set.from"); +require("core-js/modules/esnext.set.from.js"); -require("core-js/modules/esnext.set.intersection"); +require("core-js/modules/esnext.set.intersection.js"); -require("core-js/modules/esnext.set.is-disjoint-from"); +require("core-js/modules/esnext.set.is-disjoint-from.js"); -require("core-js/modules/esnext.set.is-subset-of"); +require("core-js/modules/esnext.set.is-subset-of.js"); -require("core-js/modules/esnext.set.is-superset-of"); +require("core-js/modules/esnext.set.is-superset-of.js"); -require("core-js/modules/esnext.set.join"); +require("core-js/modules/esnext.set.join.js"); -require("core-js/modules/esnext.set.map"); +require("core-js/modules/esnext.set.map.js"); -require("core-js/modules/esnext.set.of"); +require("core-js/modules/esnext.set.of.js"); -require("core-js/modules/esnext.set.reduce"); +require("core-js/modules/esnext.set.reduce.js"); -require("core-js/modules/esnext.set.some"); +require("core-js/modules/esnext.set.some.js"); -require("core-js/modules/esnext.set.symmetric-difference"); +require("core-js/modules/esnext.set.symmetric-difference.js"); -require("core-js/modules/esnext.set.union"); +require("core-js/modules/esnext.set.union.js"); -require("core-js/modules/esnext.string.at"); +require("core-js/modules/esnext.string.at.js"); -require("core-js/modules/esnext.string.code-points"); +require("core-js/modules/esnext.string.code-points.js"); -require("core-js/modules/esnext.string.match-all"); +require("core-js/modules/esnext.string.match-all.js"); -require("core-js/modules/esnext.string.replace-all"); +require("core-js/modules/esnext.string.replace-all.js"); -require("core-js/modules/esnext.symbol.dispose"); +require("core-js/modules/esnext.symbol.dispose.js"); -require("core-js/modules/esnext.symbol.observable"); +require("core-js/modules/esnext.symbol.observable.js"); -require("core-js/modules/esnext.symbol.pattern-match"); +require("core-js/modules/esnext.symbol.pattern-match.js"); -require("core-js/modules/esnext.weak-map.delete-all"); +require("core-js/modules/esnext.weak-map.delete-all.js"); -require("core-js/modules/esnext.weak-map.from"); +require("core-js/modules/esnext.weak-map.from.js"); -require("core-js/modules/esnext.weak-map.of"); +require("core-js/modules/esnext.weak-map.of.js"); -require("core-js/modules/esnext.weak-set.add-all"); +require("core-js/modules/esnext.weak-set.add-all.js"); -require("core-js/modules/esnext.weak-set.delete-all"); +require("core-js/modules/esnext.weak-set.delete-all.js"); -require("core-js/modules/esnext.weak-set.from"); +require("core-js/modules/esnext.weak-set.from.js"); -require("core-js/modules/esnext.weak-set.of"); +require("core-js/modules/esnext.weak-set.of.js"); -require("core-js/modules/web.url"); +require("core-js/modules/web.url.js"); -require("core-js/modules/web.url.to-json"); +require("core-js/modules/web.url.to-json.js"); -require("core-js/modules/web.url-search-params"); +require("core-js/modules/web.url-search-params.js"); 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-require/output.js b/packages/babel-preset-env/test/fixtures/corejs3/entry-require/output.js index 9154d7fdb2..b5b37a2eb6 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-require/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-require/output.js @@ -1,63 +1,63 @@ -require("core-js/modules/es.symbol.description"); +require("core-js/modules/es.symbol.description.js"); -require("core-js/modules/es.symbol.async-iterator"); +require("core-js/modules/es.symbol.async-iterator.js"); -require("core-js/modules/es.array.flat"); +require("core-js/modules/es.array.flat.js"); -require("core-js/modules/es.array.flat-map"); +require("core-js/modules/es.array.flat-map.js"); -require("core-js/modules/es.array.iterator"); +require("core-js/modules/es.array.iterator.js"); -require("core-js/modules/es.array.reduce"); +require("core-js/modules/es.array.reduce.js"); -require("core-js/modules/es.array.reduce-right"); +require("core-js/modules/es.array.reduce-right.js"); -require("core-js/modules/es.array.sort"); +require("core-js/modules/es.array.sort.js"); -require("core-js/modules/es.array.unscopables.flat"); +require("core-js/modules/es.array.unscopables.flat.js"); -require("core-js/modules/es.array.unscopables.flat-map"); +require("core-js/modules/es.array.unscopables.flat-map.js"); -require("core-js/modules/es.math.hypot"); +require("core-js/modules/es.math.hypot.js"); -require("core-js/modules/es.object.define-getter"); +require("core-js/modules/es.object.define-getter.js"); -require("core-js/modules/es.object.define-setter"); +require("core-js/modules/es.object.define-setter.js"); -require("core-js/modules/es.object.from-entries"); +require("core-js/modules/es.object.from-entries.js"); -require("core-js/modules/es.object.lookup-getter"); +require("core-js/modules/es.object.lookup-getter.js"); -require("core-js/modules/es.object.lookup-setter"); +require("core-js/modules/es.object.lookup-setter.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); -require("core-js/modules/es.promise.finally"); +require("core-js/modules/es.promise.finally.js"); -require("core-js/modules/es.string.pad-end"); +require("core-js/modules/es.string.pad-end.js"); -require("core-js/modules/es.string.pad-start"); +require("core-js/modules/es.string.pad-start.js"); -require("core-js/modules/es.string.replace"); +require("core-js/modules/es.string.replace.js"); -require("core-js/modules/es.string.trim"); +require("core-js/modules/es.string.trim.js"); -require("core-js/modules/es.string.trim-end"); +require("core-js/modules/es.string.trim-end.js"); -require("core-js/modules/es.string.trim-start"); +require("core-js/modules/es.string.trim-start.js"); -require("core-js/modules/web.dom-collections.for-each"); +require("core-js/modules/web.dom-collections.for-each.js"); -require("core-js/modules/web.dom-collections.iterator"); +require("core-js/modules/web.dom-collections.iterator.js"); -require("core-js/modules/web.immediate"); +require("core-js/modules/web.immediate.js"); -require("core-js/modules/web.queue-microtask"); +require("core-js/modules/web.queue-microtask.js"); -require("core-js/modules/web.url"); +require("core-js/modules/web.url.js"); -require("core-js/modules/web.url.to-json"); +require("core-js/modules/web.url.to-json.js"); -require("core-js/modules/web.url-search-params"); +require("core-js/modules/web.url-search-params.js"); 1 ** 2; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-chrome-71/output.mjs index 6407395c01..038607e44a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-chrome-71/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/web.immediate"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/web.immediate.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-samsung-8.2/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-samsung-8.2/output.mjs index fba8c523cc..95f4ae8574 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-samsung-8.2/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-stable-samsung-8.2/output.mjs @@ -1,21 +1,21 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/entry-stable/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/entry-stable/output.mjs index 212123a963..0b2a038c3a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/entry-stable/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/entry-stable/output.mjs @@ -1,209 +1,209 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.is-concat-spreadable"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-primitive"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.symbol.unscopables"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.every"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.is-array"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.join"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.reverse"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.some"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.array-buffer.constructor"; -import "core-js/modules/es.array-buffer.is-view"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.data-view"; -import "core-js/modules/es.date.now"; -import "core-js/modules/es.date.to-iso-string"; -import "core-js/modules/es.date.to-json"; -import "core-js/modules/es.date.to-primitive"; -import "core-js/modules/es.date.to-string"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.function.name"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.asinh"; -import "core-js/modules/es.math.atanh"; -import "core-js/modules/es.math.cbrt"; -import "core-js/modules/es.math.clz32"; -import "core-js/modules/es.math.cosh"; -import "core-js/modules/es.math.expm1"; -import "core-js/modules/es.math.fround"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.imul"; -import "core-js/modules/es.math.log10"; -import "core-js/modules/es.math.log1p"; -import "core-js/modules/es.math.log2"; -import "core-js/modules/es.math.sign"; -import "core-js/modules/es.math.sinh"; -import "core-js/modules/es.math.tanh"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.math.trunc"; -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.epsilon"; -import "core-js/modules/es.number.is-finite"; -import "core-js/modules/es.number.is-integer"; -import "core-js/modules/es.number.is-nan"; -import "core-js/modules/es.number.is-safe-integer"; -import "core-js/modules/es.number.max-safe-integer"; -import "core-js/modules/es.number.min-safe-integer"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; -import "core-js/modules/es.number.to-fixed"; -import "core-js/modules/es.number.to-precision"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.create"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-properties"; -import "core-js/modules/es.object.define-property"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.set-prototype-of"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.parse-float"; -import "core-js/modules/es.parse-int"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.from-code-point"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.raw"; -import "core-js/modules/es.string.repeat"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.string.anchor"; -import "core-js/modules/es.string.big"; -import "core-js/modules/es.string.blink"; -import "core-js/modules/es.string.bold"; -import "core-js/modules/es.string.fixed"; -import "core-js/modules/es.string.fontcolor"; -import "core-js/modules/es.string.fontsize"; -import "core-js/modules/es.string.italics"; -import "core-js/modules/es.string.link"; -import "core-js/modules/es.string.small"; -import "core-js/modules/es.string.strike"; -import "core-js/modules/es.string.sub"; -import "core-js/modules/es.string.sup"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.is-concat-spreadable.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-primitive.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.symbol.unscopables.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.every.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.is-array.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.join.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.reverse.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.some.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.array-buffer.constructor.js"; +import "core-js/modules/es.array-buffer.is-view.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.data-view.js"; +import "core-js/modules/es.date.now.js"; +import "core-js/modules/es.date.to-iso-string.js"; +import "core-js/modules/es.date.to-json.js"; +import "core-js/modules/es.date.to-primitive.js"; +import "core-js/modules/es.date.to-string.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.function.name.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.asinh.js"; +import "core-js/modules/es.math.atanh.js"; +import "core-js/modules/es.math.cbrt.js"; +import "core-js/modules/es.math.clz32.js"; +import "core-js/modules/es.math.cosh.js"; +import "core-js/modules/es.math.expm1.js"; +import "core-js/modules/es.math.fround.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.imul.js"; +import "core-js/modules/es.math.log10.js"; +import "core-js/modules/es.math.log1p.js"; +import "core-js/modules/es.math.log2.js"; +import "core-js/modules/es.math.sign.js"; +import "core-js/modules/es.math.sinh.js"; +import "core-js/modules/es.math.tanh.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.math.trunc.js"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.epsilon.js"; +import "core-js/modules/es.number.is-finite.js"; +import "core-js/modules/es.number.is-integer.js"; +import "core-js/modules/es.number.is-nan.js"; +import "core-js/modules/es.number.is-safe-integer.js"; +import "core-js/modules/es.number.max-safe-integer.js"; +import "core-js/modules/es.number.min-safe-integer.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; +import "core-js/modules/es.number.to-fixed.js"; +import "core-js/modules/es.number.to-precision.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.create.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-properties.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.set-prototype-of.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.parse-float.js"; +import "core-js/modules/es.parse-int.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.from-code-point.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.raw.js"; +import "core-js/modules/es.string.repeat.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.string.anchor.js"; +import "core-js/modules/es.string.big.js"; +import "core-js/modules/es.string.blink.js"; +import "core-js/modules/es.string.bold.js"; +import "core-js/modules/es.string.fixed.js"; +import "core-js/modules/es.string.fontcolor.js"; +import "core-js/modules/es.string.fontsize.js"; +import "core-js/modules/es.string.italics.js"; +import "core-js/modules/es.string.link.js"; +import "core-js/modules/es.string.small.js"; +import "core-js/modules/es.string.strike.js"; +import "core-js/modules/es.string.sub.js"; +import "core-js/modules/es.string.sup.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/exclude-built-ins/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/exclude-built-ins/output.mjs index 720c9eaa3b..7860022708 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/exclude-built-ins/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/exclude-built-ins/output.mjs @@ -1,19 +1,19 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/exclude-include/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/exclude-include/output.mjs index 7b26f20942..dd891fb4d3 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/exclude-include/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/exclude-include/output.mjs @@ -1,34 +1,34 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; async function a() { await 1; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/exclude-regenerator/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/exclude-regenerator/output.mjs index 93f856aa51..280e0c0cef 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/exclude-regenerator/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/exclude-regenerator/output.mjs @@ -1,208 +1,208 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.symbol.has-instance"; -import "core-js/modules/es.symbol.is-concat-spreadable"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.symbol.replace"; -import "core-js/modules/es.symbol.search"; -import "core-js/modules/es.symbol.species"; -import "core-js/modules/es.symbol.split"; -import "core-js/modules/es.symbol.to-primitive"; -import "core-js/modules/es.symbol.to-string-tag"; -import "core-js/modules/es.symbol.unscopables"; -import "core-js/modules/es.array.concat"; -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.every"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.index-of"; -import "core-js/modules/es.array.is-array"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.join"; -import "core-js/modules/es.array.last-index-of"; -import "core-js/modules/es.array.map"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.reverse"; -import "core-js/modules/es.array.slice"; -import "core-js/modules/es.array.some"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.species"; -import "core-js/modules/es.array.splice"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.array-buffer.constructor"; -import "core-js/modules/es.array-buffer.is-view"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.data-view"; -import "core-js/modules/es.date.now"; -import "core-js/modules/es.date.to-iso-string"; -import "core-js/modules/es.date.to-json"; -import "core-js/modules/es.date.to-primitive"; -import "core-js/modules/es.date.to-string"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.function.has-instance"; -import "core-js/modules/es.function.name"; -import "core-js/modules/es.json.to-string-tag"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.acosh"; -import "core-js/modules/es.math.asinh"; -import "core-js/modules/es.math.atanh"; -import "core-js/modules/es.math.cbrt"; -import "core-js/modules/es.math.clz32"; -import "core-js/modules/es.math.cosh"; -import "core-js/modules/es.math.expm1"; -import "core-js/modules/es.math.fround"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.math.imul"; -import "core-js/modules/es.math.log10"; -import "core-js/modules/es.math.log1p"; -import "core-js/modules/es.math.log2"; -import "core-js/modules/es.math.sign"; -import "core-js/modules/es.math.sinh"; -import "core-js/modules/es.math.tanh"; -import "core-js/modules/es.math.to-string-tag"; -import "core-js/modules/es.math.trunc"; -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.epsilon"; -import "core-js/modules/es.number.is-finite"; -import "core-js/modules/es.number.is-integer"; -import "core-js/modules/es.number.is-nan"; -import "core-js/modules/es.number.is-safe-integer"; -import "core-js/modules/es.number.max-safe-integer"; -import "core-js/modules/es.number.min-safe-integer"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; -import "core-js/modules/es.number.to-fixed"; -import "core-js/modules/es.number.to-precision"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.create"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-properties"; -import "core-js/modules/es.object.define-property"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.freeze"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.get-own-property-descriptor"; -import "core-js/modules/es.object.get-own-property-descriptors"; -import "core-js/modules/es.object.get-own-property-names"; -import "core-js/modules/es.object.get-prototype-of"; -import "core-js/modules/es.object.is"; -import "core-js/modules/es.object.is-extensible"; -import "core-js/modules/es.object.is-frozen"; -import "core-js/modules/es.object.is-sealed"; -import "core-js/modules/es.object.keys"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.object.prevent-extensions"; -import "core-js/modules/es.object.seal"; -import "core-js/modules/es.object.set-prototype-of"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.object.values"; -import "core-js/modules/es.parse-float"; -import "core-js/modules/es.parse-int"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.reflect.apply"; -import "core-js/modules/es.reflect.construct"; -import "core-js/modules/es.reflect.define-property"; -import "core-js/modules/es.reflect.delete-property"; -import "core-js/modules/es.reflect.get"; -import "core-js/modules/es.reflect.get-own-property-descriptor"; -import "core-js/modules/es.reflect.get-prototype-of"; -import "core-js/modules/es.reflect.has"; -import "core-js/modules/es.reflect.is-extensible"; -import "core-js/modules/es.reflect.own-keys"; -import "core-js/modules/es.reflect.prevent-extensions"; -import "core-js/modules/es.reflect.set"; -import "core-js/modules/es.reflect.set-prototype-of"; -import "core-js/modules/es.regexp.constructor"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.from-code-point"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.raw"; -import "core-js/modules/es.string.repeat"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/es.string.anchor"; -import "core-js/modules/es.string.big"; -import "core-js/modules/es.string.blink"; -import "core-js/modules/es.string.bold"; -import "core-js/modules/es.string.fixed"; -import "core-js/modules/es.string.fontcolor"; -import "core-js/modules/es.string.fontsize"; -import "core-js/modules/es.string.italics"; -import "core-js/modules/es.string.link"; -import "core-js/modules/es.string.small"; -import "core-js/modules/es.string.strike"; -import "core-js/modules/es.string.sub"; -import "core-js/modules/es.string.sup"; -import "core-js/modules/es.typed-array.float32-array"; -import "core-js/modules/es.typed-array.float64-array"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.int16-array"; -import "core-js/modules/es.typed-array.int32-array"; -import "core-js/modules/es.typed-array.uint8-array"; -import "core-js/modules/es.typed-array.uint8-clamped-array"; -import "core-js/modules/es.typed-array.uint16-array"; -import "core-js/modules/es.typed-array.uint32-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.from"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; -import "core-js/modules/es.weak-map"; -import "core-js/modules/es.weak-set"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.timers"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.symbol.has-instance.js"; +import "core-js/modules/es.symbol.is-concat-spreadable.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.symbol.replace.js"; +import "core-js/modules/es.symbol.search.js"; +import "core-js/modules/es.symbol.species.js"; +import "core-js/modules/es.symbol.split.js"; +import "core-js/modules/es.symbol.to-primitive.js"; +import "core-js/modules/es.symbol.to-string-tag.js"; +import "core-js/modules/es.symbol.unscopables.js"; +import "core-js/modules/es.array.concat.js"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.every.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.index-of.js"; +import "core-js/modules/es.array.is-array.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.join.js"; +import "core-js/modules/es.array.last-index-of.js"; +import "core-js/modules/es.array.map.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.reverse.js"; +import "core-js/modules/es.array.slice.js"; +import "core-js/modules/es.array.some.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.species.js"; +import "core-js/modules/es.array.splice.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.array-buffer.constructor.js"; +import "core-js/modules/es.array-buffer.is-view.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.data-view.js"; +import "core-js/modules/es.date.now.js"; +import "core-js/modules/es.date.to-iso-string.js"; +import "core-js/modules/es.date.to-json.js"; +import "core-js/modules/es.date.to-primitive.js"; +import "core-js/modules/es.date.to-string.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.function.has-instance.js"; +import "core-js/modules/es.function.name.js"; +import "core-js/modules/es.json.to-string-tag.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.acosh.js"; +import "core-js/modules/es.math.asinh.js"; +import "core-js/modules/es.math.atanh.js"; +import "core-js/modules/es.math.cbrt.js"; +import "core-js/modules/es.math.clz32.js"; +import "core-js/modules/es.math.cosh.js"; +import "core-js/modules/es.math.expm1.js"; +import "core-js/modules/es.math.fround.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.math.imul.js"; +import "core-js/modules/es.math.log10.js"; +import "core-js/modules/es.math.log1p.js"; +import "core-js/modules/es.math.log2.js"; +import "core-js/modules/es.math.sign.js"; +import "core-js/modules/es.math.sinh.js"; +import "core-js/modules/es.math.tanh.js"; +import "core-js/modules/es.math.to-string-tag.js"; +import "core-js/modules/es.math.trunc.js"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.epsilon.js"; +import "core-js/modules/es.number.is-finite.js"; +import "core-js/modules/es.number.is-integer.js"; +import "core-js/modules/es.number.is-nan.js"; +import "core-js/modules/es.number.is-safe-integer.js"; +import "core-js/modules/es.number.max-safe-integer.js"; +import "core-js/modules/es.number.min-safe-integer.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; +import "core-js/modules/es.number.to-fixed.js"; +import "core-js/modules/es.number.to-precision.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.create.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-properties.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.freeze.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.get-own-property-descriptor.js"; +import "core-js/modules/es.object.get-own-property-descriptors.js"; +import "core-js/modules/es.object.get-own-property-names.js"; +import "core-js/modules/es.object.get-prototype-of.js"; +import "core-js/modules/es.object.is.js"; +import "core-js/modules/es.object.is-extensible.js"; +import "core-js/modules/es.object.is-frozen.js"; +import "core-js/modules/es.object.is-sealed.js"; +import "core-js/modules/es.object.keys.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.object.prevent-extensions.js"; +import "core-js/modules/es.object.seal.js"; +import "core-js/modules/es.object.set-prototype-of.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.object.values.js"; +import "core-js/modules/es.parse-float.js"; +import "core-js/modules/es.parse-int.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.reflect.apply.js"; +import "core-js/modules/es.reflect.construct.js"; +import "core-js/modules/es.reflect.define-property.js"; +import "core-js/modules/es.reflect.delete-property.js"; +import "core-js/modules/es.reflect.get.js"; +import "core-js/modules/es.reflect.get-own-property-descriptor.js"; +import "core-js/modules/es.reflect.get-prototype-of.js"; +import "core-js/modules/es.reflect.has.js"; +import "core-js/modules/es.reflect.is-extensible.js"; +import "core-js/modules/es.reflect.own-keys.js"; +import "core-js/modules/es.reflect.prevent-extensions.js"; +import "core-js/modules/es.reflect.set.js"; +import "core-js/modules/es.reflect.set-prototype-of.js"; +import "core-js/modules/es.regexp.constructor.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.from-code-point.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.raw.js"; +import "core-js/modules/es.string.repeat.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/es.string.anchor.js"; +import "core-js/modules/es.string.big.js"; +import "core-js/modules/es.string.blink.js"; +import "core-js/modules/es.string.bold.js"; +import "core-js/modules/es.string.fixed.js"; +import "core-js/modules/es.string.fontcolor.js"; +import "core-js/modules/es.string.fontsize.js"; +import "core-js/modules/es.string.italics.js"; +import "core-js/modules/es.string.link.js"; +import "core-js/modules/es.string.small.js"; +import "core-js/modules/es.string.strike.js"; +import "core-js/modules/es.string.sub.js"; +import "core-js/modules/es.string.sup.js"; +import "core-js/modules/es.typed-array.float32-array.js"; +import "core-js/modules/es.typed-array.float64-array.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.int16-array.js"; +import "core-js/modules/es.typed-array.int32-array.js"; +import "core-js/modules/es.typed-array.uint8-array.js"; +import "core-js/modules/es.typed-array.uint8-clamped-array.js"; +import "core-js/modules/es.typed-array.uint16-array.js"; +import "core-js/modules/es.typed-array.uint32-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.from.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; +import "core-js/modules/es.weak-map.js"; +import "core-js/modules/es.weak-set.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.timers.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/exclude/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/exclude/output.mjs index 8f37a64f24..19acbcd986 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/exclude/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/exclude/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; async function a() { await 1; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/force-all-transforms/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/force-all-transforms/output.mjs index 66ce15b57c..2dd7a23b13 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/force-all-transforms/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/force-all-transforms/output.mjs @@ -1,33 +1,33 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; import 'regenerator-runtime/runtime'; var a = 1; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/include-built-ins/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/include-built-ins/output.mjs index 63d3bf6393..59680c2221 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/include-built-ins/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/include-built-ins/output.mjs @@ -1,33 +1,33 @@ -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.async-iterator"; -import "core-js/modules/es.array.flat"; -import "core-js/modules/es.array.flat-map"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.reduce"; -import "core-js/modules/es.array.reduce-right"; -import "core-js/modules/es.array.sort"; -import "core-js/modules/es.array.unscopables.flat"; -import "core-js/modules/es.array.unscopables.flat-map"; -import "core-js/modules/es.map"; -import "core-js/modules/es.math.hypot"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.define-setter"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.lookup-getter"; -import "core-js/modules/es.object.lookup-setter"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/es.string.trim-end"; -import "core-js/modules/es.string.trim-start"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.queue-microtask"; -import "core-js/modules/web.url"; -import "core-js/modules/web.url.to-json"; -import "core-js/modules/web.url-search-params"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.async-iterator.js"; +import "core-js/modules/es.array.flat.js"; +import "core-js/modules/es.array.flat-map.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.reduce.js"; +import "core-js/modules/es.array.reduce-right.js"; +import "core-js/modules/es.array.sort.js"; +import "core-js/modules/es.array.unscopables.flat.js"; +import "core-js/modules/es.array.unscopables.flat-map.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.math.hypot.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.define-setter.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.lookup-getter.js"; +import "core-js/modules/es.object.lookup-setter.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/es.string.trim-end.js"; +import "core-js/modules/es.string.trim-start.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.queue-microtask.js"; +import "core-js/modules/web.url.js"; +import "core-js/modules/web.url.to-json.js"; +import "core-js/modules/web.url-search-params.js"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals-chrome-71/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals-chrome-71/output.mjs index bf51809e72..38f7fe2792 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals-chrome-71/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals-chrome-71/output.mjs @@ -1,18 +1,18 @@ -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.symbol.observable"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.symbol.observable.js"; Array.from; // static method Map; // built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals/output.mjs index 699c00e7ae..a3b599fbe6 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-all-proposals/output.mjs @@ -1,33 +1,33 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.map"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/esnext.global-this"; -import "core-js/modules/esnext.map.delete-all"; -import "core-js/modules/esnext.map.every"; -import "core-js/modules/esnext.map.filter"; -import "core-js/modules/esnext.map.find"; -import "core-js/modules/esnext.map.find-key"; -import "core-js/modules/esnext.map.includes"; -import "core-js/modules/esnext.map.key-of"; -import "core-js/modules/esnext.map.map-keys"; -import "core-js/modules/esnext.map.map-values"; -import "core-js/modules/esnext.map.merge"; -import "core-js/modules/esnext.map.reduce"; -import "core-js/modules/esnext.map.some"; -import "core-js/modules/esnext.map.update"; -import "core-js/modules/esnext.observable"; -import "core-js/modules/esnext.symbol.observable"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.queue-microtask"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/esnext.global-this.js"; +import "core-js/modules/esnext.map.delete-all.js"; +import "core-js/modules/esnext.map.every.js"; +import "core-js/modules/esnext.map.filter.js"; +import "core-js/modules/esnext.map.find.js"; +import "core-js/modules/esnext.map.find-key.js"; +import "core-js/modules/esnext.map.includes.js"; +import "core-js/modules/esnext.map.key-of.js"; +import "core-js/modules/esnext.map.map-keys.js"; +import "core-js/modules/esnext.map.map-values.js"; +import "core-js/modules/esnext.map.merge.js"; +import "core-js/modules/esnext.map.reduce.js"; +import "core-js/modules/esnext.map.some.js"; +import "core-js/modules/esnext.map.update.js"; +import "core-js/modules/esnext.observable.js"; +import "core-js/modules/esnext.symbol.observable.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.queue-microtask.js"; Array.from; // static method Map; // built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs index 1608760973..bfc39960f7 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-all/output.mjs @@ -1,20 +1,20 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.symbol.match"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.global-this"; -import "core-js/modules/es.map"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.all-settled"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.match"; -import "core-js/modules/es.string.match-all"; -import "core-js/modules/web.dom-collections.iterator"; -import "core-js/modules/web.queue-microtask"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.symbol.match.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.global-this.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.all-settled.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.match.js"; +import "core-js/modules/es.string.match-all.js"; +import "core-js/modules/web.dom-collections.iterator.js"; +import "core-js/modules/web.queue-microtask.js"; Array.from; // static method Map; // built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/output.mjs index e73421da0e..38658887bc 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-browserslist-config-ignore/output.mjs @@ -1,3 +1,3 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var a = new Map(); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-built-in-from-global-object/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-built-in-from-global-object/output.mjs index 008dade847..a409508fd7 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-built-in-from-global-object/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-built-in-from-global-object/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.set"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.set.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var Set = window.Set; var Map = something.Map; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-assignment/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-assignment/output.mjs index 19ec5a3bda..d30f753148 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-assignment/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-assignment/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; [a, b] = c; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-catch/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-catch/output.mjs index 07b47aee45..d6ea420672 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-catch/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-catch/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; try { a(); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-for-x/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-for-x/output.mjs index 13575cf7d0..e9fa6896c1 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-for-x/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-for-x/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; for (var [a, b] in c) { ; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-iife/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-iife/output.mjs index 096af6abc7..05e5c56169 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-iife/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-iife/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.array.from"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; !function (foo, { entries: entries }) {}({}, Object); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-params/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-params/output.mjs index e2100787e0..ae45a17279 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-params/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-params/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; function a(_ref) { var [b, c] = _ref; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-variable-declaration/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-variable-declaration/output.mjs index c995f912ab..0651a494f8 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-variable-declaration/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-destructuring-variable-declaration/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var [a, b] = c; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-determanated-instance-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-determanated-instance-methods/output.mjs index a748b6c1d7..3bcf00646f 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-determanated-instance-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-determanated-instance-methods/output.mjs @@ -1,11 +1,11 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.object.define-getter"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.flags"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.replace"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.object.define-getter.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.flags.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.replace.js"; var a = []; a.values(); ''.replace(); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-dynamic-import/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-dynamic-import/output.mjs index 03c0a1be1e..01c8e26378 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-dynamic-import/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-dynamic-import/output.mjs @@ -1,3 +1,3 @@ -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; var foo = import('foo'); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-class-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-class-methods/output.mjs index 0237af3f76..4383703ff9 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-class-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-class-methods/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var objectClass = Object; var arrayInstance = []; var assignStr = "assign"; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-instance-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-instance-methods/output.mjs index 854101328e..0eee4eb0e4 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-instance-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-evaluated-instance-methods/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.includes"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.includes.js"; var arrayInstance = []; var inclidesStr = "includes"; var findStr = "find"; // Allow instance methods be assigned to variables. diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-fetch/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-fetch/output.mjs index 6637fedce2..d004a9f40a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-fetch/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-fetch/output.mjs @@ -1,3 +1,3 @@ -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; var foo = fetch('foo'); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of-destructure-with/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of-destructure-with/output.mjs index 2769d6c95b..8f6d528ca3 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of-destructure-with/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of-destructure-with/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; for (const { padStart diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of/output.mjs index b8da08e913..a1b3d79805 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-for-of/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; for (var a of b) { ; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-in/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-in/output.mjs index 6c58b94f86..9c9182420e 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-in/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-in/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.from-entries"; -import "core-js/modules/es.object.values"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.from-entries.js"; +import "core-js/modules/es.object.values.js"; 'entries' in Object; 'includes' in [1, 2, 3]; 'va' + 'lues' in Object; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-instance-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-instance-methods/output.mjs index be008261d4..0c859c26ad 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-instance-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-instance-methods/output.mjs @@ -1,25 +1,25 @@ -import "core-js/modules/es.array.copy-within"; -import "core-js/modules/es.array.fill"; -import "core-js/modules/es.array.find"; -import "core-js/modules/es.array.find-index"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.includes"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.map"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.string.code-point-at"; -import "core-js/modules/es.string.ends-with"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.pad-end"; -import "core-js/modules/es.string.pad-start"; -import "core-js/modules/es.string.replace"; -import "core-js/modules/es.string.search"; -import "core-js/modules/es.string.split"; -import "core-js/modules/es.string.starts-with"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.copy-within.js"; +import "core-js/modules/es.array.fill.js"; +import "core-js/modules/es.array.find.js"; +import "core-js/modules/es.array.find-index.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.includes.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.map.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.string.code-point-at.js"; +import "core-js/modules/es.string.ends-with.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.pad-end.js"; +import "core-js/modules/es.string.pad-start.js"; +import "core-js/modules/es.string.replace.js"; +import "core-js/modules/es.string.search.js"; +import "core-js/modules/es.string.split.js"; +import "core-js/modules/es.string.starts-with.js"; +import "core-js/modules/web.dom-collections.iterator.js"; Array.from; // static function Map; // top level built-in diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-modules-transform/output.js b/packages/babel-preset-env/test/fixtures/corejs3/usage-modules-transform/output.js index b86b981723..d8afc08612 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-modules-transform/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-modules-transform/output.js @@ -1,7 +1,7 @@ "use strict"; -require("core-js/modules/es.object.to-string"); +require("core-js/modules/es.object.to-string.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); Promise; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-number-ie-11/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-number-ie-11/output.mjs index e43b049915..9356b7e497 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-number-ie-11/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-number-ie-11/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es.number.constructor"; -import "core-js/modules/es.number.parse-float"; -import "core-js/modules/es.number.parse-int"; +import "core-js/modules/es.number.constructor.js"; +import "core-js/modules/es.number.parse-float.js"; +import "core-js/modules/es.number.parse-int.js"; Number.parseFloat("3.14"); Number.parseInt("10"); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-object-destructuring/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-object-destructuring/output.mjs index d220e642b5..cbf26aa167 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-object-destructuring/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-object-destructuring/output.mjs @@ -1,19 +1,19 @@ -import "core-js/modules/es.array.filter"; -import "core-js/modules/es.array.for-each"; -import "core-js/modules/es.array.from"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array.of"; -import "core-js/modules/es.date.to-string"; -import "core-js/modules/es.function.bind"; -import "core-js/modules/es.object.entries"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.regexp.exec"; -import "core-js/modules/es.regexp.to-string"; -import "core-js/modules/es.string.includes"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/es.string.trim"; -import "core-js/modules/web.dom-collections.for-each"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.filter.js"; +import "core-js/modules/es.array.for-each.js"; +import "core-js/modules/es.array.from.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array.of.js"; +import "core-js/modules/es.date.to-string.js"; +import "core-js/modules/es.function.bind.js"; +import "core-js/modules/es.object.entries.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.regexp.exec.js"; +import "core-js/modules/es.regexp.to-string.js"; +import "core-js/modules/es.string.includes.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/es.string.trim.js"; +import "core-js/modules/web.dom-collections.for-each.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var bind, toString; var { bind: bind diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-all/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-all/output.mjs index a645ea5c45..0498cf0db7 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-all/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-all/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var p = Promise.resolve(0); Promise.all([p]).then(function (outcome) { alert("OK"); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-finally/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-finally/output.mjs index d0d487d345..5860eb9aec 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-finally/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-finally/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.promise.finally"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.promise.finally.js"; var p = Promise.resolve(0); p.finally(function () { alert("OK"); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-race/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-race/output.mjs index f818ab24bb..e9eeee0d74 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-race/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-promise-race/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; var p = Promise.resolve(0); Promise.race([p]).then(function (outcome) { alert("OK"); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async-native-support/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async-native-support/output.mjs index 9e343bd1df..20a7a28e19 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async-native-support/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async-native-support/output.mjs @@ -1,3 +1,3 @@ -import "core-js/modules/es.promise"; +import "core-js/modules/es.promise.js"; async function a() {} diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async/output.mjs index a878be5c40..efc7a7fafe 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-async/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "regenerator-runtime/runtime"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "regenerator-runtime/runtime.js"; function asyncGeneratorStep(gen, resolve, reject, _next, _throw, key, arg) { try { var info = gen[key](arg); var value = info.value; } catch (error) { reject(error); return; } if (info.done) { resolve(value); } else { Promise.resolve(value).then(_next, _throw); } } diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-generator/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-generator/output.mjs index 62d15abf1f..6534789821 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-generator/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-regenerator-used-generator/output.mjs @@ -1,4 +1,4 @@ -import "regenerator-runtime/runtime"; +import "regenerator-runtime/runtime.js"; var _marked = /*#__PURE__*/regeneratorRuntime.mark(a); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js b/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js index c8fb626d57..40d6f0bbba 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-shippedProposals/output.js @@ -1,34 +1,34 @@ "use strict"; -require("core-js/modules/es.symbol"); +require("core-js/modules/es.symbol.js"); -require("core-js/modules/es.symbol.description"); +require("core-js/modules/es.symbol.description.js"); -require("core-js/modules/es.symbol.iterator"); +require("core-js/modules/es.symbol.iterator.js"); -require("core-js/modules/es.symbol.match"); +require("core-js/modules/es.symbol.match.js"); -require("core-js/modules/es.array.from"); +require("core-js/modules/es.array.from.js"); -require("core-js/modules/es.array.iterator"); +require("core-js/modules/es.array.iterator.js"); -require("core-js/modules/es.map"); +require("core-js/modules/es.map.js"); -require("core-js/modules/es.object.to-string"); +require("core-js/modules/es.object.to-string.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); -require("core-js/modules/es.regexp.exec"); +require("core-js/modules/es.regexp.exec.js"); -require("core-js/modules/es.string.iterator"); +require("core-js/modules/es.string.iterator.js"); -require("core-js/modules/es.string.match"); +require("core-js/modules/es.string.match.js"); -require("core-js/modules/web.dom-collections.iterator"); +require("core-js/modules/web.dom-collections.iterator.js"); -require("core-js/modules/web.queue-microtask"); +require("core-js/modules/web.queue-microtask.js"); -require("core-js/modules/esnext.global-this"); +require("core-js/modules/esnext.global-this.js"); Array.from; // static method diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script-query/output.js b/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script-query/output.js index b089b3d0a5..f066f71e5a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script-query/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script-query/output.js @@ -1,8 +1,8 @@ -require("core-js/modules/es.array.includes"); +require("core-js/modules/es.array.includes.js"); -require("core-js/modules/es.object.to-string"); +require("core-js/modules/es.object.to-string.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); require("foo"); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script/output.js b/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script/output.js index b089b3d0a5..f066f71e5a 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script/output.js +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-source-type-script/output.js @@ -1,8 +1,8 @@ -require("core-js/modules/es.array.includes"); +require("core-js/modules/es.array.includes.js"); -require("core-js/modules/es.object.to-string"); +require("core-js/modules/es.object.to-string.js"); -require("core-js/modules/es.promise"); +require("core-js/modules/es.promise.js"); require("foo"); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-spread/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-spread/output.mjs index a7a87ab706..f8123ece74 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-spread/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-spread/output.mjs @@ -1,4 +1,4 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; a = [b, ...c]; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-static-methods/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-static-methods/output.mjs index ffd45f7757..81c0f641f1 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-static-methods/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-static-methods/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.object.assign"; -import "core-js/modules/es.object.define-property"; -import "core-js/modules/es.object.keys"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.object.assign.js"; +import "core-js/modules/es.object.define-property.js"; +import "core-js/modules/es.object.keys.js"; Object.keys(foo); var getOwnPropertySymbols = Object.getOwnPropertySymbols; var { diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator-in/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator-in/output.mjs index 6260f4e1fa..d2a01e9dfc 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator-in/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator-in/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; Symbol.iterator in arr; diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator/output.mjs index 01d8ee8fb5..54df03710e 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-symbol-iterator/output.mjs @@ -1,8 +1,8 @@ -import "core-js/modules/es.symbol"; -import "core-js/modules/es.symbol.description"; -import "core-js/modules/es.symbol.iterator"; -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.string.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.symbol.js"; +import "core-js/modules/es.symbol.description.js"; +import "core-js/modules/es.symbol.iterator.js"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.string.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; arr[Symbol.iterator](); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-timers/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-timers/output.mjs index dc5557373e..74bba776a9 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-timers/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-timers/output.mjs @@ -1,7 +1,7 @@ -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.promise"; -import "core-js/modules/web.immediate"; -import "core-js/modules/web.timers"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.promise.js"; +import "core-js/modules/web.immediate.js"; +import "core-js/modules/web.timers.js"; Promise.resolve().then(function (it) { setTimeout(foo, 1, 2); setInterval(foo, 1, 2); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-edge-13/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-edge-13/output.mjs index f2fbbbe4b6..aedb1b6a80 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-edge-13/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-edge-13/output.mjs @@ -1,6 +1,6 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.to-locale-string"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; new Int8Array(1); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-static/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-static/output.mjs index 469c6467c3..33f6402de6 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-static/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array-static/output.mjs @@ -1,29 +1,29 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.of"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.of.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; Int8Array.of(); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array/output.mjs index dcce776d08..037147d591 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-typed-array/output.mjs @@ -1,28 +1,28 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/es.array-buffer.slice"; -import "core-js/modules/es.object.to-string"; -import "core-js/modules/es.typed-array.int8-array"; -import "core-js/modules/es.typed-array.copy-within"; -import "core-js/modules/es.typed-array.every"; -import "core-js/modules/es.typed-array.fill"; -import "core-js/modules/es.typed-array.filter"; -import "core-js/modules/es.typed-array.find"; -import "core-js/modules/es.typed-array.find-index"; -import "core-js/modules/es.typed-array.for-each"; -import "core-js/modules/es.typed-array.includes"; -import "core-js/modules/es.typed-array.index-of"; -import "core-js/modules/es.typed-array.iterator"; -import "core-js/modules/es.typed-array.join"; -import "core-js/modules/es.typed-array.last-index-of"; -import "core-js/modules/es.typed-array.map"; -import "core-js/modules/es.typed-array.reduce"; -import "core-js/modules/es.typed-array.reduce-right"; -import "core-js/modules/es.typed-array.reverse"; -import "core-js/modules/es.typed-array.set"; -import "core-js/modules/es.typed-array.slice"; -import "core-js/modules/es.typed-array.some"; -import "core-js/modules/es.typed-array.sort"; -import "core-js/modules/es.typed-array.subarray"; -import "core-js/modules/es.typed-array.to-locale-string"; -import "core-js/modules/es.typed-array.to-string"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/es.array-buffer.slice.js"; +import "core-js/modules/es.object.to-string.js"; +import "core-js/modules/es.typed-array.int8-array.js"; +import "core-js/modules/es.typed-array.copy-within.js"; +import "core-js/modules/es.typed-array.every.js"; +import "core-js/modules/es.typed-array.fill.js"; +import "core-js/modules/es.typed-array.filter.js"; +import "core-js/modules/es.typed-array.find.js"; +import "core-js/modules/es.typed-array.find-index.js"; +import "core-js/modules/es.typed-array.for-each.js"; +import "core-js/modules/es.typed-array.includes.js"; +import "core-js/modules/es.typed-array.index-of.js"; +import "core-js/modules/es.typed-array.iterator.js"; +import "core-js/modules/es.typed-array.join.js"; +import "core-js/modules/es.typed-array.last-index-of.js"; +import "core-js/modules/es.typed-array.map.js"; +import "core-js/modules/es.typed-array.reduce.js"; +import "core-js/modules/es.typed-array.reduce-right.js"; +import "core-js/modules/es.typed-array.reverse.js"; +import "core-js/modules/es.typed-array.set.js"; +import "core-js/modules/es.typed-array.slice.js"; +import "core-js/modules/es.typed-array.some.js"; +import "core-js/modules/es.typed-array.sort.js"; +import "core-js/modules/es.typed-array.subarray.js"; +import "core-js/modules/es.typed-array.to-locale-string.js"; +import "core-js/modules/es.typed-array.to-string.js"; new Int8Array(1); diff --git a/packages/babel-preset-env/test/fixtures/corejs3/usage-yield-star/output.mjs b/packages/babel-preset-env/test/fixtures/corejs3/usage-yield-star/output.mjs index be5b5a63a3..923ee6b8b9 100644 --- a/packages/babel-preset-env/test/fixtures/corejs3/usage-yield-star/output.mjs +++ b/packages/babel-preset-env/test/fixtures/corejs3/usage-yield-star/output.mjs @@ -1,5 +1,5 @@ -import "core-js/modules/es.array.iterator"; -import "core-js/modules/web.dom-collections.iterator"; +import "core-js/modules/es.array.iterator.js"; +import "core-js/modules/web.dom-collections.iterator.js"; function* a() { yield* 1;