Tweak helper compilation targets (#12615)

* refactor: simply browserslists defaults overwriting

When `hasTargets` is `false`,  `targets` is always an empty object by definition, `objectToBrowserslist({})` always return `[]` therefore we can remove `objectToBrowserslist`.

* test: apply external-helpers on preset-env test fixtures

* test: add ie 6 to force all transforms in corejs 3, debug, corejs 2 fixtures

* Add ie 6 as targets for test fixtures
This commit is contained in:
Huáng Jùnliàng 2021-01-12 13:09:45 -05:00 committed by GitHub
parent e004a91566
commit eda4130d5e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
81 changed files with 2323 additions and 2397 deletions

View File

@ -1,4 +1,4 @@
{ {
"plugins": ["transform-async-to-generator"], "plugins": ["transform-async-to-generator"],
"presets": ["env"] "presets": [["env", { "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -26,21 +26,6 @@ export { unreleasedLabels } from "./targets";
const v = new OptionValidator(packageName); const v = new OptionValidator(packageName);
const browserslistDefaults = browserslist.defaults; const browserslistDefaults = browserslist.defaults;
const validBrowserslistTargets = [
...Object.keys(browserslist.data),
...Object.keys(browserslist.aliases),
];
function objectToBrowserslist(object: Targets): Array<string> {
return Object.keys(object).reduce((list, targetName) => {
if (validBrowserslistTargets.indexOf(targetName) >= 0) {
const targetVersion = object[targetName];
return list.concat(`${targetName} ${targetVersion}`);
}
return list;
}, []);
}
function validateTargetNames(targets: Targets): TargetsTuple { function validateTargetNames(targets: Targets): TargetsTuple {
const validTargets = Object.keys(TargetNames); const validTargets = Object.keys(TargetNames);
for (const target of Object.keys(targets)) { for (const target of Object.keys(targets)) {
@ -203,7 +188,7 @@ export default function getTargets(
// of `defaults` in queries will be different since we don't want to break // of `defaults` in queries will be different since we don't want to break
// the behavior of "no targets is the same as preset-latest". // the behavior of "no targets is the same as preset-latest".
if (!hasTargets) { if (!hasTargets) {
browserslist.defaults = objectToBrowserslist(targets); browserslist.defaults = [];
} }
const browsers = browserslist(browsersquery, { const browsers = browserslist(browsersquery, {

View File

@ -1,4 +1,4 @@
{ {
"plugins": ["external-helpers"], "plugins": ["external-helpers"],
"presets": ["env"] "presets": [["env", { "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -1,4 +1,4 @@
{ {
"plugins": ["external-helpers", "proposal-class-properties"], "plugins": ["external-helpers", "proposal-class-properties"],
"presets": ["env", "react"] "presets": [["env", { "targets": { "browsers": "ie 6" } }], "react"]
} }

View File

@ -1,3 +1,3 @@
{ {
"presets": ["env"] "presets": [["env", { "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -1,3 +1,3 @@
{ {
"presets": ["env", "react"] "presets": [["env", { "targets": { "browsers": "ie 6" } }], "react"]
} }

View File

@ -1,4 +1,4 @@
{ {
"presets": ["env"], "presets": [["env", { "targets": { "browsers": "ie 6" } }]],
"plugins": ["proposal-class-properties"] "plugins": ["proposal-class-properties"]
} }

View File

@ -1,3 +1,3 @@
{ {
"presets": ["env"] "presets": [["env", { "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -4,9 +4,11 @@
"../../../../lib", "../../../../lib",
{ {
"shippedProposals": true, "shippedProposals": true,
"targets": { "browsers": "ie 6" },
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 2 "corejs": 2
} }
] ]
] ],
"plugins": [["external-helpers", { "helperVersion": "7.100.0" }]]
} }

View File

@ -296,32 +296,6 @@ require("core-js/modules/web.dom.iterable.js");
require("regenerator-runtime/runtime.js"); 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; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
function _awaitAsyncGenerator(value) { return new _AwaitValue(value); }
function _wrapAsyncGenerator(fn) { return function () { return new _AsyncGenerator(fn.apply(this, arguments)); }; }
function _AsyncGenerator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _AwaitValue; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen["return"] !== "function") { this["return"] = undefined; } }
if (typeof Symbol === "function" && Symbol.asyncIterator) { _AsyncGenerator.prototype[Symbol.asyncIterator] = function () { return this; }; }
_AsyncGenerator.prototype.next = function (arg) { return this._invoke("next", arg); };
_AsyncGenerator.prototype["throw"] = function (arg) { return this._invoke("throw", arg); };
_AsyncGenerator.prototype["return"] = function (arg) { return this._invoke("return", arg); };
function _AwaitValue(value) { this.wrapped = value; }
var _x$y$a$b = { var _x$y$a$b = {
x: 1, x: 1,
y: 2, y: 2,
@ -330,9 +304,8 @@ var _x$y$a$b = {
}, },
x = _x$y$a$b.x, x = _x$y$a$b.x,
y = _x$y$a$b.y, y = _x$y$a$b.y,
z = _objectWithoutProperties(_x$y$a$b, ["x", "y"]); z = babelHelpers.objectWithoutProperties(_x$y$a$b, ["x", "y"]);
var n = babelHelpers.objectSpread2({
var n = _objectSpread({
x: x, x: x,
y: y y: y
}, z); }, z);
@ -342,13 +315,13 @@ function agf() {
} }
function _agf() { function _agf() {
_agf = _wrapAsyncGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { _agf = babelHelpers.wrapAsyncGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
return regeneratorRuntime.wrap(function _callee$(_context) { return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) { while (1) {
switch (_context.prev = _context.next) { switch (_context.prev = _context.next) {
case 0: case 0:
_context.next = 2; _context.next = 2;
return _awaitAsyncGenerator(1); return babelHelpers.awaitAsyncGenerator(1);
case 2: case 2:
_context.next = 4; _context.next = 4;

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 2, "corejs": 2,
"modules": false "modules": false
} }

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 2, "corejs": 2,
"modules": false "modules": false
} }

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 2, "corejs": 2,
"modules": false "modules": false
} }

View File

@ -5,6 +5,7 @@
"../../../../lib", "../../../../lib",
{ {
"shippedProposals": true, "shippedProposals": true,
"targets": { "browsers": "ie 6" },
"useBuiltIns": "usage", "useBuiltIns": "usage",
"corejs": 2 "corejs": 2
} }

View File

@ -6,7 +6,6 @@
"targets": { "targets": {
"ie": 11 "ie": 11
}, },
"modules": false,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3, "corejs": 3,
"modules": false "modules": false

View File

@ -6,7 +6,6 @@
"targets": { "targets": {
"ie": 9 "ie": 9
}, },
"modules": false,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3, "corejs": 3,
"modules": false "modules": false

View File

@ -5,6 +5,7 @@
{ {
"modules": false, "modules": false,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"targets": { "browsers": "ie 6" },
"corejs": 3, "corejs": 3,
"exclude": ["transform-regenerator"] "exclude": ["transform-regenerator"]
} }

View File

@ -33,7 +33,6 @@ import "core-js/modules/es.array.map.js";
import "core-js/modules/es.array.of.js"; import "core-js/modules/es.array.of.js";
import "core-js/modules/es.array.reduce.js"; import "core-js/modules/es.array.reduce.js";
import "core-js/modules/es.array.reduce-right.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.slice.js";
import "core-js/modules/es.array.some.js"; import "core-js/modules/es.array.some.js";
import "core-js/modules/es.array.sort.js"; import "core-js/modules/es.array.sort.js";

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 3, "corejs": 3,
"modules": false "modules": false
} }

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 3, "corejs": 3,
"modules": false "modules": false
} }

View File

@ -5,6 +5,7 @@
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"corejs": 3, "corejs": 3,
"targets": { "browsers": "ie 6" },
"modules": false, "modules": false,
"exclude": ["transform-destructuring"] "exclude": ["transform-destructuring"]
} }

View File

@ -5,6 +5,7 @@
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"corejs": 3, "corejs": 3,
"targets": { "browsers": "ie 6" },
"modules": false, "modules": false,
"exclude": ["transform-destructuring"] "exclude": ["transform-destructuring"]
} }

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 3, "corejs": 3,
"modules": false "modules": false
} }

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 3, "corejs": 3,
"modules": false "modules": false
} }

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"useBuiltIns": "usage", "useBuiltIns": "usage",
"targets": { "browsers": "ie 6" },
"corejs": 3, "corejs": 3,
"modules": false "modules": false
} }

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"corejs": 3 "corejs": 3
} }
] ]

View File

@ -3,50 +3,52 @@ WARNING (@babel/preset-env): The `corejs` option only has an effect when the `us
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills: No polyfills were added, since the `useBuiltIns` option was not set. Using polyfills: No polyfills were added, since the `useBuiltIns` option was not set.

View File

@ -7,6 +7,7 @@
{ {
"debug": true, "debug": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"targets": { "browsers": "ie 6" },
"corejs": { "version": 2, "proposals": true } "corejs": { "version": 2, "proposals": true }
} }
] ]

View File

@ -1,200 +1,202 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals/input.mjs] Replaced @babel/polyfill entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-proposals/input.mjs] Replaced @babel/polyfill entries with the following polyfills:
es6.array.copy-within {} es6.array.copy-within { "ie":"6" }
es6.array.every {} es6.array.every { "ie":"6" }
es6.array.fill {} es6.array.fill { "ie":"6" }
es6.array.filter {} es6.array.filter { "ie":"6" }
es6.array.find {} es6.array.find { "ie":"6" }
es6.array.find-index {} es6.array.find-index { "ie":"6" }
es7.array.flat-map {} es7.array.flat-map { "ie":"6" }
es6.array.for-each {} es6.array.for-each { "ie":"6" }
es6.array.from {} es6.array.from { "ie":"6" }
es7.array.includes {} es7.array.includes { "ie":"6" }
es6.array.index-of {} es6.array.index-of { "ie":"6" }
es6.array.is-array {} es6.array.is-array { "ie":"6" }
es6.array.iterator {} es6.array.iterator { "ie":"6" }
es6.array.last-index-of {} es6.array.last-index-of { "ie":"6" }
es6.array.map {} es6.array.map { "ie":"6" }
es6.array.of {} es6.array.of { "ie":"6" }
es6.array.reduce {} es6.array.reduce { "ie":"6" }
es6.array.reduce-right {} es6.array.reduce-right { "ie":"6" }
es6.array.some {} es6.array.some { "ie":"6" }
es6.array.sort {} es6.array.sort { "ie":"6" }
es6.array.species {} es6.array.species { "ie":"6" }
es6.date.now {} es6.date.now { "ie":"6" }
es6.date.to-iso-string {} es6.date.to-iso-string { "ie":"6" }
es6.date.to-json {} es6.date.to-json { "ie":"6" }
es6.date.to-primitive {} es6.date.to-primitive { "ie":"6" }
es6.date.to-string {} es6.date.to-string { "ie":"6" }
es6.function.bind {} es6.function.bind { "ie":"6" }
es6.function.has-instance {} es6.function.has-instance { "ie":"6" }
es6.function.name {} es6.function.name { "ie":"6" }
es6.map {} es6.map { "ie":"6" }
es6.math.acosh {} es6.math.acosh { "ie":"6" }
es6.math.asinh {} es6.math.asinh { "ie":"6" }
es6.math.atanh {} es6.math.atanh { "ie":"6" }
es6.math.cbrt {} es6.math.cbrt { "ie":"6" }
es6.math.clz32 {} es6.math.clz32 { "ie":"6" }
es6.math.cosh {} es6.math.cosh { "ie":"6" }
es6.math.expm1 {} es6.math.expm1 { "ie":"6" }
es6.math.fround {} es6.math.fround { "ie":"6" }
es6.math.hypot {} es6.math.hypot { "ie":"6" }
es6.math.imul {} es6.math.imul { "ie":"6" }
es6.math.log1p {} es6.math.log1p { "ie":"6" }
es6.math.log10 {} es6.math.log10 { "ie":"6" }
es6.math.log2 {} es6.math.log2 { "ie":"6" }
es6.math.sign {} es6.math.sign { "ie":"6" }
es6.math.sinh {} es6.math.sinh { "ie":"6" }
es6.math.tanh {} es6.math.tanh { "ie":"6" }
es6.math.trunc {} es6.math.trunc { "ie":"6" }
es6.number.constructor {} es6.number.constructor { "ie":"6" }
es6.number.epsilon {} es6.number.epsilon { "ie":"6" }
es6.number.is-finite {} es6.number.is-finite { "ie":"6" }
es6.number.is-integer {} es6.number.is-integer { "ie":"6" }
es6.number.is-nan {} es6.number.is-nan { "ie":"6" }
es6.number.is-safe-integer {} es6.number.is-safe-integer { "ie":"6" }
es6.number.max-safe-integer {} es6.number.max-safe-integer { "ie":"6" }
es6.number.min-safe-integer {} es6.number.min-safe-integer { "ie":"6" }
es6.number.parse-float {} es6.number.parse-float { "ie":"6" }
es6.number.parse-int {} es6.number.parse-int { "ie":"6" }
es6.object.assign {} es6.object.assign { "ie":"6" }
es6.object.create {} es6.object.create { "ie":"6" }
es7.object.define-getter {} es7.object.define-getter { "ie":"6" }
es7.object.define-setter {} es7.object.define-setter { "ie":"6" }
es6.object.define-property {} es6.object.define-property { "ie":"6" }
es6.object.define-properties {} es6.object.define-properties { "ie":"6" }
es7.object.entries {} es7.object.entries { "ie":"6" }
es6.object.freeze {} es6.object.freeze { "ie":"6" }
es6.object.get-own-property-descriptor {} es6.object.get-own-property-descriptor { "ie":"6" }
es7.object.get-own-property-descriptors {} es7.object.get-own-property-descriptors { "ie":"6" }
es6.object.get-own-property-names {} es6.object.get-own-property-names { "ie":"6" }
es6.object.get-prototype-of {} es6.object.get-prototype-of { "ie":"6" }
es7.object.lookup-getter {} es7.object.lookup-getter { "ie":"6" }
es7.object.lookup-setter {} es7.object.lookup-setter { "ie":"6" }
es6.object.prevent-extensions {} es6.object.prevent-extensions { "ie":"6" }
es6.object.to-string {} es6.object.to-string { "ie":"6" }
es6.object.is {} es6.object.is { "ie":"6" }
es6.object.is-frozen {} es6.object.is-frozen { "ie":"6" }
es6.object.is-sealed {} es6.object.is-sealed { "ie":"6" }
es6.object.is-extensible {} es6.object.is-extensible { "ie":"6" }
es6.object.keys {} es6.object.keys { "ie":"6" }
es6.object.seal {} es6.object.seal { "ie":"6" }
es6.object.set-prototype-of {} es6.object.set-prototype-of { "ie":"6" }
es7.object.values {} es7.object.values { "ie":"6" }
es6.promise {} es6.promise { "ie":"6" }
es7.promise.finally {} es7.promise.finally { "ie":"6" }
es6.reflect.apply {} es6.reflect.apply { "ie":"6" }
es6.reflect.construct {} es6.reflect.construct { "ie":"6" }
es6.reflect.define-property {} es6.reflect.define-property { "ie":"6" }
es6.reflect.delete-property {} es6.reflect.delete-property { "ie":"6" }
es6.reflect.get {} es6.reflect.get { "ie":"6" }
es6.reflect.get-own-property-descriptor {} es6.reflect.get-own-property-descriptor { "ie":"6" }
es6.reflect.get-prototype-of {} es6.reflect.get-prototype-of { "ie":"6" }
es6.reflect.has {} es6.reflect.has { "ie":"6" }
es6.reflect.is-extensible {} es6.reflect.is-extensible { "ie":"6" }
es6.reflect.own-keys {} es6.reflect.own-keys { "ie":"6" }
es6.reflect.prevent-extensions {} es6.reflect.prevent-extensions { "ie":"6" }
es6.reflect.set {} es6.reflect.set { "ie":"6" }
es6.reflect.set-prototype-of {} es6.reflect.set-prototype-of { "ie":"6" }
es6.regexp.constructor {} es6.regexp.constructor { "ie":"6" }
es6.regexp.flags {} es6.regexp.flags { "ie":"6" }
es6.regexp.match {} es6.regexp.match { "ie":"6" }
es6.regexp.replace {} es6.regexp.replace { "ie":"6" }
es6.regexp.split {} es6.regexp.split { "ie":"6" }
es6.regexp.search {} es6.regexp.search { "ie":"6" }
es6.regexp.to-string {} es6.regexp.to-string { "ie":"6" }
es6.set {} es6.set { "ie":"6" }
es6.symbol {} es6.symbol { "ie":"6" }
es7.symbol.async-iterator {} es7.symbol.async-iterator { "ie":"6" }
es6.string.anchor {} es6.string.anchor { "ie":"6" }
es6.string.big {} es6.string.big { "ie":"6" }
es6.string.blink {} es6.string.blink { "ie":"6" }
es6.string.bold {} es6.string.bold { "ie":"6" }
es6.string.code-point-at {} es6.string.code-point-at { "ie":"6" }
es6.string.ends-with {} es6.string.ends-with { "ie":"6" }
es6.string.fixed {} es6.string.fixed { "ie":"6" }
es6.string.fontcolor {} es6.string.fontcolor { "ie":"6" }
es6.string.fontsize {} es6.string.fontsize { "ie":"6" }
es6.string.from-code-point {} es6.string.from-code-point { "ie":"6" }
es6.string.includes {} es6.string.includes { "ie":"6" }
es6.string.italics {} es6.string.italics { "ie":"6" }
es6.string.iterator {} es6.string.iterator { "ie":"6" }
es6.string.link {} es6.string.link { "ie":"6" }
es7.string.pad-start {} es7.string.pad-start { "ie":"6" }
es7.string.pad-end {} es7.string.pad-end { "ie":"6" }
es6.string.raw {} es6.string.raw { "ie":"6" }
es6.string.repeat {} es6.string.repeat { "ie":"6" }
es6.string.small {} es6.string.small { "ie":"6" }
es6.string.starts-with {} es6.string.starts-with { "ie":"6" }
es6.string.strike {} es6.string.strike { "ie":"6" }
es6.string.sub {} es6.string.sub { "ie":"6" }
es6.string.sup {} es6.string.sup { "ie":"6" }
es6.string.trim {} es6.string.trim { "ie":"6" }
es7.string.trim-left {} es7.string.trim-left { "ie":"6" }
es7.string.trim-right {} es7.string.trim-right { "ie":"6" }
es6.typed.array-buffer {} es6.typed.array-buffer { "ie":"6" }
es6.typed.data-view {} es6.typed.data-view { "ie":"6" }
es6.typed.int8-array {} es6.typed.int8-array { "ie":"6" }
es6.typed.uint8-array {} es6.typed.uint8-array { "ie":"6" }
es6.typed.uint8-clamped-array {} es6.typed.uint8-clamped-array { "ie":"6" }
es6.typed.int16-array {} es6.typed.int16-array { "ie":"6" }
es6.typed.uint16-array {} es6.typed.uint16-array { "ie":"6" }
es6.typed.int32-array {} es6.typed.int32-array { "ie":"6" }
es6.typed.uint32-array {} es6.typed.uint32-array { "ie":"6" }
es6.typed.float32-array {} es6.typed.float32-array { "ie":"6" }
es6.typed.float64-array {} es6.typed.float64-array { "ie":"6" }
es6.weak-map {} es6.weak-map { "ie":"6" }
es6.weak-set {} es6.weak-set { "ie":"6" }
web.timers {} web.timers { "ie":"6" }
web.immediate {} web.immediate { "ie":"6" }
web.dom.iterable {} web.dom.iterable { "ie":"6" }

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 2 "corejs": 2

View File

@ -1,202 +1,204 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals/input.mjs] Replaced @babel/polyfill entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs2-shippedProposals/input.mjs] Replaced @babel/polyfill entries with the following polyfills:
es6.array.copy-within {} es6.array.copy-within { "ie":"6" }
es6.array.every {} es6.array.every { "ie":"6" }
es6.array.fill {} es6.array.fill { "ie":"6" }
es6.array.filter {} es6.array.filter { "ie":"6" }
es6.array.find {} es6.array.find { "ie":"6" }
es6.array.find-index {} es6.array.find-index { "ie":"6" }
es7.array.flat-map {} es7.array.flat-map { "ie":"6" }
es6.array.for-each {} es6.array.for-each { "ie":"6" }
es6.array.from {} es6.array.from { "ie":"6" }
es7.array.includes {} es7.array.includes { "ie":"6" }
es6.array.index-of {} es6.array.index-of { "ie":"6" }
es6.array.is-array {} es6.array.is-array { "ie":"6" }
es6.array.iterator {} es6.array.iterator { "ie":"6" }
es6.array.last-index-of {} es6.array.last-index-of { "ie":"6" }
es6.array.map {} es6.array.map { "ie":"6" }
es6.array.of {} es6.array.of { "ie":"6" }
es6.array.reduce {} es6.array.reduce { "ie":"6" }
es6.array.reduce-right {} es6.array.reduce-right { "ie":"6" }
es6.array.some {} es6.array.some { "ie":"6" }
es6.array.sort {} es6.array.sort { "ie":"6" }
es6.array.species {} es6.array.species { "ie":"6" }
es6.date.now {} es6.date.now { "ie":"6" }
es6.date.to-iso-string {} es6.date.to-iso-string { "ie":"6" }
es6.date.to-json {} es6.date.to-json { "ie":"6" }
es6.date.to-primitive {} es6.date.to-primitive { "ie":"6" }
es6.date.to-string {} es6.date.to-string { "ie":"6" }
es6.function.bind {} es6.function.bind { "ie":"6" }
es6.function.has-instance {} es6.function.has-instance { "ie":"6" }
es6.function.name {} es6.function.name { "ie":"6" }
es6.map {} es6.map { "ie":"6" }
es6.math.acosh {} es6.math.acosh { "ie":"6" }
es6.math.asinh {} es6.math.asinh { "ie":"6" }
es6.math.atanh {} es6.math.atanh { "ie":"6" }
es6.math.cbrt {} es6.math.cbrt { "ie":"6" }
es6.math.clz32 {} es6.math.clz32 { "ie":"6" }
es6.math.cosh {} es6.math.cosh { "ie":"6" }
es6.math.expm1 {} es6.math.expm1 { "ie":"6" }
es6.math.fround {} es6.math.fround { "ie":"6" }
es6.math.hypot {} es6.math.hypot { "ie":"6" }
es6.math.imul {} es6.math.imul { "ie":"6" }
es6.math.log1p {} es6.math.log1p { "ie":"6" }
es6.math.log10 {} es6.math.log10 { "ie":"6" }
es6.math.log2 {} es6.math.log2 { "ie":"6" }
es6.math.sign {} es6.math.sign { "ie":"6" }
es6.math.sinh {} es6.math.sinh { "ie":"6" }
es6.math.tanh {} es6.math.tanh { "ie":"6" }
es6.math.trunc {} es6.math.trunc { "ie":"6" }
es6.number.constructor {} es6.number.constructor { "ie":"6" }
es6.number.epsilon {} es6.number.epsilon { "ie":"6" }
es6.number.is-finite {} es6.number.is-finite { "ie":"6" }
es6.number.is-integer {} es6.number.is-integer { "ie":"6" }
es6.number.is-nan {} es6.number.is-nan { "ie":"6" }
es6.number.is-safe-integer {} es6.number.is-safe-integer { "ie":"6" }
es6.number.max-safe-integer {} es6.number.max-safe-integer { "ie":"6" }
es6.number.min-safe-integer {} es6.number.min-safe-integer { "ie":"6" }
es6.number.parse-float {} es6.number.parse-float { "ie":"6" }
es6.number.parse-int {} es6.number.parse-int { "ie":"6" }
es6.object.assign {} es6.object.assign { "ie":"6" }
es6.object.create {} es6.object.create { "ie":"6" }
es7.object.define-getter {} es7.object.define-getter { "ie":"6" }
es7.object.define-setter {} es7.object.define-setter { "ie":"6" }
es6.object.define-property {} es6.object.define-property { "ie":"6" }
es6.object.define-properties {} es6.object.define-properties { "ie":"6" }
es7.object.entries {} es7.object.entries { "ie":"6" }
es6.object.freeze {} es6.object.freeze { "ie":"6" }
es6.object.get-own-property-descriptor {} es6.object.get-own-property-descriptor { "ie":"6" }
es7.object.get-own-property-descriptors {} es7.object.get-own-property-descriptors { "ie":"6" }
es6.object.get-own-property-names {} es6.object.get-own-property-names { "ie":"6" }
es6.object.get-prototype-of {} es6.object.get-prototype-of { "ie":"6" }
es7.object.lookup-getter {} es7.object.lookup-getter { "ie":"6" }
es7.object.lookup-setter {} es7.object.lookup-setter { "ie":"6" }
es6.object.prevent-extensions {} es6.object.prevent-extensions { "ie":"6" }
es6.object.to-string {} es6.object.to-string { "ie":"6" }
es6.object.is {} es6.object.is { "ie":"6" }
es6.object.is-frozen {} es6.object.is-frozen { "ie":"6" }
es6.object.is-sealed {} es6.object.is-sealed { "ie":"6" }
es6.object.is-extensible {} es6.object.is-extensible { "ie":"6" }
es6.object.keys {} es6.object.keys { "ie":"6" }
es6.object.seal {} es6.object.seal { "ie":"6" }
es6.object.set-prototype-of {} es6.object.set-prototype-of { "ie":"6" }
es7.object.values {} es7.object.values { "ie":"6" }
es6.promise {} es6.promise { "ie":"6" }
es7.promise.finally {} es7.promise.finally { "ie":"6" }
es6.reflect.apply {} es6.reflect.apply { "ie":"6" }
es6.reflect.construct {} es6.reflect.construct { "ie":"6" }
es6.reflect.define-property {} es6.reflect.define-property { "ie":"6" }
es6.reflect.delete-property {} es6.reflect.delete-property { "ie":"6" }
es6.reflect.get {} es6.reflect.get { "ie":"6" }
es6.reflect.get-own-property-descriptor {} es6.reflect.get-own-property-descriptor { "ie":"6" }
es6.reflect.get-prototype-of {} es6.reflect.get-prototype-of { "ie":"6" }
es6.reflect.has {} es6.reflect.has { "ie":"6" }
es6.reflect.is-extensible {} es6.reflect.is-extensible { "ie":"6" }
es6.reflect.own-keys {} es6.reflect.own-keys { "ie":"6" }
es6.reflect.prevent-extensions {} es6.reflect.prevent-extensions { "ie":"6" }
es6.reflect.set {} es6.reflect.set { "ie":"6" }
es6.reflect.set-prototype-of {} es6.reflect.set-prototype-of { "ie":"6" }
es6.regexp.constructor {} es6.regexp.constructor { "ie":"6" }
es6.regexp.flags {} es6.regexp.flags { "ie":"6" }
es6.regexp.match {} es6.regexp.match { "ie":"6" }
es6.regexp.replace {} es6.regexp.replace { "ie":"6" }
es6.regexp.split {} es6.regexp.split { "ie":"6" }
es6.regexp.search {} es6.regexp.search { "ie":"6" }
es6.regexp.to-string {} es6.regexp.to-string { "ie":"6" }
es6.set {} es6.set { "ie":"6" }
es6.symbol {} es6.symbol { "ie":"6" }
es7.symbol.async-iterator {} es7.symbol.async-iterator { "ie":"6" }
es6.string.anchor {} es6.string.anchor { "ie":"6" }
es6.string.big {} es6.string.big { "ie":"6" }
es6.string.blink {} es6.string.blink { "ie":"6" }
es6.string.bold {} es6.string.bold { "ie":"6" }
es6.string.code-point-at {} es6.string.code-point-at { "ie":"6" }
es6.string.ends-with {} es6.string.ends-with { "ie":"6" }
es6.string.fixed {} es6.string.fixed { "ie":"6" }
es6.string.fontcolor {} es6.string.fontcolor { "ie":"6" }
es6.string.fontsize {} es6.string.fontsize { "ie":"6" }
es6.string.from-code-point {} es6.string.from-code-point { "ie":"6" }
es6.string.includes {} es6.string.includes { "ie":"6" }
es6.string.italics {} es6.string.italics { "ie":"6" }
es6.string.iterator {} es6.string.iterator { "ie":"6" }
es6.string.link {} es6.string.link { "ie":"6" }
es7.string.pad-start {} es7.string.pad-start { "ie":"6" }
es7.string.pad-end {} es7.string.pad-end { "ie":"6" }
es6.string.raw {} es6.string.raw { "ie":"6" }
es6.string.repeat {} es6.string.repeat { "ie":"6" }
es6.string.small {} es6.string.small { "ie":"6" }
es6.string.starts-with {} es6.string.starts-with { "ie":"6" }
es6.string.strike {} es6.string.strike { "ie":"6" }
es6.string.sub {} es6.string.sub { "ie":"6" }
es6.string.sup {} es6.string.sup { "ie":"6" }
es6.string.trim {} es6.string.trim { "ie":"6" }
es7.string.trim-left {} es7.string.trim-left { "ie":"6" }
es7.string.trim-right {} es7.string.trim-right { "ie":"6" }
es6.typed.array-buffer {} es6.typed.array-buffer { "ie":"6" }
es6.typed.data-view {} es6.typed.data-view { "ie":"6" }
es6.typed.int8-array {} es6.typed.int8-array { "ie":"6" }
es6.typed.uint8-array {} es6.typed.uint8-array { "ie":"6" }
es6.typed.uint8-clamped-array {} es6.typed.uint8-clamped-array { "ie":"6" }
es6.typed.int16-array {} es6.typed.int16-array { "ie":"6" }
es6.typed.uint16-array {} es6.typed.uint16-array { "ie":"6" }
es6.typed.int32-array {} es6.typed.int32-array { "ie":"6" }
es6.typed.uint32-array {} es6.typed.uint32-array { "ie":"6" }
es6.typed.float32-array {} es6.typed.float32-array { "ie":"6" }
es6.typed.float64-array {} es6.typed.float64-array { "ie":"6" }
es6.weak-map {} es6.weak-map { "ie":"6" }
es6.weak-set {} es6.weak-set { "ie":"6" }
web.timers {} web.timers { "ie":"6" }
web.immediate {} web.immediate { "ie":"6" }
web.dom.iterable {} web.dom.iterable { "ie":"6" }

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3

View File

@ -1,344 +1,345 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-all/input.mjs] Replaced core-js entries with the following polyfills:
es.symbol {} es.symbol { "ie":"6" }
es.symbol.description {} es.symbol.description { "ie":"6" }
es.symbol.async-iterator {} es.symbol.async-iterator { "ie":"6" }
es.symbol.has-instance {} es.symbol.has-instance { "ie":"6" }
es.symbol.is-concat-spreadable {} es.symbol.is-concat-spreadable { "ie":"6" }
es.symbol.iterator {} es.symbol.iterator { "ie":"6" }
es.symbol.match {} es.symbol.match { "ie":"6" }
es.symbol.replace {} es.symbol.replace { "ie":"6" }
es.symbol.search {} es.symbol.search { "ie":"6" }
es.symbol.species {} es.symbol.species { "ie":"6" }
es.symbol.split {} es.symbol.split { "ie":"6" }
es.symbol.to-primitive {} es.symbol.to-primitive { "ie":"6" }
es.symbol.to-string-tag {} es.symbol.to-string-tag { "ie":"6" }
es.symbol.unscopables {} es.symbol.unscopables { "ie":"6" }
es.array.concat {} es.array.concat { "ie":"6" }
es.array.copy-within {} es.array.copy-within { "ie":"6" }
es.array.every {} es.array.every { "ie":"6" }
es.array.fill {} es.array.fill { "ie":"6" }
es.array.filter {} es.array.filter { "ie":"6" }
es.array.find {} es.array.find { "ie":"6" }
es.array.find-index {} es.array.find-index { "ie":"6" }
es.array.flat {} es.array.flat { "ie":"6" }
es.array.flat-map {} es.array.flat-map { "ie":"6" }
es.array.for-each {} es.array.for-each { "ie":"6" }
es.array.from {} es.array.from { "ie":"6" }
es.array.includes {} es.array.includes { "ie":"6" }
es.array.index-of {} es.array.index-of { "ie":"6" }
es.array.is-array {} es.array.is-array { "ie":"6" }
es.array.iterator {} es.array.iterator { "ie":"6" }
es.array.join {} es.array.join { "ie":"6" }
es.array.last-index-of {} es.array.last-index-of { "ie":"6" }
es.array.map {} es.array.map { "ie":"6" }
es.array.of {} es.array.of { "ie":"6" }
es.array.reduce {} es.array.reduce { "ie":"6" }
es.array.reduce-right {} es.array.reduce-right { "ie":"6" }
es.array.reverse {} es.array.slice { "ie":"6" }
es.array.slice {} es.array.some { "ie":"6" }
es.array.some {} es.array.sort { "ie":"6" }
es.array.sort {} es.array.species { "ie":"6" }
es.array.species {} es.array.splice { "ie":"6" }
es.array.splice {} es.array.unscopables.flat { "ie":"6" }
es.array.unscopables.flat {} es.array.unscopables.flat-map { "ie":"6" }
es.array.unscopables.flat-map {} es.array-buffer.constructor { "ie":"6" }
es.array-buffer.constructor {} es.array-buffer.is-view { "ie":"6" }
es.array-buffer.is-view {} es.array-buffer.slice { "ie":"6" }
es.array-buffer.slice {} es.data-view { "ie":"6" }
es.data-view {} es.date.now { "ie":"6" }
es.date.now {} es.date.to-iso-string { "ie":"6" }
es.date.to-iso-string {} es.date.to-json { "ie":"6" }
es.date.to-json {} es.date.to-primitive { "ie":"6" }
es.date.to-primitive {} es.date.to-string { "ie":"6" }
es.date.to-string {} es.function.bind { "ie":"6" }
es.function.bind {} es.function.has-instance { "ie":"6" }
es.function.has-instance {} es.function.name { "ie":"6" }
es.function.name {} es.json.to-string-tag { "ie":"6" }
es.json.to-string-tag {} es.map { "ie":"6" }
es.map {} es.math.acosh { "ie":"6" }
es.math.acosh {} es.math.asinh { "ie":"6" }
es.math.asinh {} es.math.atanh { "ie":"6" }
es.math.atanh {} es.math.cbrt { "ie":"6" }
es.math.cbrt {} es.math.clz32 { "ie":"6" }
es.math.clz32 {} es.math.cosh { "ie":"6" }
es.math.cosh {} es.math.expm1 { "ie":"6" }
es.math.expm1 {} es.math.fround { "ie":"6" }
es.math.fround {} es.math.hypot { "ie":"6" }
es.math.hypot {} es.math.imul { "ie":"6" }
es.math.imul {} es.math.log10 { "ie":"6" }
es.math.log10 {} es.math.log1p { "ie":"6" }
es.math.log1p {} es.math.log2 { "ie":"6" }
es.math.log2 {} es.math.sign { "ie":"6" }
es.math.sign {} es.math.sinh { "ie":"6" }
es.math.sinh {} es.math.tanh { "ie":"6" }
es.math.tanh {} es.math.to-string-tag { "ie":"6" }
es.math.to-string-tag {} es.math.trunc { "ie":"6" }
es.math.trunc {} es.number.constructor { "ie":"6" }
es.number.constructor {} es.number.epsilon { "ie":"6" }
es.number.epsilon {} es.number.is-finite { "ie":"6" }
es.number.is-finite {} es.number.is-integer { "ie":"6" }
es.number.is-integer {} es.number.is-nan { "ie":"6" }
es.number.is-nan {} es.number.is-safe-integer { "ie":"6" }
es.number.is-safe-integer {} es.number.max-safe-integer { "ie":"6" }
es.number.max-safe-integer {} es.number.min-safe-integer { "ie":"6" }
es.number.min-safe-integer {} es.number.parse-float { "ie":"6" }
es.number.parse-float {} es.number.parse-int { "ie":"6" }
es.number.parse-int {} es.number.to-fixed { "ie":"6" }
es.number.to-fixed {} es.number.to-precision { "ie":"6" }
es.number.to-precision {} es.object.assign { "ie":"6" }
es.object.assign {} es.object.create { "ie":"6" }
es.object.create {} es.object.define-getter { "ie":"6" }
es.object.define-getter {} es.object.define-properties { "ie":"6" }
es.object.define-properties {} es.object.define-property { "ie":"6" }
es.object.define-property {} es.object.define-setter { "ie":"6" }
es.object.define-setter {} es.object.entries { "ie":"6" }
es.object.entries {} es.object.freeze { "ie":"6" }
es.object.freeze {} es.object.from-entries { "ie":"6" }
es.object.from-entries {} es.object.get-own-property-descriptor { "ie":"6" }
es.object.get-own-property-descriptor {} es.object.get-own-property-descriptors { "ie":"6" }
es.object.get-own-property-descriptors {} es.object.get-own-property-names { "ie":"6" }
es.object.get-own-property-names {} es.object.get-prototype-of { "ie":"6" }
es.object.get-prototype-of {} es.object.is { "ie":"6" }
es.object.is {} es.object.is-extensible { "ie":"6" }
es.object.is-extensible {} es.object.is-frozen { "ie":"6" }
es.object.is-frozen {} es.object.is-sealed { "ie":"6" }
es.object.is-sealed {} es.object.keys { "ie":"6" }
es.object.keys {} es.object.lookup-getter { "ie":"6" }
es.object.lookup-getter {} es.object.lookup-setter { "ie":"6" }
es.object.lookup-setter {} es.object.prevent-extensions { "ie":"6" }
es.object.prevent-extensions {} es.object.seal { "ie":"6" }
es.object.seal {} es.object.set-prototype-of { "ie":"6" }
es.object.set-prototype-of {} es.object.to-string { "ie":"6" }
es.object.to-string {} es.object.values { "ie":"6" }
es.object.values {} es.parse-float { "ie":"6" }
es.parse-float {} es.parse-int { "ie":"6" }
es.parse-int {} es.promise { "ie":"6" }
es.promise {} es.promise.finally { "ie":"6" }
es.promise.finally {} es.reflect.apply { "ie":"6" }
es.reflect.apply {} es.reflect.construct { "ie":"6" }
es.reflect.construct {} es.reflect.define-property { "ie":"6" }
es.reflect.define-property {} es.reflect.delete-property { "ie":"6" }
es.reflect.delete-property {} es.reflect.get { "ie":"6" }
es.reflect.get {} es.reflect.get-own-property-descriptor { "ie":"6" }
es.reflect.get-own-property-descriptor {} es.reflect.get-prototype-of { "ie":"6" }
es.reflect.get-prototype-of {} es.reflect.has { "ie":"6" }
es.reflect.has {} es.reflect.is-extensible { "ie":"6" }
es.reflect.is-extensible {} es.reflect.own-keys { "ie":"6" }
es.reflect.own-keys {} es.reflect.prevent-extensions { "ie":"6" }
es.reflect.prevent-extensions {} es.reflect.set { "ie":"6" }
es.reflect.set {} es.reflect.set-prototype-of { "ie":"6" }
es.reflect.set-prototype-of {} es.regexp.constructor { "ie":"6" }
es.regexp.constructor {} es.regexp.exec { "ie":"6" }
es.regexp.exec {} es.regexp.flags { "ie":"6" }
es.regexp.flags {} es.regexp.to-string { "ie":"6" }
es.regexp.to-string {} es.set { "ie":"6" }
es.set {} es.string.code-point-at { "ie":"6" }
es.string.code-point-at {} es.string.ends-with { "ie":"6" }
es.string.ends-with {} es.string.from-code-point { "ie":"6" }
es.string.from-code-point {} es.string.includes { "ie":"6" }
es.string.includes {} es.string.iterator { "ie":"6" }
es.string.iterator {} es.string.match { "ie":"6" }
es.string.match {} es.string.pad-end { "ie":"6" }
es.string.pad-end {} es.string.pad-start { "ie":"6" }
es.string.pad-start {} es.string.raw { "ie":"6" }
es.string.raw {} es.string.repeat { "ie":"6" }
es.string.repeat {} es.string.replace { "ie":"6" }
es.string.replace {} es.string.search { "ie":"6" }
es.string.search {} es.string.split { "ie":"6" }
es.string.split {} es.string.starts-with { "ie":"6" }
es.string.starts-with {} es.string.trim { "ie":"6" }
es.string.trim {} es.string.trim-end { "ie":"6" }
es.string.trim-end {} es.string.trim-start { "ie":"6" }
es.string.trim-start {} es.string.anchor { "ie":"6" }
es.string.anchor {} es.string.big { "ie":"6" }
es.string.big {} es.string.blink { "ie":"6" }
es.string.blink {} es.string.bold { "ie":"6" }
es.string.bold {} es.string.fixed { "ie":"6" }
es.string.fixed {} es.string.fontcolor { "ie":"6" }
es.string.fontcolor {} es.string.fontsize { "ie":"6" }
es.string.fontsize {} es.string.italics { "ie":"6" }
es.string.italics {} es.string.link { "ie":"6" }
es.string.link {} es.string.small { "ie":"6" }
es.string.small {} es.string.strike { "ie":"6" }
es.string.strike {} es.string.sub { "ie":"6" }
es.string.sub {} es.string.sup { "ie":"6" }
es.string.sup {} es.typed-array.float32-array { "ie":"6" }
es.typed-array.float32-array {} es.typed-array.float64-array { "ie":"6" }
es.typed-array.float64-array {} es.typed-array.int8-array { "ie":"6" }
es.typed-array.int8-array {} es.typed-array.int16-array { "ie":"6" }
es.typed-array.int16-array {} es.typed-array.int32-array { "ie":"6" }
es.typed-array.int32-array {} es.typed-array.uint8-array { "ie":"6" }
es.typed-array.uint8-array {} es.typed-array.uint8-clamped-array { "ie":"6" }
es.typed-array.uint8-clamped-array {} es.typed-array.uint16-array { "ie":"6" }
es.typed-array.uint16-array {} es.typed-array.uint32-array { "ie":"6" }
es.typed-array.uint32-array {} es.typed-array.copy-within { "ie":"6" }
es.typed-array.copy-within {} es.typed-array.every { "ie":"6" }
es.typed-array.every {} es.typed-array.fill { "ie":"6" }
es.typed-array.fill {} es.typed-array.filter { "ie":"6" }
es.typed-array.filter {} es.typed-array.find { "ie":"6" }
es.typed-array.find {} es.typed-array.find-index { "ie":"6" }
es.typed-array.find-index {} es.typed-array.for-each { "ie":"6" }
es.typed-array.for-each {} es.typed-array.from { "ie":"6" }
es.typed-array.from {} es.typed-array.includes { "ie":"6" }
es.typed-array.includes {} es.typed-array.index-of { "ie":"6" }
es.typed-array.index-of {} es.typed-array.iterator { "ie":"6" }
es.typed-array.iterator {} es.typed-array.join { "ie":"6" }
es.typed-array.join {} es.typed-array.last-index-of { "ie":"6" }
es.typed-array.last-index-of {} es.typed-array.map { "ie":"6" }
es.typed-array.map {} es.typed-array.of { "ie":"6" }
es.typed-array.of {} es.typed-array.reduce { "ie":"6" }
es.typed-array.reduce {} es.typed-array.reduce-right { "ie":"6" }
es.typed-array.reduce-right {} es.typed-array.reverse { "ie":"6" }
es.typed-array.reverse {} es.typed-array.set { "ie":"6" }
es.typed-array.set {} es.typed-array.slice { "ie":"6" }
es.typed-array.slice {} es.typed-array.some { "ie":"6" }
es.typed-array.some {} es.typed-array.sort { "ie":"6" }
es.typed-array.sort {} es.typed-array.subarray { "ie":"6" }
es.typed-array.subarray {} es.typed-array.to-locale-string { "ie":"6" }
es.typed-array.to-locale-string {} es.typed-array.to-string { "ie":"6" }
es.typed-array.to-string {} es.weak-map { "ie":"6" }
es.weak-map {} es.weak-set { "ie":"6" }
es.weak-set {} esnext.aggregate-error { "ie":"6" }
esnext.aggregate-error {} esnext.array.last-index { "ie":"6" }
esnext.array.last-index {} esnext.array.last-item { "ie":"6" }
esnext.array.last-item {} esnext.composite-key { "ie":"6" }
esnext.composite-key {} esnext.composite-symbol { "ie":"6" }
esnext.composite-symbol {} esnext.global-this { "ie":"6" }
esnext.global-this {} esnext.map.delete-all { "ie":"6" }
esnext.map.delete-all {} esnext.map.every { "ie":"6" }
esnext.map.every {} esnext.map.filter { "ie":"6" }
esnext.map.filter {} esnext.map.find { "ie":"6" }
esnext.map.find {} esnext.map.find-key { "ie":"6" }
esnext.map.find-key {} esnext.map.from { "ie":"6" }
esnext.map.from {} esnext.map.group-by { "ie":"6" }
esnext.map.group-by {} esnext.map.includes { "ie":"6" }
esnext.map.includes {} esnext.map.key-by { "ie":"6" }
esnext.map.key-by {} esnext.map.key-of { "ie":"6" }
esnext.map.key-of {} esnext.map.map-keys { "ie":"6" }
esnext.map.map-keys {} esnext.map.map-values { "ie":"6" }
esnext.map.map-values {} esnext.map.merge { "ie":"6" }
esnext.map.merge {} esnext.map.of { "ie":"6" }
esnext.map.of {} esnext.map.reduce { "ie":"6" }
esnext.map.reduce {} esnext.map.some { "ie":"6" }
esnext.map.some {} esnext.map.update { "ie":"6" }
esnext.map.update {} esnext.math.clamp { "ie":"6" }
esnext.math.clamp {} esnext.math.deg-per-rad { "ie":"6" }
esnext.math.deg-per-rad {} esnext.math.degrees { "ie":"6" }
esnext.math.degrees {} esnext.math.fscale { "ie":"6" }
esnext.math.fscale {} esnext.math.iaddh { "ie":"6" }
esnext.math.iaddh {} esnext.math.imulh { "ie":"6" }
esnext.math.imulh {} esnext.math.isubh { "ie":"6" }
esnext.math.isubh {} esnext.math.rad-per-deg { "ie":"6" }
esnext.math.rad-per-deg {} esnext.math.radians { "ie":"6" }
esnext.math.radians {} esnext.math.scale { "ie":"6" }
esnext.math.scale {} esnext.math.seeded-prng { "ie":"6" }
esnext.math.seeded-prng {} esnext.math.signbit { "ie":"6" }
esnext.math.signbit {} esnext.math.umulh { "ie":"6" }
esnext.math.umulh {} esnext.number.from-string { "ie":"6" }
esnext.number.from-string {} esnext.observable { "ie":"6" }
esnext.observable {} esnext.promise.all-settled { "ie":"6" }
esnext.promise.all-settled {} esnext.promise.any { "ie":"6" }
esnext.promise.any {} esnext.promise.try { "ie":"6" }
esnext.promise.try {} esnext.reflect.define-metadata { "ie":"6" }
esnext.reflect.define-metadata {} esnext.reflect.delete-metadata { "ie":"6" }
esnext.reflect.delete-metadata {} esnext.reflect.get-metadata { "ie":"6" }
esnext.reflect.get-metadata {} esnext.reflect.get-metadata-keys { "ie":"6" }
esnext.reflect.get-metadata-keys {} esnext.reflect.get-own-metadata { "ie":"6" }
esnext.reflect.get-own-metadata {} esnext.reflect.get-own-metadata-keys { "ie":"6" }
esnext.reflect.get-own-metadata-keys {} esnext.reflect.has-metadata { "ie":"6" }
esnext.reflect.has-metadata {} esnext.reflect.has-own-metadata { "ie":"6" }
esnext.reflect.has-own-metadata {} esnext.reflect.metadata { "ie":"6" }
esnext.reflect.metadata {} esnext.set.add-all { "ie":"6" }
esnext.set.add-all {} esnext.set.delete-all { "ie":"6" }
esnext.set.delete-all {} esnext.set.difference { "ie":"6" }
esnext.set.difference {} esnext.set.every { "ie":"6" }
esnext.set.every {} esnext.set.filter { "ie":"6" }
esnext.set.filter {} esnext.set.find { "ie":"6" }
esnext.set.find {} esnext.set.from { "ie":"6" }
esnext.set.from {} esnext.set.intersection { "ie":"6" }
esnext.set.intersection {} esnext.set.is-disjoint-from { "ie":"6" }
esnext.set.is-disjoint-from {} esnext.set.is-subset-of { "ie":"6" }
esnext.set.is-subset-of {} esnext.set.is-superset-of { "ie":"6" }
esnext.set.is-superset-of {} esnext.set.join { "ie":"6" }
esnext.set.join {} esnext.set.map { "ie":"6" }
esnext.set.map {} esnext.set.of { "ie":"6" }
esnext.set.of {} esnext.set.reduce { "ie":"6" }
esnext.set.reduce {} esnext.set.some { "ie":"6" }
esnext.set.some {} esnext.set.symmetric-difference { "ie":"6" }
esnext.set.symmetric-difference {} esnext.set.union { "ie":"6" }
esnext.set.union {} esnext.string.at { "ie":"6" }
esnext.string.at {} esnext.string.code-points { "ie":"6" }
esnext.string.code-points {} esnext.string.match-all { "ie":"6" }
esnext.string.match-all {} esnext.string.replace-all { "ie":"6" }
esnext.string.replace-all {} esnext.symbol.dispose { "ie":"6" }
esnext.symbol.dispose {} esnext.symbol.observable { "ie":"6" }
esnext.symbol.observable {} esnext.symbol.pattern-match { "ie":"6" }
esnext.symbol.pattern-match {} esnext.weak-map.delete-all { "ie":"6" }
esnext.weak-map.delete-all {} esnext.weak-map.from { "ie":"6" }
esnext.weak-map.from {} esnext.weak-map.of { "ie":"6" }
esnext.weak-map.of {} esnext.weak-set.add-all { "ie":"6" }
esnext.weak-set.add-all {} esnext.weak-set.delete-all { "ie":"6" }
esnext.weak-set.delete-all {} esnext.weak-set.from { "ie":"6" }
esnext.weak-set.from {} esnext.weak-set.of { "ie":"6" }
esnext.weak-set.of {} web.dom-collections.for-each { "ie":"6" }
web.dom-collections.for-each {} web.dom-collections.iterator { "ie":"6" }
web.dom-collections.iterator {} web.immediate { "ie":"6" }
web.immediate {} web.queue-microtask { "ie":"6" }
web.queue-microtask {} web.timers { "ie":"6" }
web.timers {} web.url { "ie":"6" }
web.url {} web.url.to-json { "ie":"6" }
web.url.to-json {} web.url-search-params { "ie":"6" }
web.url-search-params {}

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3

View File

@ -1,53 +1,55 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3

View File

@ -1,339 +1,340 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es-proposals/input.mjs] Replaced core-js entries with the following polyfills:
es.symbol {} es.symbol { "ie":"6" }
es.symbol.description {} es.symbol.description { "ie":"6" }
es.symbol.async-iterator {} es.symbol.async-iterator { "ie":"6" }
es.symbol.has-instance {} es.symbol.has-instance { "ie":"6" }
es.symbol.is-concat-spreadable {} es.symbol.is-concat-spreadable { "ie":"6" }
es.symbol.iterator {} es.symbol.iterator { "ie":"6" }
es.symbol.match {} es.symbol.match { "ie":"6" }
es.symbol.replace {} es.symbol.replace { "ie":"6" }
es.symbol.search {} es.symbol.search { "ie":"6" }
es.symbol.species {} es.symbol.species { "ie":"6" }
es.symbol.split {} es.symbol.split { "ie":"6" }
es.symbol.to-primitive {} es.symbol.to-primitive { "ie":"6" }
es.symbol.to-string-tag {} es.symbol.to-string-tag { "ie":"6" }
es.symbol.unscopables {} es.symbol.unscopables { "ie":"6" }
es.array.concat {} es.array.concat { "ie":"6" }
es.array.copy-within {} es.array.copy-within { "ie":"6" }
es.array.every {} es.array.every { "ie":"6" }
es.array.fill {} es.array.fill { "ie":"6" }
es.array.filter {} es.array.filter { "ie":"6" }
es.array.find {} es.array.find { "ie":"6" }
es.array.find-index {} es.array.find-index { "ie":"6" }
es.array.flat {} es.array.flat { "ie":"6" }
es.array.flat-map {} es.array.flat-map { "ie":"6" }
es.array.for-each {} es.array.for-each { "ie":"6" }
es.array.from {} es.array.from { "ie":"6" }
es.array.includes {} es.array.includes { "ie":"6" }
es.array.index-of {} es.array.index-of { "ie":"6" }
es.array.is-array {} es.array.is-array { "ie":"6" }
es.array.iterator {} es.array.iterator { "ie":"6" }
es.array.join {} es.array.join { "ie":"6" }
es.array.last-index-of {} es.array.last-index-of { "ie":"6" }
es.array.map {} es.array.map { "ie":"6" }
es.array.of {} es.array.of { "ie":"6" }
es.array.reduce {} es.array.reduce { "ie":"6" }
es.array.reduce-right {} es.array.reduce-right { "ie":"6" }
es.array.reverse {} es.array.slice { "ie":"6" }
es.array.slice {} es.array.some { "ie":"6" }
es.array.some {} es.array.sort { "ie":"6" }
es.array.sort {} es.array.species { "ie":"6" }
es.array.species {} es.array.splice { "ie":"6" }
es.array.splice {} es.array.unscopables.flat { "ie":"6" }
es.array.unscopables.flat {} es.array.unscopables.flat-map { "ie":"6" }
es.array.unscopables.flat-map {} es.array-buffer.constructor { "ie":"6" }
es.array-buffer.constructor {} es.array-buffer.is-view { "ie":"6" }
es.array-buffer.is-view {} es.array-buffer.slice { "ie":"6" }
es.array-buffer.slice {} es.data-view { "ie":"6" }
es.data-view {} es.date.now { "ie":"6" }
es.date.now {} es.date.to-iso-string { "ie":"6" }
es.date.to-iso-string {} es.date.to-json { "ie":"6" }
es.date.to-json {} es.date.to-primitive { "ie":"6" }
es.date.to-primitive {} es.date.to-string { "ie":"6" }
es.date.to-string {} es.function.bind { "ie":"6" }
es.function.bind {} es.function.has-instance { "ie":"6" }
es.function.has-instance {} es.function.name { "ie":"6" }
es.function.name {} es.json.to-string-tag { "ie":"6" }
es.json.to-string-tag {} es.map { "ie":"6" }
es.map {} es.math.acosh { "ie":"6" }
es.math.acosh {} es.math.asinh { "ie":"6" }
es.math.asinh {} es.math.atanh { "ie":"6" }
es.math.atanh {} es.math.cbrt { "ie":"6" }
es.math.cbrt {} es.math.clz32 { "ie":"6" }
es.math.clz32 {} es.math.cosh { "ie":"6" }
es.math.cosh {} es.math.expm1 { "ie":"6" }
es.math.expm1 {} es.math.fround { "ie":"6" }
es.math.fround {} es.math.hypot { "ie":"6" }
es.math.hypot {} es.math.imul { "ie":"6" }
es.math.imul {} es.math.log10 { "ie":"6" }
es.math.log10 {} es.math.log1p { "ie":"6" }
es.math.log1p {} es.math.log2 { "ie":"6" }
es.math.log2 {} es.math.sign { "ie":"6" }
es.math.sign {} es.math.sinh { "ie":"6" }
es.math.sinh {} es.math.tanh { "ie":"6" }
es.math.tanh {} es.math.to-string-tag { "ie":"6" }
es.math.to-string-tag {} es.math.trunc { "ie":"6" }
es.math.trunc {} es.number.constructor { "ie":"6" }
es.number.constructor {} es.number.epsilon { "ie":"6" }
es.number.epsilon {} es.number.is-finite { "ie":"6" }
es.number.is-finite {} es.number.is-integer { "ie":"6" }
es.number.is-integer {} es.number.is-nan { "ie":"6" }
es.number.is-nan {} es.number.is-safe-integer { "ie":"6" }
es.number.is-safe-integer {} es.number.max-safe-integer { "ie":"6" }
es.number.max-safe-integer {} es.number.min-safe-integer { "ie":"6" }
es.number.min-safe-integer {} es.number.parse-float { "ie":"6" }
es.number.parse-float {} es.number.parse-int { "ie":"6" }
es.number.parse-int {} es.number.to-fixed { "ie":"6" }
es.number.to-fixed {} es.number.to-precision { "ie":"6" }
es.number.to-precision {} es.object.assign { "ie":"6" }
es.object.assign {} es.object.create { "ie":"6" }
es.object.create {} es.object.define-getter { "ie":"6" }
es.object.define-getter {} es.object.define-properties { "ie":"6" }
es.object.define-properties {} es.object.define-property { "ie":"6" }
es.object.define-property {} es.object.define-setter { "ie":"6" }
es.object.define-setter {} es.object.entries { "ie":"6" }
es.object.entries {} es.object.freeze { "ie":"6" }
es.object.freeze {} es.object.from-entries { "ie":"6" }
es.object.from-entries {} es.object.get-own-property-descriptor { "ie":"6" }
es.object.get-own-property-descriptor {} es.object.get-own-property-descriptors { "ie":"6" }
es.object.get-own-property-descriptors {} es.object.get-own-property-names { "ie":"6" }
es.object.get-own-property-names {} es.object.get-prototype-of { "ie":"6" }
es.object.get-prototype-of {} es.object.is { "ie":"6" }
es.object.is {} es.object.is-extensible { "ie":"6" }
es.object.is-extensible {} es.object.is-frozen { "ie":"6" }
es.object.is-frozen {} es.object.is-sealed { "ie":"6" }
es.object.is-sealed {} es.object.keys { "ie":"6" }
es.object.keys {} es.object.lookup-getter { "ie":"6" }
es.object.lookup-getter {} es.object.lookup-setter { "ie":"6" }
es.object.lookup-setter {} es.object.prevent-extensions { "ie":"6" }
es.object.prevent-extensions {} es.object.seal { "ie":"6" }
es.object.seal {} es.object.set-prototype-of { "ie":"6" }
es.object.set-prototype-of {} es.object.to-string { "ie":"6" }
es.object.to-string {} es.object.values { "ie":"6" }
es.object.values {} es.parse-float { "ie":"6" }
es.parse-float {} es.parse-int { "ie":"6" }
es.parse-int {} es.promise { "ie":"6" }
es.promise {} es.promise.finally { "ie":"6" }
es.promise.finally {} es.reflect.apply { "ie":"6" }
es.reflect.apply {} es.reflect.construct { "ie":"6" }
es.reflect.construct {} es.reflect.define-property { "ie":"6" }
es.reflect.define-property {} es.reflect.delete-property { "ie":"6" }
es.reflect.delete-property {} es.reflect.get { "ie":"6" }
es.reflect.get {} es.reflect.get-own-property-descriptor { "ie":"6" }
es.reflect.get-own-property-descriptor {} es.reflect.get-prototype-of { "ie":"6" }
es.reflect.get-prototype-of {} es.reflect.has { "ie":"6" }
es.reflect.has {} es.reflect.is-extensible { "ie":"6" }
es.reflect.is-extensible {} es.reflect.own-keys { "ie":"6" }
es.reflect.own-keys {} es.reflect.prevent-extensions { "ie":"6" }
es.reflect.prevent-extensions {} es.reflect.set { "ie":"6" }
es.reflect.set {} es.reflect.set-prototype-of { "ie":"6" }
es.reflect.set-prototype-of {} es.regexp.constructor { "ie":"6" }
es.regexp.constructor {} es.regexp.exec { "ie":"6" }
es.regexp.exec {} es.regexp.flags { "ie":"6" }
es.regexp.flags {} es.regexp.to-string { "ie":"6" }
es.regexp.to-string {} es.set { "ie":"6" }
es.set {} es.string.code-point-at { "ie":"6" }
es.string.code-point-at {} es.string.ends-with { "ie":"6" }
es.string.ends-with {} es.string.from-code-point { "ie":"6" }
es.string.from-code-point {} es.string.includes { "ie":"6" }
es.string.includes {} es.string.iterator { "ie":"6" }
es.string.iterator {} es.string.match { "ie":"6" }
es.string.match {} es.string.pad-end { "ie":"6" }
es.string.pad-end {} es.string.pad-start { "ie":"6" }
es.string.pad-start {} es.string.raw { "ie":"6" }
es.string.raw {} es.string.repeat { "ie":"6" }
es.string.repeat {} es.string.replace { "ie":"6" }
es.string.replace {} es.string.search { "ie":"6" }
es.string.search {} es.string.split { "ie":"6" }
es.string.split {} es.string.starts-with { "ie":"6" }
es.string.starts-with {} es.string.trim { "ie":"6" }
es.string.trim {} es.string.trim-end { "ie":"6" }
es.string.trim-end {} es.string.trim-start { "ie":"6" }
es.string.trim-start {} es.string.anchor { "ie":"6" }
es.string.anchor {} es.string.big { "ie":"6" }
es.string.big {} es.string.blink { "ie":"6" }
es.string.blink {} es.string.bold { "ie":"6" }
es.string.bold {} es.string.fixed { "ie":"6" }
es.string.fixed {} es.string.fontcolor { "ie":"6" }
es.string.fontcolor {} es.string.fontsize { "ie":"6" }
es.string.fontsize {} es.string.italics { "ie":"6" }
es.string.italics {} es.string.link { "ie":"6" }
es.string.link {} es.string.small { "ie":"6" }
es.string.small {} es.string.strike { "ie":"6" }
es.string.strike {} es.string.sub { "ie":"6" }
es.string.sub {} es.string.sup { "ie":"6" }
es.string.sup {} es.typed-array.float32-array { "ie":"6" }
es.typed-array.float32-array {} es.typed-array.float64-array { "ie":"6" }
es.typed-array.float64-array {} es.typed-array.int8-array { "ie":"6" }
es.typed-array.int8-array {} es.typed-array.int16-array { "ie":"6" }
es.typed-array.int16-array {} es.typed-array.int32-array { "ie":"6" }
es.typed-array.int32-array {} es.typed-array.uint8-array { "ie":"6" }
es.typed-array.uint8-array {} es.typed-array.uint8-clamped-array { "ie":"6" }
es.typed-array.uint8-clamped-array {} es.typed-array.uint16-array { "ie":"6" }
es.typed-array.uint16-array {} es.typed-array.uint32-array { "ie":"6" }
es.typed-array.uint32-array {} es.typed-array.copy-within { "ie":"6" }
es.typed-array.copy-within {} es.typed-array.every { "ie":"6" }
es.typed-array.every {} es.typed-array.fill { "ie":"6" }
es.typed-array.fill {} es.typed-array.filter { "ie":"6" }
es.typed-array.filter {} es.typed-array.find { "ie":"6" }
es.typed-array.find {} es.typed-array.find-index { "ie":"6" }
es.typed-array.find-index {} es.typed-array.for-each { "ie":"6" }
es.typed-array.for-each {} es.typed-array.from { "ie":"6" }
es.typed-array.from {} es.typed-array.includes { "ie":"6" }
es.typed-array.includes {} es.typed-array.index-of { "ie":"6" }
es.typed-array.index-of {} es.typed-array.iterator { "ie":"6" }
es.typed-array.iterator {} es.typed-array.join { "ie":"6" }
es.typed-array.join {} es.typed-array.last-index-of { "ie":"6" }
es.typed-array.last-index-of {} es.typed-array.map { "ie":"6" }
es.typed-array.map {} es.typed-array.of { "ie":"6" }
es.typed-array.of {} es.typed-array.reduce { "ie":"6" }
es.typed-array.reduce {} es.typed-array.reduce-right { "ie":"6" }
es.typed-array.reduce-right {} es.typed-array.reverse { "ie":"6" }
es.typed-array.reverse {} es.typed-array.set { "ie":"6" }
es.typed-array.set {} es.typed-array.slice { "ie":"6" }
es.typed-array.slice {} es.typed-array.some { "ie":"6" }
es.typed-array.some {} es.typed-array.sort { "ie":"6" }
es.typed-array.sort {} es.typed-array.subarray { "ie":"6" }
es.typed-array.subarray {} es.typed-array.to-locale-string { "ie":"6" }
es.typed-array.to-locale-string {} es.typed-array.to-string { "ie":"6" }
es.typed-array.to-string {} es.weak-map { "ie":"6" }
es.weak-map {} es.weak-set { "ie":"6" }
es.weak-set {} esnext.aggregate-error { "ie":"6" }
esnext.aggregate-error {} esnext.array.last-index { "ie":"6" }
esnext.array.last-index {} esnext.array.last-item { "ie":"6" }
esnext.array.last-item {} esnext.composite-key { "ie":"6" }
esnext.composite-key {} esnext.composite-symbol { "ie":"6" }
esnext.composite-symbol {} esnext.global-this { "ie":"6" }
esnext.global-this {} esnext.map.delete-all { "ie":"6" }
esnext.map.delete-all {} esnext.map.every { "ie":"6" }
esnext.map.every {} esnext.map.filter { "ie":"6" }
esnext.map.filter {} esnext.map.find { "ie":"6" }
esnext.map.find {} esnext.map.find-key { "ie":"6" }
esnext.map.find-key {} esnext.map.from { "ie":"6" }
esnext.map.from {} esnext.map.group-by { "ie":"6" }
esnext.map.group-by {} esnext.map.includes { "ie":"6" }
esnext.map.includes {} esnext.map.key-by { "ie":"6" }
esnext.map.key-by {} esnext.map.key-of { "ie":"6" }
esnext.map.key-of {} esnext.map.map-keys { "ie":"6" }
esnext.map.map-keys {} esnext.map.map-values { "ie":"6" }
esnext.map.map-values {} esnext.map.merge { "ie":"6" }
esnext.map.merge {} esnext.map.of { "ie":"6" }
esnext.map.of {} esnext.map.reduce { "ie":"6" }
esnext.map.reduce {} esnext.map.some { "ie":"6" }
esnext.map.some {} esnext.map.update { "ie":"6" }
esnext.map.update {} esnext.math.clamp { "ie":"6" }
esnext.math.clamp {} esnext.math.deg-per-rad { "ie":"6" }
esnext.math.deg-per-rad {} esnext.math.degrees { "ie":"6" }
esnext.math.degrees {} esnext.math.fscale { "ie":"6" }
esnext.math.fscale {} esnext.math.iaddh { "ie":"6" }
esnext.math.iaddh {} esnext.math.imulh { "ie":"6" }
esnext.math.imulh {} esnext.math.isubh { "ie":"6" }
esnext.math.isubh {} esnext.math.rad-per-deg { "ie":"6" }
esnext.math.rad-per-deg {} esnext.math.radians { "ie":"6" }
esnext.math.radians {} esnext.math.scale { "ie":"6" }
esnext.math.scale {} esnext.math.seeded-prng { "ie":"6" }
esnext.math.seeded-prng {} esnext.math.signbit { "ie":"6" }
esnext.math.signbit {} esnext.math.umulh { "ie":"6" }
esnext.math.umulh {} esnext.number.from-string { "ie":"6" }
esnext.number.from-string {} esnext.observable { "ie":"6" }
esnext.observable {} esnext.promise.all-settled { "ie":"6" }
esnext.promise.all-settled {} esnext.promise.any { "ie":"6" }
esnext.promise.any {} esnext.promise.try { "ie":"6" }
esnext.promise.try {} esnext.reflect.define-metadata { "ie":"6" }
esnext.reflect.define-metadata {} esnext.reflect.delete-metadata { "ie":"6" }
esnext.reflect.delete-metadata {} esnext.reflect.get-metadata { "ie":"6" }
esnext.reflect.get-metadata {} esnext.reflect.get-metadata-keys { "ie":"6" }
esnext.reflect.get-metadata-keys {} esnext.reflect.get-own-metadata { "ie":"6" }
esnext.reflect.get-own-metadata {} esnext.reflect.get-own-metadata-keys { "ie":"6" }
esnext.reflect.get-own-metadata-keys {} esnext.reflect.has-metadata { "ie":"6" }
esnext.reflect.has-metadata {} esnext.reflect.has-own-metadata { "ie":"6" }
esnext.reflect.has-own-metadata {} esnext.reflect.metadata { "ie":"6" }
esnext.reflect.metadata {} esnext.set.add-all { "ie":"6" }
esnext.set.add-all {} esnext.set.delete-all { "ie":"6" }
esnext.set.delete-all {} esnext.set.difference { "ie":"6" }
esnext.set.difference {} esnext.set.every { "ie":"6" }
esnext.set.every {} esnext.set.filter { "ie":"6" }
esnext.set.filter {} esnext.set.find { "ie":"6" }
esnext.set.find {} esnext.set.from { "ie":"6" }
esnext.set.from {} esnext.set.intersection { "ie":"6" }
esnext.set.intersection {} esnext.set.is-disjoint-from { "ie":"6" }
esnext.set.is-disjoint-from {} esnext.set.is-subset-of { "ie":"6" }
esnext.set.is-subset-of {} esnext.set.is-superset-of { "ie":"6" }
esnext.set.is-superset-of {} esnext.set.join { "ie":"6" }
esnext.set.join {} esnext.set.map { "ie":"6" }
esnext.set.map {} esnext.set.of { "ie":"6" }
esnext.set.of {} esnext.set.reduce { "ie":"6" }
esnext.set.reduce {} esnext.set.some { "ie":"6" }
esnext.set.some {} esnext.set.symmetric-difference { "ie":"6" }
esnext.set.symmetric-difference {} esnext.set.union { "ie":"6" }
esnext.set.union {} esnext.string.at { "ie":"6" }
esnext.string.at {} esnext.string.code-points { "ie":"6" }
esnext.string.code-points {} esnext.string.match-all { "ie":"6" }
esnext.string.match-all {} esnext.string.replace-all { "ie":"6" }
esnext.string.replace-all {} esnext.symbol.dispose { "ie":"6" }
esnext.symbol.dispose {} esnext.symbol.observable { "ie":"6" }
esnext.symbol.observable {} esnext.symbol.pattern-match { "ie":"6" }
esnext.symbol.pattern-match {} esnext.weak-map.delete-all { "ie":"6" }
esnext.weak-map.delete-all {} esnext.weak-map.from { "ie":"6" }
esnext.weak-map.from {} esnext.weak-map.of { "ie":"6" }
esnext.weak-map.of {} esnext.weak-set.add-all { "ie":"6" }
esnext.weak-set.add-all {} esnext.weak-set.delete-all { "ie":"6" }
esnext.weak-set.delete-all {} esnext.weak-set.from { "ie":"6" }
esnext.weak-set.from {} esnext.weak-set.of { "ie":"6" }
esnext.weak-set.of {} web.url { "ie":"6" }
web.url {} web.url.to-json { "ie":"6" }
web.url.to-json {} web.url-search-params { "ie":"6" }
web.url-search-params {}

View File

@ -7,6 +7,7 @@
{ {
"debug": true, "debug": true,
"shippedProposals": true, "shippedProposals": true,
"targets": { "browsers": "ie 6" },
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3
} }

View File

@ -1,254 +1,255 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-es/input.mjs] Replaced core-js entries with the following polyfills:
es.symbol {} es.symbol { "ie":"6" }
es.symbol.description {} es.symbol.description { "ie":"6" }
es.symbol.async-iterator {} es.symbol.async-iterator { "ie":"6" }
es.symbol.has-instance {} es.symbol.has-instance { "ie":"6" }
es.symbol.is-concat-spreadable {} es.symbol.is-concat-spreadable { "ie":"6" }
es.symbol.iterator {} es.symbol.iterator { "ie":"6" }
es.symbol.match {} es.symbol.match { "ie":"6" }
es.symbol.replace {} es.symbol.replace { "ie":"6" }
es.symbol.search {} es.symbol.search { "ie":"6" }
es.symbol.species {} es.symbol.species { "ie":"6" }
es.symbol.split {} es.symbol.split { "ie":"6" }
es.symbol.to-primitive {} es.symbol.to-primitive { "ie":"6" }
es.symbol.to-string-tag {} es.symbol.to-string-tag { "ie":"6" }
es.symbol.unscopables {} es.symbol.unscopables { "ie":"6" }
es.array.concat {} es.array.concat { "ie":"6" }
es.array.copy-within {} es.array.copy-within { "ie":"6" }
es.array.every {} es.array.every { "ie":"6" }
es.array.fill {} es.array.fill { "ie":"6" }
es.array.filter {} es.array.filter { "ie":"6" }
es.array.find {} es.array.find { "ie":"6" }
es.array.find-index {} es.array.find-index { "ie":"6" }
es.array.flat {} es.array.flat { "ie":"6" }
es.array.flat-map {} es.array.flat-map { "ie":"6" }
es.array.for-each {} es.array.for-each { "ie":"6" }
es.array.from {} es.array.from { "ie":"6" }
es.array.includes {} es.array.includes { "ie":"6" }
es.array.index-of {} es.array.index-of { "ie":"6" }
es.array.is-array {} es.array.is-array { "ie":"6" }
es.array.iterator {} es.array.iterator { "ie":"6" }
es.array.join {} es.array.join { "ie":"6" }
es.array.last-index-of {} es.array.last-index-of { "ie":"6" }
es.array.map {} es.array.map { "ie":"6" }
es.array.of {} es.array.of { "ie":"6" }
es.array.reduce {} es.array.reduce { "ie":"6" }
es.array.reduce-right {} es.array.reduce-right { "ie":"6" }
es.array.reverse {} es.array.slice { "ie":"6" }
es.array.slice {} es.array.some { "ie":"6" }
es.array.some {} es.array.sort { "ie":"6" }
es.array.sort {} es.array.species { "ie":"6" }
es.array.species {} es.array.splice { "ie":"6" }
es.array.splice {} es.array.unscopables.flat { "ie":"6" }
es.array.unscopables.flat {} es.array.unscopables.flat-map { "ie":"6" }
es.array.unscopables.flat-map {} es.array-buffer.constructor { "ie":"6" }
es.array-buffer.constructor {} es.array-buffer.is-view { "ie":"6" }
es.array-buffer.is-view {} es.array-buffer.slice { "ie":"6" }
es.array-buffer.slice {} es.data-view { "ie":"6" }
es.data-view {} es.date.now { "ie":"6" }
es.date.now {} es.date.to-iso-string { "ie":"6" }
es.date.to-iso-string {} es.date.to-json { "ie":"6" }
es.date.to-json {} es.date.to-primitive { "ie":"6" }
es.date.to-primitive {} es.date.to-string { "ie":"6" }
es.date.to-string {} es.function.bind { "ie":"6" }
es.function.bind {} es.function.has-instance { "ie":"6" }
es.function.has-instance {} es.function.name { "ie":"6" }
es.function.name {} es.json.to-string-tag { "ie":"6" }
es.json.to-string-tag {} es.map { "ie":"6" }
es.map {} es.math.acosh { "ie":"6" }
es.math.acosh {} es.math.asinh { "ie":"6" }
es.math.asinh {} es.math.atanh { "ie":"6" }
es.math.atanh {} es.math.cbrt { "ie":"6" }
es.math.cbrt {} es.math.clz32 { "ie":"6" }
es.math.clz32 {} es.math.cosh { "ie":"6" }
es.math.cosh {} es.math.expm1 { "ie":"6" }
es.math.expm1 {} es.math.fround { "ie":"6" }
es.math.fround {} es.math.hypot { "ie":"6" }
es.math.hypot {} es.math.imul { "ie":"6" }
es.math.imul {} es.math.log10 { "ie":"6" }
es.math.log10 {} es.math.log1p { "ie":"6" }
es.math.log1p {} es.math.log2 { "ie":"6" }
es.math.log2 {} es.math.sign { "ie":"6" }
es.math.sign {} es.math.sinh { "ie":"6" }
es.math.sinh {} es.math.tanh { "ie":"6" }
es.math.tanh {} es.math.to-string-tag { "ie":"6" }
es.math.to-string-tag {} es.math.trunc { "ie":"6" }
es.math.trunc {} es.number.constructor { "ie":"6" }
es.number.constructor {} es.number.epsilon { "ie":"6" }
es.number.epsilon {} es.number.is-finite { "ie":"6" }
es.number.is-finite {} es.number.is-integer { "ie":"6" }
es.number.is-integer {} es.number.is-nan { "ie":"6" }
es.number.is-nan {} es.number.is-safe-integer { "ie":"6" }
es.number.is-safe-integer {} es.number.max-safe-integer { "ie":"6" }
es.number.max-safe-integer {} es.number.min-safe-integer { "ie":"6" }
es.number.min-safe-integer {} es.number.parse-float { "ie":"6" }
es.number.parse-float {} es.number.parse-int { "ie":"6" }
es.number.parse-int {} es.number.to-fixed { "ie":"6" }
es.number.to-fixed {} es.number.to-precision { "ie":"6" }
es.number.to-precision {} es.object.assign { "ie":"6" }
es.object.assign {} es.object.create { "ie":"6" }
es.object.create {} es.object.define-getter { "ie":"6" }
es.object.define-getter {} es.object.define-properties { "ie":"6" }
es.object.define-properties {} es.object.define-property { "ie":"6" }
es.object.define-property {} es.object.define-setter { "ie":"6" }
es.object.define-setter {} es.object.entries { "ie":"6" }
es.object.entries {} es.object.freeze { "ie":"6" }
es.object.freeze {} es.object.from-entries { "ie":"6" }
es.object.from-entries {} es.object.get-own-property-descriptor { "ie":"6" }
es.object.get-own-property-descriptor {} es.object.get-own-property-descriptors { "ie":"6" }
es.object.get-own-property-descriptors {} es.object.get-own-property-names { "ie":"6" }
es.object.get-own-property-names {} es.object.get-prototype-of { "ie":"6" }
es.object.get-prototype-of {} es.object.is { "ie":"6" }
es.object.is {} es.object.is-extensible { "ie":"6" }
es.object.is-extensible {} es.object.is-frozen { "ie":"6" }
es.object.is-frozen {} es.object.is-sealed { "ie":"6" }
es.object.is-sealed {} es.object.keys { "ie":"6" }
es.object.keys {} es.object.lookup-getter { "ie":"6" }
es.object.lookup-getter {} es.object.lookup-setter { "ie":"6" }
es.object.lookup-setter {} es.object.prevent-extensions { "ie":"6" }
es.object.prevent-extensions {} es.object.seal { "ie":"6" }
es.object.seal {} es.object.set-prototype-of { "ie":"6" }
es.object.set-prototype-of {} es.object.to-string { "ie":"6" }
es.object.to-string {} es.object.values { "ie":"6" }
es.object.values {} es.parse-float { "ie":"6" }
es.parse-float {} es.parse-int { "ie":"6" }
es.parse-int {} es.promise { "ie":"6" }
es.promise {} es.promise.finally { "ie":"6" }
es.promise.finally {} es.reflect.apply { "ie":"6" }
es.reflect.apply {} es.reflect.construct { "ie":"6" }
es.reflect.construct {} es.reflect.define-property { "ie":"6" }
es.reflect.define-property {} es.reflect.delete-property { "ie":"6" }
es.reflect.delete-property {} es.reflect.get { "ie":"6" }
es.reflect.get {} es.reflect.get-own-property-descriptor { "ie":"6" }
es.reflect.get-own-property-descriptor {} es.reflect.get-prototype-of { "ie":"6" }
es.reflect.get-prototype-of {} es.reflect.has { "ie":"6" }
es.reflect.has {} es.reflect.is-extensible { "ie":"6" }
es.reflect.is-extensible {} es.reflect.own-keys { "ie":"6" }
es.reflect.own-keys {} es.reflect.prevent-extensions { "ie":"6" }
es.reflect.prevent-extensions {} es.reflect.set { "ie":"6" }
es.reflect.set {} es.reflect.set-prototype-of { "ie":"6" }
es.reflect.set-prototype-of {} es.regexp.constructor { "ie":"6" }
es.regexp.constructor {} es.regexp.exec { "ie":"6" }
es.regexp.exec {} es.regexp.flags { "ie":"6" }
es.regexp.flags {} es.regexp.to-string { "ie":"6" }
es.regexp.to-string {} es.set { "ie":"6" }
es.set {} es.string.code-point-at { "ie":"6" }
es.string.code-point-at {} es.string.ends-with { "ie":"6" }
es.string.ends-with {} es.string.from-code-point { "ie":"6" }
es.string.from-code-point {} es.string.includes { "ie":"6" }
es.string.includes {} es.string.iterator { "ie":"6" }
es.string.iterator {} es.string.match { "ie":"6" }
es.string.match {} es.string.pad-end { "ie":"6" }
es.string.pad-end {} es.string.pad-start { "ie":"6" }
es.string.pad-start {} es.string.raw { "ie":"6" }
es.string.raw {} es.string.repeat { "ie":"6" }
es.string.repeat {} es.string.replace { "ie":"6" }
es.string.replace {} es.string.search { "ie":"6" }
es.string.search {} es.string.split { "ie":"6" }
es.string.split {} es.string.starts-with { "ie":"6" }
es.string.starts-with {} es.string.trim { "ie":"6" }
es.string.trim {} es.string.trim-end { "ie":"6" }
es.string.trim-end {} es.string.trim-start { "ie":"6" }
es.string.trim-start {} es.string.anchor { "ie":"6" }
es.string.anchor {} es.string.big { "ie":"6" }
es.string.big {} es.string.blink { "ie":"6" }
es.string.blink {} es.string.bold { "ie":"6" }
es.string.bold {} es.string.fixed { "ie":"6" }
es.string.fixed {} es.string.fontcolor { "ie":"6" }
es.string.fontcolor {} es.string.fontsize { "ie":"6" }
es.string.fontsize {} es.string.italics { "ie":"6" }
es.string.italics {} es.string.link { "ie":"6" }
es.string.link {} es.string.small { "ie":"6" }
es.string.small {} es.string.strike { "ie":"6" }
es.string.strike {} es.string.sub { "ie":"6" }
es.string.sub {} es.string.sup { "ie":"6" }
es.string.sup {} es.typed-array.float32-array { "ie":"6" }
es.typed-array.float32-array {} es.typed-array.float64-array { "ie":"6" }
es.typed-array.float64-array {} es.typed-array.int8-array { "ie":"6" }
es.typed-array.int8-array {} es.typed-array.int16-array { "ie":"6" }
es.typed-array.int16-array {} es.typed-array.int32-array { "ie":"6" }
es.typed-array.int32-array {} es.typed-array.uint8-array { "ie":"6" }
es.typed-array.uint8-array {} es.typed-array.uint8-clamped-array { "ie":"6" }
es.typed-array.uint8-clamped-array {} es.typed-array.uint16-array { "ie":"6" }
es.typed-array.uint16-array {} es.typed-array.uint32-array { "ie":"6" }
es.typed-array.uint32-array {} es.typed-array.copy-within { "ie":"6" }
es.typed-array.copy-within {} es.typed-array.every { "ie":"6" }
es.typed-array.every {} es.typed-array.fill { "ie":"6" }
es.typed-array.fill {} es.typed-array.filter { "ie":"6" }
es.typed-array.filter {} es.typed-array.find { "ie":"6" }
es.typed-array.find {} es.typed-array.find-index { "ie":"6" }
es.typed-array.find-index {} es.typed-array.for-each { "ie":"6" }
es.typed-array.for-each {} es.typed-array.from { "ie":"6" }
es.typed-array.from {} es.typed-array.includes { "ie":"6" }
es.typed-array.includes {} es.typed-array.index-of { "ie":"6" }
es.typed-array.index-of {} es.typed-array.iterator { "ie":"6" }
es.typed-array.iterator {} es.typed-array.join { "ie":"6" }
es.typed-array.join {} es.typed-array.last-index-of { "ie":"6" }
es.typed-array.last-index-of {} es.typed-array.map { "ie":"6" }
es.typed-array.map {} es.typed-array.of { "ie":"6" }
es.typed-array.of {} es.typed-array.reduce { "ie":"6" }
es.typed-array.reduce {} es.typed-array.reduce-right { "ie":"6" }
es.typed-array.reduce-right {} es.typed-array.reverse { "ie":"6" }
es.typed-array.reverse {} es.typed-array.set { "ie":"6" }
es.typed-array.set {} es.typed-array.slice { "ie":"6" }
es.typed-array.slice {} es.typed-array.some { "ie":"6" }
es.typed-array.some {} es.typed-array.sort { "ie":"6" }
es.typed-array.sort {} es.typed-array.subarray { "ie":"6" }
es.typed-array.subarray {} es.typed-array.to-locale-string { "ie":"6" }
es.typed-array.to-locale-string {} es.typed-array.to-string { "ie":"6" }
es.typed-array.to-string {} es.weak-map { "ie":"6" }
es.weak-map {} es.weak-set { "ie":"6" }
es.weak-set {}

View File

@ -7,6 +7,7 @@
{ {
"debug": true, "debug": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"targets": { "browsers": "ie 6" },
"corejs": { "version": 3, "proposals": true } "corejs": { "version": 3, "proposals": true }
} }
] ]

View File

@ -1,138 +1,140 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-proposals/input.mjs] Replaced core-js entries with the following polyfills:
es.map {} es.map { "ie":"6" }
esnext.aggregate-error {} esnext.aggregate-error { "ie":"6" }
esnext.array.last-index {} esnext.array.last-index { "ie":"6" }
esnext.array.last-item {} esnext.array.last-item { "ie":"6" }
esnext.composite-key {} esnext.composite-key { "ie":"6" }
esnext.composite-symbol {} esnext.composite-symbol { "ie":"6" }
esnext.global-this {} esnext.global-this { "ie":"6" }
esnext.map.delete-all {} esnext.map.delete-all { "ie":"6" }
esnext.map.every {} esnext.map.every { "ie":"6" }
esnext.map.filter {} esnext.map.filter { "ie":"6" }
esnext.map.find {} esnext.map.find { "ie":"6" }
esnext.map.find-key {} esnext.map.find-key { "ie":"6" }
esnext.map.from {} esnext.map.from { "ie":"6" }
esnext.map.group-by {} esnext.map.group-by { "ie":"6" }
esnext.map.includes {} esnext.map.includes { "ie":"6" }
esnext.map.key-by {} esnext.map.key-by { "ie":"6" }
esnext.map.key-of {} esnext.map.key-of { "ie":"6" }
esnext.map.map-keys {} esnext.map.map-keys { "ie":"6" }
esnext.map.map-values {} esnext.map.map-values { "ie":"6" }
esnext.map.merge {} esnext.map.merge { "ie":"6" }
esnext.map.of {} esnext.map.of { "ie":"6" }
esnext.map.reduce {} esnext.map.reduce { "ie":"6" }
esnext.map.some {} esnext.map.some { "ie":"6" }
esnext.map.update {} esnext.map.update { "ie":"6" }
esnext.math.clamp {} esnext.math.clamp { "ie":"6" }
esnext.math.deg-per-rad {} esnext.math.deg-per-rad { "ie":"6" }
esnext.math.degrees {} esnext.math.degrees { "ie":"6" }
esnext.math.fscale {} esnext.math.fscale { "ie":"6" }
esnext.math.iaddh {} esnext.math.iaddh { "ie":"6" }
esnext.math.imulh {} esnext.math.imulh { "ie":"6" }
esnext.math.isubh {} esnext.math.isubh { "ie":"6" }
esnext.math.rad-per-deg {} esnext.math.rad-per-deg { "ie":"6" }
esnext.math.radians {} esnext.math.radians { "ie":"6" }
esnext.math.scale {} esnext.math.scale { "ie":"6" }
esnext.math.seeded-prng {} esnext.math.seeded-prng { "ie":"6" }
esnext.math.signbit {} esnext.math.signbit { "ie":"6" }
esnext.math.umulh {} esnext.math.umulh { "ie":"6" }
esnext.number.from-string {} esnext.number.from-string { "ie":"6" }
esnext.observable {} esnext.observable { "ie":"6" }
esnext.promise.all-settled {} esnext.promise.all-settled { "ie":"6" }
esnext.promise.any {} esnext.promise.any { "ie":"6" }
esnext.promise.try {} esnext.promise.try { "ie":"6" }
esnext.reflect.define-metadata {} esnext.reflect.define-metadata { "ie":"6" }
esnext.reflect.delete-metadata {} esnext.reflect.delete-metadata { "ie":"6" }
esnext.reflect.get-metadata {} esnext.reflect.get-metadata { "ie":"6" }
esnext.reflect.get-metadata-keys {} esnext.reflect.get-metadata-keys { "ie":"6" }
esnext.reflect.get-own-metadata {} esnext.reflect.get-own-metadata { "ie":"6" }
esnext.reflect.get-own-metadata-keys {} esnext.reflect.get-own-metadata-keys { "ie":"6" }
esnext.reflect.has-metadata {} esnext.reflect.has-metadata { "ie":"6" }
esnext.reflect.has-own-metadata {} esnext.reflect.has-own-metadata { "ie":"6" }
esnext.reflect.metadata {} esnext.reflect.metadata { "ie":"6" }
esnext.set.add-all {} esnext.set.add-all { "ie":"6" }
esnext.set.delete-all {} esnext.set.delete-all { "ie":"6" }
esnext.set.difference {} esnext.set.difference { "ie":"6" }
esnext.set.every {} esnext.set.every { "ie":"6" }
esnext.set.filter {} esnext.set.filter { "ie":"6" }
esnext.set.find {} esnext.set.find { "ie":"6" }
esnext.set.from {} esnext.set.from { "ie":"6" }
esnext.set.intersection {} esnext.set.intersection { "ie":"6" }
esnext.set.is-disjoint-from {} esnext.set.is-disjoint-from { "ie":"6" }
esnext.set.is-subset-of {} esnext.set.is-subset-of { "ie":"6" }
esnext.set.is-superset-of {} esnext.set.is-superset-of { "ie":"6" }
esnext.set.join {} esnext.set.join { "ie":"6" }
esnext.set.map {} esnext.set.map { "ie":"6" }
esnext.set.of {} esnext.set.of { "ie":"6" }
esnext.set.reduce {} esnext.set.reduce { "ie":"6" }
esnext.set.some {} esnext.set.some { "ie":"6" }
esnext.set.symmetric-difference {} esnext.set.symmetric-difference { "ie":"6" }
esnext.set.union {} esnext.set.union { "ie":"6" }
esnext.string.at {} esnext.string.at { "ie":"6" }
esnext.string.code-points {} esnext.string.code-points { "ie":"6" }
esnext.string.match-all {} esnext.string.match-all { "ie":"6" }
esnext.string.replace-all {} esnext.string.replace-all { "ie":"6" }
esnext.symbol.dispose {} esnext.symbol.dispose { "ie":"6" }
esnext.symbol.observable {} esnext.symbol.observable { "ie":"6" }
esnext.symbol.pattern-match {} esnext.symbol.pattern-match { "ie":"6" }
esnext.weak-map.delete-all {} esnext.weak-map.delete-all { "ie":"6" }
esnext.weak-map.from {} esnext.weak-map.from { "ie":"6" }
esnext.weak-map.of {} esnext.weak-map.of { "ie":"6" }
esnext.weak-set.add-all {} esnext.weak-set.add-all { "ie":"6" }
esnext.weak-set.delete-all {} esnext.weak-set.delete-all { "ie":"6" }
esnext.weak-set.from {} esnext.weak-set.from { "ie":"6" }
esnext.weak-set.of {} esnext.weak-set.of { "ie":"6" }
web.url {} web.url { "ie":"6" }
web.url.to-json {} web.url.to-json { "ie":"6" }
web.url-search-params {} web.url-search-params { "ie":"6" }

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3

View File

@ -1,104 +1,106 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-specific-entries/input.mjs] Replaced core-js entries with the following polyfills:
es.symbol {} es.symbol { "ie":"6" }
es.json.to-string-tag {} es.json.to-string-tag { "ie":"6" }
es.math.to-string-tag {} es.math.to-string-tag { "ie":"6" }
es.object.assign {} es.object.assign { "ie":"6" }
es.object.create {} es.object.create { "ie":"6" }
es.object.define-getter {} es.object.define-getter { "ie":"6" }
es.object.define-properties {} es.object.define-properties { "ie":"6" }
es.object.define-property {} es.object.define-property { "ie":"6" }
es.object.define-setter {} es.object.define-setter { "ie":"6" }
es.object.entries {} es.object.entries { "ie":"6" }
es.object.freeze {} es.object.freeze { "ie":"6" }
es.object.from-entries {} es.object.from-entries { "ie":"6" }
es.object.get-own-property-descriptor {} es.object.get-own-property-descriptor { "ie":"6" }
es.object.get-own-property-descriptors {} es.object.get-own-property-descriptors { "ie":"6" }
es.object.get-own-property-names {} es.object.get-own-property-names { "ie":"6" }
es.object.get-prototype-of {} es.object.get-prototype-of { "ie":"6" }
es.object.is {} es.object.is { "ie":"6" }
es.object.is-extensible {} es.object.is-extensible { "ie":"6" }
es.object.is-frozen {} es.object.is-frozen { "ie":"6" }
es.object.is-sealed {} es.object.is-sealed { "ie":"6" }
es.object.keys {} es.object.keys { "ie":"6" }
es.object.lookup-getter {} es.object.lookup-getter { "ie":"6" }
es.object.lookup-setter {} es.object.lookup-setter { "ie":"6" }
es.object.prevent-extensions {} es.object.prevent-extensions { "ie":"6" }
es.object.seal {} es.object.seal { "ie":"6" }
es.object.set-prototype-of {} es.object.set-prototype-of { "ie":"6" }
es.object.to-string {} es.object.to-string { "ie":"6" }
es.object.values {} es.object.values { "ie":"6" }
es.reflect.apply {} es.reflect.apply { "ie":"6" }
es.reflect.construct {} es.reflect.construct { "ie":"6" }
es.reflect.define-property {} es.reflect.define-property { "ie":"6" }
es.reflect.delete-property {} es.reflect.delete-property { "ie":"6" }
es.reflect.get {} es.reflect.get { "ie":"6" }
es.reflect.get-own-property-descriptor {} es.reflect.get-own-property-descriptor { "ie":"6" }
es.reflect.get-prototype-of {} es.reflect.get-prototype-of { "ie":"6" }
es.reflect.has {} es.reflect.has { "ie":"6" }
es.reflect.is-extensible {} es.reflect.is-extensible { "ie":"6" }
es.reflect.own-keys {} es.reflect.own-keys { "ie":"6" }
es.reflect.prevent-extensions {} es.reflect.prevent-extensions { "ie":"6" }
es.reflect.set {} es.reflect.set { "ie":"6" }
es.reflect.set-prototype-of {} es.reflect.set-prototype-of { "ie":"6" }
esnext.reflect.define-metadata {} esnext.reflect.define-metadata { "ie":"6" }
esnext.reflect.delete-metadata {} esnext.reflect.delete-metadata { "ie":"6" }
esnext.reflect.get-metadata {} esnext.reflect.get-metadata { "ie":"6" }
esnext.reflect.get-metadata-keys {} esnext.reflect.get-metadata-keys { "ie":"6" }
esnext.reflect.get-own-metadata {} esnext.reflect.get-own-metadata { "ie":"6" }
esnext.reflect.get-own-metadata-keys {} esnext.reflect.get-own-metadata-keys { "ie":"6" }
esnext.reflect.has-metadata {} esnext.reflect.has-metadata { "ie":"6" }
esnext.reflect.has-own-metadata {} esnext.reflect.has-own-metadata { "ie":"6" }
esnext.reflect.metadata {} esnext.reflect.metadata { "ie":"6" }

View File

@ -6,6 +6,7 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": { "browsers": "ie 6" },
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3

View File

@ -1,262 +1,263 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stable/input.mjs] Replaced core-js entries with the following polyfills:
es.symbol {} es.symbol { "ie":"6" }
es.symbol.description {} es.symbol.description { "ie":"6" }
es.symbol.async-iterator {} es.symbol.async-iterator { "ie":"6" }
es.symbol.has-instance {} es.symbol.has-instance { "ie":"6" }
es.symbol.is-concat-spreadable {} es.symbol.is-concat-spreadable { "ie":"6" }
es.symbol.iterator {} es.symbol.iterator { "ie":"6" }
es.symbol.match {} es.symbol.match { "ie":"6" }
es.symbol.replace {} es.symbol.replace { "ie":"6" }
es.symbol.search {} es.symbol.search { "ie":"6" }
es.symbol.species {} es.symbol.species { "ie":"6" }
es.symbol.split {} es.symbol.split { "ie":"6" }
es.symbol.to-primitive {} es.symbol.to-primitive { "ie":"6" }
es.symbol.to-string-tag {} es.symbol.to-string-tag { "ie":"6" }
es.symbol.unscopables {} es.symbol.unscopables { "ie":"6" }
es.array.concat {} es.array.concat { "ie":"6" }
es.array.copy-within {} es.array.copy-within { "ie":"6" }
es.array.every {} es.array.every { "ie":"6" }
es.array.fill {} es.array.fill { "ie":"6" }
es.array.filter {} es.array.filter { "ie":"6" }
es.array.find {} es.array.find { "ie":"6" }
es.array.find-index {} es.array.find-index { "ie":"6" }
es.array.flat {} es.array.flat { "ie":"6" }
es.array.flat-map {} es.array.flat-map { "ie":"6" }
es.array.for-each {} es.array.for-each { "ie":"6" }
es.array.from {} es.array.from { "ie":"6" }
es.array.includes {} es.array.includes { "ie":"6" }
es.array.index-of {} es.array.index-of { "ie":"6" }
es.array.is-array {} es.array.is-array { "ie":"6" }
es.array.iterator {} es.array.iterator { "ie":"6" }
es.array.join {} es.array.join { "ie":"6" }
es.array.last-index-of {} es.array.last-index-of { "ie":"6" }
es.array.map {} es.array.map { "ie":"6" }
es.array.of {} es.array.of { "ie":"6" }
es.array.reduce {} es.array.reduce { "ie":"6" }
es.array.reduce-right {} es.array.reduce-right { "ie":"6" }
es.array.reverse {} es.array.slice { "ie":"6" }
es.array.slice {} es.array.some { "ie":"6" }
es.array.some {} es.array.sort { "ie":"6" }
es.array.sort {} es.array.species { "ie":"6" }
es.array.species {} es.array.splice { "ie":"6" }
es.array.splice {} es.array.unscopables.flat { "ie":"6" }
es.array.unscopables.flat {} es.array.unscopables.flat-map { "ie":"6" }
es.array.unscopables.flat-map {} es.array-buffer.constructor { "ie":"6" }
es.array-buffer.constructor {} es.array-buffer.is-view { "ie":"6" }
es.array-buffer.is-view {} es.array-buffer.slice { "ie":"6" }
es.array-buffer.slice {} es.data-view { "ie":"6" }
es.data-view {} es.date.now { "ie":"6" }
es.date.now {} es.date.to-iso-string { "ie":"6" }
es.date.to-iso-string {} es.date.to-json { "ie":"6" }
es.date.to-json {} es.date.to-primitive { "ie":"6" }
es.date.to-primitive {} es.date.to-string { "ie":"6" }
es.date.to-string {} es.function.bind { "ie":"6" }
es.function.bind {} es.function.has-instance { "ie":"6" }
es.function.has-instance {} es.function.name { "ie":"6" }
es.function.name {} es.json.to-string-tag { "ie":"6" }
es.json.to-string-tag {} es.map { "ie":"6" }
es.map {} es.math.acosh { "ie":"6" }
es.math.acosh {} es.math.asinh { "ie":"6" }
es.math.asinh {} es.math.atanh { "ie":"6" }
es.math.atanh {} es.math.cbrt { "ie":"6" }
es.math.cbrt {} es.math.clz32 { "ie":"6" }
es.math.clz32 {} es.math.cosh { "ie":"6" }
es.math.cosh {} es.math.expm1 { "ie":"6" }
es.math.expm1 {} es.math.fround { "ie":"6" }
es.math.fround {} es.math.hypot { "ie":"6" }
es.math.hypot {} es.math.imul { "ie":"6" }
es.math.imul {} es.math.log10 { "ie":"6" }
es.math.log10 {} es.math.log1p { "ie":"6" }
es.math.log1p {} es.math.log2 { "ie":"6" }
es.math.log2 {} es.math.sign { "ie":"6" }
es.math.sign {} es.math.sinh { "ie":"6" }
es.math.sinh {} es.math.tanh { "ie":"6" }
es.math.tanh {} es.math.to-string-tag { "ie":"6" }
es.math.to-string-tag {} es.math.trunc { "ie":"6" }
es.math.trunc {} es.number.constructor { "ie":"6" }
es.number.constructor {} es.number.epsilon { "ie":"6" }
es.number.epsilon {} es.number.is-finite { "ie":"6" }
es.number.is-finite {} es.number.is-integer { "ie":"6" }
es.number.is-integer {} es.number.is-nan { "ie":"6" }
es.number.is-nan {} es.number.is-safe-integer { "ie":"6" }
es.number.is-safe-integer {} es.number.max-safe-integer { "ie":"6" }
es.number.max-safe-integer {} es.number.min-safe-integer { "ie":"6" }
es.number.min-safe-integer {} es.number.parse-float { "ie":"6" }
es.number.parse-float {} es.number.parse-int { "ie":"6" }
es.number.parse-int {} es.number.to-fixed { "ie":"6" }
es.number.to-fixed {} es.number.to-precision { "ie":"6" }
es.number.to-precision {} es.object.assign { "ie":"6" }
es.object.assign {} es.object.create { "ie":"6" }
es.object.create {} es.object.define-getter { "ie":"6" }
es.object.define-getter {} es.object.define-properties { "ie":"6" }
es.object.define-properties {} es.object.define-property { "ie":"6" }
es.object.define-property {} es.object.define-setter { "ie":"6" }
es.object.define-setter {} es.object.entries { "ie":"6" }
es.object.entries {} es.object.freeze { "ie":"6" }
es.object.freeze {} es.object.from-entries { "ie":"6" }
es.object.from-entries {} es.object.get-own-property-descriptor { "ie":"6" }
es.object.get-own-property-descriptor {} es.object.get-own-property-descriptors { "ie":"6" }
es.object.get-own-property-descriptors {} es.object.get-own-property-names { "ie":"6" }
es.object.get-own-property-names {} es.object.get-prototype-of { "ie":"6" }
es.object.get-prototype-of {} es.object.is { "ie":"6" }
es.object.is {} es.object.is-extensible { "ie":"6" }
es.object.is-extensible {} es.object.is-frozen { "ie":"6" }
es.object.is-frozen {} es.object.is-sealed { "ie":"6" }
es.object.is-sealed {} es.object.keys { "ie":"6" }
es.object.keys {} es.object.lookup-getter { "ie":"6" }
es.object.lookup-getter {} es.object.lookup-setter { "ie":"6" }
es.object.lookup-setter {} es.object.prevent-extensions { "ie":"6" }
es.object.prevent-extensions {} es.object.seal { "ie":"6" }
es.object.seal {} es.object.set-prototype-of { "ie":"6" }
es.object.set-prototype-of {} es.object.to-string { "ie":"6" }
es.object.to-string {} es.object.values { "ie":"6" }
es.object.values {} es.parse-float { "ie":"6" }
es.parse-float {} es.parse-int { "ie":"6" }
es.parse-int {} es.promise { "ie":"6" }
es.promise {} es.promise.finally { "ie":"6" }
es.promise.finally {} es.reflect.apply { "ie":"6" }
es.reflect.apply {} es.reflect.construct { "ie":"6" }
es.reflect.construct {} es.reflect.define-property { "ie":"6" }
es.reflect.define-property {} es.reflect.delete-property { "ie":"6" }
es.reflect.delete-property {} es.reflect.get { "ie":"6" }
es.reflect.get {} es.reflect.get-own-property-descriptor { "ie":"6" }
es.reflect.get-own-property-descriptor {} es.reflect.get-prototype-of { "ie":"6" }
es.reflect.get-prototype-of {} es.reflect.has { "ie":"6" }
es.reflect.has {} es.reflect.is-extensible { "ie":"6" }
es.reflect.is-extensible {} es.reflect.own-keys { "ie":"6" }
es.reflect.own-keys {} es.reflect.prevent-extensions { "ie":"6" }
es.reflect.prevent-extensions {} es.reflect.set { "ie":"6" }
es.reflect.set {} es.reflect.set-prototype-of { "ie":"6" }
es.reflect.set-prototype-of {} es.regexp.constructor { "ie":"6" }
es.regexp.constructor {} es.regexp.exec { "ie":"6" }
es.regexp.exec {} es.regexp.flags { "ie":"6" }
es.regexp.flags {} es.regexp.to-string { "ie":"6" }
es.regexp.to-string {} es.set { "ie":"6" }
es.set {} es.string.code-point-at { "ie":"6" }
es.string.code-point-at {} es.string.ends-with { "ie":"6" }
es.string.ends-with {} es.string.from-code-point { "ie":"6" }
es.string.from-code-point {} es.string.includes { "ie":"6" }
es.string.includes {} es.string.iterator { "ie":"6" }
es.string.iterator {} es.string.match { "ie":"6" }
es.string.match {} es.string.pad-end { "ie":"6" }
es.string.pad-end {} es.string.pad-start { "ie":"6" }
es.string.pad-start {} es.string.raw { "ie":"6" }
es.string.raw {} es.string.repeat { "ie":"6" }
es.string.repeat {} es.string.replace { "ie":"6" }
es.string.replace {} es.string.search { "ie":"6" }
es.string.search {} es.string.split { "ie":"6" }
es.string.split {} es.string.starts-with { "ie":"6" }
es.string.starts-with {} es.string.trim { "ie":"6" }
es.string.trim {} es.string.trim-end { "ie":"6" }
es.string.trim-end {} es.string.trim-start { "ie":"6" }
es.string.trim-start {} es.string.anchor { "ie":"6" }
es.string.anchor {} es.string.big { "ie":"6" }
es.string.big {} es.string.blink { "ie":"6" }
es.string.blink {} es.string.bold { "ie":"6" }
es.string.bold {} es.string.fixed { "ie":"6" }
es.string.fixed {} es.string.fontcolor { "ie":"6" }
es.string.fontcolor {} es.string.fontsize { "ie":"6" }
es.string.fontsize {} es.string.italics { "ie":"6" }
es.string.italics {} es.string.link { "ie":"6" }
es.string.link {} es.string.small { "ie":"6" }
es.string.small {} es.string.strike { "ie":"6" }
es.string.strike {} es.string.sub { "ie":"6" }
es.string.sub {} es.string.sup { "ie":"6" }
es.string.sup {} es.typed-array.float32-array { "ie":"6" }
es.typed-array.float32-array {} es.typed-array.float64-array { "ie":"6" }
es.typed-array.float64-array {} es.typed-array.int8-array { "ie":"6" }
es.typed-array.int8-array {} es.typed-array.int16-array { "ie":"6" }
es.typed-array.int16-array {} es.typed-array.int32-array { "ie":"6" }
es.typed-array.int32-array {} es.typed-array.uint8-array { "ie":"6" }
es.typed-array.uint8-array {} es.typed-array.uint8-clamped-array { "ie":"6" }
es.typed-array.uint8-clamped-array {} es.typed-array.uint16-array { "ie":"6" }
es.typed-array.uint16-array {} es.typed-array.uint32-array { "ie":"6" }
es.typed-array.uint32-array {} es.typed-array.copy-within { "ie":"6" }
es.typed-array.copy-within {} es.typed-array.every { "ie":"6" }
es.typed-array.every {} es.typed-array.fill { "ie":"6" }
es.typed-array.fill {} es.typed-array.filter { "ie":"6" }
es.typed-array.filter {} es.typed-array.find { "ie":"6" }
es.typed-array.find {} es.typed-array.find-index { "ie":"6" }
es.typed-array.find-index {} es.typed-array.for-each { "ie":"6" }
es.typed-array.for-each {} es.typed-array.from { "ie":"6" }
es.typed-array.from {} es.typed-array.includes { "ie":"6" }
es.typed-array.includes {} es.typed-array.index-of { "ie":"6" }
es.typed-array.index-of {} es.typed-array.iterator { "ie":"6" }
es.typed-array.iterator {} es.typed-array.join { "ie":"6" }
es.typed-array.join {} es.typed-array.last-index-of { "ie":"6" }
es.typed-array.last-index-of {} es.typed-array.map { "ie":"6" }
es.typed-array.map {} es.typed-array.of { "ie":"6" }
es.typed-array.of {} es.typed-array.reduce { "ie":"6" }
es.typed-array.reduce {} es.typed-array.reduce-right { "ie":"6" }
es.typed-array.reduce-right {} es.typed-array.reverse { "ie":"6" }
es.typed-array.reverse {} es.typed-array.set { "ie":"6" }
es.typed-array.set {} es.typed-array.slice { "ie":"6" }
es.typed-array.slice {} es.typed-array.some { "ie":"6" }
es.typed-array.some {} es.typed-array.sort { "ie":"6" }
es.typed-array.sort {} es.typed-array.subarray { "ie":"6" }
es.typed-array.subarray {} es.typed-array.to-locale-string { "ie":"6" }
es.typed-array.to-locale-string {} es.typed-array.to-string { "ie":"6" }
es.typed-array.to-string {} es.weak-map { "ie":"6" }
es.weak-map {} es.weak-set { "ie":"6" }
es.weak-set {} web.dom-collections.for-each { "ie":"6" }
web.dom-collections.for-each {} web.dom-collections.iterator { "ie":"6" }
web.dom-collections.iterator {} web.immediate { "ie":"6" }
web.immediate {} web.queue-microtask { "ie":"6" }
web.queue-microtask {} web.timers { "ie":"6" }
web.timers {} web.url { "ie":"6" }
web.url {} web.url.to-json { "ie":"6" }
web.url.to-json {} web.url-search-params { "ie":"6" }
web.url-search-params {}

View File

@ -5,6 +5,9 @@
[ [
"env", "env",
{ {
"targets": {
"browsers": "ie 6"
},
"debug": true, "debug": true,
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",

View File

@ -1,140 +1,142 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-stage/input.mjs] Replaced core-js entries with the following polyfills:
es.map {} es.map { "ie":"6" }
esnext.aggregate-error {} esnext.aggregate-error { "ie":"6" }
esnext.array.last-index {} esnext.array.last-index { "ie":"6" }
esnext.array.last-item {} esnext.array.last-item { "ie":"6" }
esnext.composite-key {} esnext.composite-key { "ie":"6" }
esnext.composite-symbol {} esnext.composite-symbol { "ie":"6" }
esnext.global-this {} esnext.global-this { "ie":"6" }
esnext.map.delete-all {} esnext.map.delete-all { "ie":"6" }
esnext.map.every {} esnext.map.every { "ie":"6" }
esnext.map.filter {} esnext.map.filter { "ie":"6" }
esnext.map.find {} esnext.map.find { "ie":"6" }
esnext.map.find-key {} esnext.map.find-key { "ie":"6" }
esnext.map.from {} esnext.map.from { "ie":"6" }
esnext.map.group-by {} esnext.map.group-by { "ie":"6" }
esnext.map.includes {} esnext.map.includes { "ie":"6" }
esnext.map.key-by {} esnext.map.key-by { "ie":"6" }
esnext.map.key-of {} esnext.map.key-of { "ie":"6" }
esnext.map.map-keys {} esnext.map.map-keys { "ie":"6" }
esnext.map.map-values {} esnext.map.map-values { "ie":"6" }
esnext.map.merge {} esnext.map.merge { "ie":"6" }
esnext.map.of {} esnext.map.of { "ie":"6" }
esnext.map.reduce {} esnext.map.reduce { "ie":"6" }
esnext.map.some {} esnext.map.some { "ie":"6" }
esnext.map.update {} esnext.map.update { "ie":"6" }
esnext.math.clamp {} esnext.math.clamp { "ie":"6" }
esnext.math.deg-per-rad {} esnext.math.deg-per-rad { "ie":"6" }
esnext.math.degrees {} esnext.math.degrees { "ie":"6" }
esnext.math.fscale {} esnext.math.fscale { "ie":"6" }
esnext.math.iaddh {} esnext.math.iaddh { "ie":"6" }
esnext.math.imulh {} esnext.math.imulh { "ie":"6" }
esnext.math.isubh {} esnext.math.isubh { "ie":"6" }
esnext.math.rad-per-deg {} esnext.math.rad-per-deg { "ie":"6" }
esnext.math.radians {} esnext.math.radians { "ie":"6" }
esnext.math.scale {} esnext.math.scale { "ie":"6" }
esnext.math.seeded-prng {} esnext.math.seeded-prng { "ie":"6" }
esnext.math.signbit {} esnext.math.signbit { "ie":"6" }
esnext.math.umulh {} esnext.math.umulh { "ie":"6" }
esnext.number.from-string {} esnext.number.from-string { "ie":"6" }
esnext.observable {} esnext.observable { "ie":"6" }
esnext.promise.all-settled {} esnext.promise.all-settled { "ie":"6" }
esnext.promise.any {} esnext.promise.any { "ie":"6" }
esnext.promise.try {} esnext.promise.try { "ie":"6" }
esnext.reflect.define-metadata {} esnext.reflect.define-metadata { "ie":"6" }
esnext.reflect.delete-metadata {} esnext.reflect.delete-metadata { "ie":"6" }
esnext.reflect.get-metadata {} esnext.reflect.get-metadata { "ie":"6" }
esnext.reflect.get-metadata-keys {} esnext.reflect.get-metadata-keys { "ie":"6" }
esnext.reflect.get-own-metadata {} esnext.reflect.get-own-metadata { "ie":"6" }
esnext.reflect.get-own-metadata-keys {} esnext.reflect.get-own-metadata-keys { "ie":"6" }
esnext.reflect.has-metadata {} esnext.reflect.has-metadata { "ie":"6" }
esnext.reflect.has-own-metadata {} esnext.reflect.has-own-metadata { "ie":"6" }
esnext.reflect.metadata {} esnext.reflect.metadata { "ie":"6" }
esnext.set.add-all {} esnext.set.add-all { "ie":"6" }
esnext.set.delete-all {} esnext.set.delete-all { "ie":"6" }
esnext.set.difference {} esnext.set.difference { "ie":"6" }
esnext.set.every {} esnext.set.every { "ie":"6" }
esnext.set.filter {} esnext.set.filter { "ie":"6" }
esnext.set.find {} esnext.set.find { "ie":"6" }
esnext.set.from {} esnext.set.from { "ie":"6" }
esnext.set.intersection {} esnext.set.intersection { "ie":"6" }
esnext.set.is-disjoint-from {} esnext.set.is-disjoint-from { "ie":"6" }
esnext.set.is-subset-of {} esnext.set.is-subset-of { "ie":"6" }
esnext.set.is-superset-of {} esnext.set.is-superset-of { "ie":"6" }
esnext.set.join {} esnext.set.join { "ie":"6" }
esnext.set.map {} esnext.set.map { "ie":"6" }
esnext.set.of {} esnext.set.of { "ie":"6" }
esnext.set.reduce {} esnext.set.reduce { "ie":"6" }
esnext.set.some {} esnext.set.some { "ie":"6" }
esnext.set.symmetric-difference {} esnext.set.symmetric-difference { "ie":"6" }
esnext.set.union {} esnext.set.union { "ie":"6" }
esnext.string.at {} esnext.string.at { "ie":"6" }
esnext.string.code-points {} esnext.string.code-points { "ie":"6" }
esnext.string.match-all {} esnext.string.match-all { "ie":"6" }
esnext.string.replace-all {} esnext.string.replace-all { "ie":"6" }
esnext.symbol.dispose {} esnext.symbol.dispose { "ie":"6" }
esnext.symbol.observable {} esnext.symbol.observable { "ie":"6" }
esnext.symbol.pattern-match {} esnext.symbol.pattern-match { "ie":"6" }
esnext.weak-map.delete-all {} esnext.weak-map.delete-all { "ie":"6" }
esnext.weak-map.from {} esnext.weak-map.from { "ie":"6" }
esnext.weak-map.of {} esnext.weak-map.of { "ie":"6" }
esnext.weak-set.add-all {} esnext.weak-set.add-all { "ie":"6" }
esnext.weak-set.delete-all {} esnext.weak-set.delete-all { "ie":"6" }
esnext.weak-set.from {} esnext.weak-set.from { "ie":"6" }
esnext.weak-set.of {} esnext.weak-set.of { "ie":"6" }
web.url {} web.url { "ie":"6" }
web.url.to-json {} web.url.to-json { "ie":"6" }
web.url-search-params {} web.url-search-params { "ie":"6" }

View File

@ -6,6 +6,9 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": {
"browsers": "ie 6"
},
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry", "useBuiltIns": "entry",
"corejs": 3 "corejs": 3

View File

@ -1,62 +1,64 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web/input.mjs] Replaced core-js entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-corejs3-web/input.mjs] Replaced core-js entries with the following polyfills:
web.dom-collections.for-each {} web.dom-collections.for-each { "ie":"6" }
web.dom-collections.iterator {} web.dom-collections.iterator { "ie":"6" }
web.immediate {} web.immediate { "ie":"6" }
web.queue-microtask {} web.queue-microtask { "ie":"6" }
web.timers {} web.timers { "ie":"6" }
web.url {} web.url { "ie":"6" }
web.url.to-json {} web.url.to-json { "ie":"6" }
web.url-search-params {} web.url-search-params { "ie":"6" }

View File

@ -6,6 +6,9 @@
"env", "env",
{ {
"debug": true, "debug": true,
"targets": {
"browsers": "ie 6"
},
"shippedProposals": true, "shippedProposals": true,
"useBuiltIns": "entry" "useBuiltIns": "entry"
} }

View File

@ -1,202 +1,204 @@
@babel/preset-env: `DEBUG` option @babel/preset-env: `DEBUG` option
Using targets: Using targets:
{} {
"ie": "6"
}
Using modules transform: auto Using modules transform: auto
Using plugins: Using plugins:
proposal-class-properties {} proposal-class-properties { "ie":"6" }
proposal-private-methods {} proposal-private-methods { "ie":"6" }
proposal-numeric-separator {} proposal-numeric-separator { "ie":"6" }
proposal-logical-assignment-operators {} proposal-logical-assignment-operators { "ie":"6" }
proposal-nullish-coalescing-operator {} proposal-nullish-coalescing-operator { "ie":"6" }
proposal-optional-chaining {} proposal-optional-chaining { "ie":"6" }
proposal-json-strings {} proposal-json-strings { "ie":"6" }
proposal-optional-catch-binding {} proposal-optional-catch-binding { "ie":"6" }
transform-parameters {} transform-parameters { "ie":"6" }
proposal-async-generator-functions {} proposal-async-generator-functions { "ie":"6" }
proposal-object-rest-spread {} proposal-object-rest-spread { "ie":"6" }
transform-dotall-regex {} transform-dotall-regex { "ie":"6" }
proposal-unicode-property-regex {} proposal-unicode-property-regex { "ie":"6" }
transform-named-capturing-groups-regex {} transform-named-capturing-groups-regex { "ie":"6" }
transform-async-to-generator {} transform-async-to-generator { "ie":"6" }
transform-exponentiation-operator {} transform-exponentiation-operator { "ie":"6" }
transform-template-literals {} transform-template-literals { "ie":"6" }
transform-literals {} transform-literals { "ie":"6" }
transform-function-name {} transform-function-name { "ie":"6" }
transform-arrow-functions {} transform-arrow-functions { "ie":"6" }
transform-block-scoped-functions {} transform-block-scoped-functions { "ie":"6" }
transform-classes {} transform-classes { "ie":"6" }
transform-object-super {} transform-object-super { "ie":"6" }
transform-shorthand-properties {} transform-shorthand-properties { "ie":"6" }
transform-duplicate-keys {} transform-duplicate-keys { "ie":"6" }
transform-computed-properties {} transform-computed-properties { "ie":"6" }
transform-for-of {} transform-for-of { "ie":"6" }
transform-sticky-regex {} transform-sticky-regex { "ie":"6" }
transform-unicode-escapes {} transform-unicode-escapes { "ie":"6" }
transform-unicode-regex {} transform-unicode-regex { "ie":"6" }
transform-spread {} transform-spread { "ie":"6" }
transform-destructuring {} transform-destructuring { "ie":"6" }
transform-block-scoping {} transform-block-scoping { "ie":"6" }
transform-typeof-symbol {} transform-typeof-symbol { "ie":"6" }
transform-new-target {} transform-new-target { "ie":"6" }
transform-regenerator {} transform-regenerator { "ie":"6" }
transform-member-expression-literals {} transform-member-expression-literals { "ie":"6" }
transform-property-literals {} transform-property-literals { "ie":"6" }
transform-reserved-words {} transform-reserved-words { "ie":"6" }
proposal-export-namespace-from {} proposal-export-namespace-from { "ie":"6" }
transform-modules-commonjs {} transform-modules-commonjs { "ie":"6" }
proposal-dynamic-import {} proposal-dynamic-import { "ie":"6" }
Using polyfills with `entry` option: Using polyfills with `entry` option:
[<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-shippedProposals/input.mjs] Replaced @babel/polyfill entries with the following polyfills: [<CWD>/packages/babel-preset-env/test/fixtures/debug/entry-no-corejs-shippedProposals/input.mjs] Replaced @babel/polyfill entries with the following polyfills:
es6.array.copy-within {} es6.array.copy-within { "ie":"6" }
es6.array.every {} es6.array.every { "ie":"6" }
es6.array.fill {} es6.array.fill { "ie":"6" }
es6.array.filter {} es6.array.filter { "ie":"6" }
es6.array.find {} es6.array.find { "ie":"6" }
es6.array.find-index {} es6.array.find-index { "ie":"6" }
es7.array.flat-map {} es7.array.flat-map { "ie":"6" }
es6.array.for-each {} es6.array.for-each { "ie":"6" }
es6.array.from {} es6.array.from { "ie":"6" }
es7.array.includes {} es7.array.includes { "ie":"6" }
es6.array.index-of {} es6.array.index-of { "ie":"6" }
es6.array.is-array {} es6.array.is-array { "ie":"6" }
es6.array.iterator {} es6.array.iterator { "ie":"6" }
es6.array.last-index-of {} es6.array.last-index-of { "ie":"6" }
es6.array.map {} es6.array.map { "ie":"6" }
es6.array.of {} es6.array.of { "ie":"6" }
es6.array.reduce {} es6.array.reduce { "ie":"6" }
es6.array.reduce-right {} es6.array.reduce-right { "ie":"6" }
es6.array.some {} es6.array.some { "ie":"6" }
es6.array.sort {} es6.array.sort { "ie":"6" }
es6.array.species {} es6.array.species { "ie":"6" }
es6.date.now {} es6.date.now { "ie":"6" }
es6.date.to-iso-string {} es6.date.to-iso-string { "ie":"6" }
es6.date.to-json {} es6.date.to-json { "ie":"6" }
es6.date.to-primitive {} es6.date.to-primitive { "ie":"6" }
es6.date.to-string {} es6.date.to-string { "ie":"6" }
es6.function.bind {} es6.function.bind { "ie":"6" }
es6.function.has-instance {} es6.function.has-instance { "ie":"6" }
es6.function.name {} es6.function.name { "ie":"6" }
es6.map {} es6.map { "ie":"6" }
es6.math.acosh {} es6.math.acosh { "ie":"6" }
es6.math.asinh {} es6.math.asinh { "ie":"6" }
es6.math.atanh {} es6.math.atanh { "ie":"6" }
es6.math.cbrt {} es6.math.cbrt { "ie":"6" }
es6.math.clz32 {} es6.math.clz32 { "ie":"6" }
es6.math.cosh {} es6.math.cosh { "ie":"6" }
es6.math.expm1 {} es6.math.expm1 { "ie":"6" }
es6.math.fround {} es6.math.fround { "ie":"6" }
es6.math.hypot {} es6.math.hypot { "ie":"6" }
es6.math.imul {} es6.math.imul { "ie":"6" }
es6.math.log1p {} es6.math.log1p { "ie":"6" }
es6.math.log10 {} es6.math.log10 { "ie":"6" }
es6.math.log2 {} es6.math.log2 { "ie":"6" }
es6.math.sign {} es6.math.sign { "ie":"6" }
es6.math.sinh {} es6.math.sinh { "ie":"6" }
es6.math.tanh {} es6.math.tanh { "ie":"6" }
es6.math.trunc {} es6.math.trunc { "ie":"6" }
es6.number.constructor {} es6.number.constructor { "ie":"6" }
es6.number.epsilon {} es6.number.epsilon { "ie":"6" }
es6.number.is-finite {} es6.number.is-finite { "ie":"6" }
es6.number.is-integer {} es6.number.is-integer { "ie":"6" }
es6.number.is-nan {} es6.number.is-nan { "ie":"6" }
es6.number.is-safe-integer {} es6.number.is-safe-integer { "ie":"6" }
es6.number.max-safe-integer {} es6.number.max-safe-integer { "ie":"6" }
es6.number.min-safe-integer {} es6.number.min-safe-integer { "ie":"6" }
es6.number.parse-float {} es6.number.parse-float { "ie":"6" }
es6.number.parse-int {} es6.number.parse-int { "ie":"6" }
es6.object.assign {} es6.object.assign { "ie":"6" }
es6.object.create {} es6.object.create { "ie":"6" }
es7.object.define-getter {} es7.object.define-getter { "ie":"6" }
es7.object.define-setter {} es7.object.define-setter { "ie":"6" }
es6.object.define-property {} es6.object.define-property { "ie":"6" }
es6.object.define-properties {} es6.object.define-properties { "ie":"6" }
es7.object.entries {} es7.object.entries { "ie":"6" }
es6.object.freeze {} es6.object.freeze { "ie":"6" }
es6.object.get-own-property-descriptor {} es6.object.get-own-property-descriptor { "ie":"6" }
es7.object.get-own-property-descriptors {} es7.object.get-own-property-descriptors { "ie":"6" }
es6.object.get-own-property-names {} es6.object.get-own-property-names { "ie":"6" }
es6.object.get-prototype-of {} es6.object.get-prototype-of { "ie":"6" }
es7.object.lookup-getter {} es7.object.lookup-getter { "ie":"6" }
es7.object.lookup-setter {} es7.object.lookup-setter { "ie":"6" }
es6.object.prevent-extensions {} es6.object.prevent-extensions { "ie":"6" }
es6.object.to-string {} es6.object.to-string { "ie":"6" }
es6.object.is {} es6.object.is { "ie":"6" }
es6.object.is-frozen {} es6.object.is-frozen { "ie":"6" }
es6.object.is-sealed {} es6.object.is-sealed { "ie":"6" }
es6.object.is-extensible {} es6.object.is-extensible { "ie":"6" }
es6.object.keys {} es6.object.keys { "ie":"6" }
es6.object.seal {} es6.object.seal { "ie":"6" }
es6.object.set-prototype-of {} es6.object.set-prototype-of { "ie":"6" }
es7.object.values {} es7.object.values { "ie":"6" }
es6.promise {} es6.promise { "ie":"6" }
es7.promise.finally {} es7.promise.finally { "ie":"6" }
es6.reflect.apply {} es6.reflect.apply { "ie":"6" }
es6.reflect.construct {} es6.reflect.construct { "ie":"6" }
es6.reflect.define-property {} es6.reflect.define-property { "ie":"6" }
es6.reflect.delete-property {} es6.reflect.delete-property { "ie":"6" }
es6.reflect.get {} es6.reflect.get { "ie":"6" }
es6.reflect.get-own-property-descriptor {} es6.reflect.get-own-property-descriptor { "ie":"6" }
es6.reflect.get-prototype-of {} es6.reflect.get-prototype-of { "ie":"6" }
es6.reflect.has {} es6.reflect.has { "ie":"6" }
es6.reflect.is-extensible {} es6.reflect.is-extensible { "ie":"6" }
es6.reflect.own-keys {} es6.reflect.own-keys { "ie":"6" }
es6.reflect.prevent-extensions {} es6.reflect.prevent-extensions { "ie":"6" }
es6.reflect.set {} es6.reflect.set { "ie":"6" }
es6.reflect.set-prototype-of {} es6.reflect.set-prototype-of { "ie":"6" }
es6.regexp.constructor {} es6.regexp.constructor { "ie":"6" }
es6.regexp.flags {} es6.regexp.flags { "ie":"6" }
es6.regexp.match {} es6.regexp.match { "ie":"6" }
es6.regexp.replace {} es6.regexp.replace { "ie":"6" }
es6.regexp.split {} es6.regexp.split { "ie":"6" }
es6.regexp.search {} es6.regexp.search { "ie":"6" }
es6.regexp.to-string {} es6.regexp.to-string { "ie":"6" }
es6.set {} es6.set { "ie":"6" }
es6.symbol {} es6.symbol { "ie":"6" }
es7.symbol.async-iterator {} es7.symbol.async-iterator { "ie":"6" }
es6.string.anchor {} es6.string.anchor { "ie":"6" }
es6.string.big {} es6.string.big { "ie":"6" }
es6.string.blink {} es6.string.blink { "ie":"6" }
es6.string.bold {} es6.string.bold { "ie":"6" }
es6.string.code-point-at {} es6.string.code-point-at { "ie":"6" }
es6.string.ends-with {} es6.string.ends-with { "ie":"6" }
es6.string.fixed {} es6.string.fixed { "ie":"6" }
es6.string.fontcolor {} es6.string.fontcolor { "ie":"6" }
es6.string.fontsize {} es6.string.fontsize { "ie":"6" }
es6.string.from-code-point {} es6.string.from-code-point { "ie":"6" }
es6.string.includes {} es6.string.includes { "ie":"6" }
es6.string.italics {} es6.string.italics { "ie":"6" }
es6.string.iterator {} es6.string.iterator { "ie":"6" }
es6.string.link {} es6.string.link { "ie":"6" }
es7.string.pad-start {} es7.string.pad-start { "ie":"6" }
es7.string.pad-end {} es7.string.pad-end { "ie":"6" }
es6.string.raw {} es6.string.raw { "ie":"6" }
es6.string.repeat {} es6.string.repeat { "ie":"6" }
es6.string.small {} es6.string.small { "ie":"6" }
es6.string.starts-with {} es6.string.starts-with { "ie":"6" }
es6.string.strike {} es6.string.strike { "ie":"6" }
es6.string.sub {} es6.string.sub { "ie":"6" }
es6.string.sup {} es6.string.sup { "ie":"6" }
es6.string.trim {} es6.string.trim { "ie":"6" }
es7.string.trim-left {} es7.string.trim-left { "ie":"6" }
es7.string.trim-right {} es7.string.trim-right { "ie":"6" }
es6.typed.array-buffer {} es6.typed.array-buffer { "ie":"6" }
es6.typed.data-view {} es6.typed.data-view { "ie":"6" }
es6.typed.int8-array {} es6.typed.int8-array { "ie":"6" }
es6.typed.uint8-array {} es6.typed.uint8-array { "ie":"6" }
es6.typed.uint8-clamped-array {} es6.typed.uint8-clamped-array { "ie":"6" }
es6.typed.int16-array {} es6.typed.int16-array { "ie":"6" }
es6.typed.uint16-array {} es6.typed.uint16-array { "ie":"6" }
es6.typed.int32-array {} es6.typed.int32-array { "ie":"6" }
es6.typed.uint32-array {} es6.typed.uint32-array { "ie":"6" }
es6.typed.float32-array {} es6.typed.float32-array { "ie":"6" }
es6.typed.float64-array {} es6.typed.float64-array { "ie":"6" }
es6.weak-map {} es6.weak-map { "ie":"6" }
es6.weak-set {} es6.weak-set { "ie":"6" }
web.timers {} web.timers { "ie":"6" }
web.immediate {} web.immediate { "ie":"6" }
web.dom.iterable {} web.dom.iterable { "ie":"6" }

View File

@ -1,11 +1,5 @@
"use strict"; "use strict";
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
Promise.resolve().then(function () { Promise.resolve().then(function () {
return _interopRequireWildcard(require("foo")); return babelHelpers.interopRequireWildcard(require("foo"));
}); });

View File

@ -1,13 +1,7 @@
define(["require"], function (_require) { define(["require"], function (_require) {
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
new Promise(function (_resolve, _reject) { new Promise(function (_resolve, _reject) {
return _require(["foo"], function (imported) { return _require(["foo"], function (imported) {
return _resolve(_interopRequireWildcard(imported)); return _resolve(babelHelpers.interopRequireWildcard(imported));
}, _reject); }, _reject);
}); });
}); });

View File

@ -1,11 +1,5 @@
"use strict"; "use strict";
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); }
function _getRequireWildcardCache() { if (typeof WeakMap !== "function") return null; var cache = new WeakMap(); _getRequireWildcardCache = function _getRequireWildcardCache() { return cache; }; return cache; }
function _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } if (obj === null || _typeof(obj) !== "object" && typeof obj !== "function") { return { "default": obj }; } var cache = _getRequireWildcardCache(); if (cache && cache.has(obj)) { return cache.get(obj); } var newObj = {}; var hasPropertyDescriptor = Object.defineProperty && Object.getOwnPropertyDescriptor; for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = hasPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : null; if (desc && (desc.get || desc.set)) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } newObj["default"] = obj; if (cache) { cache.set(obj, newObj); } return newObj; }
Promise.resolve().then(function () { Promise.resolve().then(function () {
return _interopRequireWildcard(require("foo")); return babelHelpers.interopRequireWildcard(require("foo"));
}); });

View File

@ -1,4 +1,4 @@
{ {
"validateLogs": true, "validateLogs": true,
"presets": [["env", { "modules": "systemjs" }]] "presets": [["env", { "modules": "systemjs", "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -0,0 +1,3 @@
{
"plugins": [["external-helpers", { "helperVersion": "7.100" }]]
}

View File

@ -5,8 +5,6 @@ Object.defineProperty(exports, "__esModule", {
}); });
exports.foo = void 0; exports.foo = void 0;
var _foo = _interopRequireDefault(require("./foo.mjs")); var _foo = babelHelpers.interopRequireDefault(require("./foo.mjs"));
exports.foo = _foo; exports.foo = _foo;
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

View File

@ -0,0 +1,3 @@
{
"plugins": [["external-helpers", { "helperVersion": "7.100" }]]
}

View File

@ -3,5 +3,5 @@
"name": "test-fixture", "name": "test-fixture",
"supportsStaticESM": false "supportsStaticESM": false
}, },
"presets": ["env"] "presets": [["env", { "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -1,7 +1,5 @@
"use strict"; "use strict";
var _mod = _interopRequireDefault(require("mod")); var _mod = babelHelpers.interopRequireDefault(require("mod"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
console.log(_mod["default"]); console.log(_mod["default"]);

View File

@ -1,3 +1,3 @@
{ {
"presets": ["env"] "presets": [["env", { "targets": { "browsers": "ie 6" } }]]
} }

View File

@ -1,7 +1,5 @@
"use strict"; "use strict";
var _mod = _interopRequireDefault(require("mod")); var _mod = babelHelpers.interopRequireDefault(require("mod"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
console.log(_mod["default"]); console.log(_mod["default"]);

View File

@ -1,5 +1,3 @@
"use strict"; "use strict";
var _a = _interopRequireDefault(require("a")); var _a = babelHelpers.interopRequireDefault(require("a"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

View File

@ -1,5 +1,3 @@
"use strict"; "use strict";
var _a = _interopRequireDefault(require("a")); var _a = babelHelpers.interopRequireDefault(require("a"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }

View File

@ -3,7 +3,8 @@
[ [
"../../../../lib", "../../../../lib",
{ {
"modules": "systemjs" "modules": "systemjs",
"targets": { "browsers": "ie 6" }
} }
] ]
] ]

View File

@ -13,7 +13,5 @@
})(typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : this, function (_a) { })(typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : this, function (_a) {
"use strict"; "use strict";
_a = _interopRequireDefault(_a); _a = babelHelpers.interopRequireDefault(_a);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
}); });

View File

@ -0,0 +1,3 @@
{
"plugins": [["external-helpers", { "helperVersion": "7.100" }]]
}

View File

@ -1,19 +1,7 @@
"use strict"; "use strict";
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
var test = function test(a, _ref, c) { var test = function test(a, _ref, c) {
var _ref2 = _slicedToArray(_ref, 1), var _ref2 = babelHelpers.slicedToArray(_ref, 1),
b = _ref2[0]; b = _ref2[0];
return ""; return "";

View File

@ -1,12 +1,8 @@
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); } }
function _asyncToGenerator(fn) { return function () { var self = this, args = arguments; return new Promise(function (resolve, reject) { var gen = fn.apply(self, args); function _next(value) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "next", value); } function _throw(err) { asyncGeneratorStep(gen, resolve, reject, _next, _throw, "throw", err); } _next(undefined); }); }; }
function f() { function f() {
return _f.apply(this, arguments); return _f.apply(this, arguments);
} }
function _f() { function _f() {
_f = _asyncToGenerator(function* () {}); _f = babelHelpers.asyncToGenerator(function* () {});
return _f.apply(this, arguments); return _f.apply(this, arguments);
} }

View File

@ -1,5 +1,3 @@
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
let Foo = function Foo() { let Foo = function Foo() {
_classCallCheck(this, Foo); babelHelpers.classCallCheck(this, Foo);
}; };

View File

@ -1,5 +1,3 @@
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
let Foo = function Foo() { let Foo = function Foo() {
_classCallCheck(this, Foo); babelHelpers.classCallCheck(this, Foo);
}; };

View File

@ -4,6 +4,7 @@
"../../../../lib", "../../../../lib",
{ {
"loose": true, "loose": true,
"targets": { "browsers": "ie 6" },
"include": ["transform-typeof-symbol"] "include": ["transform-typeof-symbol"]
} }
] ]

View File

@ -1,5 +1,3 @@
"use strict"; "use strict";
function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } babelHelpers["typeof"](Symbol());
_typeof(Symbol());

View File

@ -0,0 +1,3 @@
{
"plugins": [["external-helpers", { "helperVersion": "7.100" }]]
}

View File

@ -1,5 +1,3 @@
var _templateObject; var _templateObject;
function _taggedTemplateLiteral(strings, raw) { if (!raw) { raw = strings.slice(0); } return Object.freeze(Object.defineProperties(strings, { raw: { value: Object.freeze(raw) } })); } tag(_templateObject || (_templateObject = babelHelpers.taggedTemplateLiteral(["Safari 12 borked"])));
tag(_templateObject || (_templateObject = _taggedTemplateLiteral(["Safari 12 borked"])));

View File

@ -1,29 +1,3 @@
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; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function (key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
function _awaitAsyncGenerator(value) { return new _AwaitValue(value); }
function _wrapAsyncGenerator(fn) { return function () { return new _AsyncGenerator(fn.apply(this, arguments)); }; }
function _AsyncGenerator(gen) { var front, back; function send(key, arg) { return new Promise(function (resolve, reject) { var request = { key: key, arg: arg, resolve: resolve, reject: reject, next: null }; if (back) { back = back.next = request; } else { front = back = request; resume(key, arg); } }); } function resume(key, arg) { try { var result = gen[key](arg); var value = result.value; var wrappedAwait = value instanceof _AwaitValue; Promise.resolve(wrappedAwait ? value.wrapped : value).then(function (arg) { if (wrappedAwait) { resume(key === "return" ? "return" : "next", arg); return; } settle(result.done ? "return" : "normal", arg); }, function (err) { resume("throw", err); }); } catch (err) { settle("throw", err); } } function settle(type, value) { switch (type) { case "return": front.resolve({ value: value, done: true }); break; case "throw": front.reject(value); break; default: front.resolve({ value: value, done: false }); break; } front = front.next; if (front) { resume(front.key, front.arg); } else { back = null; } } this._invoke = send; if (typeof gen["return"] !== "function") { this["return"] = undefined; } }
if (typeof Symbol === "function" && Symbol.asyncIterator) { _AsyncGenerator.prototype[Symbol.asyncIterator] = function () { return this; }; }
_AsyncGenerator.prototype.next = function (arg) { return this._invoke("next", arg); };
_AsyncGenerator.prototype["throw"] = function (arg) { return this._invoke("throw", arg); };
_AsyncGenerator.prototype["return"] = function (arg) { return this._invoke("return", arg); };
function _AwaitValue(value) { this.wrapped = value; }
var _x$y$a$b = { var _x$y$a$b = {
x: 1, x: 1,
y: 2, y: 2,
@ -32,9 +6,8 @@ var _x$y$a$b = {
}, },
x = _x$y$a$b.x, x = _x$y$a$b.x,
y = _x$y$a$b.y, y = _x$y$a$b.y,
z = _objectWithoutProperties(_x$y$a$b, ["x", "y"]); z = babelHelpers.objectWithoutProperties(_x$y$a$b, ["x", "y"]);
var n = babelHelpers.objectSpread2({
var n = _objectSpread({
x: x, x: x,
y: y y: y
}, z); }, z);
@ -44,13 +17,13 @@ function agf() {
} }
function _agf() { function _agf() {
_agf = _wrapAsyncGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() { _agf = babelHelpers.wrapAsyncGenerator( /*#__PURE__*/regeneratorRuntime.mark(function _callee() {
return regeneratorRuntime.wrap(function _callee$(_context) { return regeneratorRuntime.wrap(function _callee$(_context) {
while (1) { while (1) {
switch (_context.prev = _context.next) { switch (_context.prev = _context.next) {
case 0: case 0:
_context.next = 2; _context.next = 2;
return _awaitAsyncGenerator(1); return babelHelpers.awaitAsyncGenerator(1);
case 2: case 2:
_context.next = 4; _context.next = 4;

View File

@ -1,11 +1,8 @@
var _this = this; var _this = this;
function _newArrowCheck(innerThis, boundThis) { if (innerThis !== boundThis) { throw new TypeError("Cannot instantiate an arrow function"); } }
var bar = "bar"; var bar = "bar";
var x = function x() { var x = function x() {
_newArrowCheck(this, _this); babelHelpers.newArrowCheck(this, _this);
return "foo".concat(bar); return "foo".concat(bar);
}.bind(this); }.bind(this);

View File

@ -6,5 +6,6 @@
"modules": false "modules": false
} }
] ]
] ],
"plugins": [["external-helpers", { "helperVersion": "7.100" }]]
} }

View File

@ -1,24 +1,10 @@
function _slicedToArray(arr, i) { return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _unsupportedIterableToArray(arr, i) || _nonIterableRest(); }
function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
function _iterableToArrayLimit(arr, i) { if (typeof Symbol === "undefined" || !(Symbol.iterator in Object(arr))) return; var _arr = []; var _n = true; var _d = false; var _e = undefined; try { for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) { _arr.push(_s.value); if (i && _arr.length === i) break; } } catch (err) { _d = true; _e = err; } finally { try { if (!_n && _i["return"] != null) _i["return"](); } finally { if (_d) throw _e; } } return _arr; }
function _arrayWithHoles(arr) { if (Array.isArray(arr)) return arr; }
function _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e2) { throw _e2; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e3) { didErr = true; err = _e3; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
// https://github.com/babel/babel/issues/7557 // https://github.com/babel/babel/issues/7557
var _iterator = _createForOfIteratorHelper(c), var _iterator = babelHelpers.createForOfIteratorHelper(c),
_step; _step;
try { try {
var _loop = function _loop() { var _loop = function _loop() {
var _step$value = _slicedToArray(_step.value, 1), var _step$value = babelHelpers.slicedToArray(_step.value, 1),
a = _step$value[0]; a = _step$value[0];
a = 1; a = 1;

View File

@ -4,5 +4,6 @@
"targets": { "node": 12 }, "targets": { "node": 12 },
"shippedProposals": true "shippedProposals": true
}] }]
] ],
"plugins": [["external-helpers", { "helperVersion": "7.100" }]]
} }

View File

@ -1,8 +1,6 @@
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
class A { class A {
constructor() { constructor() {
_defineProperty(this, "x", void 0); babelHelpers.defineProperty(this, "x", void 0);
} }
} }