Specify runtime exports (#10853)
This commit is contained in:
parent
21d7ee2610
commit
4e66b8eb6b
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
@ -53,6 +53,7 @@ jobs:
|
||||
- name: Generate coverage report
|
||||
run: |
|
||||
make -j test-ci-coverage
|
||||
yarn test:esm
|
||||
- name: Upload coverage report
|
||||
uses: codecov/codecov-action@v1
|
||||
with:
|
||||
|
||||
7
.gitignore
vendored
7
.gitignore
vendored
@ -7,9 +7,8 @@
|
||||
.pnp.js
|
||||
|
||||
.DS_Store
|
||||
/node_modules
|
||||
/.github/actions/*/node_modules
|
||||
/packages/*/node_modules
|
||||
**/node_modules
|
||||
!**/test/fixtures/**/node_modules
|
||||
/packages/*/LICENSE
|
||||
!/packages/babel-parser/LICENSE
|
||||
!/packages/babel-plugin-transform-object-assign/LICENSE
|
||||
@ -63,13 +62,11 @@ packages/babel-standalone/babel.js
|
||||
packages/babel-standalone/babel.js.map
|
||||
packages/babel-standalone/babel.min.js
|
||||
/codemods/*/lib
|
||||
/codemods/*/node_modules
|
||||
/packages/babel-parser/build
|
||||
.idea/
|
||||
/.changelog
|
||||
|
||||
/eslint/*/lib
|
||||
/eslint/*/node_modules
|
||||
/eslint/*/LICENSE
|
||||
!/packages/babel-eslint-plugin/LICENSE
|
||||
/.vscode
|
||||
|
||||
@ -9,7 +9,8 @@
|
||||
"fix": "make fix",
|
||||
"lint": "make lint",
|
||||
"test": "make test",
|
||||
"version": "yarn --immutable-cache && git add yarn.lock"
|
||||
"version": "yarn --immutable-cache && git add yarn.lock",
|
||||
"test:esm": "node test/esm/index.mjs"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/cli": "^7.11.6",
|
||||
@ -69,7 +70,8 @@
|
||||
"workspaces": [
|
||||
"codemods/*",
|
||||
"eslint/*",
|
||||
"packages/*"
|
||||
"packages/*",
|
||||
"test/esm"
|
||||
],
|
||||
"resolutions": {
|
||||
"@lerna/version": "patch:@lerna/version@npm:3.20.2#.yarn-patches/@lerna/version.patch",
|
||||
|
||||
@ -90,24 +90,56 @@ function writeCoreJS({
|
||||
`module.exports = require("${corejsRoot}/${corejsPath}");`
|
||||
);
|
||||
});
|
||||
|
||||
writeCorejsExports(pkgDirname, runtimeRoot, paths);
|
||||
}
|
||||
|
||||
function writeCorejsExports(pkgDirname, runtimeRoot, paths) {
|
||||
const pkgJsonPath = require.resolve(`${pkgDirname}/package.json`);
|
||||
const pkgJson = require(pkgJsonPath);
|
||||
const exports = pkgJson.exports;
|
||||
// Export `./core-js/` so `import "@babel/runtime-corejs3/core-js/some-feature.js"` works
|
||||
exports[`./${runtimeRoot}/`] = `./${runtimeRoot}/`;
|
||||
for (const corejsPath of paths) {
|
||||
// Export `./core-js/some-feature` so `import "@babel/runtime-corejs3/core-js/some-feature"` also works
|
||||
const corejsExportPath = `./${runtimeRoot}/${corejsPath}`;
|
||||
exports[corejsExportPath] = corejsExportPath + ".js";
|
||||
}
|
||||
pkgJson.exports = exports;
|
||||
outputFile(pkgJsonPath, JSON.stringify(pkgJson, undefined, 2) + "\n");
|
||||
}
|
||||
|
||||
function writeHelpers(runtimeName, { corejs } = {}) {
|
||||
writeHelperFiles(runtimeName, { corejs, esm: false });
|
||||
writeHelperFiles(runtimeName, { corejs, esm: true });
|
||||
const helperPaths = writeHelperFiles(runtimeName, { corejs, esm: false });
|
||||
const helperESMPaths = writeHelperFiles(runtimeName, { corejs, esm: true });
|
||||
writeHelperExports(runtimeName, helperPaths.concat(helperESMPaths));
|
||||
}
|
||||
|
||||
function writeHelperExports(runtimeName, helperPaths) {
|
||||
const helperSubExports = {};
|
||||
for (const helperPath of helperPaths) {
|
||||
helperSubExports[helperPath.replace(".js", "")] = helperPath;
|
||||
}
|
||||
const exports = {
|
||||
"./helpers/": "./helpers/",
|
||||
...helperSubExports,
|
||||
"./package.json": "./package.json",
|
||||
"./regenerator": "./regenerator/index.js",
|
||||
"./regenerator/": "./regenerator/",
|
||||
};
|
||||
const pkgDirname = getRuntimeRoot(runtimeName);
|
||||
const pkgJsonPath = require.resolve(`${pkgDirname}/package.json`);
|
||||
const pkgJson = require(pkgJsonPath);
|
||||
pkgJson.exports = exports;
|
||||
outputFile(pkgJsonPath, JSON.stringify(pkgJson, undefined, 2) + "\n");
|
||||
}
|
||||
function writeHelperFiles(runtimeName, { esm, corejs }) {
|
||||
const pkgDirname = getRuntimeRoot(runtimeName);
|
||||
|
||||
const helperPaths = [];
|
||||
for (const helperName of helpers.list) {
|
||||
const helperFilename = path.join(
|
||||
pkgDirname,
|
||||
"helpers",
|
||||
esm ? "esm" : "",
|
||||
`${helperName}.js`
|
||||
);
|
||||
|
||||
const helperPath =
|
||||
"./" + path.join("helpers", esm ? "esm" : "", `${helperName}.js`);
|
||||
const helperFilename = path.join(pkgDirname, helperPath);
|
||||
outputFile(
|
||||
helperFilename,
|
||||
buildHelper(runtimeName, pkgDirname, helperFilename, helperName, {
|
||||
@ -115,7 +147,11 @@ function writeHelperFiles(runtimeName, { esm, corejs }) {
|
||||
corejs,
|
||||
})
|
||||
);
|
||||
|
||||
helperPaths.push(helperPath);
|
||||
}
|
||||
|
||||
return helperPaths;
|
||||
}
|
||||
|
||||
function getRuntimeRoot(runtimeName) {
|
||||
@ -171,11 +207,7 @@ function buildHelper(
|
||||
transformRuntime,
|
||||
{ corejs, useESModules: esm, version: runtimeVersion },
|
||||
],
|
||||
buildRuntimeRewritePlugin(
|
||||
runtimeName,
|
||||
path.relative(path.dirname(helperFilename), pkgDirname),
|
||||
helperName
|
||||
),
|
||||
buildRuntimeRewritePlugin(runtimeName, helperName, esm),
|
||||
],
|
||||
overrides: [
|
||||
{
|
||||
@ -186,12 +218,19 @@ function buildHelper(
|
||||
}).code;
|
||||
}
|
||||
|
||||
function buildRuntimeRewritePlugin(runtimeName, relativePath, helperName) {
|
||||
function adjustImportPath(node, relativePath) {
|
||||
node.value =
|
||||
helpers.list.indexOf(node.value) !== -1
|
||||
? `./${node.value}`
|
||||
: node.value.replace(runtimeName + "/", relativePath + "/");
|
||||
function buildRuntimeRewritePlugin(runtimeName, helperName, esm) {
|
||||
const helperPath = esm ? "helpers/esm" : "helpers";
|
||||
/**
|
||||
* rewrite helpers imports to runtime imports
|
||||
* @example
|
||||
* adjustImportPath(ast`"setPrototypeOf"`)
|
||||
* // returns ast`"@babel/runtime/helpers/esm/setPrototypeOf"`
|
||||
* @param {*} node The string literal contains import path
|
||||
*/
|
||||
function adjustImportPath(node) {
|
||||
if (helpers.list.includes(node.value)) {
|
||||
node.value = `${runtimeName}/${helperPath}/${node.value}`;
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
@ -206,7 +245,7 @@ function buildRuntimeRewritePlugin(runtimeName, relativePath, helperName) {
|
||||
},
|
||||
visitor: {
|
||||
ImportDeclaration(path) {
|
||||
adjustImportPath(path.get("source").node, relativePath);
|
||||
adjustImportPath(path.get("source").node);
|
||||
},
|
||||
CallExpression(path) {
|
||||
if (
|
||||
@ -217,9 +256,8 @@ function buildRuntimeRewritePlugin(runtimeName, relativePath, helperName) {
|
||||
return;
|
||||
}
|
||||
|
||||
// replace any reference to @babel/runtime and other helpers
|
||||
// with a relative path
|
||||
adjustImportPath(path.get("arguments")[0].node, relativePath);
|
||||
// replace reference to internal helpers with @babel/runtime import path
|
||||
adjustImportPath(path.get("arguments")[0].node);
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
import _Array$from from "../../core-js/array/from";
|
||||
import _isIterable from "../../core-js/is-iterable";
|
||||
import _Symbol from "../../core-js/symbol";
|
||||
import _Array$from from "@babel/runtime-corejs2/core-js/array/from";
|
||||
import _isIterable from "@babel/runtime-corejs2/core-js/is-iterable";
|
||||
import _Symbol from "@babel/runtime-corejs2/core-js/symbol";
|
||||
export default function _iterableToArray(iter) {
|
||||
if (typeof _Symbol !== "undefined" && _isIterable(Object(iter))) return _Array$from(iter);
|
||||
}
|
||||
@ -1,5 +1,5 @@
|
||||
import undef from "./temporalUndefined";
|
||||
import err from "./tdz";
|
||||
import undef from "@babel/runtime-corejs2/helpers/esm/temporalUndefined";
|
||||
import err from "@babel/runtime-corejs2/helpers/esm/tdz";
|
||||
export default function _temporalRef(val, name) {
|
||||
return val === undef ? err(name) : val;
|
||||
}
|
||||
@ -1,7 +1,7 @@
|
||||
import arrayWithHoles from "./arrayWithHoles";
|
||||
import iterableToArray from "./iterableToArray";
|
||||
import unsupportedIterableToArray from "./unsupportedIterableToArray";
|
||||
import nonIterableRest from "./nonIterableRest";
|
||||
import arrayWithHoles from "@babel/runtime-corejs2/helpers/esm/arrayWithHoles";
|
||||
import iterableToArray from "@babel/runtime-corejs2/helpers/esm/iterableToArray";
|
||||
import unsupportedIterableToArray from "@babel/runtime-corejs2/helpers/esm/unsupportedIterableToArray";
|
||||
import nonIterableRest from "@babel/runtime-corejs2/helpers/esm/nonIterableRest";
|
||||
export default function _toArray(arr) {
|
||||
return arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest();
|
||||
}
|
||||
@ -1,8 +1,8 @@
|
||||
var _Array$from = require("../core-js/array/from");
|
||||
var _Array$from = require("@babel/runtime-corejs2/core-js/array/from");
|
||||
|
||||
var _isIterable = require("../core-js/is-iterable");
|
||||
var _isIterable = require("@babel/runtime-corejs2/core-js/is-iterable");
|
||||
|
||||
var _Symbol = require("../core-js/symbol");
|
||||
var _Symbol = require("@babel/runtime-corejs2/core-js/symbol");
|
||||
|
||||
function _iterableToArray(iter) {
|
||||
if (typeof _Symbol !== "undefined" && _isIterable(Object(iter))) return _Array$from(iter);
|
||||
|
||||
@ -18,5 +18,265 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/helpers": "workspace:^7.10.4"
|
||||
},
|
||||
"exports": {
|
||||
"./helpers/": "./helpers/",
|
||||
"./helpers/typeof": "./helpers/typeof.js",
|
||||
"./helpers/jsx": "./helpers/jsx.js",
|
||||
"./helpers/asyncIterator": "./helpers/asyncIterator.js",
|
||||
"./helpers/AwaitValue": "./helpers/AwaitValue.js",
|
||||
"./helpers/AsyncGenerator": "./helpers/AsyncGenerator.js",
|
||||
"./helpers/wrapAsyncGenerator": "./helpers/wrapAsyncGenerator.js",
|
||||
"./helpers/awaitAsyncGenerator": "./helpers/awaitAsyncGenerator.js",
|
||||
"./helpers/asyncGeneratorDelegate": "./helpers/asyncGeneratorDelegate.js",
|
||||
"./helpers/asyncToGenerator": "./helpers/asyncToGenerator.js",
|
||||
"./helpers/classCallCheck": "./helpers/classCallCheck.js",
|
||||
"./helpers/createClass": "./helpers/createClass.js",
|
||||
"./helpers/defineEnumerableProperties": "./helpers/defineEnumerableProperties.js",
|
||||
"./helpers/defaults": "./helpers/defaults.js",
|
||||
"./helpers/defineProperty": "./helpers/defineProperty.js",
|
||||
"./helpers/extends": "./helpers/extends.js",
|
||||
"./helpers/objectSpread": "./helpers/objectSpread.js",
|
||||
"./helpers/objectSpread2": "./helpers/objectSpread2.js",
|
||||
"./helpers/inherits": "./helpers/inherits.js",
|
||||
"./helpers/inheritsLoose": "./helpers/inheritsLoose.js",
|
||||
"./helpers/getPrototypeOf": "./helpers/getPrototypeOf.js",
|
||||
"./helpers/setPrototypeOf": "./helpers/setPrototypeOf.js",
|
||||
"./helpers/isNativeReflectConstruct": "./helpers/isNativeReflectConstruct.js",
|
||||
"./helpers/construct": "./helpers/construct.js",
|
||||
"./helpers/isNativeFunction": "./helpers/isNativeFunction.js",
|
||||
"./helpers/wrapNativeSuper": "./helpers/wrapNativeSuper.js",
|
||||
"./helpers/instanceof": "./helpers/instanceof.js",
|
||||
"./helpers/interopRequireDefault": "./helpers/interopRequireDefault.js",
|
||||
"./helpers/interopRequireWildcard": "./helpers/interopRequireWildcard.js",
|
||||
"./helpers/newArrowCheck": "./helpers/newArrowCheck.js",
|
||||
"./helpers/objectDestructuringEmpty": "./helpers/objectDestructuringEmpty.js",
|
||||
"./helpers/objectWithoutPropertiesLoose": "./helpers/objectWithoutPropertiesLoose.js",
|
||||
"./helpers/objectWithoutProperties": "./helpers/objectWithoutProperties.js",
|
||||
"./helpers/assertThisInitialized": "./helpers/assertThisInitialized.js",
|
||||
"./helpers/possibleConstructorReturn": "./helpers/possibleConstructorReturn.js",
|
||||
"./helpers/createSuper": "./helpers/createSuper.js",
|
||||
"./helpers/superPropBase": "./helpers/superPropBase.js",
|
||||
"./helpers/get": "./helpers/get.js",
|
||||
"./helpers/set": "./helpers/set.js",
|
||||
"./helpers/taggedTemplateLiteral": "./helpers/taggedTemplateLiteral.js",
|
||||
"./helpers/taggedTemplateLiteralLoose": "./helpers/taggedTemplateLiteralLoose.js",
|
||||
"./helpers/readOnlyError": "./helpers/readOnlyError.js",
|
||||
"./helpers/classNameTDZError": "./helpers/classNameTDZError.js",
|
||||
"./helpers/temporalUndefined": "./helpers/temporalUndefined.js",
|
||||
"./helpers/tdz": "./helpers/tdz.js",
|
||||
"./helpers/temporalRef": "./helpers/temporalRef.js",
|
||||
"./helpers/slicedToArray": "./helpers/slicedToArray.js",
|
||||
"./helpers/slicedToArrayLoose": "./helpers/slicedToArrayLoose.js",
|
||||
"./helpers/toArray": "./helpers/toArray.js",
|
||||
"./helpers/toConsumableArray": "./helpers/toConsumableArray.js",
|
||||
"./helpers/arrayWithoutHoles": "./helpers/arrayWithoutHoles.js",
|
||||
"./helpers/arrayWithHoles": "./helpers/arrayWithHoles.js",
|
||||
"./helpers/maybeArrayLike": "./helpers/maybeArrayLike.js",
|
||||
"./helpers/iterableToArray": "./helpers/iterableToArray.js",
|
||||
"./helpers/iterableToArrayLimit": "./helpers/iterableToArrayLimit.js",
|
||||
"./helpers/iterableToArrayLimitLoose": "./helpers/iterableToArrayLimitLoose.js",
|
||||
"./helpers/unsupportedIterableToArray": "./helpers/unsupportedIterableToArray.js",
|
||||
"./helpers/arrayLikeToArray": "./helpers/arrayLikeToArray.js",
|
||||
"./helpers/nonIterableSpread": "./helpers/nonIterableSpread.js",
|
||||
"./helpers/nonIterableRest": "./helpers/nonIterableRest.js",
|
||||
"./helpers/createForOfIteratorHelper": "./helpers/createForOfIteratorHelper.js",
|
||||
"./helpers/createForOfIteratorHelperLoose": "./helpers/createForOfIteratorHelperLoose.js",
|
||||
"./helpers/skipFirstGeneratorNext": "./helpers/skipFirstGeneratorNext.js",
|
||||
"./helpers/toPrimitive": "./helpers/toPrimitive.js",
|
||||
"./helpers/toPropertyKey": "./helpers/toPropertyKey.js",
|
||||
"./helpers/initializerWarningHelper": "./helpers/initializerWarningHelper.js",
|
||||
"./helpers/initializerDefineProperty": "./helpers/initializerDefineProperty.js",
|
||||
"./helpers/applyDecoratedDescriptor": "./helpers/applyDecoratedDescriptor.js",
|
||||
"./helpers/classPrivateFieldLooseKey": "./helpers/classPrivateFieldLooseKey.js",
|
||||
"./helpers/classPrivateFieldLooseBase": "./helpers/classPrivateFieldLooseBase.js",
|
||||
"./helpers/classPrivateFieldGet": "./helpers/classPrivateFieldGet.js",
|
||||
"./helpers/classPrivateFieldSet": "./helpers/classPrivateFieldSet.js",
|
||||
"./helpers/classPrivateFieldDestructureSet": "./helpers/classPrivateFieldDestructureSet.js",
|
||||
"./helpers/classStaticPrivateFieldSpecGet": "./helpers/classStaticPrivateFieldSpecGet.js",
|
||||
"./helpers/classStaticPrivateFieldSpecSet": "./helpers/classStaticPrivateFieldSpecSet.js",
|
||||
"./helpers/classStaticPrivateMethodGet": "./helpers/classStaticPrivateMethodGet.js",
|
||||
"./helpers/classStaticPrivateMethodSet": "./helpers/classStaticPrivateMethodSet.js",
|
||||
"./helpers/decorate": "./helpers/decorate.js",
|
||||
"./helpers/classPrivateMethodGet": "./helpers/classPrivateMethodGet.js",
|
||||
"./helpers/classPrivateMethodSet": "./helpers/classPrivateMethodSet.js",
|
||||
"./helpers/wrapRegExp": "./helpers/wrapRegExp.js",
|
||||
"./helpers/esm/typeof": "./helpers/esm/typeof.js",
|
||||
"./helpers/esm/jsx": "./helpers/esm/jsx.js",
|
||||
"./helpers/esm/asyncIterator": "./helpers/esm/asyncIterator.js",
|
||||
"./helpers/esm/AwaitValue": "./helpers/esm/AwaitValue.js",
|
||||
"./helpers/esm/AsyncGenerator": "./helpers/esm/AsyncGenerator.js",
|
||||
"./helpers/esm/wrapAsyncGenerator": "./helpers/esm/wrapAsyncGenerator.js",
|
||||
"./helpers/esm/awaitAsyncGenerator": "./helpers/esm/awaitAsyncGenerator.js",
|
||||
"./helpers/esm/asyncGeneratorDelegate": "./helpers/esm/asyncGeneratorDelegate.js",
|
||||
"./helpers/esm/asyncToGenerator": "./helpers/esm/asyncToGenerator.js",
|
||||
"./helpers/esm/classCallCheck": "./helpers/esm/classCallCheck.js",
|
||||
"./helpers/esm/createClass": "./helpers/esm/createClass.js",
|
||||
"./helpers/esm/defineEnumerableProperties": "./helpers/esm/defineEnumerableProperties.js",
|
||||
"./helpers/esm/defaults": "./helpers/esm/defaults.js",
|
||||
"./helpers/esm/defineProperty": "./helpers/esm/defineProperty.js",
|
||||
"./helpers/esm/extends": "./helpers/esm/extends.js",
|
||||
"./helpers/esm/objectSpread": "./helpers/esm/objectSpread.js",
|
||||
"./helpers/esm/objectSpread2": "./helpers/esm/objectSpread2.js",
|
||||
"./helpers/esm/inherits": "./helpers/esm/inherits.js",
|
||||
"./helpers/esm/inheritsLoose": "./helpers/esm/inheritsLoose.js",
|
||||
"./helpers/esm/getPrototypeOf": "./helpers/esm/getPrototypeOf.js",
|
||||
"./helpers/esm/setPrototypeOf": "./helpers/esm/setPrototypeOf.js",
|
||||
"./helpers/esm/isNativeReflectConstruct": "./helpers/esm/isNativeReflectConstruct.js",
|
||||
"./helpers/esm/construct": "./helpers/esm/construct.js",
|
||||
"./helpers/esm/isNativeFunction": "./helpers/esm/isNativeFunction.js",
|
||||
"./helpers/esm/wrapNativeSuper": "./helpers/esm/wrapNativeSuper.js",
|
||||
"./helpers/esm/instanceof": "./helpers/esm/instanceof.js",
|
||||
"./helpers/esm/interopRequireDefault": "./helpers/esm/interopRequireDefault.js",
|
||||
"./helpers/esm/interopRequireWildcard": "./helpers/esm/interopRequireWildcard.js",
|
||||
"./helpers/esm/newArrowCheck": "./helpers/esm/newArrowCheck.js",
|
||||
"./helpers/esm/objectDestructuringEmpty": "./helpers/esm/objectDestructuringEmpty.js",
|
||||
"./helpers/esm/objectWithoutPropertiesLoose": "./helpers/esm/objectWithoutPropertiesLoose.js",
|
||||
"./helpers/esm/objectWithoutProperties": "./helpers/esm/objectWithoutProperties.js",
|
||||
"./helpers/esm/assertThisInitialized": "./helpers/esm/assertThisInitialized.js",
|
||||
"./helpers/esm/possibleConstructorReturn": "./helpers/esm/possibleConstructorReturn.js",
|
||||
"./helpers/esm/createSuper": "./helpers/esm/createSuper.js",
|
||||
"./helpers/esm/superPropBase": "./helpers/esm/superPropBase.js",
|
||||
"./helpers/esm/get": "./helpers/esm/get.js",
|
||||
"./helpers/esm/set": "./helpers/esm/set.js",
|
||||
"./helpers/esm/taggedTemplateLiteral": "./helpers/esm/taggedTemplateLiteral.js",
|
||||
"./helpers/esm/taggedTemplateLiteralLoose": "./helpers/esm/taggedTemplateLiteralLoose.js",
|
||||
"./helpers/esm/readOnlyError": "./helpers/esm/readOnlyError.js",
|
||||
"./helpers/esm/classNameTDZError": "./helpers/esm/classNameTDZError.js",
|
||||
"./helpers/esm/temporalUndefined": "./helpers/esm/temporalUndefined.js",
|
||||
"./helpers/esm/tdz": "./helpers/esm/tdz.js",
|
||||
"./helpers/esm/temporalRef": "./helpers/esm/temporalRef.js",
|
||||
"./helpers/esm/slicedToArray": "./helpers/esm/slicedToArray.js",
|
||||
"./helpers/esm/slicedToArrayLoose": "./helpers/esm/slicedToArrayLoose.js",
|
||||
"./helpers/esm/toArray": "./helpers/esm/toArray.js",
|
||||
"./helpers/esm/toConsumableArray": "./helpers/esm/toConsumableArray.js",
|
||||
"./helpers/esm/arrayWithoutHoles": "./helpers/esm/arrayWithoutHoles.js",
|
||||
"./helpers/esm/arrayWithHoles": "./helpers/esm/arrayWithHoles.js",
|
||||
"./helpers/esm/maybeArrayLike": "./helpers/esm/maybeArrayLike.js",
|
||||
"./helpers/esm/iterableToArray": "./helpers/esm/iterableToArray.js",
|
||||
"./helpers/esm/iterableToArrayLimit": "./helpers/esm/iterableToArrayLimit.js",
|
||||
"./helpers/esm/iterableToArrayLimitLoose": "./helpers/esm/iterableToArrayLimitLoose.js",
|
||||
"./helpers/esm/unsupportedIterableToArray": "./helpers/esm/unsupportedIterableToArray.js",
|
||||
"./helpers/esm/arrayLikeToArray": "./helpers/esm/arrayLikeToArray.js",
|
||||
"./helpers/esm/nonIterableSpread": "./helpers/esm/nonIterableSpread.js",
|
||||
"./helpers/esm/nonIterableRest": "./helpers/esm/nonIterableRest.js",
|
||||
"./helpers/esm/createForOfIteratorHelper": "./helpers/esm/createForOfIteratorHelper.js",
|
||||
"./helpers/esm/createForOfIteratorHelperLoose": "./helpers/esm/createForOfIteratorHelperLoose.js",
|
||||
"./helpers/esm/skipFirstGeneratorNext": "./helpers/esm/skipFirstGeneratorNext.js",
|
||||
"./helpers/esm/toPrimitive": "./helpers/esm/toPrimitive.js",
|
||||
"./helpers/esm/toPropertyKey": "./helpers/esm/toPropertyKey.js",
|
||||
"./helpers/esm/initializerWarningHelper": "./helpers/esm/initializerWarningHelper.js",
|
||||
"./helpers/esm/initializerDefineProperty": "./helpers/esm/initializerDefineProperty.js",
|
||||
"./helpers/esm/applyDecoratedDescriptor": "./helpers/esm/applyDecoratedDescriptor.js",
|
||||
"./helpers/esm/classPrivateFieldLooseKey": "./helpers/esm/classPrivateFieldLooseKey.js",
|
||||
"./helpers/esm/classPrivateFieldLooseBase": "./helpers/esm/classPrivateFieldLooseBase.js",
|
||||
"./helpers/esm/classPrivateFieldGet": "./helpers/esm/classPrivateFieldGet.js",
|
||||
"./helpers/esm/classPrivateFieldSet": "./helpers/esm/classPrivateFieldSet.js",
|
||||
"./helpers/esm/classPrivateFieldDestructureSet": "./helpers/esm/classPrivateFieldDestructureSet.js",
|
||||
"./helpers/esm/classStaticPrivateFieldSpecGet": "./helpers/esm/classStaticPrivateFieldSpecGet.js",
|
||||
"./helpers/esm/classStaticPrivateFieldSpecSet": "./helpers/esm/classStaticPrivateFieldSpecSet.js",
|
||||
"./helpers/esm/classStaticPrivateMethodGet": "./helpers/esm/classStaticPrivateMethodGet.js",
|
||||
"./helpers/esm/classStaticPrivateMethodSet": "./helpers/esm/classStaticPrivateMethodSet.js",
|
||||
"./helpers/esm/decorate": "./helpers/esm/decorate.js",
|
||||
"./helpers/esm/classPrivateMethodGet": "./helpers/esm/classPrivateMethodGet.js",
|
||||
"./helpers/esm/classPrivateMethodSet": "./helpers/esm/classPrivateMethodSet.js",
|
||||
"./helpers/esm/wrapRegExp": "./helpers/esm/wrapRegExp.js",
|
||||
"./package.json": "./package.json",
|
||||
"./regenerator": "./regenerator/index.js",
|
||||
"./regenerator/": "./regenerator/",
|
||||
"./core-js/": "./core-js/",
|
||||
"./core-js/is-iterable": "./core-js/is-iterable.js",
|
||||
"./core-js/get-iterator": "./core-js/get-iterator.js",
|
||||
"./core-js/symbol/async-iterator": "./core-js/symbol/async-iterator.js",
|
||||
"./core-js/symbol": "./core-js/symbol.js",
|
||||
"./core-js/promise": "./core-js/promise.js",
|
||||
"./core-js/map": "./core-js/map.js",
|
||||
"./core-js/weak-map": "./core-js/weak-map.js",
|
||||
"./core-js/set": "./core-js/set.js",
|
||||
"./core-js/weak-set": "./core-js/weak-set.js",
|
||||
"./core-js/set-immediate": "./core-js/set-immediate.js",
|
||||
"./core-js/clear-immediate": "./core-js/clear-immediate.js",
|
||||
"./core-js/parse-float": "./core-js/parse-float.js",
|
||||
"./core-js/parse-int": "./core-js/parse-int.js",
|
||||
"./core-js/array/from": "./core-js/array/from.js",
|
||||
"./core-js/array/is-array": "./core-js/array/is-array.js",
|
||||
"./core-js/array/of": "./core-js/array/of.js",
|
||||
"./core-js/json/stringify": "./core-js/json/stringify.js",
|
||||
"./core-js/object/assign": "./core-js/object/assign.js",
|
||||
"./core-js/object/create": "./core-js/object/create.js",
|
||||
"./core-js/object/define-properties": "./core-js/object/define-properties.js",
|
||||
"./core-js/object/define-property": "./core-js/object/define-property.js",
|
||||
"./core-js/object/entries": "./core-js/object/entries.js",
|
||||
"./core-js/object/freeze": "./core-js/object/freeze.js",
|
||||
"./core-js/object/get-own-property-descriptor": "./core-js/object/get-own-property-descriptor.js",
|
||||
"./core-js/object/get-own-property-descriptors": "./core-js/object/get-own-property-descriptors.js",
|
||||
"./core-js/object/get-own-property-names": "./core-js/object/get-own-property-names.js",
|
||||
"./core-js/object/get-own-property-symbols": "./core-js/object/get-own-property-symbols.js",
|
||||
"./core-js/object/get-prototype-of": "./core-js/object/get-prototype-of.js",
|
||||
"./core-js/object/is-extensible": "./core-js/object/is-extensible.js",
|
||||
"./core-js/object/is-frozen": "./core-js/object/is-frozen.js",
|
||||
"./core-js/object/is-sealed": "./core-js/object/is-sealed.js",
|
||||
"./core-js/object/is": "./core-js/object/is.js",
|
||||
"./core-js/object/keys": "./core-js/object/keys.js",
|
||||
"./core-js/object/prevent-extensions": "./core-js/object/prevent-extensions.js",
|
||||
"./core-js/object/seal": "./core-js/object/seal.js",
|
||||
"./core-js/object/set-prototype-of": "./core-js/object/set-prototype-of.js",
|
||||
"./core-js/object/values": "./core-js/object/values.js",
|
||||
"./core-js/math/acosh": "./core-js/math/acosh.js",
|
||||
"./core-js/math/asinh": "./core-js/math/asinh.js",
|
||||
"./core-js/math/atanh": "./core-js/math/atanh.js",
|
||||
"./core-js/math/cbrt": "./core-js/math/cbrt.js",
|
||||
"./core-js/math/clz32": "./core-js/math/clz32.js",
|
||||
"./core-js/math/cosh": "./core-js/math/cosh.js",
|
||||
"./core-js/math/expm1": "./core-js/math/expm1.js",
|
||||
"./core-js/math/fround": "./core-js/math/fround.js",
|
||||
"./core-js/math/hypot": "./core-js/math/hypot.js",
|
||||
"./core-js/math/imul": "./core-js/math/imul.js",
|
||||
"./core-js/math/log10": "./core-js/math/log10.js",
|
||||
"./core-js/math/log1p": "./core-js/math/log1p.js",
|
||||
"./core-js/math/log2": "./core-js/math/log2.js",
|
||||
"./core-js/math/sign": "./core-js/math/sign.js",
|
||||
"./core-js/math/sinh": "./core-js/math/sinh.js",
|
||||
"./core-js/math/tanh": "./core-js/math/tanh.js",
|
||||
"./core-js/math/trunc": "./core-js/math/trunc.js",
|
||||
"./core-js/symbol/for": "./core-js/symbol/for.js",
|
||||
"./core-js/symbol/has-instance": "./core-js/symbol/has-instance.js",
|
||||
"./core-js/symbol/is-concat-spreadable": "./core-js/symbol/is-concat-spreadable.js",
|
||||
"./core-js/symbol/iterator": "./core-js/symbol/iterator.js",
|
||||
"./core-js/symbol/key-for": "./core-js/symbol/key-for.js",
|
||||
"./core-js/symbol/match": "./core-js/symbol/match.js",
|
||||
"./core-js/symbol/replace": "./core-js/symbol/replace.js",
|
||||
"./core-js/symbol/search": "./core-js/symbol/search.js",
|
||||
"./core-js/symbol/species": "./core-js/symbol/species.js",
|
||||
"./core-js/symbol/split": "./core-js/symbol/split.js",
|
||||
"./core-js/symbol/to-primitive": "./core-js/symbol/to-primitive.js",
|
||||
"./core-js/symbol/to-string-tag": "./core-js/symbol/to-string-tag.js",
|
||||
"./core-js/symbol/unscopables": "./core-js/symbol/unscopables.js",
|
||||
"./core-js/string/at": "./core-js/string/at.js",
|
||||
"./core-js/string/from-code-point": "./core-js/string/from-code-point.js",
|
||||
"./core-js/string/raw": "./core-js/string/raw.js",
|
||||
"./core-js/number/epsilon": "./core-js/number/epsilon.js",
|
||||
"./core-js/number/is-finite": "./core-js/number/is-finite.js",
|
||||
"./core-js/number/is-integer": "./core-js/number/is-integer.js",
|
||||
"./core-js/number/is-nan": "./core-js/number/is-nan.js",
|
||||
"./core-js/number/is-safe-integer": "./core-js/number/is-safe-integer.js",
|
||||
"./core-js/number/max-safe-integer": "./core-js/number/max-safe-integer.js",
|
||||
"./core-js/number/min-safe-integer": "./core-js/number/min-safe-integer.js",
|
||||
"./core-js/number/parse-float": "./core-js/number/parse-float.js",
|
||||
"./core-js/number/parse-int": "./core-js/number/parse-int.js",
|
||||
"./core-js/reflect/apply": "./core-js/reflect/apply.js",
|
||||
"./core-js/reflect/construct": "./core-js/reflect/construct.js",
|
||||
"./core-js/reflect/define-property": "./core-js/reflect/define-property.js",
|
||||
"./core-js/reflect/delete-property": "./core-js/reflect/delete-property.js",
|
||||
"./core-js/reflect/get-own-property-descriptor": "./core-js/reflect/get-own-property-descriptor.js",
|
||||
"./core-js/reflect/get-prototype-of": "./core-js/reflect/get-prototype-of.js",
|
||||
"./core-js/reflect/get": "./core-js/reflect/get.js",
|
||||
"./core-js/reflect/has": "./core-js/reflect/has.js",
|
||||
"./core-js/reflect/is-extensible": "./core-js/reflect/is-extensible.js",
|
||||
"./core-js/reflect/own-keys": "./core-js/reflect/own-keys.js",
|
||||
"./core-js/reflect/prevent-extensions": "./core-js/reflect/prevent-extensions.js",
|
||||
"./core-js/reflect/set-prototype-of": "./core-js/reflect/set-prototype-of.js",
|
||||
"./core-js/reflect/set": "./core-js/reflect/set.js",
|
||||
"./core-js/date/now": "./core-js/date/now.js"
|
||||
}
|
||||
}
|
||||
|
||||
@ -15,5 +15,477 @@
|
||||
"dependencies": {
|
||||
"core-js-pure": "^3.0.0",
|
||||
"regenerator-runtime": "^0.13.4"
|
||||
},
|
||||
"exports": {
|
||||
"./helpers/": "./helpers/",
|
||||
"./helpers/typeof": "./helpers/typeof.js",
|
||||
"./helpers/jsx": "./helpers/jsx.js",
|
||||
"./helpers/asyncIterator": "./helpers/asyncIterator.js",
|
||||
"./helpers/AwaitValue": "./helpers/AwaitValue.js",
|
||||
"./helpers/AsyncGenerator": "./helpers/AsyncGenerator.js",
|
||||
"./helpers/wrapAsyncGenerator": "./helpers/wrapAsyncGenerator.js",
|
||||
"./helpers/awaitAsyncGenerator": "./helpers/awaitAsyncGenerator.js",
|
||||
"./helpers/asyncGeneratorDelegate": "./helpers/asyncGeneratorDelegate.js",
|
||||
"./helpers/asyncToGenerator": "./helpers/asyncToGenerator.js",
|
||||
"./helpers/classCallCheck": "./helpers/classCallCheck.js",
|
||||
"./helpers/createClass": "./helpers/createClass.js",
|
||||
"./helpers/defineEnumerableProperties": "./helpers/defineEnumerableProperties.js",
|
||||
"./helpers/defaults": "./helpers/defaults.js",
|
||||
"./helpers/defineProperty": "./helpers/defineProperty.js",
|
||||
"./helpers/extends": "./helpers/extends.js",
|
||||
"./helpers/objectSpread": "./helpers/objectSpread.js",
|
||||
"./helpers/objectSpread2": "./helpers/objectSpread2.js",
|
||||
"./helpers/inherits": "./helpers/inherits.js",
|
||||
"./helpers/inheritsLoose": "./helpers/inheritsLoose.js",
|
||||
"./helpers/getPrototypeOf": "./helpers/getPrototypeOf.js",
|
||||
"./helpers/setPrototypeOf": "./helpers/setPrototypeOf.js",
|
||||
"./helpers/isNativeReflectConstruct": "./helpers/isNativeReflectConstruct.js",
|
||||
"./helpers/construct": "./helpers/construct.js",
|
||||
"./helpers/isNativeFunction": "./helpers/isNativeFunction.js",
|
||||
"./helpers/wrapNativeSuper": "./helpers/wrapNativeSuper.js",
|
||||
"./helpers/instanceof": "./helpers/instanceof.js",
|
||||
"./helpers/interopRequireDefault": "./helpers/interopRequireDefault.js",
|
||||
"./helpers/interopRequireWildcard": "./helpers/interopRequireWildcard.js",
|
||||
"./helpers/newArrowCheck": "./helpers/newArrowCheck.js",
|
||||
"./helpers/objectDestructuringEmpty": "./helpers/objectDestructuringEmpty.js",
|
||||
"./helpers/objectWithoutPropertiesLoose": "./helpers/objectWithoutPropertiesLoose.js",
|
||||
"./helpers/objectWithoutProperties": "./helpers/objectWithoutProperties.js",
|
||||
"./helpers/assertThisInitialized": "./helpers/assertThisInitialized.js",
|
||||
"./helpers/possibleConstructorReturn": "./helpers/possibleConstructorReturn.js",
|
||||
"./helpers/createSuper": "./helpers/createSuper.js",
|
||||
"./helpers/superPropBase": "./helpers/superPropBase.js",
|
||||
"./helpers/get": "./helpers/get.js",
|
||||
"./helpers/set": "./helpers/set.js",
|
||||
"./helpers/taggedTemplateLiteral": "./helpers/taggedTemplateLiteral.js",
|
||||
"./helpers/taggedTemplateLiteralLoose": "./helpers/taggedTemplateLiteralLoose.js",
|
||||
"./helpers/readOnlyError": "./helpers/readOnlyError.js",
|
||||
"./helpers/classNameTDZError": "./helpers/classNameTDZError.js",
|
||||
"./helpers/temporalUndefined": "./helpers/temporalUndefined.js",
|
||||
"./helpers/tdz": "./helpers/tdz.js",
|
||||
"./helpers/temporalRef": "./helpers/temporalRef.js",
|
||||
"./helpers/slicedToArray": "./helpers/slicedToArray.js",
|
||||
"./helpers/slicedToArrayLoose": "./helpers/slicedToArrayLoose.js",
|
||||
"./helpers/toArray": "./helpers/toArray.js",
|
||||
"./helpers/toConsumableArray": "./helpers/toConsumableArray.js",
|
||||
"./helpers/arrayWithoutHoles": "./helpers/arrayWithoutHoles.js",
|
||||
"./helpers/arrayWithHoles": "./helpers/arrayWithHoles.js",
|
||||
"./helpers/maybeArrayLike": "./helpers/maybeArrayLike.js",
|
||||
"./helpers/iterableToArray": "./helpers/iterableToArray.js",
|
||||
"./helpers/iterableToArrayLimit": "./helpers/iterableToArrayLimit.js",
|
||||
"./helpers/iterableToArrayLimitLoose": "./helpers/iterableToArrayLimitLoose.js",
|
||||
"./helpers/unsupportedIterableToArray": "./helpers/unsupportedIterableToArray.js",
|
||||
"./helpers/arrayLikeToArray": "./helpers/arrayLikeToArray.js",
|
||||
"./helpers/nonIterableSpread": "./helpers/nonIterableSpread.js",
|
||||
"./helpers/nonIterableRest": "./helpers/nonIterableRest.js",
|
||||
"./helpers/createForOfIteratorHelper": "./helpers/createForOfIteratorHelper.js",
|
||||
"./helpers/createForOfIteratorHelperLoose": "./helpers/createForOfIteratorHelperLoose.js",
|
||||
"./helpers/skipFirstGeneratorNext": "./helpers/skipFirstGeneratorNext.js",
|
||||
"./helpers/toPrimitive": "./helpers/toPrimitive.js",
|
||||
"./helpers/toPropertyKey": "./helpers/toPropertyKey.js",
|
||||
"./helpers/initializerWarningHelper": "./helpers/initializerWarningHelper.js",
|
||||
"./helpers/initializerDefineProperty": "./helpers/initializerDefineProperty.js",
|
||||
"./helpers/applyDecoratedDescriptor": "./helpers/applyDecoratedDescriptor.js",
|
||||
"./helpers/classPrivateFieldLooseKey": "./helpers/classPrivateFieldLooseKey.js",
|
||||
"./helpers/classPrivateFieldLooseBase": "./helpers/classPrivateFieldLooseBase.js",
|
||||
"./helpers/classPrivateFieldGet": "./helpers/classPrivateFieldGet.js",
|
||||
"./helpers/classPrivateFieldSet": "./helpers/classPrivateFieldSet.js",
|
||||
"./helpers/classPrivateFieldDestructureSet": "./helpers/classPrivateFieldDestructureSet.js",
|
||||
"./helpers/classStaticPrivateFieldSpecGet": "./helpers/classStaticPrivateFieldSpecGet.js",
|
||||
"./helpers/classStaticPrivateFieldSpecSet": "./helpers/classStaticPrivateFieldSpecSet.js",
|
||||
"./helpers/classStaticPrivateMethodGet": "./helpers/classStaticPrivateMethodGet.js",
|
||||
"./helpers/classStaticPrivateMethodSet": "./helpers/classStaticPrivateMethodSet.js",
|
||||
"./helpers/decorate": "./helpers/decorate.js",
|
||||
"./helpers/classPrivateMethodGet": "./helpers/classPrivateMethodGet.js",
|
||||
"./helpers/classPrivateMethodSet": "./helpers/classPrivateMethodSet.js",
|
||||
"./helpers/wrapRegExp": "./helpers/wrapRegExp.js",
|
||||
"./helpers/esm/typeof": "./helpers/esm/typeof.js",
|
||||
"./helpers/esm/jsx": "./helpers/esm/jsx.js",
|
||||
"./helpers/esm/asyncIterator": "./helpers/esm/asyncIterator.js",
|
||||
"./helpers/esm/AwaitValue": "./helpers/esm/AwaitValue.js",
|
||||
"./helpers/esm/AsyncGenerator": "./helpers/esm/AsyncGenerator.js",
|
||||
"./helpers/esm/wrapAsyncGenerator": "./helpers/esm/wrapAsyncGenerator.js",
|
||||
"./helpers/esm/awaitAsyncGenerator": "./helpers/esm/awaitAsyncGenerator.js",
|
||||
"./helpers/esm/asyncGeneratorDelegate": "./helpers/esm/asyncGeneratorDelegate.js",
|
||||
"./helpers/esm/asyncToGenerator": "./helpers/esm/asyncToGenerator.js",
|
||||
"./helpers/esm/classCallCheck": "./helpers/esm/classCallCheck.js",
|
||||
"./helpers/esm/createClass": "./helpers/esm/createClass.js",
|
||||
"./helpers/esm/defineEnumerableProperties": "./helpers/esm/defineEnumerableProperties.js",
|
||||
"./helpers/esm/defaults": "./helpers/esm/defaults.js",
|
||||
"./helpers/esm/defineProperty": "./helpers/esm/defineProperty.js",
|
||||
"./helpers/esm/extends": "./helpers/esm/extends.js",
|
||||
"./helpers/esm/objectSpread": "./helpers/esm/objectSpread.js",
|
||||
"./helpers/esm/objectSpread2": "./helpers/esm/objectSpread2.js",
|
||||
"./helpers/esm/inherits": "./helpers/esm/inherits.js",
|
||||
"./helpers/esm/inheritsLoose": "./helpers/esm/inheritsLoose.js",
|
||||
"./helpers/esm/getPrototypeOf": "./helpers/esm/getPrototypeOf.js",
|
||||
"./helpers/esm/setPrototypeOf": "./helpers/esm/setPrototypeOf.js",
|
||||
"./helpers/esm/isNativeReflectConstruct": "./helpers/esm/isNativeReflectConstruct.js",
|
||||
"./helpers/esm/construct": "./helpers/esm/construct.js",
|
||||
"./helpers/esm/isNativeFunction": "./helpers/esm/isNativeFunction.js",
|
||||
"./helpers/esm/wrapNativeSuper": "./helpers/esm/wrapNativeSuper.js",
|
||||
"./helpers/esm/instanceof": "./helpers/esm/instanceof.js",
|
||||
"./helpers/esm/interopRequireDefault": "./helpers/esm/interopRequireDefault.js",
|
||||
"./helpers/esm/interopRequireWildcard": "./helpers/esm/interopRequireWildcard.js",
|
||||
"./helpers/esm/newArrowCheck": "./helpers/esm/newArrowCheck.js",
|
||||
"./helpers/esm/objectDestructuringEmpty": "./helpers/esm/objectDestructuringEmpty.js",
|
||||
"./helpers/esm/objectWithoutPropertiesLoose": "./helpers/esm/objectWithoutPropertiesLoose.js",
|
||||
"./helpers/esm/objectWithoutProperties": "./helpers/esm/objectWithoutProperties.js",
|
||||
"./helpers/esm/assertThisInitialized": "./helpers/esm/assertThisInitialized.js",
|
||||
"./helpers/esm/possibleConstructorReturn": "./helpers/esm/possibleConstructorReturn.js",
|
||||
"./helpers/esm/createSuper": "./helpers/esm/createSuper.js",
|
||||
"./helpers/esm/superPropBase": "./helpers/esm/superPropBase.js",
|
||||
"./helpers/esm/get": "./helpers/esm/get.js",
|
||||
"./helpers/esm/set": "./helpers/esm/set.js",
|
||||
"./helpers/esm/taggedTemplateLiteral": "./helpers/esm/taggedTemplateLiteral.js",
|
||||
"./helpers/esm/taggedTemplateLiteralLoose": "./helpers/esm/taggedTemplateLiteralLoose.js",
|
||||
"./helpers/esm/readOnlyError": "./helpers/esm/readOnlyError.js",
|
||||
"./helpers/esm/classNameTDZError": "./helpers/esm/classNameTDZError.js",
|
||||
"./helpers/esm/temporalUndefined": "./helpers/esm/temporalUndefined.js",
|
||||
"./helpers/esm/tdz": "./helpers/esm/tdz.js",
|
||||
"./helpers/esm/temporalRef": "./helpers/esm/temporalRef.js",
|
||||
"./helpers/esm/slicedToArray": "./helpers/esm/slicedToArray.js",
|
||||
"./helpers/esm/slicedToArrayLoose": "./helpers/esm/slicedToArrayLoose.js",
|
||||
"./helpers/esm/toArray": "./helpers/esm/toArray.js",
|
||||
"./helpers/esm/toConsumableArray": "./helpers/esm/toConsumableArray.js",
|
||||
"./helpers/esm/arrayWithoutHoles": "./helpers/esm/arrayWithoutHoles.js",
|
||||
"./helpers/esm/arrayWithHoles": "./helpers/esm/arrayWithHoles.js",
|
||||
"./helpers/esm/maybeArrayLike": "./helpers/esm/maybeArrayLike.js",
|
||||
"./helpers/esm/iterableToArray": "./helpers/esm/iterableToArray.js",
|
||||
"./helpers/esm/iterableToArrayLimit": "./helpers/esm/iterableToArrayLimit.js",
|
||||
"./helpers/esm/iterableToArrayLimitLoose": "./helpers/esm/iterableToArrayLimitLoose.js",
|
||||
"./helpers/esm/unsupportedIterableToArray": "./helpers/esm/unsupportedIterableToArray.js",
|
||||
"./helpers/esm/arrayLikeToArray": "./helpers/esm/arrayLikeToArray.js",
|
||||
"./helpers/esm/nonIterableSpread": "./helpers/esm/nonIterableSpread.js",
|
||||
"./helpers/esm/nonIterableRest": "./helpers/esm/nonIterableRest.js",
|
||||
"./helpers/esm/createForOfIteratorHelper": "./helpers/esm/createForOfIteratorHelper.js",
|
||||
"./helpers/esm/createForOfIteratorHelperLoose": "./helpers/esm/createForOfIteratorHelperLoose.js",
|
||||
"./helpers/esm/skipFirstGeneratorNext": "./helpers/esm/skipFirstGeneratorNext.js",
|
||||
"./helpers/esm/toPrimitive": "./helpers/esm/toPrimitive.js",
|
||||
"./helpers/esm/toPropertyKey": "./helpers/esm/toPropertyKey.js",
|
||||
"./helpers/esm/initializerWarningHelper": "./helpers/esm/initializerWarningHelper.js",
|
||||
"./helpers/esm/initializerDefineProperty": "./helpers/esm/initializerDefineProperty.js",
|
||||
"./helpers/esm/applyDecoratedDescriptor": "./helpers/esm/applyDecoratedDescriptor.js",
|
||||
"./helpers/esm/classPrivateFieldLooseKey": "./helpers/esm/classPrivateFieldLooseKey.js",
|
||||
"./helpers/esm/classPrivateFieldLooseBase": "./helpers/esm/classPrivateFieldLooseBase.js",
|
||||
"./helpers/esm/classPrivateFieldGet": "./helpers/esm/classPrivateFieldGet.js",
|
||||
"./helpers/esm/classPrivateFieldSet": "./helpers/esm/classPrivateFieldSet.js",
|
||||
"./helpers/esm/classPrivateFieldDestructureSet": "./helpers/esm/classPrivateFieldDestructureSet.js",
|
||||
"./helpers/esm/classStaticPrivateFieldSpecGet": "./helpers/esm/classStaticPrivateFieldSpecGet.js",
|
||||
"./helpers/esm/classStaticPrivateFieldSpecSet": "./helpers/esm/classStaticPrivateFieldSpecSet.js",
|
||||
"./helpers/esm/classStaticPrivateMethodGet": "./helpers/esm/classStaticPrivateMethodGet.js",
|
||||
"./helpers/esm/classStaticPrivateMethodSet": "./helpers/esm/classStaticPrivateMethodSet.js",
|
||||
"./helpers/esm/decorate": "./helpers/esm/decorate.js",
|
||||
"./helpers/esm/classPrivateMethodGet": "./helpers/esm/classPrivateMethodGet.js",
|
||||
"./helpers/esm/classPrivateMethodSet": "./helpers/esm/classPrivateMethodSet.js",
|
||||
"./helpers/esm/wrapRegExp": "./helpers/esm/wrapRegExp.js",
|
||||
"./package.json": "./package.json",
|
||||
"./regenerator": "./regenerator/index.js",
|
||||
"./regenerator/": "./regenerator/",
|
||||
"./core-js-stable/": "./core-js-stable/",
|
||||
"./core-js-stable/map": "./core-js-stable/map.js",
|
||||
"./core-js-stable/promise": "./core-js-stable/promise.js",
|
||||
"./core-js-stable/set": "./core-js-stable/set.js",
|
||||
"./core-js-stable/symbol": "./core-js-stable/symbol.js",
|
||||
"./core-js-stable/url": "./core-js-stable/url.js",
|
||||
"./core-js-stable/url-search-params": "./core-js-stable/url-search-params.js",
|
||||
"./core-js-stable/weak-map": "./core-js-stable/weak-map.js",
|
||||
"./core-js-stable/weak-set": "./core-js-stable/weak-set.js",
|
||||
"./core-js-stable/clear-immediate": "./core-js-stable/clear-immediate.js",
|
||||
"./core-js-stable/parse-float": "./core-js-stable/parse-float.js",
|
||||
"./core-js-stable/parse-int": "./core-js-stable/parse-int.js",
|
||||
"./core-js-stable/queue-microtask": "./core-js-stable/queue-microtask.js",
|
||||
"./core-js-stable/set-immediate": "./core-js-stable/set-immediate.js",
|
||||
"./core-js-stable/set-interval": "./core-js-stable/set-interval.js",
|
||||
"./core-js-stable/set-timeout": "./core-js-stable/set-timeout.js",
|
||||
"./core-js-stable/array/from": "./core-js-stable/array/from.js",
|
||||
"./core-js-stable/array/is-array": "./core-js-stable/array/is-array.js",
|
||||
"./core-js-stable/array/of": "./core-js-stable/array/of.js",
|
||||
"./core-js-stable/date/now": "./core-js-stable/date/now.js",
|
||||
"./core-js-stable/json/stringify": "./core-js-stable/json/stringify.js",
|
||||
"./core-js-stable/math/acosh": "./core-js-stable/math/acosh.js",
|
||||
"./core-js-stable/math/asinh": "./core-js-stable/math/asinh.js",
|
||||
"./core-js-stable/math/atanh": "./core-js-stable/math/atanh.js",
|
||||
"./core-js-stable/math/cbrt": "./core-js-stable/math/cbrt.js",
|
||||
"./core-js-stable/math/clz32": "./core-js-stable/math/clz32.js",
|
||||
"./core-js-stable/math/cosh": "./core-js-stable/math/cosh.js",
|
||||
"./core-js-stable/math/expm1": "./core-js-stable/math/expm1.js",
|
||||
"./core-js-stable/math/fround": "./core-js-stable/math/fround.js",
|
||||
"./core-js-stable/math/hypot": "./core-js-stable/math/hypot.js",
|
||||
"./core-js-stable/math/imul": "./core-js-stable/math/imul.js",
|
||||
"./core-js-stable/math/log10": "./core-js-stable/math/log10.js",
|
||||
"./core-js-stable/math/log1p": "./core-js-stable/math/log1p.js",
|
||||
"./core-js-stable/math/log2": "./core-js-stable/math/log2.js",
|
||||
"./core-js-stable/math/sign": "./core-js-stable/math/sign.js",
|
||||
"./core-js-stable/math/sinh": "./core-js-stable/math/sinh.js",
|
||||
"./core-js-stable/math/tanh": "./core-js-stable/math/tanh.js",
|
||||
"./core-js-stable/math/trunc": "./core-js-stable/math/trunc.js",
|
||||
"./core-js-stable/number/epsilon": "./core-js-stable/number/epsilon.js",
|
||||
"./core-js-stable/number/max-safe-integer": "./core-js-stable/number/max-safe-integer.js",
|
||||
"./core-js-stable/number/min-safe-integer": "./core-js-stable/number/min-safe-integer.js",
|
||||
"./core-js-stable/number/is-finite": "./core-js-stable/number/is-finite.js",
|
||||
"./core-js-stable/number/is-integer": "./core-js-stable/number/is-integer.js",
|
||||
"./core-js-stable/number/is-nan": "./core-js-stable/number/is-nan.js",
|
||||
"./core-js-stable/number/is-safe-integer": "./core-js-stable/number/is-safe-integer.js",
|
||||
"./core-js-stable/number/parse-float": "./core-js-stable/number/parse-float.js",
|
||||
"./core-js-stable/number/parse-int": "./core-js-stable/number/parse-int.js",
|
||||
"./core-js-stable/object/assign": "./core-js-stable/object/assign.js",
|
||||
"./core-js-stable/object/create": "./core-js-stable/object/create.js",
|
||||
"./core-js-stable/object/define-properties": "./core-js-stable/object/define-properties.js",
|
||||
"./core-js-stable/object/define-property": "./core-js-stable/object/define-property.js",
|
||||
"./core-js-stable/object/entries": "./core-js-stable/object/entries.js",
|
||||
"./core-js-stable/object/freeze": "./core-js-stable/object/freeze.js",
|
||||
"./core-js-stable/object/from-entries": "./core-js-stable/object/from-entries.js",
|
||||
"./core-js-stable/object/get-own-property-descriptor": "./core-js-stable/object/get-own-property-descriptor.js",
|
||||
"./core-js-stable/object/get-own-property-descriptors": "./core-js-stable/object/get-own-property-descriptors.js",
|
||||
"./core-js-stable/object/get-own-property-names": "./core-js-stable/object/get-own-property-names.js",
|
||||
"./core-js-stable/object/get-own-property-symbols": "./core-js-stable/object/get-own-property-symbols.js",
|
||||
"./core-js-stable/object/get-prototype-of": "./core-js-stable/object/get-prototype-of.js",
|
||||
"./core-js-stable/object/is-extensible": "./core-js-stable/object/is-extensible.js",
|
||||
"./core-js-stable/object/is-frozen": "./core-js-stable/object/is-frozen.js",
|
||||
"./core-js-stable/object/is-sealed": "./core-js-stable/object/is-sealed.js",
|
||||
"./core-js-stable/object/is": "./core-js-stable/object/is.js",
|
||||
"./core-js-stable/object/keys": "./core-js-stable/object/keys.js",
|
||||
"./core-js-stable/object/prevent-extensions": "./core-js-stable/object/prevent-extensions.js",
|
||||
"./core-js-stable/object/seal": "./core-js-stable/object/seal.js",
|
||||
"./core-js-stable/object/set-prototype-of": "./core-js-stable/object/set-prototype-of.js",
|
||||
"./core-js-stable/object/values": "./core-js-stable/object/values.js",
|
||||
"./core-js-stable/reflect/apply": "./core-js-stable/reflect/apply.js",
|
||||
"./core-js-stable/reflect/construct": "./core-js-stable/reflect/construct.js",
|
||||
"./core-js-stable/reflect/define-property": "./core-js-stable/reflect/define-property.js",
|
||||
"./core-js-stable/reflect/delete-property": "./core-js-stable/reflect/delete-property.js",
|
||||
"./core-js-stable/reflect/get-own-property-descriptor": "./core-js-stable/reflect/get-own-property-descriptor.js",
|
||||
"./core-js-stable/reflect/get-prototype-of": "./core-js-stable/reflect/get-prototype-of.js",
|
||||
"./core-js-stable/reflect/get": "./core-js-stable/reflect/get.js",
|
||||
"./core-js-stable/reflect/has": "./core-js-stable/reflect/has.js",
|
||||
"./core-js-stable/reflect/is-extensible": "./core-js-stable/reflect/is-extensible.js",
|
||||
"./core-js-stable/reflect/own-keys": "./core-js-stable/reflect/own-keys.js",
|
||||
"./core-js-stable/reflect/prevent-extensions": "./core-js-stable/reflect/prevent-extensions.js",
|
||||
"./core-js-stable/reflect/set": "./core-js-stable/reflect/set.js",
|
||||
"./core-js-stable/reflect/set-prototype-of": "./core-js-stable/reflect/set-prototype-of.js",
|
||||
"./core-js-stable/string/from-code-point": "./core-js-stable/string/from-code-point.js",
|
||||
"./core-js-stable/string/raw": "./core-js-stable/string/raw.js",
|
||||
"./core-js-stable/symbol/async-iterator": "./core-js-stable/symbol/async-iterator.js",
|
||||
"./core-js-stable/symbol/for": "./core-js-stable/symbol/for.js",
|
||||
"./core-js-stable/symbol/has-instance": "./core-js-stable/symbol/has-instance.js",
|
||||
"./core-js-stable/symbol/is-concat-spreadable": "./core-js-stable/symbol/is-concat-spreadable.js",
|
||||
"./core-js-stable/symbol/iterator": "./core-js-stable/symbol/iterator.js",
|
||||
"./core-js-stable/symbol/key-for": "./core-js-stable/symbol/key-for.js",
|
||||
"./core-js-stable/symbol/match": "./core-js-stable/symbol/match.js",
|
||||
"./core-js-stable/symbol/replace": "./core-js-stable/symbol/replace.js",
|
||||
"./core-js-stable/symbol/search": "./core-js-stable/symbol/search.js",
|
||||
"./core-js-stable/symbol/species": "./core-js-stable/symbol/species.js",
|
||||
"./core-js-stable/symbol/split": "./core-js-stable/symbol/split.js",
|
||||
"./core-js-stable/symbol/to-primitive": "./core-js-stable/symbol/to-primitive.js",
|
||||
"./core-js-stable/symbol/to-string-tag": "./core-js-stable/symbol/to-string-tag.js",
|
||||
"./core-js-stable/symbol/unscopables": "./core-js-stable/symbol/unscopables.js",
|
||||
"./core-js-stable/instance/bind": "./core-js-stable/instance/bind.js",
|
||||
"./core-js-stable/instance/code-point-at": "./core-js-stable/instance/code-point-at.js",
|
||||
"./core-js-stable/instance/concat": "./core-js-stable/instance/concat.js",
|
||||
"./core-js-stable/instance/copy-within": "./core-js-stable/instance/copy-within.js",
|
||||
"./core-js-stable/instance/ends-with": "./core-js-stable/instance/ends-with.js",
|
||||
"./core-js-stable/instance/entries": "./core-js-stable/instance/entries.js",
|
||||
"./core-js-stable/instance/every": "./core-js-stable/instance/every.js",
|
||||
"./core-js-stable/instance/fill": "./core-js-stable/instance/fill.js",
|
||||
"./core-js-stable/instance/filter": "./core-js-stable/instance/filter.js",
|
||||
"./core-js-stable/instance/find": "./core-js-stable/instance/find.js",
|
||||
"./core-js-stable/instance/find-index": "./core-js-stable/instance/find-index.js",
|
||||
"./core-js-stable/instance/flags": "./core-js-stable/instance/flags.js",
|
||||
"./core-js-stable/instance/flat-map": "./core-js-stable/instance/flat-map.js",
|
||||
"./core-js-stable/instance/flat": "./core-js-stable/instance/flat.js",
|
||||
"./core-js-stable/instance/for-each": "./core-js-stable/instance/for-each.js",
|
||||
"./core-js-stable/instance/includes": "./core-js-stable/instance/includes.js",
|
||||
"./core-js-stable/instance/index-of": "./core-js-stable/instance/index-of.js",
|
||||
"./core-js-stable/instance/keys": "./core-js-stable/instance/keys.js",
|
||||
"./core-js-stable/instance/last-index-of": "./core-js-stable/instance/last-index-of.js",
|
||||
"./core-js-stable/instance/map": "./core-js-stable/instance/map.js",
|
||||
"./core-js-stable/instance/pad-end": "./core-js-stable/instance/pad-end.js",
|
||||
"./core-js-stable/instance/pad-start": "./core-js-stable/instance/pad-start.js",
|
||||
"./core-js-stable/instance/reduce": "./core-js-stable/instance/reduce.js",
|
||||
"./core-js-stable/instance/reduce-right": "./core-js-stable/instance/reduce-right.js",
|
||||
"./core-js-stable/instance/repeat": "./core-js-stable/instance/repeat.js",
|
||||
"./core-js-stable/instance/reverse": "./core-js-stable/instance/reverse.js",
|
||||
"./core-js-stable/instance/slice": "./core-js-stable/instance/slice.js",
|
||||
"./core-js-stable/instance/some": "./core-js-stable/instance/some.js",
|
||||
"./core-js-stable/instance/sort": "./core-js-stable/instance/sort.js",
|
||||
"./core-js-stable/instance/splice": "./core-js-stable/instance/splice.js",
|
||||
"./core-js-stable/instance/starts-with": "./core-js-stable/instance/starts-with.js",
|
||||
"./core-js-stable/instance/trim": "./core-js-stable/instance/trim.js",
|
||||
"./core-js-stable/instance/trim-end": "./core-js-stable/instance/trim-end.js",
|
||||
"./core-js-stable/instance/trim-left": "./core-js-stable/instance/trim-left.js",
|
||||
"./core-js-stable/instance/trim-right": "./core-js-stable/instance/trim-right.js",
|
||||
"./core-js-stable/instance/trim-start": "./core-js-stable/instance/trim-start.js",
|
||||
"./core-js-stable/instance/values": "./core-js-stable/instance/values.js",
|
||||
"./core-js/": "./core-js/",
|
||||
"./core-js/is-iterable": "./core-js/is-iterable.js",
|
||||
"./core-js/get-iterator": "./core-js/get-iterator.js",
|
||||
"./core-js/get-iterator-method": "./core-js/get-iterator-method.js",
|
||||
"./core-js/aggregate-error": "./core-js/aggregate-error.js",
|
||||
"./core-js/map": "./core-js/map.js",
|
||||
"./core-js/observable": "./core-js/observable.js",
|
||||
"./core-js/promise": "./core-js/promise.js",
|
||||
"./core-js/set": "./core-js/set.js",
|
||||
"./core-js/symbol": "./core-js/symbol.js",
|
||||
"./core-js/url": "./core-js/url.js",
|
||||
"./core-js/url-search-params": "./core-js/url-search-params.js",
|
||||
"./core-js/weak-map": "./core-js/weak-map.js",
|
||||
"./core-js/weak-set": "./core-js/weak-set.js",
|
||||
"./core-js/clear-immediate": "./core-js/clear-immediate.js",
|
||||
"./core-js/composite-key": "./core-js/composite-key.js",
|
||||
"./core-js/composite-symbol": "./core-js/composite-symbol.js",
|
||||
"./core-js/global-this": "./core-js/global-this.js",
|
||||
"./core-js/parse-float": "./core-js/parse-float.js",
|
||||
"./core-js/parse-int": "./core-js/parse-int.js",
|
||||
"./core-js/queue-microtask": "./core-js/queue-microtask.js",
|
||||
"./core-js/set-immediate": "./core-js/set-immediate.js",
|
||||
"./core-js/set-interval": "./core-js/set-interval.js",
|
||||
"./core-js/set-timeout": "./core-js/set-timeout.js",
|
||||
"./core-js/array/from": "./core-js/array/from.js",
|
||||
"./core-js/array/is-array": "./core-js/array/is-array.js",
|
||||
"./core-js/array/of": "./core-js/array/of.js",
|
||||
"./core-js/date/now": "./core-js/date/now.js",
|
||||
"./core-js/json/stringify": "./core-js/json/stringify.js",
|
||||
"./core-js/math/deg-per-rad": "./core-js/math/deg-per-rad.js",
|
||||
"./core-js/math/rad-per-deg": "./core-js/math/rad-per-deg.js",
|
||||
"./core-js/math/acosh": "./core-js/math/acosh.js",
|
||||
"./core-js/math/asinh": "./core-js/math/asinh.js",
|
||||
"./core-js/math/atanh": "./core-js/math/atanh.js",
|
||||
"./core-js/math/cbrt": "./core-js/math/cbrt.js",
|
||||
"./core-js/math/clamp": "./core-js/math/clamp.js",
|
||||
"./core-js/math/clz32": "./core-js/math/clz32.js",
|
||||
"./core-js/math/cosh": "./core-js/math/cosh.js",
|
||||
"./core-js/math/degrees": "./core-js/math/degrees.js",
|
||||
"./core-js/math/expm1": "./core-js/math/expm1.js",
|
||||
"./core-js/math/fround": "./core-js/math/fround.js",
|
||||
"./core-js/math/fscale": "./core-js/math/fscale.js",
|
||||
"./core-js/math/hypot": "./core-js/math/hypot.js",
|
||||
"./core-js/math/iaddh": "./core-js/math/iaddh.js",
|
||||
"./core-js/math/imul": "./core-js/math/imul.js",
|
||||
"./core-js/math/imulh": "./core-js/math/imulh.js",
|
||||
"./core-js/math/isubh": "./core-js/math/isubh.js",
|
||||
"./core-js/math/log10": "./core-js/math/log10.js",
|
||||
"./core-js/math/log1p": "./core-js/math/log1p.js",
|
||||
"./core-js/math/log2": "./core-js/math/log2.js",
|
||||
"./core-js/math/radians": "./core-js/math/radians.js",
|
||||
"./core-js/math/scale": "./core-js/math/scale.js",
|
||||
"./core-js/math/seeded-prng": "./core-js/math/seeded-prng.js",
|
||||
"./core-js/math/sign": "./core-js/math/sign.js",
|
||||
"./core-js/math/signbit": "./core-js/math/signbit.js",
|
||||
"./core-js/math/sinh": "./core-js/math/sinh.js",
|
||||
"./core-js/math/tanh": "./core-js/math/tanh.js",
|
||||
"./core-js/math/trunc": "./core-js/math/trunc.js",
|
||||
"./core-js/math/umulh": "./core-js/math/umulh.js",
|
||||
"./core-js/number/epsilon": "./core-js/number/epsilon.js",
|
||||
"./core-js/number/max-safe-integer": "./core-js/number/max-safe-integer.js",
|
||||
"./core-js/number/min-safe-integer": "./core-js/number/min-safe-integer.js",
|
||||
"./core-js/number/from-string": "./core-js/number/from-string.js",
|
||||
"./core-js/number/is-finite": "./core-js/number/is-finite.js",
|
||||
"./core-js/number/is-integer": "./core-js/number/is-integer.js",
|
||||
"./core-js/number/is-nan": "./core-js/number/is-nan.js",
|
||||
"./core-js/number/is-safe-integer": "./core-js/number/is-safe-integer.js",
|
||||
"./core-js/number/parse-float": "./core-js/number/parse-float.js",
|
||||
"./core-js/number/parse-int": "./core-js/number/parse-int.js",
|
||||
"./core-js/object/assign": "./core-js/object/assign.js",
|
||||
"./core-js/object/create": "./core-js/object/create.js",
|
||||
"./core-js/object/define-properties": "./core-js/object/define-properties.js",
|
||||
"./core-js/object/define-property": "./core-js/object/define-property.js",
|
||||
"./core-js/object/entries": "./core-js/object/entries.js",
|
||||
"./core-js/object/freeze": "./core-js/object/freeze.js",
|
||||
"./core-js/object/from-entries": "./core-js/object/from-entries.js",
|
||||
"./core-js/object/get-own-property-descriptor": "./core-js/object/get-own-property-descriptor.js",
|
||||
"./core-js/object/get-own-property-descriptors": "./core-js/object/get-own-property-descriptors.js",
|
||||
"./core-js/object/get-own-property-names": "./core-js/object/get-own-property-names.js",
|
||||
"./core-js/object/get-own-property-symbols": "./core-js/object/get-own-property-symbols.js",
|
||||
"./core-js/object/get-prototype-of": "./core-js/object/get-prototype-of.js",
|
||||
"./core-js/object/is-extensible": "./core-js/object/is-extensible.js",
|
||||
"./core-js/object/is-frozen": "./core-js/object/is-frozen.js",
|
||||
"./core-js/object/is-sealed": "./core-js/object/is-sealed.js",
|
||||
"./core-js/object/is": "./core-js/object/is.js",
|
||||
"./core-js/object/keys": "./core-js/object/keys.js",
|
||||
"./core-js/object/prevent-extensions": "./core-js/object/prevent-extensions.js",
|
||||
"./core-js/object/seal": "./core-js/object/seal.js",
|
||||
"./core-js/object/set-prototype-of": "./core-js/object/set-prototype-of.js",
|
||||
"./core-js/object/values": "./core-js/object/values.js",
|
||||
"./core-js/reflect/apply": "./core-js/reflect/apply.js",
|
||||
"./core-js/reflect/construct": "./core-js/reflect/construct.js",
|
||||
"./core-js/reflect/define-metadata": "./core-js/reflect/define-metadata.js",
|
||||
"./core-js/reflect/define-property": "./core-js/reflect/define-property.js",
|
||||
"./core-js/reflect/delete-metadata": "./core-js/reflect/delete-metadata.js",
|
||||
"./core-js/reflect/delete-property": "./core-js/reflect/delete-property.js",
|
||||
"./core-js/reflect/get-metadata": "./core-js/reflect/get-metadata.js",
|
||||
"./core-js/reflect/get-metadata-keys": "./core-js/reflect/get-metadata-keys.js",
|
||||
"./core-js/reflect/get-own-metadata": "./core-js/reflect/get-own-metadata.js",
|
||||
"./core-js/reflect/get-own-metadata-keys": "./core-js/reflect/get-own-metadata-keys.js",
|
||||
"./core-js/reflect/get-own-property-descriptor": "./core-js/reflect/get-own-property-descriptor.js",
|
||||
"./core-js/reflect/get-prototype-of": "./core-js/reflect/get-prototype-of.js",
|
||||
"./core-js/reflect/get": "./core-js/reflect/get.js",
|
||||
"./core-js/reflect/has": "./core-js/reflect/has.js",
|
||||
"./core-js/reflect/has-metadata": "./core-js/reflect/has-metadata.js",
|
||||
"./core-js/reflect/has-own-metadata": "./core-js/reflect/has-own-metadata.js",
|
||||
"./core-js/reflect/is-extensible": "./core-js/reflect/is-extensible.js",
|
||||
"./core-js/reflect/metadata": "./core-js/reflect/metadata.js",
|
||||
"./core-js/reflect/own-keys": "./core-js/reflect/own-keys.js",
|
||||
"./core-js/reflect/prevent-extensions": "./core-js/reflect/prevent-extensions.js",
|
||||
"./core-js/reflect/set": "./core-js/reflect/set.js",
|
||||
"./core-js/reflect/set-prototype-of": "./core-js/reflect/set-prototype-of.js",
|
||||
"./core-js/string/from-code-point": "./core-js/string/from-code-point.js",
|
||||
"./core-js/string/raw": "./core-js/string/raw.js",
|
||||
"./core-js/symbol/async-iterator": "./core-js/symbol/async-iterator.js",
|
||||
"./core-js/symbol/dispose": "./core-js/symbol/dispose.js",
|
||||
"./core-js/symbol/for": "./core-js/symbol/for.js",
|
||||
"./core-js/symbol/has-instance": "./core-js/symbol/has-instance.js",
|
||||
"./core-js/symbol/is-concat-spreadable": "./core-js/symbol/is-concat-spreadable.js",
|
||||
"./core-js/symbol/iterator": "./core-js/symbol/iterator.js",
|
||||
"./core-js/symbol/key-for": "./core-js/symbol/key-for.js",
|
||||
"./core-js/symbol/match": "./core-js/symbol/match.js",
|
||||
"./core-js/symbol/observable": "./core-js/symbol/observable.js",
|
||||
"./core-js/symbol/pattern-match": "./core-js/symbol/pattern-match.js",
|
||||
"./core-js/symbol/replace": "./core-js/symbol/replace.js",
|
||||
"./core-js/symbol/search": "./core-js/symbol/search.js",
|
||||
"./core-js/symbol/species": "./core-js/symbol/species.js",
|
||||
"./core-js/symbol/split": "./core-js/symbol/split.js",
|
||||
"./core-js/symbol/to-primitive": "./core-js/symbol/to-primitive.js",
|
||||
"./core-js/symbol/to-string-tag": "./core-js/symbol/to-string-tag.js",
|
||||
"./core-js/symbol/unscopables": "./core-js/symbol/unscopables.js",
|
||||
"./core-js/instance/at": "./core-js/instance/at.js",
|
||||
"./core-js/instance/bind": "./core-js/instance/bind.js",
|
||||
"./core-js/instance/code-point-at": "./core-js/instance/code-point-at.js",
|
||||
"./core-js/instance/code-points": "./core-js/instance/code-points.js",
|
||||
"./core-js/instance/concat": "./core-js/instance/concat.js",
|
||||
"./core-js/instance/copy-within": "./core-js/instance/copy-within.js",
|
||||
"./core-js/instance/ends-with": "./core-js/instance/ends-with.js",
|
||||
"./core-js/instance/entries": "./core-js/instance/entries.js",
|
||||
"./core-js/instance/every": "./core-js/instance/every.js",
|
||||
"./core-js/instance/fill": "./core-js/instance/fill.js",
|
||||
"./core-js/instance/filter": "./core-js/instance/filter.js",
|
||||
"./core-js/instance/find": "./core-js/instance/find.js",
|
||||
"./core-js/instance/find-index": "./core-js/instance/find-index.js",
|
||||
"./core-js/instance/flags": "./core-js/instance/flags.js",
|
||||
"./core-js/instance/flat-map": "./core-js/instance/flat-map.js",
|
||||
"./core-js/instance/flat": "./core-js/instance/flat.js",
|
||||
"./core-js/instance/for-each": "./core-js/instance/for-each.js",
|
||||
"./core-js/instance/includes": "./core-js/instance/includes.js",
|
||||
"./core-js/instance/index-of": "./core-js/instance/index-of.js",
|
||||
"./core-js/instance/keys": "./core-js/instance/keys.js",
|
||||
"./core-js/instance/last-index-of": "./core-js/instance/last-index-of.js",
|
||||
"./core-js/instance/map": "./core-js/instance/map.js",
|
||||
"./core-js/instance/match-all": "./core-js/instance/match-all.js",
|
||||
"./core-js/instance/pad-end": "./core-js/instance/pad-end.js",
|
||||
"./core-js/instance/pad-start": "./core-js/instance/pad-start.js",
|
||||
"./core-js/instance/reduce": "./core-js/instance/reduce.js",
|
||||
"./core-js/instance/reduce-right": "./core-js/instance/reduce-right.js",
|
||||
"./core-js/instance/repeat": "./core-js/instance/repeat.js",
|
||||
"./core-js/instance/replace-all": "./core-js/instance/replace-all.js",
|
||||
"./core-js/instance/reverse": "./core-js/instance/reverse.js",
|
||||
"./core-js/instance/slice": "./core-js/instance/slice.js",
|
||||
"./core-js/instance/some": "./core-js/instance/some.js",
|
||||
"./core-js/instance/sort": "./core-js/instance/sort.js",
|
||||
"./core-js/instance/splice": "./core-js/instance/splice.js",
|
||||
"./core-js/instance/starts-with": "./core-js/instance/starts-with.js",
|
||||
"./core-js/instance/trim": "./core-js/instance/trim.js",
|
||||
"./core-js/instance/trim-end": "./core-js/instance/trim-end.js",
|
||||
"./core-js/instance/trim-left": "./core-js/instance/trim-left.js",
|
||||
"./core-js/instance/trim-right": "./core-js/instance/trim-right.js",
|
||||
"./core-js/instance/trim-start": "./core-js/instance/trim-start.js",
|
||||
"./core-js/instance/values": "./core-js/instance/values.js"
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,5 +1,5 @@
|
||||
import undef from "./temporalUndefined";
|
||||
import err from "./tdz";
|
||||
import undef from "@babel/runtime/helpers/esm/temporalUndefined";
|
||||
import err from "@babel/runtime/helpers/esm/tdz";
|
||||
export default function _temporalRef(val, name) {
|
||||
return val === undef ? err(name) : val;
|
||||
}
|
||||
@ -1,7 +1,7 @@
|
||||
import arrayWithHoles from "./arrayWithHoles";
|
||||
import iterableToArray from "./iterableToArray";
|
||||
import unsupportedIterableToArray from "./unsupportedIterableToArray";
|
||||
import nonIterableRest from "./nonIterableRest";
|
||||
import arrayWithHoles from "@babel/runtime/helpers/esm/arrayWithHoles";
|
||||
import iterableToArray from "@babel/runtime/helpers/esm/iterableToArray";
|
||||
import unsupportedIterableToArray from "@babel/runtime/helpers/esm/unsupportedIterableToArray";
|
||||
import nonIterableRest from "@babel/runtime/helpers/esm/nonIterableRest";
|
||||
export default function _toArray(arr) {
|
||||
return arrayWithHoles(arr) || iterableToArray(arr) || unsupportedIterableToArray(arr) || nonIterableRest();
|
||||
}
|
||||
@ -18,5 +18,171 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/helpers": "workspace:^7.10.4"
|
||||
},
|
||||
"exports": {
|
||||
"./helpers/": "./helpers/",
|
||||
"./helpers/typeof": "./helpers/typeof.js",
|
||||
"./helpers/jsx": "./helpers/jsx.js",
|
||||
"./helpers/asyncIterator": "./helpers/asyncIterator.js",
|
||||
"./helpers/AwaitValue": "./helpers/AwaitValue.js",
|
||||
"./helpers/AsyncGenerator": "./helpers/AsyncGenerator.js",
|
||||
"./helpers/wrapAsyncGenerator": "./helpers/wrapAsyncGenerator.js",
|
||||
"./helpers/awaitAsyncGenerator": "./helpers/awaitAsyncGenerator.js",
|
||||
"./helpers/asyncGeneratorDelegate": "./helpers/asyncGeneratorDelegate.js",
|
||||
"./helpers/asyncToGenerator": "./helpers/asyncToGenerator.js",
|
||||
"./helpers/classCallCheck": "./helpers/classCallCheck.js",
|
||||
"./helpers/createClass": "./helpers/createClass.js",
|
||||
"./helpers/defineEnumerableProperties": "./helpers/defineEnumerableProperties.js",
|
||||
"./helpers/defaults": "./helpers/defaults.js",
|
||||
"./helpers/defineProperty": "./helpers/defineProperty.js",
|
||||
"./helpers/extends": "./helpers/extends.js",
|
||||
"./helpers/objectSpread": "./helpers/objectSpread.js",
|
||||
"./helpers/objectSpread2": "./helpers/objectSpread2.js",
|
||||
"./helpers/inherits": "./helpers/inherits.js",
|
||||
"./helpers/inheritsLoose": "./helpers/inheritsLoose.js",
|
||||
"./helpers/getPrototypeOf": "./helpers/getPrototypeOf.js",
|
||||
"./helpers/setPrototypeOf": "./helpers/setPrototypeOf.js",
|
||||
"./helpers/isNativeReflectConstruct": "./helpers/isNativeReflectConstruct.js",
|
||||
"./helpers/construct": "./helpers/construct.js",
|
||||
"./helpers/isNativeFunction": "./helpers/isNativeFunction.js",
|
||||
"./helpers/wrapNativeSuper": "./helpers/wrapNativeSuper.js",
|
||||
"./helpers/instanceof": "./helpers/instanceof.js",
|
||||
"./helpers/interopRequireDefault": "./helpers/interopRequireDefault.js",
|
||||
"./helpers/interopRequireWildcard": "./helpers/interopRequireWildcard.js",
|
||||
"./helpers/newArrowCheck": "./helpers/newArrowCheck.js",
|
||||
"./helpers/objectDestructuringEmpty": "./helpers/objectDestructuringEmpty.js",
|
||||
"./helpers/objectWithoutPropertiesLoose": "./helpers/objectWithoutPropertiesLoose.js",
|
||||
"./helpers/objectWithoutProperties": "./helpers/objectWithoutProperties.js",
|
||||
"./helpers/assertThisInitialized": "./helpers/assertThisInitialized.js",
|
||||
"./helpers/possibleConstructorReturn": "./helpers/possibleConstructorReturn.js",
|
||||
"./helpers/createSuper": "./helpers/createSuper.js",
|
||||
"./helpers/superPropBase": "./helpers/superPropBase.js",
|
||||
"./helpers/get": "./helpers/get.js",
|
||||
"./helpers/set": "./helpers/set.js",
|
||||
"./helpers/taggedTemplateLiteral": "./helpers/taggedTemplateLiteral.js",
|
||||
"./helpers/taggedTemplateLiteralLoose": "./helpers/taggedTemplateLiteralLoose.js",
|
||||
"./helpers/readOnlyError": "./helpers/readOnlyError.js",
|
||||
"./helpers/classNameTDZError": "./helpers/classNameTDZError.js",
|
||||
"./helpers/temporalUndefined": "./helpers/temporalUndefined.js",
|
||||
"./helpers/tdz": "./helpers/tdz.js",
|
||||
"./helpers/temporalRef": "./helpers/temporalRef.js",
|
||||
"./helpers/slicedToArray": "./helpers/slicedToArray.js",
|
||||
"./helpers/slicedToArrayLoose": "./helpers/slicedToArrayLoose.js",
|
||||
"./helpers/toArray": "./helpers/toArray.js",
|
||||
"./helpers/toConsumableArray": "./helpers/toConsumableArray.js",
|
||||
"./helpers/arrayWithoutHoles": "./helpers/arrayWithoutHoles.js",
|
||||
"./helpers/arrayWithHoles": "./helpers/arrayWithHoles.js",
|
||||
"./helpers/maybeArrayLike": "./helpers/maybeArrayLike.js",
|
||||
"./helpers/iterableToArray": "./helpers/iterableToArray.js",
|
||||
"./helpers/iterableToArrayLimit": "./helpers/iterableToArrayLimit.js",
|
||||
"./helpers/iterableToArrayLimitLoose": "./helpers/iterableToArrayLimitLoose.js",
|
||||
"./helpers/unsupportedIterableToArray": "./helpers/unsupportedIterableToArray.js",
|
||||
"./helpers/arrayLikeToArray": "./helpers/arrayLikeToArray.js",
|
||||
"./helpers/nonIterableSpread": "./helpers/nonIterableSpread.js",
|
||||
"./helpers/nonIterableRest": "./helpers/nonIterableRest.js",
|
||||
"./helpers/createForOfIteratorHelper": "./helpers/createForOfIteratorHelper.js",
|
||||
"./helpers/createForOfIteratorHelperLoose": "./helpers/createForOfIteratorHelperLoose.js",
|
||||
"./helpers/skipFirstGeneratorNext": "./helpers/skipFirstGeneratorNext.js",
|
||||
"./helpers/toPrimitive": "./helpers/toPrimitive.js",
|
||||
"./helpers/toPropertyKey": "./helpers/toPropertyKey.js",
|
||||
"./helpers/initializerWarningHelper": "./helpers/initializerWarningHelper.js",
|
||||
"./helpers/initializerDefineProperty": "./helpers/initializerDefineProperty.js",
|
||||
"./helpers/applyDecoratedDescriptor": "./helpers/applyDecoratedDescriptor.js",
|
||||
"./helpers/classPrivateFieldLooseKey": "./helpers/classPrivateFieldLooseKey.js",
|
||||
"./helpers/classPrivateFieldLooseBase": "./helpers/classPrivateFieldLooseBase.js",
|
||||
"./helpers/classPrivateFieldGet": "./helpers/classPrivateFieldGet.js",
|
||||
"./helpers/classPrivateFieldSet": "./helpers/classPrivateFieldSet.js",
|
||||
"./helpers/classPrivateFieldDestructureSet": "./helpers/classPrivateFieldDestructureSet.js",
|
||||
"./helpers/classStaticPrivateFieldSpecGet": "./helpers/classStaticPrivateFieldSpecGet.js",
|
||||
"./helpers/classStaticPrivateFieldSpecSet": "./helpers/classStaticPrivateFieldSpecSet.js",
|
||||
"./helpers/classStaticPrivateMethodGet": "./helpers/classStaticPrivateMethodGet.js",
|
||||
"./helpers/classStaticPrivateMethodSet": "./helpers/classStaticPrivateMethodSet.js",
|
||||
"./helpers/decorate": "./helpers/decorate.js",
|
||||
"./helpers/classPrivateMethodGet": "./helpers/classPrivateMethodGet.js",
|
||||
"./helpers/classPrivateMethodSet": "./helpers/classPrivateMethodSet.js",
|
||||
"./helpers/wrapRegExp": "./helpers/wrapRegExp.js",
|
||||
"./helpers/esm/typeof": "./helpers/esm/typeof.js",
|
||||
"./helpers/esm/jsx": "./helpers/esm/jsx.js",
|
||||
"./helpers/esm/asyncIterator": "./helpers/esm/asyncIterator.js",
|
||||
"./helpers/esm/AwaitValue": "./helpers/esm/AwaitValue.js",
|
||||
"./helpers/esm/AsyncGenerator": "./helpers/esm/AsyncGenerator.js",
|
||||
"./helpers/esm/wrapAsyncGenerator": "./helpers/esm/wrapAsyncGenerator.js",
|
||||
"./helpers/esm/awaitAsyncGenerator": "./helpers/esm/awaitAsyncGenerator.js",
|
||||
"./helpers/esm/asyncGeneratorDelegate": "./helpers/esm/asyncGeneratorDelegate.js",
|
||||
"./helpers/esm/asyncToGenerator": "./helpers/esm/asyncToGenerator.js",
|
||||
"./helpers/esm/classCallCheck": "./helpers/esm/classCallCheck.js",
|
||||
"./helpers/esm/createClass": "./helpers/esm/createClass.js",
|
||||
"./helpers/esm/defineEnumerableProperties": "./helpers/esm/defineEnumerableProperties.js",
|
||||
"./helpers/esm/defaults": "./helpers/esm/defaults.js",
|
||||
"./helpers/esm/defineProperty": "./helpers/esm/defineProperty.js",
|
||||
"./helpers/esm/extends": "./helpers/esm/extends.js",
|
||||
"./helpers/esm/objectSpread": "./helpers/esm/objectSpread.js",
|
||||
"./helpers/esm/objectSpread2": "./helpers/esm/objectSpread2.js",
|
||||
"./helpers/esm/inherits": "./helpers/esm/inherits.js",
|
||||
"./helpers/esm/inheritsLoose": "./helpers/esm/inheritsLoose.js",
|
||||
"./helpers/esm/getPrototypeOf": "./helpers/esm/getPrototypeOf.js",
|
||||
"./helpers/esm/setPrototypeOf": "./helpers/esm/setPrototypeOf.js",
|
||||
"./helpers/esm/isNativeReflectConstruct": "./helpers/esm/isNativeReflectConstruct.js",
|
||||
"./helpers/esm/construct": "./helpers/esm/construct.js",
|
||||
"./helpers/esm/isNativeFunction": "./helpers/esm/isNativeFunction.js",
|
||||
"./helpers/esm/wrapNativeSuper": "./helpers/esm/wrapNativeSuper.js",
|
||||
"./helpers/esm/instanceof": "./helpers/esm/instanceof.js",
|
||||
"./helpers/esm/interopRequireDefault": "./helpers/esm/interopRequireDefault.js",
|
||||
"./helpers/esm/interopRequireWildcard": "./helpers/esm/interopRequireWildcard.js",
|
||||
"./helpers/esm/newArrowCheck": "./helpers/esm/newArrowCheck.js",
|
||||
"./helpers/esm/objectDestructuringEmpty": "./helpers/esm/objectDestructuringEmpty.js",
|
||||
"./helpers/esm/objectWithoutPropertiesLoose": "./helpers/esm/objectWithoutPropertiesLoose.js",
|
||||
"./helpers/esm/objectWithoutProperties": "./helpers/esm/objectWithoutProperties.js",
|
||||
"./helpers/esm/assertThisInitialized": "./helpers/esm/assertThisInitialized.js",
|
||||
"./helpers/esm/possibleConstructorReturn": "./helpers/esm/possibleConstructorReturn.js",
|
||||
"./helpers/esm/createSuper": "./helpers/esm/createSuper.js",
|
||||
"./helpers/esm/superPropBase": "./helpers/esm/superPropBase.js",
|
||||
"./helpers/esm/get": "./helpers/esm/get.js",
|
||||
"./helpers/esm/set": "./helpers/esm/set.js",
|
||||
"./helpers/esm/taggedTemplateLiteral": "./helpers/esm/taggedTemplateLiteral.js",
|
||||
"./helpers/esm/taggedTemplateLiteralLoose": "./helpers/esm/taggedTemplateLiteralLoose.js",
|
||||
"./helpers/esm/readOnlyError": "./helpers/esm/readOnlyError.js",
|
||||
"./helpers/esm/classNameTDZError": "./helpers/esm/classNameTDZError.js",
|
||||
"./helpers/esm/temporalUndefined": "./helpers/esm/temporalUndefined.js",
|
||||
"./helpers/esm/tdz": "./helpers/esm/tdz.js",
|
||||
"./helpers/esm/temporalRef": "./helpers/esm/temporalRef.js",
|
||||
"./helpers/esm/slicedToArray": "./helpers/esm/slicedToArray.js",
|
||||
"./helpers/esm/slicedToArrayLoose": "./helpers/esm/slicedToArrayLoose.js",
|
||||
"./helpers/esm/toArray": "./helpers/esm/toArray.js",
|
||||
"./helpers/esm/toConsumableArray": "./helpers/esm/toConsumableArray.js",
|
||||
"./helpers/esm/arrayWithoutHoles": "./helpers/esm/arrayWithoutHoles.js",
|
||||
"./helpers/esm/arrayWithHoles": "./helpers/esm/arrayWithHoles.js",
|
||||
"./helpers/esm/maybeArrayLike": "./helpers/esm/maybeArrayLike.js",
|
||||
"./helpers/esm/iterableToArray": "./helpers/esm/iterableToArray.js",
|
||||
"./helpers/esm/iterableToArrayLimit": "./helpers/esm/iterableToArrayLimit.js",
|
||||
"./helpers/esm/iterableToArrayLimitLoose": "./helpers/esm/iterableToArrayLimitLoose.js",
|
||||
"./helpers/esm/unsupportedIterableToArray": "./helpers/esm/unsupportedIterableToArray.js",
|
||||
"./helpers/esm/arrayLikeToArray": "./helpers/esm/arrayLikeToArray.js",
|
||||
"./helpers/esm/nonIterableSpread": "./helpers/esm/nonIterableSpread.js",
|
||||
"./helpers/esm/nonIterableRest": "./helpers/esm/nonIterableRest.js",
|
||||
"./helpers/esm/createForOfIteratorHelper": "./helpers/esm/createForOfIteratorHelper.js",
|
||||
"./helpers/esm/createForOfIteratorHelperLoose": "./helpers/esm/createForOfIteratorHelperLoose.js",
|
||||
"./helpers/esm/skipFirstGeneratorNext": "./helpers/esm/skipFirstGeneratorNext.js",
|
||||
"./helpers/esm/toPrimitive": "./helpers/esm/toPrimitive.js",
|
||||
"./helpers/esm/toPropertyKey": "./helpers/esm/toPropertyKey.js",
|
||||
"./helpers/esm/initializerWarningHelper": "./helpers/esm/initializerWarningHelper.js",
|
||||
"./helpers/esm/initializerDefineProperty": "./helpers/esm/initializerDefineProperty.js",
|
||||
"./helpers/esm/applyDecoratedDescriptor": "./helpers/esm/applyDecoratedDescriptor.js",
|
||||
"./helpers/esm/classPrivateFieldLooseKey": "./helpers/esm/classPrivateFieldLooseKey.js",
|
||||
"./helpers/esm/classPrivateFieldLooseBase": "./helpers/esm/classPrivateFieldLooseBase.js",
|
||||
"./helpers/esm/classPrivateFieldGet": "./helpers/esm/classPrivateFieldGet.js",
|
||||
"./helpers/esm/classPrivateFieldSet": "./helpers/esm/classPrivateFieldSet.js",
|
||||
"./helpers/esm/classPrivateFieldDestructureSet": "./helpers/esm/classPrivateFieldDestructureSet.js",
|
||||
"./helpers/esm/classStaticPrivateFieldSpecGet": "./helpers/esm/classStaticPrivateFieldSpecGet.js",
|
||||
"./helpers/esm/classStaticPrivateFieldSpecSet": "./helpers/esm/classStaticPrivateFieldSpecSet.js",
|
||||
"./helpers/esm/classStaticPrivateMethodGet": "./helpers/esm/classStaticPrivateMethodGet.js",
|
||||
"./helpers/esm/classStaticPrivateMethodSet": "./helpers/esm/classStaticPrivateMethodSet.js",
|
||||
"./helpers/esm/decorate": "./helpers/esm/decorate.js",
|
||||
"./helpers/esm/classPrivateMethodGet": "./helpers/esm/classPrivateMethodGet.js",
|
||||
"./helpers/esm/classPrivateMethodSet": "./helpers/esm/classPrivateMethodSet.js",
|
||||
"./helpers/esm/wrapRegExp": "./helpers/esm/wrapRegExp.js",
|
||||
"./package.json": "./package.json",
|
||||
"./regenerator": "./regenerator/index.js",
|
||||
"./regenerator/": "./regenerator/"
|
||||
}
|
||||
}
|
||||
|
||||
3
test/esm/README.md
Normal file
3
test/esm/README.md
Normal file
@ -0,0 +1,3 @@
|
||||
# test/esm
|
||||
|
||||
Holds esm related test for `@babel/*` packages. They should be migrated to Jest tests once Jest supports esm
|
||||
69
test/esm/babel-runtime-corejs3.mjs
Normal file
69
test/esm/babel-runtime-corejs3.mjs
Normal file
@ -0,0 +1,69 @@
|
||||
import assert from "assert";
|
||||
|
||||
export default {
|
||||
title: "@babel/runtime-corejs3",
|
||||
testcases: [
|
||||
[
|
||||
"it should throw on unknown helpers",
|
||||
() =>
|
||||
assert.rejects(
|
||||
async () =>
|
||||
import("@babel/runtime-corejs3/helpers/esm/unknown-helper"),
|
||||
{
|
||||
name: "Error",
|
||||
code: "ERR_MODULE_NOT_FOUND",
|
||||
}
|
||||
),
|
||||
],
|
||||
[
|
||||
"it should not throw on helpers importing internal helpers",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () =>
|
||||
import("@babel/runtime-corejs3/helpers/esm/wrapNativeSuper"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
[
|
||||
"it supports importing with explicit extension",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () => import("@babel/runtime/helpers/esm/wrapNativeSuper.js"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
[
|
||||
"it should not throw on importing core-js helpers",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () => import("@babel/runtime-corejs3/core-js/array/is-array"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
[
|
||||
"it should not throw on importing core-js helpers with explicit extension",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () =>
|
||||
import("@babel/runtime-corejs3/core-js/array/is-array.js"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
[
|
||||
"it should not throw on importing regenerator helpers",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () => import("@babel/runtime-corejs3/regenerator"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
[
|
||||
"it should not throw on importing regenerator helpers with explicit extension",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () => import("@babel/runtime-corejs3/regenerator/index.js"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
],
|
||||
};
|
||||
34
test/esm/babel-runtime.mjs
Normal file
34
test/esm/babel-runtime.mjs
Normal file
@ -0,0 +1,34 @@
|
||||
import assert from "assert";
|
||||
|
||||
export default {
|
||||
title: "@babel/runtime",
|
||||
testcases: [
|
||||
[
|
||||
"it should throw on unknown helpers",
|
||||
() =>
|
||||
assert.rejects(
|
||||
async () => import("@babel/runtime/helpers/esm/unknown-helper"),
|
||||
{
|
||||
name: "Error",
|
||||
code: "ERR_MODULE_NOT_FOUND",
|
||||
}
|
||||
),
|
||||
],
|
||||
[
|
||||
"it supports importing with explicit extension",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () => import("@babel/runtime/helpers/esm/wrapNativeSuper.js"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
[
|
||||
"it should not throw on helpers importing internal helpers",
|
||||
() =>
|
||||
assert.doesNotReject(
|
||||
async () => import("@babel/runtime/helpers/esm/wrapNativeSuper"),
|
||||
Error
|
||||
),
|
||||
],
|
||||
],
|
||||
};
|
||||
8
test/esm/index.mjs
Normal file
8
test/esm/index.mjs
Normal file
@ -0,0 +1,8 @@
|
||||
import babelRuntimeTestcases from "./babel-runtime.mjs";
|
||||
import babelRuntimeCorejs3Testcases from "./babel-runtime-corejs3.mjs";
|
||||
import testRunner from "./test-runner.mjs";
|
||||
|
||||
(async () => {
|
||||
await testRunner(babelRuntimeTestcases);
|
||||
await testRunner(babelRuntimeCorejs3Testcases);
|
||||
})();
|
||||
11
test/esm/package.json
Normal file
11
test/esm/package.json
Normal file
@ -0,0 +1,11 @@
|
||||
{
|
||||
"name": "@babel/test-esm",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"exports": "./index.mjs",
|
||||
"devDependencies": {
|
||||
"@babel/runtime": "workspace:*",
|
||||
"@babel/runtime-corejs3": "workspace:*",
|
||||
"chalk": "^4.1.0"
|
||||
}
|
||||
}
|
||||
15
test/esm/test-runner.mjs
Normal file
15
test/esm/test-runner.mjs
Normal file
@ -0,0 +1,15 @@
|
||||
import chalk from "chalk";
|
||||
|
||||
export default async function testRunner({ title, testcases }) {
|
||||
console.log(title);
|
||||
const indent = " ";
|
||||
for (const [subtitle, testcase] of testcases) {
|
||||
try {
|
||||
await testcase();
|
||||
console.log(chalk.green(indent + "✓ " + subtitle));
|
||||
} catch (e) {
|
||||
console.log(chalk.red(indent + "✗ " + subtitle));
|
||||
console.error(e);
|
||||
}
|
||||
}
|
||||
}
|
||||
14
yarn.lock
14
yarn.lock
@ -3130,7 +3130,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/runtime-corejs3@workspace:^7.10.4, @babel/runtime-corejs3@workspace:^7.11.0, @babel/runtime-corejs3@workspace:packages/babel-runtime-corejs3":
|
||||
"@babel/runtime-corejs3@workspace:*, @babel/runtime-corejs3@workspace:^7.10.4, @babel/runtime-corejs3@workspace:^7.11.0, @babel/runtime-corejs3@workspace:packages/babel-runtime-corejs3":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@babel/runtime-corejs3@workspace:packages/babel-runtime-corejs3"
|
||||
dependencies:
|
||||
@ -3148,7 +3148,7 @@ __metadata:
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@babel/runtime@workspace:^7.10.4, @babel/runtime@workspace:^7.10.5, @babel/runtime@workspace:^7.11.0, @babel/runtime@workspace:packages/babel-runtime":
|
||||
"@babel/runtime@workspace:*, @babel/runtime@workspace:^7.10.4, @babel/runtime@workspace:^7.10.5, @babel/runtime@workspace:^7.11.0, @babel/runtime@workspace:packages/babel-runtime":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@babel/runtime@workspace:packages/babel-runtime"
|
||||
dependencies:
|
||||
@ -3284,6 +3284,16 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@babel/test-esm@workspace:test/esm":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@babel/test-esm@workspace:test/esm"
|
||||
dependencies:
|
||||
"@babel/runtime": "workspace:*"
|
||||
"@babel/runtime-corejs3": "workspace:*"
|
||||
chalk: ^4.1.0
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.1.0, @babel/traverse@npm:^7.10.4, @babel/traverse@npm:^7.11.5, @babel/traverse@npm:^7.4.3":
|
||||
version: 7.11.5
|
||||
resolution: "@babel/traverse@npm:7.11.5"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user