Remove core-js/regenerator-runtime stubs (#6755)

This commit is contained in:
Brian Ng
2017-11-07 07:23:38 -06:00
committed by Henry Zhu
parent 7dbed2170e
commit ef47d8b1be
130 changed files with 620 additions and 773 deletions

View File

@@ -1,5 +1,11 @@
//@flow
// @flow
import { logEntryPolyfills } from "./debug";
import {
createImport,
isPolyfillSource,
isRequire,
type RequireType,
} from "./utils";
type Plugin = {
visitor: Object,
@@ -8,52 +14,7 @@ type Plugin = {
name: string,
};
type RequireType = "require" | "import";
function isPolyfillSource(value: string): boolean {
return value === "@babel/polyfill";
}
export default function({ types: t }: { types: Object }): Plugin {
function createImportDeclaration(polyfill: string): Object {
const declar = t.importDeclaration([], t.stringLiteral(polyfill));
declar._blockHoist = 3;
return declar;
}
function createRequireStatement(polyfill: string): Object {
return t.expressionStatement(
t.callExpression(t.identifier("require"), [t.stringLiteral(polyfill)]),
);
}
function isRequire(path: Object): boolean {
return (
t.isExpressionStatement(path.node) &&
t.isCallExpression(path.node.expression) &&
t.isIdentifier(path.node.expression.callee) &&
path.node.expression.callee.name === "require" &&
path.node.expression.arguments.length === 1 &&
t.isStringLiteral(path.node.expression.arguments[0]) &&
isPolyfillSource(path.node.expression.arguments[0].value)
);
}
function createImport(
polyfill: string,
requireType: RequireType,
core: ?boolean,
): Object {
if (core) {
polyfill = `@babel/polyfill/lib/core-js/modules/${polyfill}`;
}
if (requireType === "import") {
return createImportDeclaration(polyfill);
}
return createRequireStatement(polyfill);
}
function createImports(
polyfills: Array<string>,
requireType: RequireType,
@@ -62,15 +23,10 @@ export default function({ types: t }: { types: Object }): Plugin {
const items = Array.isArray(polyfills) ? new Set(polyfills) : polyfills;
const imports = [];
items.forEach(p => imports.push(createImport(p, requireType, true)));
items.forEach(p => imports.push(createImport(t, p, requireType)));
if (regenerator) {
imports.push(
createImport(
"@babel/polyfill/lib/regenerator-runtime/runtime",
requireType,
),
);
imports.push(createImport(t, "regenerator-runtime", requireType));
}
return imports;
@@ -90,7 +46,7 @@ export default function({ types: t }: { types: Object }): Plugin {
},
Program(path, state) {
path.get("body").forEach(bodyPath => {
if (isRequire(bodyPath)) {
if (isRequire(t, bodyPath)) {
bodyPath.replaceWithMultiple(
createImports(
state.opts.polyfills,

View File

@@ -1,7 +1,7 @@
//@flow
// @flow
import { definitions } from "./built-in-definitions";
import { logUsagePolyfills } from "./debug";
import { createImport, isPolyfillSource, isRequire } from "./utils";
type Plugin = {
visitor: Object,
@@ -9,10 +9,6 @@ type Plugin = {
name: string,
};
function isPolyfillSource(value: string): boolean {
return value === "@babel/polyfill";
}
// function warnOnInstanceMethod() {
// state.opts.debug &&
// console.warn(
@@ -38,16 +34,6 @@ function getType(target: any): string {
// return node.name;
// }
const modulePathMap = {
"regenerator-runtime": "@babel/polyfill/lib/regenerator-runtime/runtime",
};
const getModulePath = module => {
return (
modulePathMap[module] || `@babel/polyfill/lib/core-js/modules/${module}`
);
};
export default function({ types: t }: { types: Object }): Plugin {
function addImport(
path: Object,
@@ -56,15 +42,8 @@ export default function({ types: t }: { types: Object }): Plugin {
): void {
if (builtIn && !builtIns.has(builtIn)) {
builtIns.add(builtIn);
const importDec = t.importDeclaration(
[],
t.stringLiteral(getModulePath(builtIn)),
);
importDec._blockHoist = 3;
const programPath = path.find(path => path.isProgram());
programPath.unshiftContainer("body", importDec);
programPath.unshiftContainer("body", createImport(t, builtIn));
}
}
@@ -87,18 +66,6 @@ export default function({ types: t }: { types: Object }): Plugin {
}
}
function isRequire(path: Object): boolean {
return (
t.isExpressionStatement(path.node) &&
t.isCallExpression(path.node.expression) &&
t.isIdentifier(path.node.expression.callee) &&
path.node.expression.callee.name === "require" &&
path.node.expression.arguments.length === 1 &&
t.isStringLiteral(path.node.expression.arguments[0]) &&
isPolyfillSource(path.node.expression.arguments[0].value)
);
}
const addAndRemovePolyfillImports = {
ImportDeclaration(path) {
if (
@@ -116,7 +83,7 @@ export default function({ types: t }: { types: Object }): Plugin {
Program: {
enter(path) {
path.get("body").forEach(bodyPath => {
if (isRequire(bodyPath)) {
if (isRequire(t, bodyPath)) {
console.warn(
`
When setting \`useBuiltIns: 'usage'\`, polyfills are automatically imported when needed.

View File

@@ -61,3 +61,42 @@ export const filterStageFromList = (list: any, stageList: any) => {
return result;
}, {});
};
export const isPolyfillSource = (source: string): boolean =>
source === "@babel/polyfill";
export const isRequire = (t: Object, path: Object): boolean =>
t.isExpressionStatement(path.node) &&
t.isCallExpression(path.node.expression) &&
t.isIdentifier(path.node.expression.callee) &&
path.node.expression.callee.name === "require" &&
path.node.expression.arguments.length === 1 &&
t.isStringLiteral(path.node.expression.arguments[0]) &&
isPolyfillSource(path.node.expression.arguments[0].value);
const modulePathMap = {
"regenerator-runtime": "regenerator-runtime/runtime",
};
export const getModulePath = (mod: string) =>
modulePathMap[mod] || `core-js/modules/${mod}`;
export type RequireType = "require" | "import";
export const createImport = (
t: Object,
polyfill: string,
requireType?: RequireType = "import",
): Object => {
const modulePath = getModulePath(polyfill);
if (requireType === "import") {
const declar = t.importDeclaration([], t.stringLiteral(modulePath));
declar._blockHoist = 3;
return declar;
}
return t.expressionStatement(
t.callExpression(t.identifier("require"), [t.stringLiteral(modulePath)]),
);
};

View File

@@ -1,3 +1,3 @@
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/es6.symbol";
import "core-js/modules/web.dom.iterable";
Symbol.iterator in arr;

View File

@@ -1,3 +1,3 @@
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/es6.symbol";
import "core-js/modules/web.dom.iterable";
arr[Symbol.iterator]();

View File

@@ -1,3 +1,3 @@
function* a() {
yield 1;
}
}

View File

@@ -1,4 +1,4 @@
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/web.dom.iterable";
function* a() {
yield* 1;

View File

@@ -1,2 +1,2 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply";
import "core-js/modules/es6.typed.data-view";
import "core-js/modules/es6.reflect.apply";

View File

@@ -1 +1 @@
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "regenerator-runtime/runtime";

View File

@@ -35,4 +35,4 @@ i[asdf]; // computed with identifier
j["copyWithin"]; // computed with template
var _k = k,
_a = _k[asdf]; // computed
_a = _k[asdf]; // computed

View File

@@ -1,4 +1,4 @@
import "@babel/polyfill/lib/core-js/modules/es6.object.assign";
import "core-js/modules/es6.object.assign";
var objectClass = Object;
var arrayInstance = [];
var assignStr = "assign";

View File

@@ -1,5 +1,5 @@
import "@babel/polyfill/lib/core-js/modules/es6.array.find";
import "@babel/polyfill/lib/core-js/modules/es7.array.includes";
import "core-js/modules/es6.array.find";
import "core-js/modules/es7.array.includes";
var arrayInstance = [];
var inclidesStr = "includes";
var findStr = "find"; // Allow instance methods be assigned to variables.
@@ -7,4 +7,3 @@ var findStr = "find"; // Allow instance methods be assigned to variables.
arrayInstance[inclidesStr](); // include
externalVar[findStr]; // include

View File

@@ -20,4 +20,4 @@ String.prototype.startsWith.call; // prototype.call
var {
codePointAt,
endsWith
} = k; // destructuring
} = k; // destructuring

View File

@@ -1,19 +1,19 @@
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within";
import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at";
import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es6.array.fill";
import "@babel/polyfill/lib/core-js/modules/es6.array.find-index";
import "@babel/polyfill/lib/core-js/modules/es6.array.find";
import "@babel/polyfill/lib/core-js/modules/es7.array.includes";
import "@babel/polyfill/lib/core-js/modules/es6.string.includes";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.copy-within";
import "core-js/modules/es6.string.ends-with";
import "core-js/modules/es6.string.code-point-at";
import "core-js/modules/es6.string.starts-with";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es6.array.fill";
import "core-js/modules/es6.array.find-index";
import "core-js/modules/es6.array.find";
import "core-js/modules/es7.array.includes";
import "core-js/modules/es6.string.includes";
import "core-js/modules/es6.map";
import "core-js/modules/es6.array.from";
Array.from; // static function
Map; // top level built-in

View File

@@ -33,4 +33,4 @@ j[`copyWithin`]; // computed with template
var {
[asdf]: _a
} = k; // computed
} = k; // computed

View File

@@ -1,9 +1,9 @@
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "core-js/modules/web.dom.iterable";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.map";
import "core-js/modules/es6.array.from";
Array.from; // static method
Map; // built-in

View File

@@ -1,5 +1,5 @@
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es6.promise";
import "regenerator-runtime/runtime";
var a = function () {
var _ref = _asyncToGenerator(

View File

@@ -1,4 +1,4 @@
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "regenerator-runtime/runtime";
var _marked =
/*#__PURE__*/

View File

@@ -1,5 +1,5 @@
"use strict";
require("@babel/polyfill/lib/core-js/modules/es6.promise");
require("core-js/modules/es6.promise");
Promise;

View File

@@ -1,9 +1,9 @@
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
a ** b;

View File

@@ -1,8 +1,8 @@
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "core-js/modules/es6.map";
async function a() {
await 1;

View File

@@ -1,98 +1,98 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer";
import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "@babel/polyfill/lib/core-js/modules/es6.weak-map";
import "@babel/polyfill/lib/core-js/modules/es6.weak-set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.has";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.object.freeze";
import "@babel/polyfill/lib/core-js/modules/es6.object.seal";
import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.object.keys";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names";
import "@babel/polyfill/lib/core-js/modules/es6.object.assign";
import "@babel/polyfill/lib/core-js/modules/es6.object.is";
import "@babel/polyfill/lib/core-js/modules/es6.object.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.function.name";
import "@babel/polyfill/lib/core-js/modules/es6.string.raw";
import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point";
import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at";
import "@babel/polyfill/lib/core-js/modules/es6.string.repeat";
import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.includes";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "@babel/polyfill/lib/core-js/modules/es6.array.of";
import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within";
import "@babel/polyfill/lib/core-js/modules/es6.array.find";
import "@babel/polyfill/lib/core-js/modules/es6.array.find-index";
import "@babel/polyfill/lib/core-js/modules/es6.array.fill";
import "@babel/polyfill/lib/core-js/modules/es6.array.iterator";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan";
import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon";
import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int";
import "@babel/polyfill/lib/core-js/modules/es6.math.acosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.asinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.atanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt";
import "@babel/polyfill/lib/core-js/modules/es6.math.clz32";
import "@babel/polyfill/lib/core-js/modules/es6.math.cosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.expm1";
import "@babel/polyfill/lib/core-js/modules/es6.math.fround";
import "@babel/polyfill/lib/core-js/modules/es6.math.hypot";
import "@babel/polyfill/lib/core-js/modules/es6.math.imul";
import "@babel/polyfill/lib/core-js/modules/es6.math.log1p";
import "@babel/polyfill/lib/core-js/modules/es6.math.log10";
import "@babel/polyfill/lib/core-js/modules/es6.math.log2";
import "@babel/polyfill/lib/core-js/modules/es6.math.sign";
import "@babel/polyfill/lib/core-js/modules/es6.math.sinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.tanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.trunc";
import "@babel/polyfill/lib/core-js/modules/es7.array.includes";
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/es6.typed.array-buffer";
import "core-js/modules/es6.typed.data-view";
import "core-js/modules/es6.typed.int8-array";
import "core-js/modules/es6.typed.uint8-array";
import "core-js/modules/es6.typed.uint8-clamped-array";
import "core-js/modules/es6.typed.int16-array";
import "core-js/modules/es6.typed.uint16-array";
import "core-js/modules/es6.typed.int32-array";
import "core-js/modules/es6.typed.uint32-array";
import "core-js/modules/es6.typed.float32-array";
import "core-js/modules/es6.typed.float64-array";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";
import "core-js/modules/es6.weak-map";
import "core-js/modules/es6.weak-set";
import "core-js/modules/es6.reflect.apply";
import "core-js/modules/es6.reflect.construct";
import "core-js/modules/es6.reflect.define-property";
import "core-js/modules/es6.reflect.delete-property";
import "core-js/modules/es6.reflect.get";
import "core-js/modules/es6.reflect.get-own-property-descriptor";
import "core-js/modules/es6.reflect.get-prototype-of";
import "core-js/modules/es6.reflect.has";
import "core-js/modules/es6.reflect.is-extensible";
import "core-js/modules/es6.reflect.own-keys";
import "core-js/modules/es6.reflect.prevent-extensions";
import "core-js/modules/es6.reflect.set";
import "core-js/modules/es6.reflect.set-prototype-of";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.object.freeze";
import "core-js/modules/es6.object.seal";
import "core-js/modules/es6.object.prevent-extensions";
import "core-js/modules/es6.object.is-frozen";
import "core-js/modules/es6.object.is-sealed";
import "core-js/modules/es6.object.is-extensible";
import "core-js/modules/es6.object.get-own-property-descriptor";
import "core-js/modules/es6.object.get-prototype-of";
import "core-js/modules/es6.object.keys";
import "core-js/modules/es6.object.get-own-property-names";
import "core-js/modules/es6.object.assign";
import "core-js/modules/es6.object.is";
import "core-js/modules/es6.object.set-prototype-of";
import "core-js/modules/es6.function.name";
import "core-js/modules/es6.string.raw";
import "core-js/modules/es6.string.from-code-point";
import "core-js/modules/es6.string.code-point-at";
import "core-js/modules/es6.string.repeat";
import "core-js/modules/es6.string.starts-with";
import "core-js/modules/es6.string.ends-with";
import "core-js/modules/es6.string.includes";
import "core-js/modules/es6.regexp.flags";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.from";
import "core-js/modules/es6.array.of";
import "core-js/modules/es6.array.copy-within";
import "core-js/modules/es6.array.find";
import "core-js/modules/es6.array.find-index";
import "core-js/modules/es6.array.fill";
import "core-js/modules/es6.array.iterator";
import "core-js/modules/es6.number.is-finite";
import "core-js/modules/es6.number.is-integer";
import "core-js/modules/es6.number.is-safe-integer";
import "core-js/modules/es6.number.is-nan";
import "core-js/modules/es6.number.epsilon";
import "core-js/modules/es6.number.min-safe-integer";
import "core-js/modules/es6.number.max-safe-integer";
import "core-js/modules/es6.number.parse-float";
import "core-js/modules/es6.number.parse-int";
import "core-js/modules/es6.math.acosh";
import "core-js/modules/es6.math.asinh";
import "core-js/modules/es6.math.atanh";
import "core-js/modules/es6.math.cbrt";
import "core-js/modules/es6.math.clz32";
import "core-js/modules/es6.math.cosh";
import "core-js/modules/es6.math.expm1";
import "core-js/modules/es6.math.fround";
import "core-js/modules/es6.math.hypot";
import "core-js/modules/es6.math.imul";
import "core-js/modules/es6.math.log1p";
import "core-js/modules/es6.math.log10";
import "core-js/modules/es6.math.log2";
import "core-js/modules/es6.math.sign";
import "core-js/modules/es6.math.sinh";
import "core-js/modules/es6.math.tanh";
import "core-js/modules/es6.math.trunc";
import "core-js/modules/es7.array.includes";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";

View File

@@ -1,3 +1,3 @@
async function a() {
await 1;
}
}

View File

@@ -1,97 +1,97 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "@babel/polyfill/lib/core-js/modules/es6.weak-map";
import "@babel/polyfill/lib/core-js/modules/es6.weak-set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.has";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.object.freeze";
import "@babel/polyfill/lib/core-js/modules/es6.object.seal";
import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.object.keys";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names";
import "@babel/polyfill/lib/core-js/modules/es6.object.assign";
import "@babel/polyfill/lib/core-js/modules/es6.object.is";
import "@babel/polyfill/lib/core-js/modules/es6.function.name";
import "@babel/polyfill/lib/core-js/modules/es6.string.raw";
import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point";
import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at";
import "@babel/polyfill/lib/core-js/modules/es6.string.repeat";
import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.includes";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "@babel/polyfill/lib/core-js/modules/es6.array.of";
import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within";
import "@babel/polyfill/lib/core-js/modules/es6.array.find";
import "@babel/polyfill/lib/core-js/modules/es6.array.find-index";
import "@babel/polyfill/lib/core-js/modules/es6.array.fill";
import "@babel/polyfill/lib/core-js/modules/es6.array.iterator";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan";
import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon";
import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int";
import "@babel/polyfill/lib/core-js/modules/es6.math.acosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.asinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.atanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt";
import "@babel/polyfill/lib/core-js/modules/es6.math.clz32";
import "@babel/polyfill/lib/core-js/modules/es6.math.cosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.expm1";
import "@babel/polyfill/lib/core-js/modules/es6.math.fround";
import "@babel/polyfill/lib/core-js/modules/es6.math.hypot";
import "@babel/polyfill/lib/core-js/modules/es6.math.imul";
import "@babel/polyfill/lib/core-js/modules/es6.math.log1p";
import "@babel/polyfill/lib/core-js/modules/es6.math.log10";
import "@babel/polyfill/lib/core-js/modules/es6.math.log2";
import "@babel/polyfill/lib/core-js/modules/es6.math.sign";
import "@babel/polyfill/lib/core-js/modules/es6.math.sinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.tanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.trunc";
import "@babel/polyfill/lib/core-js/modules/es7.array.includes";
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es6.typed.array-buffer";
import "core-js/modules/es6.typed.int8-array";
import "core-js/modules/es6.typed.uint8-array";
import "core-js/modules/es6.typed.uint8-clamped-array";
import "core-js/modules/es6.typed.int16-array";
import "core-js/modules/es6.typed.uint16-array";
import "core-js/modules/es6.typed.int32-array";
import "core-js/modules/es6.typed.uint32-array";
import "core-js/modules/es6.typed.float32-array";
import "core-js/modules/es6.typed.float64-array";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";
import "core-js/modules/es6.weak-map";
import "core-js/modules/es6.weak-set";
import "core-js/modules/es6.reflect.apply";
import "core-js/modules/es6.reflect.construct";
import "core-js/modules/es6.reflect.define-property";
import "core-js/modules/es6.reflect.delete-property";
import "core-js/modules/es6.reflect.get";
import "core-js/modules/es6.reflect.get-own-property-descriptor";
import "core-js/modules/es6.reflect.get-prototype-of";
import "core-js/modules/es6.reflect.has";
import "core-js/modules/es6.reflect.is-extensible";
import "core-js/modules/es6.reflect.own-keys";
import "core-js/modules/es6.reflect.prevent-extensions";
import "core-js/modules/es6.reflect.set";
import "core-js/modules/es6.reflect.set-prototype-of";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.object.freeze";
import "core-js/modules/es6.object.seal";
import "core-js/modules/es6.object.prevent-extensions";
import "core-js/modules/es6.object.is-frozen";
import "core-js/modules/es6.object.is-sealed";
import "core-js/modules/es6.object.is-extensible";
import "core-js/modules/es6.object.get-own-property-descriptor";
import "core-js/modules/es6.object.get-prototype-of";
import "core-js/modules/es6.object.keys";
import "core-js/modules/es6.object.get-own-property-names";
import "core-js/modules/es6.object.assign";
import "core-js/modules/es6.object.is";
import "core-js/modules/es6.function.name";
import "core-js/modules/es6.string.raw";
import "core-js/modules/es6.string.from-code-point";
import "core-js/modules/es6.string.code-point-at";
import "core-js/modules/es6.string.repeat";
import "core-js/modules/es6.string.starts-with";
import "core-js/modules/es6.string.ends-with";
import "core-js/modules/es6.string.includes";
import "core-js/modules/es6.regexp.flags";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.from";
import "core-js/modules/es6.array.of";
import "core-js/modules/es6.array.copy-within";
import "core-js/modules/es6.array.find";
import "core-js/modules/es6.array.find-index";
import "core-js/modules/es6.array.fill";
import "core-js/modules/es6.array.iterator";
import "core-js/modules/es6.number.is-finite";
import "core-js/modules/es6.number.is-integer";
import "core-js/modules/es6.number.is-safe-integer";
import "core-js/modules/es6.number.is-nan";
import "core-js/modules/es6.number.epsilon";
import "core-js/modules/es6.number.min-safe-integer";
import "core-js/modules/es6.number.max-safe-integer";
import "core-js/modules/es6.number.parse-float";
import "core-js/modules/es6.number.parse-int";
import "core-js/modules/es6.math.acosh";
import "core-js/modules/es6.math.asinh";
import "core-js/modules/es6.math.atanh";
import "core-js/modules/es6.math.cbrt";
import "core-js/modules/es6.math.clz32";
import "core-js/modules/es6.math.cosh";
import "core-js/modules/es6.math.expm1";
import "core-js/modules/es6.math.fround";
import "core-js/modules/es6.math.hypot";
import "core-js/modules/es6.math.imul";
import "core-js/modules/es6.math.log1p";
import "core-js/modules/es6.math.log10";
import "core-js/modules/es6.math.log2";
import "core-js/modules/es6.math.sign";
import "core-js/modules/es6.math.sinh";
import "core-js/modules/es6.math.tanh";
import "core-js/modules/es6.math.trunc";
import "core-js/modules/es7.array.includes";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";

View File

@@ -1,7 +1,7 @@
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";

View File

@@ -1,2 +1,2 @@
import "not-core-js";
import "not-babel-polyfill";
import "not-babel-polyfill";

View File

@@ -1,12 +1,12 @@
"use strict";
require("@babel/polyfill/lib/core-js/modules/es6.symbol");
require("core-js/modules/es6.symbol");
require("@babel/polyfill/lib/core-js/modules/es6.promise");
require("core-js/modules/es6.promise");
require("@babel/polyfill/lib/regenerator-runtime/runtime");
require("regenerator-runtime/runtime");
require("@babel/polyfill/lib/core-js/modules/es6.object.assign");
require("core-js/modules/es6.object.assign");
var agf = function () {
var _ref = _wrapAsyncGenerator(

View File

@@ -1,7 +1,7 @@
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";
var a = 1;

View File

@@ -1,99 +1,99 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer";
import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "@babel/polyfill/lib/core-js/modules/es6.weak-map";
import "@babel/polyfill/lib/core-js/modules/es6.weak-set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.has";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.object.freeze";
import "@babel/polyfill/lib/core-js/modules/es6.object.seal";
import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.object.keys";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names";
import "@babel/polyfill/lib/core-js/modules/es6.object.assign";
import "@babel/polyfill/lib/core-js/modules/es6.object.is";
import "@babel/polyfill/lib/core-js/modules/es6.object.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.function.name";
import "@babel/polyfill/lib/core-js/modules/es6.string.raw";
import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point";
import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at";
import "@babel/polyfill/lib/core-js/modules/es6.string.repeat";
import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.includes";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "@babel/polyfill/lib/core-js/modules/es6.array.of";
import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within";
import "@babel/polyfill/lib/core-js/modules/es6.array.find";
import "@babel/polyfill/lib/core-js/modules/es6.array.find-index";
import "@babel/polyfill/lib/core-js/modules/es6.array.fill";
import "@babel/polyfill/lib/core-js/modules/es6.array.iterator";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan";
import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon";
import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int";
import "@babel/polyfill/lib/core-js/modules/es6.math.acosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.asinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.atanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt";
import "@babel/polyfill/lib/core-js/modules/es6.math.clz32";
import "@babel/polyfill/lib/core-js/modules/es6.math.cosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.expm1";
import "@babel/polyfill/lib/core-js/modules/es6.math.fround";
import "@babel/polyfill/lib/core-js/modules/es6.math.hypot";
import "@babel/polyfill/lib/core-js/modules/es6.math.imul";
import "@babel/polyfill/lib/core-js/modules/es6.math.log1p";
import "@babel/polyfill/lib/core-js/modules/es6.math.log10";
import "@babel/polyfill/lib/core-js/modules/es6.math.log2";
import "@babel/polyfill/lib/core-js/modules/es6.math.sign";
import "@babel/polyfill/lib/core-js/modules/es6.math.sinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.tanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.trunc";
import "@babel/polyfill/lib/core-js/modules/es7.array.includes";
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es6.typed.array-buffer";
import "core-js/modules/es6.typed.data-view";
import "core-js/modules/es6.typed.int8-array";
import "core-js/modules/es6.typed.uint8-array";
import "core-js/modules/es6.typed.uint8-clamped-array";
import "core-js/modules/es6.typed.int16-array";
import "core-js/modules/es6.typed.uint16-array";
import "core-js/modules/es6.typed.int32-array";
import "core-js/modules/es6.typed.uint32-array";
import "core-js/modules/es6.typed.float32-array";
import "core-js/modules/es6.typed.float64-array";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";
import "core-js/modules/es6.weak-map";
import "core-js/modules/es6.weak-set";
import "core-js/modules/es6.reflect.apply";
import "core-js/modules/es6.reflect.construct";
import "core-js/modules/es6.reflect.define-property";
import "core-js/modules/es6.reflect.delete-property";
import "core-js/modules/es6.reflect.get";
import "core-js/modules/es6.reflect.get-own-property-descriptor";
import "core-js/modules/es6.reflect.get-prototype-of";
import "core-js/modules/es6.reflect.has";
import "core-js/modules/es6.reflect.is-extensible";
import "core-js/modules/es6.reflect.own-keys";
import "core-js/modules/es6.reflect.prevent-extensions";
import "core-js/modules/es6.reflect.set";
import "core-js/modules/es6.reflect.set-prototype-of";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.object.freeze";
import "core-js/modules/es6.object.seal";
import "core-js/modules/es6.object.prevent-extensions";
import "core-js/modules/es6.object.is-frozen";
import "core-js/modules/es6.object.is-sealed";
import "core-js/modules/es6.object.is-extensible";
import "core-js/modules/es6.object.get-own-property-descriptor";
import "core-js/modules/es6.object.get-prototype-of";
import "core-js/modules/es6.object.keys";
import "core-js/modules/es6.object.get-own-property-names";
import "core-js/modules/es6.object.assign";
import "core-js/modules/es6.object.is";
import "core-js/modules/es6.object.set-prototype-of";
import "core-js/modules/es6.function.name";
import "core-js/modules/es6.string.raw";
import "core-js/modules/es6.string.from-code-point";
import "core-js/modules/es6.string.code-point-at";
import "core-js/modules/es6.string.repeat";
import "core-js/modules/es6.string.starts-with";
import "core-js/modules/es6.string.ends-with";
import "core-js/modules/es6.string.includes";
import "core-js/modules/es6.regexp.flags";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.from";
import "core-js/modules/es6.array.of";
import "core-js/modules/es6.array.copy-within";
import "core-js/modules/es6.array.find";
import "core-js/modules/es6.array.find-index";
import "core-js/modules/es6.array.fill";
import "core-js/modules/es6.array.iterator";
import "core-js/modules/es6.number.is-finite";
import "core-js/modules/es6.number.is-integer";
import "core-js/modules/es6.number.is-safe-integer";
import "core-js/modules/es6.number.is-nan";
import "core-js/modules/es6.number.epsilon";
import "core-js/modules/es6.number.min-safe-integer";
import "core-js/modules/es6.number.max-safe-integer";
import "core-js/modules/es6.number.parse-float";
import "core-js/modules/es6.number.parse-int";
import "core-js/modules/es6.math.acosh";
import "core-js/modules/es6.math.asinh";
import "core-js/modules/es6.math.atanh";
import "core-js/modules/es6.math.cbrt";
import "core-js/modules/es6.math.clz32";
import "core-js/modules/es6.math.cosh";
import "core-js/modules/es6.math.expm1";
import "core-js/modules/es6.math.fround";
import "core-js/modules/es6.math.hypot";
import "core-js/modules/es6.math.imul";
import "core-js/modules/es6.math.log1p";
import "core-js/modules/es6.math.log10";
import "core-js/modules/es6.math.log2";
import "core-js/modules/es6.math.sign";
import "core-js/modules/es6.math.sinh";
import "core-js/modules/es6.math.tanh";
import "core-js/modules/es6.math.trunc";
import "core-js/modules/es7.array.includes";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";

View File

@@ -1,46 +1,46 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "@babel/polyfill/lib/core-js/modules/es6.weak-map";
import "@babel/polyfill/lib/core-js/modules/es6.weak-set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.has";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.function.name";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es6.typed.array-buffer";
import "core-js/modules/es6.typed.int8-array";
import "core-js/modules/es6.typed.uint8-array";
import "core-js/modules/es6.typed.uint8-clamped-array";
import "core-js/modules/es6.typed.int16-array";
import "core-js/modules/es6.typed.uint16-array";
import "core-js/modules/es6.typed.int32-array";
import "core-js/modules/es6.typed.uint32-array";
import "core-js/modules/es6.typed.float32-array";
import "core-js/modules/es6.typed.float64-array";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";
import "core-js/modules/es6.weak-map";
import "core-js/modules/es6.weak-set";
import "core-js/modules/es6.reflect.apply";
import "core-js/modules/es6.reflect.construct";
import "core-js/modules/es6.reflect.define-property";
import "core-js/modules/es6.reflect.delete-property";
import "core-js/modules/es6.reflect.get";
import "core-js/modules/es6.reflect.get-own-property-descriptor";
import "core-js/modules/es6.reflect.get-prototype-of";
import "core-js/modules/es6.reflect.has";
import "core-js/modules/es6.reflect.is-extensible";
import "core-js/modules/es6.reflect.own-keys";
import "core-js/modules/es6.reflect.prevent-extensions";
import "core-js/modules/es6.reflect.set";
import "core-js/modules/es6.reflect.set-prototype-of";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.function.name";
import "core-js/modules/es6.regexp.flags";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.from";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";
Math.pow(1, 2);

View File

@@ -1,32 +1,32 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "@babel/polyfill/lib/core-js/modules/es6.weak-map";
import "@babel/polyfill/lib/core-js/modules/es6.weak-set";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.function.name";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es6.typed.array-buffer";
import "core-js/modules/es6.typed.int8-array";
import "core-js/modules/es6.typed.uint8-array";
import "core-js/modules/es6.typed.uint8-clamped-array";
import "core-js/modules/es6.typed.int16-array";
import "core-js/modules/es6.typed.uint16-array";
import "core-js/modules/es6.typed.int32-array";
import "core-js/modules/es6.typed.uint32-array";
import "core-js/modules/es6.typed.float32-array";
import "core-js/modules/es6.typed.float64-array";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";
import "core-js/modules/es6.weak-map";
import "core-js/modules/es6.weak-set";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.function.name";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.from";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";
Math.pow(1, 2);

View File

@@ -1,4 +1,4 @@
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
1 ** 2;

View File

@@ -1,99 +1,99 @@
import "@babel/polyfill/lib/core-js/modules/es6.typed.array-buffer";
import "@babel/polyfill/lib/core-js/modules/es6.typed.data-view";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint8-clamped-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint16-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.int32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.uint32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float32-array";
import "@babel/polyfill/lib/core-js/modules/es6.typed.float64-array";
import "@babel/polyfill/lib/core-js/modules/es6.map";
import "@babel/polyfill/lib/core-js/modules/es6.set";
import "@babel/polyfill/lib/core-js/modules/es6.weak-map";
import "@babel/polyfill/lib/core-js/modules/es6.weak-set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.apply";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.construct";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.define-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.delete-property";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.has";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.own-keys";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set";
import "@babel/polyfill/lib/core-js/modules/es6.reflect.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.promise";
import "@babel/polyfill/lib/core-js/modules/es6.symbol";
import "@babel/polyfill/lib/core-js/modules/es6.object.freeze";
import "@babel/polyfill/lib/core-js/modules/es6.object.seal";
import "@babel/polyfill/lib/core-js/modules/es6.object.prevent-extensions";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-frozen";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-sealed";
import "@babel/polyfill/lib/core-js/modules/es6.object.is-extensible";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-descriptor";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.object.keys";
import "@babel/polyfill/lib/core-js/modules/es6.object.get-own-property-names";
import "@babel/polyfill/lib/core-js/modules/es6.object.assign";
import "@babel/polyfill/lib/core-js/modules/es6.object.is";
import "@babel/polyfill/lib/core-js/modules/es6.object.set-prototype-of";
import "@babel/polyfill/lib/core-js/modules/es6.function.name";
import "@babel/polyfill/lib/core-js/modules/es6.string.raw";
import "@babel/polyfill/lib/core-js/modules/es6.string.from-code-point";
import "@babel/polyfill/lib/core-js/modules/es6.string.code-point-at";
import "@babel/polyfill/lib/core-js/modules/es6.string.repeat";
import "@babel/polyfill/lib/core-js/modules/es6.string.starts-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.ends-with";
import "@babel/polyfill/lib/core-js/modules/es6.string.includes";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.flags";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.match";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.replace";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.split";
import "@babel/polyfill/lib/core-js/modules/es6.regexp.search";
import "@babel/polyfill/lib/core-js/modules/es6.array.from";
import "@babel/polyfill/lib/core-js/modules/es6.array.of";
import "@babel/polyfill/lib/core-js/modules/es6.array.copy-within";
import "@babel/polyfill/lib/core-js/modules/es6.array.find";
import "@babel/polyfill/lib/core-js/modules/es6.array.find-index";
import "@babel/polyfill/lib/core-js/modules/es6.array.fill";
import "@babel/polyfill/lib/core-js/modules/es6.array.iterator";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-finite";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.is-nan";
import "@babel/polyfill/lib/core-js/modules/es6.number.epsilon";
import "@babel/polyfill/lib/core-js/modules/es6.number.min-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.max-safe-integer";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-float";
import "@babel/polyfill/lib/core-js/modules/es6.number.parse-int";
import "@babel/polyfill/lib/core-js/modules/es6.math.acosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.asinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.atanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.cbrt";
import "@babel/polyfill/lib/core-js/modules/es6.math.clz32";
import "@babel/polyfill/lib/core-js/modules/es6.math.cosh";
import "@babel/polyfill/lib/core-js/modules/es6.math.expm1";
import "@babel/polyfill/lib/core-js/modules/es6.math.fround";
import "@babel/polyfill/lib/core-js/modules/es6.math.hypot";
import "@babel/polyfill/lib/core-js/modules/es6.math.imul";
import "@babel/polyfill/lib/core-js/modules/es6.math.log1p";
import "@babel/polyfill/lib/core-js/modules/es6.math.log10";
import "@babel/polyfill/lib/core-js/modules/es6.math.log2";
import "@babel/polyfill/lib/core-js/modules/es6.math.sign";
import "@babel/polyfill/lib/core-js/modules/es6.math.sinh";
import "@babel/polyfill/lib/core-js/modules/es6.math.tanh";
import "@babel/polyfill/lib/core-js/modules/es6.math.trunc";
import "@babel/polyfill/lib/core-js/modules/es7.array.includes";
import "@babel/polyfill/lib/core-js/modules/es7.object.values";
import "@babel/polyfill/lib/core-js/modules/es7.object.entries";
import "@babel/polyfill/lib/core-js/modules/es7.object.get-own-property-descriptors";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es6.typed.array-buffer";
import "core-js/modules/es6.typed.data-view";
import "core-js/modules/es6.typed.int8-array";
import "core-js/modules/es6.typed.uint8-array";
import "core-js/modules/es6.typed.uint8-clamped-array";
import "core-js/modules/es6.typed.int16-array";
import "core-js/modules/es6.typed.uint16-array";
import "core-js/modules/es6.typed.int32-array";
import "core-js/modules/es6.typed.uint32-array";
import "core-js/modules/es6.typed.float32-array";
import "core-js/modules/es6.typed.float64-array";
import "core-js/modules/es6.map";
import "core-js/modules/es6.set";
import "core-js/modules/es6.weak-map";
import "core-js/modules/es6.weak-set";
import "core-js/modules/es6.reflect.apply";
import "core-js/modules/es6.reflect.construct";
import "core-js/modules/es6.reflect.define-property";
import "core-js/modules/es6.reflect.delete-property";
import "core-js/modules/es6.reflect.get";
import "core-js/modules/es6.reflect.get-own-property-descriptor";
import "core-js/modules/es6.reflect.get-prototype-of";
import "core-js/modules/es6.reflect.has";
import "core-js/modules/es6.reflect.is-extensible";
import "core-js/modules/es6.reflect.own-keys";
import "core-js/modules/es6.reflect.prevent-extensions";
import "core-js/modules/es6.reflect.set";
import "core-js/modules/es6.reflect.set-prototype-of";
import "core-js/modules/es6.promise";
import "core-js/modules/es6.symbol";
import "core-js/modules/es6.object.freeze";
import "core-js/modules/es6.object.seal";
import "core-js/modules/es6.object.prevent-extensions";
import "core-js/modules/es6.object.is-frozen";
import "core-js/modules/es6.object.is-sealed";
import "core-js/modules/es6.object.is-extensible";
import "core-js/modules/es6.object.get-own-property-descriptor";
import "core-js/modules/es6.object.get-prototype-of";
import "core-js/modules/es6.object.keys";
import "core-js/modules/es6.object.get-own-property-names";
import "core-js/modules/es6.object.assign";
import "core-js/modules/es6.object.is";
import "core-js/modules/es6.object.set-prototype-of";
import "core-js/modules/es6.function.name";
import "core-js/modules/es6.string.raw";
import "core-js/modules/es6.string.from-code-point";
import "core-js/modules/es6.string.code-point-at";
import "core-js/modules/es6.string.repeat";
import "core-js/modules/es6.string.starts-with";
import "core-js/modules/es6.string.ends-with";
import "core-js/modules/es6.string.includes";
import "core-js/modules/es6.regexp.flags";
import "core-js/modules/es6.regexp.match";
import "core-js/modules/es6.regexp.replace";
import "core-js/modules/es6.regexp.split";
import "core-js/modules/es6.regexp.search";
import "core-js/modules/es6.array.from";
import "core-js/modules/es6.array.of";
import "core-js/modules/es6.array.copy-within";
import "core-js/modules/es6.array.find";
import "core-js/modules/es6.array.find-index";
import "core-js/modules/es6.array.fill";
import "core-js/modules/es6.array.iterator";
import "core-js/modules/es6.number.is-finite";
import "core-js/modules/es6.number.is-integer";
import "core-js/modules/es6.number.is-safe-integer";
import "core-js/modules/es6.number.is-nan";
import "core-js/modules/es6.number.epsilon";
import "core-js/modules/es6.number.min-safe-integer";
import "core-js/modules/es6.number.max-safe-integer";
import "core-js/modules/es6.number.parse-float";
import "core-js/modules/es6.number.parse-int";
import "core-js/modules/es6.math.acosh";
import "core-js/modules/es6.math.asinh";
import "core-js/modules/es6.math.atanh";
import "core-js/modules/es6.math.cbrt";
import "core-js/modules/es6.math.clz32";
import "core-js/modules/es6.math.cosh";
import "core-js/modules/es6.math.expm1";
import "core-js/modules/es6.math.fround";
import "core-js/modules/es6.math.hypot";
import "core-js/modules/es6.math.imul";
import "core-js/modules/es6.math.log1p";
import "core-js/modules/es6.math.log10";
import "core-js/modules/es6.math.log2";
import "core-js/modules/es6.math.sign";
import "core-js/modules/es6.math.sinh";
import "core-js/modules/es6.math.tanh";
import "core-js/modules/es6.math.trunc";
import "core-js/modules/es7.array.includes";
import "core-js/modules/es7.object.values";
import "core-js/modules/es7.object.entries";
import "core-js/modules/es7.object.get-own-property-descriptors";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";

View File

@@ -1,6 +1,6 @@
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
1 ** 2;

View File

@@ -1,6 +1,6 @@
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/core-js/modules/web.timers";
import "@babel/polyfill/lib/core-js/modules/web.immediate";
import "@babel/polyfill/lib/core-js/modules/web.dom.iterable";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "core-js/modules/web.timers";
import "core-js/modules/web.immediate";
import "core-js/modules/web.dom.iterable";
import "regenerator-runtime/runtime";

View File

@@ -1,3 +1,3 @@
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-start";
import "@babel/polyfill/lib/core-js/modules/es7.string.pad-end";
import "@babel/polyfill/lib/regenerator-runtime/runtime";
import "core-js/modules/es7.string.pad-start";
import "core-js/modules/es7.string.pad-end";
import "regenerator-runtime/runtime";

View File

@@ -1,11 +1,11 @@
require("@babel/polyfill/lib/core-js/modules/es7.string.pad-start");
require("core-js/modules/es7.string.pad-start");
require("@babel/polyfill/lib/core-js/modules/es7.string.pad-end");
require("core-js/modules/es7.string.pad-end");
require("@babel/polyfill/lib/core-js/modules/web.timers");
require("core-js/modules/web.timers");
require("@babel/polyfill/lib/core-js/modules/web.immediate");
require("core-js/modules/web.immediate");
require("@babel/polyfill/lib/core-js/modules/web.dom.iterable");
require("core-js/modules/web.dom.iterable");
1 ** 2;