Update to core-js@3 (#7646)
### `@babel/runtime` - Added `@babel/runtime-corejs3` package and `corejs: 3` options to `@babel/plugin-transform-runtime`. - Added support of instance methods, fixes #8928. - Added flag `proposals` (in `corejs: { version: 3, proposals: true }` format) for support all proposals polyfills from `core-js`. - Used separate directories in runtime for `core-js` entry points with proposals and without. - Used `get-iterator-method` helper for getting iterators, fixes #2500. - As a cheap bonus, added support of IE8- (except some cases of `regenerator`). ### `@babel/polyfill` - Should be deprecated in favor of separate usage required features from `core-js` and `regenerator-runtime` with an informative message. ### `@babel/preset-env` - Uses for built-ins data from [`core-js-compat`](https://github.com/zloirock/core-js/tree/master/packages/core-js-compat) instead of `compat-table` since information from `compat-table` [is not enough](https://github.com/zloirock/core-js/tree/master/packages/core-js-compat). - `useBuilIns` now requires direct setting of `corejs` version option, without it will be used `2` by default and shown deprecation warning. - Added support of minor `core-js` versions for simplify updating in the future. - For preventing some order-related problems, polyfills in the both `core-js@3` plugins added on `post` stage in the order of `core-js-compat` data. - Divided plugins and polyfills parts of `preset-env`, instead of 2 internal plugins for adding polyfills, we have 6: usage and entry versions of plugins for `core-js@2`, ### Current state: `core-js@3`, `regenerator-runtime`. - Added support `samsung` target (for Samsung Internet) since `core-js-compat` and `compat-table` now contains mapping for this, fixes #6602. #### `useBuilIns: entry` with `corejs: 3` - No longer transforms `@babel/polyfill`. - Transforms **all possible** `core-js` entry points to import of related modules (based on data from [`core-js-compat`](https://unpkg.com/core-js-compat@3.0.0-beta.15/entries.json)). - Since of this, we no longer need `shippedProposals` / `proposals` flags with `useBuilIns: entry`. - Removes `regenerator-runtime/runtime` import where it's not required. #### `useBuilIns: usage` with `corejs: 3` - In addition to `shippedProposals`, added flag `proposals` (in `corejs: { version: 3, proposals: true }` format) for polyfill all proposals from `core-js`. - Fixed list of dependencies in built-in definitions. - Improved the way of determination method / built-in name and source of this method. - Adds import of required polyfills on `MemberExpression`, `ObjectPattern`, `in` operator. - Adds import of required polyfills on access to global object properties. - Adds import of all required common iterators on all syntax features which use iterators protocol (`for-of`, destructuring, spread, `yield` delegation, etc.). - Adds import of promises on syntax features which use promises (async functions/generators, dynamic import, etc.), fixes #9250, #7402, etc. ### `core-js@2` stuff I didn't want to tough `core-js@2`-related stuff, however - Fixed some serious errors in definitions which breaks `Object.getOwnPropertySymbols`, `Symbol.toStringTag` logic, `Promise#finally`, `Array#forEach`, etc. - `Array#flatMap` and trim methods moved to stable features as a part of ES2019 and loaded by deprecated `@babel/polyfill` and `@babel/preset-env` with `corejs: 2` option.
This commit is contained in:
committed by
Nicolò Ribaudo
parent
7df0d16131
commit
3303b079c5
@@ -2,11 +2,11 @@
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
|
||||
|
||||
var _Object$defineProperty = require("@babel/runtime-corejs2/core-js/object/define-property");
|
||||
|
||||
var _Object$keys = require("@babel/runtime-corejs2/core-js/object/keys");
|
||||
|
||||
Object.defineProperty(exports, "__esModule", {
|
||||
var _Object$defineProperty = require("@babel/runtime-corejs2/core-js/object/define-property");
|
||||
|
||||
_Object$defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
obj.constructor === Object;
|
||||
obj.constructor === Promise;
|
||||
|
||||
Symbol();
|
||||
Symbol("test");
|
||||
|
||||
new Map();
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
var _Map = require("@babel/runtime-corejs3/core-js-stable/map");
|
||||
|
||||
var _Symbol = require("@babel/runtime-corejs3/core-js-stable/symbol");
|
||||
|
||||
var _Promise = require("@babel/runtime-corejs3/core-js-stable/promise");
|
||||
|
||||
obj.constructor === Object;
|
||||
obj.constructor === _Promise;
|
||||
|
||||
_Symbol();
|
||||
|
||||
_Symbol("test");
|
||||
|
||||
new _Map();
|
||||
@@ -0,0 +1,33 @@
|
||||
AggregateError
|
||||
Map
|
||||
Observable
|
||||
Promise
|
||||
Set
|
||||
Symbol
|
||||
URL
|
||||
URLSearchParams
|
||||
WeakMap
|
||||
WeakSet
|
||||
clearImmediate
|
||||
compositeKey
|
||||
compositeSymbol
|
||||
globalThis
|
||||
parseFloat
|
||||
parseInt
|
||||
queueMicrotask
|
||||
setImmediate
|
||||
setInterval
|
||||
setTimeout
|
||||
|
||||
Array
|
||||
Boolean
|
||||
Date
|
||||
Infinity
|
||||
JSON
|
||||
NaN
|
||||
Number
|
||||
Object
|
||||
clearInterval
|
||||
clearTimeout
|
||||
|
||||
something
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": { "version": 3, "proposals": true } }]]
|
||||
}
|
||||
@@ -0,0 +1,71 @@
|
||||
var _setTimeout = require("@babel/runtime-corejs3/core-js/set-timeout");
|
||||
|
||||
var _setInterval = require("@babel/runtime-corejs3/core-js/set-interval");
|
||||
|
||||
var _setImmediate = require("@babel/runtime-corejs3/core-js/set-immediate");
|
||||
|
||||
var _queueMicrotask = require("@babel/runtime-corejs3/core-js/queue-microtask");
|
||||
|
||||
var _parseInt = require("@babel/runtime-corejs3/core-js/parse-int");
|
||||
|
||||
var _parseFloat = require("@babel/runtime-corejs3/core-js/parse-float");
|
||||
|
||||
var _globalThis = require("@babel/runtime-corejs3/core-js/global-this");
|
||||
|
||||
var _compositeSymbol = require("@babel/runtime-corejs3/core-js/composite-symbol");
|
||||
|
||||
var _compositeKey = require("@babel/runtime-corejs3/core-js/composite-key");
|
||||
|
||||
var _clearImmediate = require("@babel/runtime-corejs3/core-js/clear-immediate");
|
||||
|
||||
var _WeakSet = require("@babel/runtime-corejs3/core-js/weak-set");
|
||||
|
||||
var _WeakMap = require("@babel/runtime-corejs3/core-js/weak-map");
|
||||
|
||||
var _URLSearchParams = require("@babel/runtime-corejs3/core-js/url-search-params");
|
||||
|
||||
var _URL = require("@babel/runtime-corejs3/core-js/url");
|
||||
|
||||
var _Symbol = require("@babel/runtime-corejs3/core-js/symbol");
|
||||
|
||||
var _Set = require("@babel/runtime-corejs3/core-js/set");
|
||||
|
||||
var _Promise = require("@babel/runtime-corejs3/core-js/promise");
|
||||
|
||||
var _Observable = require("@babel/runtime-corejs3/core-js/observable");
|
||||
|
||||
var _Map = require("@babel/runtime-corejs3/core-js/map");
|
||||
|
||||
var _AggregateError = require("@babel/runtime-corejs3/core-js/aggregate-error");
|
||||
|
||||
_AggregateError;
|
||||
_Map;
|
||||
_Observable;
|
||||
_Promise;
|
||||
_Set;
|
||||
_Symbol;
|
||||
_URL;
|
||||
_URLSearchParams;
|
||||
_WeakMap;
|
||||
_WeakSet;
|
||||
_clearImmediate;
|
||||
_compositeKey;
|
||||
_compositeSymbol;
|
||||
_globalThis;
|
||||
_parseFloat;
|
||||
_parseInt;
|
||||
_queueMicrotask;
|
||||
_setImmediate;
|
||||
_setInterval;
|
||||
_setTimeout;
|
||||
Array;
|
||||
Boolean;
|
||||
Date;
|
||||
Infinity;
|
||||
JSON;
|
||||
NaN;
|
||||
Number;
|
||||
Object;
|
||||
clearInterval;
|
||||
clearTimeout;
|
||||
something;
|
||||
33
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/built-in-globals/input.js
vendored
Normal file
33
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/built-in-globals/input.js
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
AggregateError
|
||||
Map
|
||||
Observable
|
||||
Promise
|
||||
Set
|
||||
Symbol
|
||||
URL
|
||||
URLSearchParams
|
||||
WeakMap
|
||||
WeakSet
|
||||
clearImmediate
|
||||
compositeKey
|
||||
compositeSymbol
|
||||
globalThis
|
||||
parseFloat
|
||||
parseInt
|
||||
queueMicrotask
|
||||
setImmediate
|
||||
setInterval
|
||||
setTimeout
|
||||
|
||||
Array
|
||||
Boolean
|
||||
Date
|
||||
Infinity
|
||||
JSON
|
||||
NaN
|
||||
Number
|
||||
Object
|
||||
clearInterval
|
||||
clearTimeout
|
||||
|
||||
something
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }]]
|
||||
}
|
||||
61
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/built-in-globals/output.js
vendored
Normal file
61
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/built-in-globals/output.js
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
var _setTimeout = require("@babel/runtime-corejs3/core-js-stable/set-timeout");
|
||||
|
||||
var _setInterval = require("@babel/runtime-corejs3/core-js-stable/set-interval");
|
||||
|
||||
var _setImmediate = require("@babel/runtime-corejs3/core-js-stable/set-immediate");
|
||||
|
||||
var _queueMicrotask = require("@babel/runtime-corejs3/core-js-stable/queue-microtask");
|
||||
|
||||
var _parseInt = require("@babel/runtime-corejs3/core-js-stable/parse-int");
|
||||
|
||||
var _parseFloat = require("@babel/runtime-corejs3/core-js-stable/parse-float");
|
||||
|
||||
var _clearImmediate = require("@babel/runtime-corejs3/core-js-stable/clear-immediate");
|
||||
|
||||
var _WeakSet = require("@babel/runtime-corejs3/core-js-stable/weak-set");
|
||||
|
||||
var _WeakMap = require("@babel/runtime-corejs3/core-js-stable/weak-map");
|
||||
|
||||
var _URLSearchParams = require("@babel/runtime-corejs3/core-js-stable/url-search-params");
|
||||
|
||||
var _URL = require("@babel/runtime-corejs3/core-js-stable/url");
|
||||
|
||||
var _Symbol = require("@babel/runtime-corejs3/core-js-stable/symbol");
|
||||
|
||||
var _Set = require("@babel/runtime-corejs3/core-js-stable/set");
|
||||
|
||||
var _Promise = require("@babel/runtime-corejs3/core-js-stable/promise");
|
||||
|
||||
var _Map = require("@babel/runtime-corejs3/core-js-stable/map");
|
||||
|
||||
AggregateError;
|
||||
_Map;
|
||||
Observable;
|
||||
_Promise;
|
||||
_Set;
|
||||
_Symbol;
|
||||
_URL;
|
||||
_URLSearchParams;
|
||||
_WeakMap;
|
||||
_WeakSet;
|
||||
_clearImmediate;
|
||||
compositeKey;
|
||||
compositeSymbol;
|
||||
globalThis;
|
||||
_parseFloat;
|
||||
_parseInt;
|
||||
_queueMicrotask;
|
||||
_setImmediate;
|
||||
_setInterval;
|
||||
_setTimeout;
|
||||
Array;
|
||||
Boolean;
|
||||
Date;
|
||||
Infinity;
|
||||
JSON;
|
||||
NaN;
|
||||
Number;
|
||||
Object;
|
||||
clearInterval;
|
||||
clearTimeout;
|
||||
something;
|
||||
@@ -0,0 +1,88 @@
|
||||
object.at;
|
||||
object.bind;
|
||||
object.codePointAt;
|
||||
object.codePoints;
|
||||
object.concat;
|
||||
object.copyWithin;
|
||||
object.endsWith;
|
||||
object.entries;
|
||||
object.every;
|
||||
object.fill;
|
||||
object.filter;
|
||||
object.find;
|
||||
object.findIndex;
|
||||
object.flags;
|
||||
object.flatMap;
|
||||
object.flat;
|
||||
object.forEach;
|
||||
object.includes;
|
||||
object.indexOf;
|
||||
object.keys;
|
||||
object.lastIndexOf;
|
||||
object.map;
|
||||
object.matchAll;
|
||||
object.padEnd;
|
||||
object.padStart;
|
||||
object.reduce;
|
||||
object.reduceRight;
|
||||
object.repeat;
|
||||
object.replaceAll;
|
||||
object.reverse;
|
||||
object.slice;
|
||||
object.some;
|
||||
object.sort;
|
||||
object.splice;
|
||||
object.startsWith;
|
||||
object.trim;
|
||||
object.trimEnd;
|
||||
object.trimLeft;
|
||||
object.trimRight;
|
||||
object.trimStart;
|
||||
object.values;
|
||||
object.something;
|
||||
|
||||
object.at(arg);
|
||||
object.bind(arg);
|
||||
object.codePointAt(arg);
|
||||
object.codePoints(arg);
|
||||
object.concat(arg);
|
||||
object.copyWithin(arg);
|
||||
object.endsWith(arg);
|
||||
object.entries(arg);
|
||||
object.every(arg);
|
||||
object.fill(arg);
|
||||
object.filter(arg);
|
||||
object.find(arg);
|
||||
object.findIndex(arg);
|
||||
object.flags(arg);
|
||||
object.flatMap(arg);
|
||||
object.flat(arg);
|
||||
object.forEach(arg);
|
||||
object.includes(arg);
|
||||
object.indexOf(arg);
|
||||
object.keys(arg);
|
||||
object.lastIndexOf(arg);
|
||||
object.map(arg);
|
||||
object.matchAll(arg);
|
||||
object.padEnd(arg);
|
||||
object.padStart(arg);
|
||||
object.reduce(arg);
|
||||
object.reduceRight(arg);
|
||||
object.repeat(arg);
|
||||
object.replaceAll(arg);
|
||||
object.reverse(arg);
|
||||
object.slice(arg);
|
||||
object.some(arg);
|
||||
object.sort(arg);
|
||||
object.splice(arg);
|
||||
object.startsWith(arg);
|
||||
object.trim(arg);
|
||||
object.trimEnd(arg);
|
||||
object.trimLeft(arg);
|
||||
object.trimRight(arg);
|
||||
object.trimStart(arg);
|
||||
object.values(arg);
|
||||
|
||||
Function.bind
|
||||
|
||||
object.something(arg);
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": { "version": 3, "proposals": true } }]]
|
||||
}
|
||||
@@ -0,0 +1,251 @@
|
||||
var _valuesInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/values");
|
||||
|
||||
var _trimStartInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/trim-start");
|
||||
|
||||
var _trimRightInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/trim-right");
|
||||
|
||||
var _trimLeftInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/trim-left");
|
||||
|
||||
var _trimEndInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/trim-end");
|
||||
|
||||
var _trimInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/trim");
|
||||
|
||||
var _startsWithInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/starts-with");
|
||||
|
||||
var _spliceInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/splice");
|
||||
|
||||
var _sortInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/sort");
|
||||
|
||||
var _someInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/some");
|
||||
|
||||
var _sliceInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/slice");
|
||||
|
||||
var _reverseInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/reverse");
|
||||
|
||||
var _replaceAllInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/replace-all");
|
||||
|
||||
var _repeatInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/repeat");
|
||||
|
||||
var _reduceRightInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/reduce-right");
|
||||
|
||||
var _reduceInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/reduce");
|
||||
|
||||
var _padStartInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/pad-start");
|
||||
|
||||
var _padEndInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/pad-end");
|
||||
|
||||
var _matchAllInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/match-all");
|
||||
|
||||
var _mapInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/map");
|
||||
|
||||
var _lastIndexOfInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/last-index-of");
|
||||
|
||||
var _keysInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/keys");
|
||||
|
||||
var _indexOfInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/index-of");
|
||||
|
||||
var _includesInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/includes");
|
||||
|
||||
var _forEachInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/for-each");
|
||||
|
||||
var _flatInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/flat");
|
||||
|
||||
var _flatMapInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/flat-map");
|
||||
|
||||
var _flagsInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/flags");
|
||||
|
||||
var _findIndexInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/find-index");
|
||||
|
||||
var _findInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/find");
|
||||
|
||||
var _filterInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/filter");
|
||||
|
||||
var _fillInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/fill");
|
||||
|
||||
var _everyInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/every");
|
||||
|
||||
var _entriesInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/entries");
|
||||
|
||||
var _endsWithInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/ends-with");
|
||||
|
||||
var _copyWithinInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/copy-within");
|
||||
|
||||
var _concatInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/concat");
|
||||
|
||||
var _codePointsInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/code-points");
|
||||
|
||||
var _codePointAtInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/code-point-at");
|
||||
|
||||
var _bindInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/bind");
|
||||
|
||||
var _atInstanceProperty = require("@babel/runtime-corejs3/core-js/instance/at");
|
||||
|
||||
_atInstanceProperty(object);
|
||||
|
||||
_bindInstanceProperty(object);
|
||||
|
||||
_codePointAtInstanceProperty(object);
|
||||
|
||||
_codePointsInstanceProperty(object);
|
||||
|
||||
_concatInstanceProperty(object);
|
||||
|
||||
_copyWithinInstanceProperty(object);
|
||||
|
||||
_endsWithInstanceProperty(object);
|
||||
|
||||
_entriesInstanceProperty(object);
|
||||
|
||||
_everyInstanceProperty(object);
|
||||
|
||||
_fillInstanceProperty(object);
|
||||
|
||||
_filterInstanceProperty(object);
|
||||
|
||||
_findInstanceProperty(object);
|
||||
|
||||
_findIndexInstanceProperty(object);
|
||||
|
||||
_flagsInstanceProperty(object);
|
||||
|
||||
_flatMapInstanceProperty(object);
|
||||
|
||||
_flatInstanceProperty(object);
|
||||
|
||||
_forEachInstanceProperty(object);
|
||||
|
||||
_includesInstanceProperty(object);
|
||||
|
||||
_indexOfInstanceProperty(object);
|
||||
|
||||
_keysInstanceProperty(object);
|
||||
|
||||
_lastIndexOfInstanceProperty(object);
|
||||
|
||||
_mapInstanceProperty(object);
|
||||
|
||||
_matchAllInstanceProperty(object);
|
||||
|
||||
_padEndInstanceProperty(object);
|
||||
|
||||
_padStartInstanceProperty(object);
|
||||
|
||||
_reduceInstanceProperty(object);
|
||||
|
||||
_reduceRightInstanceProperty(object);
|
||||
|
||||
_repeatInstanceProperty(object);
|
||||
|
||||
_replaceAllInstanceProperty(object);
|
||||
|
||||
_reverseInstanceProperty(object);
|
||||
|
||||
_sliceInstanceProperty(object);
|
||||
|
||||
_someInstanceProperty(object);
|
||||
|
||||
_sortInstanceProperty(object);
|
||||
|
||||
_spliceInstanceProperty(object);
|
||||
|
||||
_startsWithInstanceProperty(object);
|
||||
|
||||
_trimInstanceProperty(object);
|
||||
|
||||
_trimEndInstanceProperty(object);
|
||||
|
||||
_trimLeftInstanceProperty(object);
|
||||
|
||||
_trimRightInstanceProperty(object);
|
||||
|
||||
_trimStartInstanceProperty(object);
|
||||
|
||||
_valuesInstanceProperty(object);
|
||||
|
||||
object.something;
|
||||
|
||||
_atInstanceProperty(object).call(object, arg);
|
||||
|
||||
_bindInstanceProperty(object).call(object, arg);
|
||||
|
||||
_codePointAtInstanceProperty(object).call(object, arg);
|
||||
|
||||
_codePointsInstanceProperty(object).call(object, arg);
|
||||
|
||||
_concatInstanceProperty(object).call(object, arg);
|
||||
|
||||
_copyWithinInstanceProperty(object).call(object, arg);
|
||||
|
||||
_endsWithInstanceProperty(object).call(object, arg);
|
||||
|
||||
_entriesInstanceProperty(object).call(object, arg);
|
||||
|
||||
_everyInstanceProperty(object).call(object, arg);
|
||||
|
||||
_fillInstanceProperty(object).call(object, arg);
|
||||
|
||||
_filterInstanceProperty(object).call(object, arg);
|
||||
|
||||
_findInstanceProperty(object).call(object, arg);
|
||||
|
||||
_findIndexInstanceProperty(object).call(object, arg);
|
||||
|
||||
_flagsInstanceProperty(object).call(object, arg);
|
||||
|
||||
_flatMapInstanceProperty(object).call(object, arg);
|
||||
|
||||
_flatInstanceProperty(object).call(object, arg);
|
||||
|
||||
_forEachInstanceProperty(object).call(object, arg);
|
||||
|
||||
_includesInstanceProperty(object).call(object, arg);
|
||||
|
||||
_indexOfInstanceProperty(object).call(object, arg);
|
||||
|
||||
_keysInstanceProperty(object).call(object, arg);
|
||||
|
||||
_lastIndexOfInstanceProperty(object).call(object, arg);
|
||||
|
||||
_mapInstanceProperty(object).call(object, arg);
|
||||
|
||||
_matchAllInstanceProperty(object).call(object, arg);
|
||||
|
||||
_padEndInstanceProperty(object).call(object, arg);
|
||||
|
||||
_padStartInstanceProperty(object).call(object, arg);
|
||||
|
||||
_reduceInstanceProperty(object).call(object, arg);
|
||||
|
||||
_reduceRightInstanceProperty(object).call(object, arg);
|
||||
|
||||
_repeatInstanceProperty(object).call(object, arg);
|
||||
|
||||
_replaceAllInstanceProperty(object).call(object, arg);
|
||||
|
||||
_reverseInstanceProperty(object).call(object, arg);
|
||||
|
||||
_sliceInstanceProperty(object).call(object, arg);
|
||||
|
||||
_someInstanceProperty(object).call(object, arg);
|
||||
|
||||
_sortInstanceProperty(object).call(object, arg);
|
||||
|
||||
_spliceInstanceProperty(object).call(object, arg);
|
||||
|
||||
_startsWithInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimEndInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimLeftInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimRightInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimStartInstanceProperty(object).call(object, arg);
|
||||
|
||||
_valuesInstanceProperty(object).call(object, arg);
|
||||
|
||||
_bindInstanceProperty(Function);
|
||||
|
||||
object.something(arg);
|
||||
@@ -0,0 +1,88 @@
|
||||
object.at;
|
||||
object.bind;
|
||||
object.codePointAt;
|
||||
object.codePoints;
|
||||
object.concat;
|
||||
object.copyWithin;
|
||||
object.endsWith;
|
||||
object.entries;
|
||||
object.every;
|
||||
object.fill;
|
||||
object.filter;
|
||||
object.find;
|
||||
object.findIndex;
|
||||
object.flags;
|
||||
object.flatMap;
|
||||
object.flat;
|
||||
object.forEach;
|
||||
object.includes;
|
||||
object.indexOf;
|
||||
object.keys;
|
||||
object.lastIndexOf;
|
||||
object.map;
|
||||
object.matchAll;
|
||||
object.padEnd;
|
||||
object.padStart;
|
||||
object.reduce;
|
||||
object.reduceRight;
|
||||
object.repeat;
|
||||
object.replaceAll;
|
||||
object.reverse;
|
||||
object.slice;
|
||||
object.some;
|
||||
object.sort;
|
||||
object.splice;
|
||||
object.startsWith;
|
||||
object.trim;
|
||||
object.trimEnd;
|
||||
object.trimLeft;
|
||||
object.trimRight;
|
||||
object.trimStart;
|
||||
object.values;
|
||||
object.something;
|
||||
|
||||
object.at(arg);
|
||||
object.bind(arg);
|
||||
object.codePointAt(arg);
|
||||
object.codePoints(arg);
|
||||
object.concat(arg);
|
||||
object.copyWithin(arg);
|
||||
object.endsWith(arg);
|
||||
object.entries(arg);
|
||||
object.every(arg);
|
||||
object.fill(arg);
|
||||
object.filter(arg);
|
||||
object.find(arg);
|
||||
object.findIndex(arg);
|
||||
object.flags(arg);
|
||||
object.flatMap(arg);
|
||||
object.flat(arg);
|
||||
object.forEach(arg);
|
||||
object.includes(arg);
|
||||
object.indexOf(arg);
|
||||
object.keys(arg);
|
||||
object.lastIndexOf(arg);
|
||||
object.map(arg);
|
||||
object.matchAll(arg);
|
||||
object.padEnd(arg);
|
||||
object.padStart(arg);
|
||||
object.reduce(arg);
|
||||
object.reduceRight(arg);
|
||||
object.repeat(arg);
|
||||
object.replaceAll(arg);
|
||||
object.reverse(arg);
|
||||
object.slice(arg);
|
||||
object.some(arg);
|
||||
object.sort(arg);
|
||||
object.splice(arg);
|
||||
object.startsWith(arg);
|
||||
object.trim(arg);
|
||||
object.trimEnd(arg);
|
||||
object.trimLeft(arg);
|
||||
object.trimRight(arg);
|
||||
object.trimStart(arg);
|
||||
object.values(arg);
|
||||
|
||||
Function.bind
|
||||
|
||||
object.something(arg);
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }]]
|
||||
}
|
||||
@@ -0,0 +1,242 @@
|
||||
var _valuesInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/values");
|
||||
|
||||
var _trimStartInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/trim-start");
|
||||
|
||||
var _trimRightInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/trim-right");
|
||||
|
||||
var _trimLeftInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/trim-left");
|
||||
|
||||
var _trimEndInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/trim-end");
|
||||
|
||||
var _trimInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/trim");
|
||||
|
||||
var _startsWithInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/starts-with");
|
||||
|
||||
var _spliceInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/splice");
|
||||
|
||||
var _sortInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/sort");
|
||||
|
||||
var _someInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/some");
|
||||
|
||||
var _sliceInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/slice");
|
||||
|
||||
var _reverseInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/reverse");
|
||||
|
||||
var _repeatInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/repeat");
|
||||
|
||||
var _reduceRightInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/reduce-right");
|
||||
|
||||
var _reduceInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/reduce");
|
||||
|
||||
var _padStartInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/pad-start");
|
||||
|
||||
var _padEndInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/pad-end");
|
||||
|
||||
var _mapInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/map");
|
||||
|
||||
var _lastIndexOfInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/last-index-of");
|
||||
|
||||
var _keysInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/keys");
|
||||
|
||||
var _indexOfInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/index-of");
|
||||
|
||||
var _includesInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/includes");
|
||||
|
||||
var _forEachInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
|
||||
|
||||
var _flatInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/flat");
|
||||
|
||||
var _flatMapInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/flat-map");
|
||||
|
||||
var _flagsInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/flags");
|
||||
|
||||
var _findIndexInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/find-index");
|
||||
|
||||
var _findInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/find");
|
||||
|
||||
var _filterInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/filter");
|
||||
|
||||
var _fillInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/fill");
|
||||
|
||||
var _everyInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/every");
|
||||
|
||||
var _entriesInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/entries");
|
||||
|
||||
var _endsWithInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/ends-with");
|
||||
|
||||
var _copyWithinInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/copy-within");
|
||||
|
||||
var _concatInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/concat");
|
||||
|
||||
var _codePointAtInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/code-point-at");
|
||||
|
||||
var _bindInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/bind");
|
||||
|
||||
object.at;
|
||||
|
||||
_bindInstanceProperty(object);
|
||||
|
||||
_codePointAtInstanceProperty(object);
|
||||
|
||||
object.codePoints;
|
||||
|
||||
_concatInstanceProperty(object);
|
||||
|
||||
_copyWithinInstanceProperty(object);
|
||||
|
||||
_endsWithInstanceProperty(object);
|
||||
|
||||
_entriesInstanceProperty(object);
|
||||
|
||||
_everyInstanceProperty(object);
|
||||
|
||||
_fillInstanceProperty(object);
|
||||
|
||||
_filterInstanceProperty(object);
|
||||
|
||||
_findInstanceProperty(object);
|
||||
|
||||
_findIndexInstanceProperty(object);
|
||||
|
||||
_flagsInstanceProperty(object);
|
||||
|
||||
_flatMapInstanceProperty(object);
|
||||
|
||||
_flatInstanceProperty(object);
|
||||
|
||||
_forEachInstanceProperty(object);
|
||||
|
||||
_includesInstanceProperty(object);
|
||||
|
||||
_indexOfInstanceProperty(object);
|
||||
|
||||
_keysInstanceProperty(object);
|
||||
|
||||
_lastIndexOfInstanceProperty(object);
|
||||
|
||||
_mapInstanceProperty(object);
|
||||
|
||||
object.matchAll;
|
||||
|
||||
_padEndInstanceProperty(object);
|
||||
|
||||
_padStartInstanceProperty(object);
|
||||
|
||||
_reduceInstanceProperty(object);
|
||||
|
||||
_reduceRightInstanceProperty(object);
|
||||
|
||||
_repeatInstanceProperty(object);
|
||||
|
||||
object.replaceAll;
|
||||
|
||||
_reverseInstanceProperty(object);
|
||||
|
||||
_sliceInstanceProperty(object);
|
||||
|
||||
_someInstanceProperty(object);
|
||||
|
||||
_sortInstanceProperty(object);
|
||||
|
||||
_spliceInstanceProperty(object);
|
||||
|
||||
_startsWithInstanceProperty(object);
|
||||
|
||||
_trimInstanceProperty(object);
|
||||
|
||||
_trimEndInstanceProperty(object);
|
||||
|
||||
_trimLeftInstanceProperty(object);
|
||||
|
||||
_trimRightInstanceProperty(object);
|
||||
|
||||
_trimStartInstanceProperty(object);
|
||||
|
||||
_valuesInstanceProperty(object);
|
||||
|
||||
object.something;
|
||||
object.at(arg);
|
||||
|
||||
_bindInstanceProperty(object).call(object, arg);
|
||||
|
||||
_codePointAtInstanceProperty(object).call(object, arg);
|
||||
|
||||
object.codePoints(arg);
|
||||
|
||||
_concatInstanceProperty(object).call(object, arg);
|
||||
|
||||
_copyWithinInstanceProperty(object).call(object, arg);
|
||||
|
||||
_endsWithInstanceProperty(object).call(object, arg);
|
||||
|
||||
_entriesInstanceProperty(object).call(object, arg);
|
||||
|
||||
_everyInstanceProperty(object).call(object, arg);
|
||||
|
||||
_fillInstanceProperty(object).call(object, arg);
|
||||
|
||||
_filterInstanceProperty(object).call(object, arg);
|
||||
|
||||
_findInstanceProperty(object).call(object, arg);
|
||||
|
||||
_findIndexInstanceProperty(object).call(object, arg);
|
||||
|
||||
_flagsInstanceProperty(object).call(object, arg);
|
||||
|
||||
_flatMapInstanceProperty(object).call(object, arg);
|
||||
|
||||
_flatInstanceProperty(object).call(object, arg);
|
||||
|
||||
_forEachInstanceProperty(object).call(object, arg);
|
||||
|
||||
_includesInstanceProperty(object).call(object, arg);
|
||||
|
||||
_indexOfInstanceProperty(object).call(object, arg);
|
||||
|
||||
_keysInstanceProperty(object).call(object, arg);
|
||||
|
||||
_lastIndexOfInstanceProperty(object).call(object, arg);
|
||||
|
||||
_mapInstanceProperty(object).call(object, arg);
|
||||
|
||||
object.matchAll(arg);
|
||||
|
||||
_padEndInstanceProperty(object).call(object, arg);
|
||||
|
||||
_padStartInstanceProperty(object).call(object, arg);
|
||||
|
||||
_reduceInstanceProperty(object).call(object, arg);
|
||||
|
||||
_reduceRightInstanceProperty(object).call(object, arg);
|
||||
|
||||
_repeatInstanceProperty(object).call(object, arg);
|
||||
|
||||
object.replaceAll(arg);
|
||||
|
||||
_reverseInstanceProperty(object).call(object, arg);
|
||||
|
||||
_sliceInstanceProperty(object).call(object, arg);
|
||||
|
||||
_someInstanceProperty(object).call(object, arg);
|
||||
|
||||
_sortInstanceProperty(object).call(object, arg);
|
||||
|
||||
_spliceInstanceProperty(object).call(object, arg);
|
||||
|
||||
_startsWithInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimEndInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimLeftInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimRightInstanceProperty(object).call(object, arg);
|
||||
|
||||
_trimStartInstanceProperty(object).call(object, arg);
|
||||
|
||||
_valuesInstanceProperty(object).call(object, arg);
|
||||
|
||||
_bindInstanceProperty(Function);
|
||||
|
||||
object.something(arg);
|
||||
@@ -0,0 +1,123 @@
|
||||
Array.from
|
||||
Array.isArray
|
||||
Array.of
|
||||
|
||||
Date.now
|
||||
|
||||
JSON.stringify
|
||||
|
||||
Math.DEG_PER_RAD
|
||||
Math.RAD_PER_DEG
|
||||
Math.acosh
|
||||
Math.asinh
|
||||
Math.atanh
|
||||
Math.cbrt
|
||||
Math.clamp
|
||||
Math.clz32
|
||||
Math.cosh
|
||||
Math.degrees
|
||||
Math.expm1
|
||||
Math.fround
|
||||
Math.fscale
|
||||
Math.hypot
|
||||
Math.iaddh
|
||||
Math.imul
|
||||
Math.imulh
|
||||
Math.isubh
|
||||
Math.log10
|
||||
Math.log1p
|
||||
Math.log2
|
||||
Math.radians
|
||||
Math.scale
|
||||
Math.seededPRNG
|
||||
Math.sign
|
||||
Math.signbit
|
||||
Math.sinh
|
||||
Math.tanh
|
||||
Math.trunc
|
||||
Math.umulh
|
||||
|
||||
Number.EPSILON
|
||||
Number.MAX_SAFE_INTEGER
|
||||
Number.MIN_SAFE_INTEGER
|
||||
Number.fromString
|
||||
Number.isFinite
|
||||
Number.isInteger
|
||||
Number.isNaN
|
||||
Number.isSafeInteger
|
||||
Number.parseFloat
|
||||
Number.parseInt
|
||||
|
||||
Object.assign
|
||||
Object.create
|
||||
Object.defineProperties
|
||||
Object.defineProperty
|
||||
Object.entries
|
||||
Object.freeze
|
||||
Object.fromEntries
|
||||
Object.getOwnPropertyDescriptor
|
||||
Object.getOwnPropertyDescriptors
|
||||
Object.getOwnPropertyNames
|
||||
Object.getOwnPropertySymbols
|
||||
Object.getPrototypeOf
|
||||
Object.isExtensible
|
||||
Object.isFrozen
|
||||
Object.isSealed
|
||||
Object.is
|
||||
Object.keys
|
||||
Object.preventExtensions
|
||||
Object.seal
|
||||
Object.setPrototypeOf
|
||||
Object.values
|
||||
|
||||
Reflect.apply
|
||||
Reflect.construct
|
||||
Reflect.defineMetadata
|
||||
Reflect.defineProperty
|
||||
Reflect.deleteMetadata
|
||||
Reflect.deleteProperty
|
||||
Reflect.getMetadata
|
||||
Reflect.getMetadataKeys
|
||||
Reflect.getOwnMetadata
|
||||
Reflect.getOwnMetadataKeys
|
||||
Reflect.getOwnPropertyDescriptor
|
||||
Reflect.getPrototypeOf
|
||||
Reflect.get
|
||||
Reflect.has
|
||||
Reflect.hasMetadata
|
||||
Reflect.hasOwnMetadata
|
||||
Reflect.isExtensible
|
||||
Reflect.metadata
|
||||
Reflect.ownKeys
|
||||
Reflect.preventExtensions
|
||||
Reflect.set
|
||||
Reflect.setPrototypeOf
|
||||
|
||||
String.fromCodePoint
|
||||
String.raw
|
||||
|
||||
Symbol.asyncIterator
|
||||
Symbol.dispose
|
||||
Symbol.for
|
||||
Symbol.hasInstance
|
||||
Symbol.isConcatSpreadable
|
||||
Symbol.iterator
|
||||
Symbol.keyFor
|
||||
Symbol.match
|
||||
Symbol.observable
|
||||
Symbol.patternMatch
|
||||
Symbol.replace
|
||||
Symbol.search
|
||||
Symbol.species
|
||||
Symbol.split
|
||||
Symbol.toPrimitive
|
||||
Symbol.toStringTag
|
||||
Symbol.unscopables
|
||||
|
||||
Foo.bar
|
||||
Array.something
|
||||
Date.something
|
||||
JSON.parse
|
||||
Math.pow
|
||||
|
||||
Symbol.something
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": { "version": 3, "proposals": true } }]]
|
||||
}
|
||||
@@ -0,0 +1,329 @@
|
||||
var _Symbol = require("@babel/runtime-corejs3/core-js/symbol");
|
||||
|
||||
var _Symbol$unscopables = require("@babel/runtime-corejs3/core-js/symbol/unscopables");
|
||||
|
||||
var _Symbol$toStringTag = require("@babel/runtime-corejs3/core-js/symbol/to-string-tag");
|
||||
|
||||
var _Symbol$toPrimitive = require("@babel/runtime-corejs3/core-js/symbol/to-primitive");
|
||||
|
||||
var _Symbol$split = require("@babel/runtime-corejs3/core-js/symbol/split");
|
||||
|
||||
var _Symbol$species = require("@babel/runtime-corejs3/core-js/symbol/species");
|
||||
|
||||
var _Symbol$search = require("@babel/runtime-corejs3/core-js/symbol/search");
|
||||
|
||||
var _Symbol$replace = require("@babel/runtime-corejs3/core-js/symbol/replace");
|
||||
|
||||
var _Symbol$patternMatch = require("@babel/runtime-corejs3/core-js/symbol/pattern-match");
|
||||
|
||||
var _Symbol$observable = require("@babel/runtime-corejs3/core-js/symbol/observable");
|
||||
|
||||
var _Symbol$match = require("@babel/runtime-corejs3/core-js/symbol/match");
|
||||
|
||||
var _Symbol$keyFor = require("@babel/runtime-corejs3/core-js/symbol/key-for");
|
||||
|
||||
var _Symbol$iterator = require("@babel/runtime-corejs3/core-js/symbol/iterator");
|
||||
|
||||
var _Symbol$isConcatSpreadable = require("@babel/runtime-corejs3/core-js/symbol/is-concat-spreadable");
|
||||
|
||||
var _Symbol$hasInstance = require("@babel/runtime-corejs3/core-js/symbol/has-instance");
|
||||
|
||||
var _Symbol$for = require("@babel/runtime-corejs3/core-js/symbol/for");
|
||||
|
||||
var _Symbol$dispose = require("@babel/runtime-corejs3/core-js/symbol/dispose");
|
||||
|
||||
var _Symbol$asyncIterator = require("@babel/runtime-corejs3/core-js/symbol/async-iterator");
|
||||
|
||||
var _String$raw = require("@babel/runtime-corejs3/core-js/string/raw");
|
||||
|
||||
var _String$fromCodePoint = require("@babel/runtime-corejs3/core-js/string/from-code-point");
|
||||
|
||||
var _Reflect$setPrototypeOf = require("@babel/runtime-corejs3/core-js/reflect/set-prototype-of");
|
||||
|
||||
var _Reflect$set = require("@babel/runtime-corejs3/core-js/reflect/set");
|
||||
|
||||
var _Reflect$preventExtensions = require("@babel/runtime-corejs3/core-js/reflect/prevent-extensions");
|
||||
|
||||
var _Reflect$ownKeys = require("@babel/runtime-corejs3/core-js/reflect/own-keys");
|
||||
|
||||
var _Reflect$metadata = require("@babel/runtime-corejs3/core-js/reflect/metadata");
|
||||
|
||||
var _Reflect$isExtensible = require("@babel/runtime-corejs3/core-js/reflect/is-extensible");
|
||||
|
||||
var _Reflect$hasOwnMetadata = require("@babel/runtime-corejs3/core-js/reflect/has-own-metadata");
|
||||
|
||||
var _Reflect$hasMetadata = require("@babel/runtime-corejs3/core-js/reflect/has-metadata");
|
||||
|
||||
var _Reflect$has = require("@babel/runtime-corejs3/core-js/reflect/has");
|
||||
|
||||
var _Reflect$get = require("@babel/runtime-corejs3/core-js/reflect/get");
|
||||
|
||||
var _Reflect$getPrototypeOf = require("@babel/runtime-corejs3/core-js/reflect/get-prototype-of");
|
||||
|
||||
var _Reflect$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js/reflect/get-own-property-descriptor");
|
||||
|
||||
var _Reflect$getOwnMetadataKeys = require("@babel/runtime-corejs3/core-js/reflect/get-own-metadata-keys");
|
||||
|
||||
var _Reflect$getOwnMetadata = require("@babel/runtime-corejs3/core-js/reflect/get-own-metadata");
|
||||
|
||||
var _Reflect$getMetadataKeys = require("@babel/runtime-corejs3/core-js/reflect/get-metadata-keys");
|
||||
|
||||
var _Reflect$getMetadata = require("@babel/runtime-corejs3/core-js/reflect/get-metadata");
|
||||
|
||||
var _Reflect$deleteProperty = require("@babel/runtime-corejs3/core-js/reflect/delete-property");
|
||||
|
||||
var _Reflect$deleteMetadata = require("@babel/runtime-corejs3/core-js/reflect/delete-metadata");
|
||||
|
||||
var _Reflect$defineProperty = require("@babel/runtime-corejs3/core-js/reflect/define-property");
|
||||
|
||||
var _Reflect$defineMetadata = require("@babel/runtime-corejs3/core-js/reflect/define-metadata");
|
||||
|
||||
var _Reflect$construct = require("@babel/runtime-corejs3/core-js/reflect/construct");
|
||||
|
||||
var _Reflect$apply = require("@babel/runtime-corejs3/core-js/reflect/apply");
|
||||
|
||||
var _Object$values = require("@babel/runtime-corejs3/core-js/object/values");
|
||||
|
||||
var _Object$setPrototypeOf = require("@babel/runtime-corejs3/core-js/object/set-prototype-of");
|
||||
|
||||
var _Object$seal = require("@babel/runtime-corejs3/core-js/object/seal");
|
||||
|
||||
var _Object$preventExtensions = require("@babel/runtime-corejs3/core-js/object/prevent-extensions");
|
||||
|
||||
var _Object$keys = require("@babel/runtime-corejs3/core-js/object/keys");
|
||||
|
||||
var _Object$is = require("@babel/runtime-corejs3/core-js/object/is");
|
||||
|
||||
var _Object$isSealed = require("@babel/runtime-corejs3/core-js/object/is-sealed");
|
||||
|
||||
var _Object$isFrozen = require("@babel/runtime-corejs3/core-js/object/is-frozen");
|
||||
|
||||
var _Object$isExtensible = require("@babel/runtime-corejs3/core-js/object/is-extensible");
|
||||
|
||||
var _Object$getPrototypeOf = require("@babel/runtime-corejs3/core-js/object/get-prototype-of");
|
||||
|
||||
var _Object$getOwnPropertySymbols = require("@babel/runtime-corejs3/core-js/object/get-own-property-symbols");
|
||||
|
||||
var _Object$getOwnPropertyNames = require("@babel/runtime-corejs3/core-js/object/get-own-property-names");
|
||||
|
||||
var _Object$getOwnPropertyDescriptors = require("@babel/runtime-corejs3/core-js/object/get-own-property-descriptors");
|
||||
|
||||
var _Object$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js/object/get-own-property-descriptor");
|
||||
|
||||
var _Object$fromEntries = require("@babel/runtime-corejs3/core-js/object/from-entries");
|
||||
|
||||
var _Object$freeze = require("@babel/runtime-corejs3/core-js/object/freeze");
|
||||
|
||||
var _Object$entries = require("@babel/runtime-corejs3/core-js/object/entries");
|
||||
|
||||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js/object/define-property");
|
||||
|
||||
var _Object$defineProperties = require("@babel/runtime-corejs3/core-js/object/define-properties");
|
||||
|
||||
var _Object$create = require("@babel/runtime-corejs3/core-js/object/create");
|
||||
|
||||
var _Object$assign = require("@babel/runtime-corejs3/core-js/object/assign");
|
||||
|
||||
var _Number$parseInt = require("@babel/runtime-corejs3/core-js/number/parse-int");
|
||||
|
||||
var _Number$parseFloat = require("@babel/runtime-corejs3/core-js/number/parse-float");
|
||||
|
||||
var _Number$isSafeInteger = require("@babel/runtime-corejs3/core-js/number/is-safe-integer");
|
||||
|
||||
var _Number$isNaN = require("@babel/runtime-corejs3/core-js/number/is-nan");
|
||||
|
||||
var _Number$isInteger = require("@babel/runtime-corejs3/core-js/number/is-integer");
|
||||
|
||||
var _Number$isFinite = require("@babel/runtime-corejs3/core-js/number/is-finite");
|
||||
|
||||
var _Number$fromString = require("@babel/runtime-corejs3/core-js/number/from-string");
|
||||
|
||||
var _Number$MIN_SAFE_INTEGER = require("@babel/runtime-corejs3/core-js/number/min-safe-integer");
|
||||
|
||||
var _Number$MAX_SAFE_INTEGER = require("@babel/runtime-corejs3/core-js/number/max-safe-integer");
|
||||
|
||||
var _Number$EPSILON = require("@babel/runtime-corejs3/core-js/number/epsilon");
|
||||
|
||||
var _Math$umulh = require("@babel/runtime-corejs3/core-js/math/umulh");
|
||||
|
||||
var _Math$trunc = require("@babel/runtime-corejs3/core-js/math/trunc");
|
||||
|
||||
var _Math$tanh = require("@babel/runtime-corejs3/core-js/math/tanh");
|
||||
|
||||
var _Math$sinh = require("@babel/runtime-corejs3/core-js/math/sinh");
|
||||
|
||||
var _Math$signbit = require("@babel/runtime-corejs3/core-js/math/signbit");
|
||||
|
||||
var _Math$sign = require("@babel/runtime-corejs3/core-js/math/sign");
|
||||
|
||||
var _Math$seededPRNG = require("@babel/runtime-corejs3/core-js/math/seeded-prng");
|
||||
|
||||
var _Math$scale = require("@babel/runtime-corejs3/core-js/math/scale");
|
||||
|
||||
var _Math$radians = require("@babel/runtime-corejs3/core-js/math/radians");
|
||||
|
||||
var _Math$log2 = require("@babel/runtime-corejs3/core-js/math/log2");
|
||||
|
||||
var _Math$log1p = require("@babel/runtime-corejs3/core-js/math/log1p");
|
||||
|
||||
var _Math$log = require("@babel/runtime-corejs3/core-js/math/log10");
|
||||
|
||||
var _Math$isubh = require("@babel/runtime-corejs3/core-js/math/isubh");
|
||||
|
||||
var _Math$imulh = require("@babel/runtime-corejs3/core-js/math/imulh");
|
||||
|
||||
var _Math$imul = require("@babel/runtime-corejs3/core-js/math/imul");
|
||||
|
||||
var _Math$iaddh = require("@babel/runtime-corejs3/core-js/math/iaddh");
|
||||
|
||||
var _Math$hypot = require("@babel/runtime-corejs3/core-js/math/hypot");
|
||||
|
||||
var _Math$fscale = require("@babel/runtime-corejs3/core-js/math/fscale");
|
||||
|
||||
var _Math$fround = require("@babel/runtime-corejs3/core-js/math/fround");
|
||||
|
||||
var _Math$expm = require("@babel/runtime-corejs3/core-js/math/expm1");
|
||||
|
||||
var _Math$degrees = require("@babel/runtime-corejs3/core-js/math/degrees");
|
||||
|
||||
var _Math$cosh = require("@babel/runtime-corejs3/core-js/math/cosh");
|
||||
|
||||
var _Math$clz = require("@babel/runtime-corejs3/core-js/math/clz32");
|
||||
|
||||
var _Math$clamp = require("@babel/runtime-corejs3/core-js/math/clamp");
|
||||
|
||||
var _Math$cbrt = require("@babel/runtime-corejs3/core-js/math/cbrt");
|
||||
|
||||
var _Math$atanh = require("@babel/runtime-corejs3/core-js/math/atanh");
|
||||
|
||||
var _Math$asinh = require("@babel/runtime-corejs3/core-js/math/asinh");
|
||||
|
||||
var _Math$acosh = require("@babel/runtime-corejs3/core-js/math/acosh");
|
||||
|
||||
var _Math$RAD_PER_DEG = require("@babel/runtime-corejs3/core-js/math/rad-per-deg");
|
||||
|
||||
var _Math$DEG_PER_RAD = require("@babel/runtime-corejs3/core-js/math/deg-per-rad");
|
||||
|
||||
var _JSON$stringify = require("@babel/runtime-corejs3/core-js/json/stringify");
|
||||
|
||||
var _Date$now = require("@babel/runtime-corejs3/core-js/date/now");
|
||||
|
||||
var _Array$of = require("@babel/runtime-corejs3/core-js/array/of");
|
||||
|
||||
var _Array$isArray = require("@babel/runtime-corejs3/core-js/array/is-array");
|
||||
|
||||
var _Array$from = require("@babel/runtime-corejs3/core-js/array/from");
|
||||
|
||||
_Array$from;
|
||||
_Array$isArray;
|
||||
_Array$of;
|
||||
_Date$now;
|
||||
_JSON$stringify;
|
||||
_Math$DEG_PER_RAD;
|
||||
_Math$RAD_PER_DEG;
|
||||
_Math$acosh;
|
||||
_Math$asinh;
|
||||
_Math$atanh;
|
||||
_Math$cbrt;
|
||||
_Math$clamp;
|
||||
_Math$clz;
|
||||
_Math$cosh;
|
||||
_Math$degrees;
|
||||
_Math$expm;
|
||||
_Math$fround;
|
||||
_Math$fscale;
|
||||
_Math$hypot;
|
||||
_Math$iaddh;
|
||||
_Math$imul;
|
||||
_Math$imulh;
|
||||
_Math$isubh;
|
||||
_Math$log;
|
||||
_Math$log1p;
|
||||
_Math$log2;
|
||||
_Math$radians;
|
||||
_Math$scale;
|
||||
_Math$seededPRNG;
|
||||
_Math$sign;
|
||||
_Math$signbit;
|
||||
_Math$sinh;
|
||||
_Math$tanh;
|
||||
_Math$trunc;
|
||||
_Math$umulh;
|
||||
_Number$EPSILON;
|
||||
_Number$MAX_SAFE_INTEGER;
|
||||
_Number$MIN_SAFE_INTEGER;
|
||||
_Number$fromString;
|
||||
_Number$isFinite;
|
||||
_Number$isInteger;
|
||||
_Number$isNaN;
|
||||
_Number$isSafeInteger;
|
||||
_Number$parseFloat;
|
||||
_Number$parseInt;
|
||||
_Object$assign;
|
||||
_Object$create;
|
||||
_Object$defineProperties;
|
||||
_Object$defineProperty;
|
||||
_Object$entries;
|
||||
_Object$freeze;
|
||||
_Object$fromEntries;
|
||||
_Object$getOwnPropertyDescriptor;
|
||||
_Object$getOwnPropertyDescriptors;
|
||||
_Object$getOwnPropertyNames;
|
||||
_Object$getOwnPropertySymbols;
|
||||
_Object$getPrototypeOf;
|
||||
_Object$isExtensible;
|
||||
_Object$isFrozen;
|
||||
_Object$isSealed;
|
||||
_Object$is;
|
||||
_Object$keys;
|
||||
_Object$preventExtensions;
|
||||
_Object$seal;
|
||||
_Object$setPrototypeOf;
|
||||
_Object$values;
|
||||
_Reflect$apply;
|
||||
_Reflect$construct;
|
||||
_Reflect$defineMetadata;
|
||||
_Reflect$defineProperty;
|
||||
_Reflect$deleteMetadata;
|
||||
_Reflect$deleteProperty;
|
||||
_Reflect$getMetadata;
|
||||
_Reflect$getMetadataKeys;
|
||||
_Reflect$getOwnMetadata;
|
||||
_Reflect$getOwnMetadataKeys;
|
||||
_Reflect$getOwnPropertyDescriptor;
|
||||
_Reflect$getPrototypeOf;
|
||||
_Reflect$get;
|
||||
_Reflect$has;
|
||||
_Reflect$hasMetadata;
|
||||
_Reflect$hasOwnMetadata;
|
||||
_Reflect$isExtensible;
|
||||
_Reflect$metadata;
|
||||
_Reflect$ownKeys;
|
||||
_Reflect$preventExtensions;
|
||||
_Reflect$set;
|
||||
_Reflect$setPrototypeOf;
|
||||
_String$fromCodePoint;
|
||||
_String$raw;
|
||||
_Symbol$asyncIterator;
|
||||
_Symbol$dispose;
|
||||
_Symbol$for;
|
||||
_Symbol$hasInstance;
|
||||
_Symbol$isConcatSpreadable;
|
||||
_Symbol$iterator;
|
||||
_Symbol$keyFor;
|
||||
_Symbol$match;
|
||||
_Symbol$observable;
|
||||
_Symbol$patternMatch;
|
||||
_Symbol$replace;
|
||||
_Symbol$search;
|
||||
_Symbol$species;
|
||||
_Symbol$split;
|
||||
_Symbol$toPrimitive;
|
||||
_Symbol$toStringTag;
|
||||
_Symbol$unscopables;
|
||||
Foo.bar;
|
||||
Array.something;
|
||||
Date.something;
|
||||
JSON.parse;
|
||||
Math.pow;
|
||||
_Symbol.something;
|
||||
@@ -0,0 +1,123 @@
|
||||
Array.from
|
||||
Array.isArray
|
||||
Array.of
|
||||
|
||||
Date.now
|
||||
|
||||
JSON.stringify
|
||||
|
||||
Math.DEG_PER_RAD
|
||||
Math.RAD_PER_DEG
|
||||
Math.acosh
|
||||
Math.asinh
|
||||
Math.atanh
|
||||
Math.cbrt
|
||||
Math.clamp
|
||||
Math.clz32
|
||||
Math.cosh
|
||||
Math.degrees
|
||||
Math.expm1
|
||||
Math.fround
|
||||
Math.fscale
|
||||
Math.hypot
|
||||
Math.iaddh
|
||||
Math.imul
|
||||
Math.imulh
|
||||
Math.isubh
|
||||
Math.log10
|
||||
Math.log1p
|
||||
Math.log2
|
||||
Math.radians
|
||||
Math.scale
|
||||
Math.seededPRNG
|
||||
Math.sign
|
||||
Math.signbit
|
||||
Math.sinh
|
||||
Math.tanh
|
||||
Math.trunc
|
||||
Math.umulh
|
||||
|
||||
Number.EPSILON
|
||||
Number.MAX_SAFE_INTEGER
|
||||
Number.MIN_SAFE_INTEGER
|
||||
Number.fromString
|
||||
Number.isFinite
|
||||
Number.isInteger
|
||||
Number.isNaN
|
||||
Number.isSafeInteger
|
||||
Number.parseFloat
|
||||
Number.parseInt
|
||||
|
||||
Object.assign
|
||||
Object.create
|
||||
Object.defineProperties
|
||||
Object.defineProperty
|
||||
Object.entries
|
||||
Object.freeze
|
||||
Object.fromEntries
|
||||
Object.getOwnPropertyDescriptor
|
||||
Object.getOwnPropertyDescriptors
|
||||
Object.getOwnPropertyNames
|
||||
Object.getOwnPropertySymbols
|
||||
Object.getPrototypeOf
|
||||
Object.isExtensible
|
||||
Object.isFrozen
|
||||
Object.isSealed
|
||||
Object.is
|
||||
Object.keys
|
||||
Object.preventExtensions
|
||||
Object.seal
|
||||
Object.setPrototypeOf
|
||||
Object.values
|
||||
|
||||
Reflect.apply
|
||||
Reflect.construct
|
||||
Reflect.defineMetadata
|
||||
Reflect.defineProperty
|
||||
Reflect.deleteMetadata
|
||||
Reflect.deleteProperty
|
||||
Reflect.getMetadata
|
||||
Reflect.getMetadataKeys
|
||||
Reflect.getOwnMetadata
|
||||
Reflect.getOwnMetadataKeys
|
||||
Reflect.getOwnPropertyDescriptor
|
||||
Reflect.getPrototypeOf
|
||||
Reflect.get
|
||||
Reflect.has
|
||||
Reflect.hasMetadata
|
||||
Reflect.hasOwnMetadata
|
||||
Reflect.isExtensible
|
||||
Reflect.metadata
|
||||
Reflect.ownKeys
|
||||
Reflect.preventExtensions
|
||||
Reflect.set
|
||||
Reflect.setPrototypeOf
|
||||
|
||||
String.fromCodePoint
|
||||
String.raw
|
||||
|
||||
Symbol.asyncIterator
|
||||
Symbol.dispose
|
||||
Symbol.for
|
||||
Symbol.hasInstance
|
||||
Symbol.isConcatSpreadable
|
||||
Symbol.iterator
|
||||
Symbol.keyFor
|
||||
Symbol.match
|
||||
Symbol.observable
|
||||
Symbol.patternMatch
|
||||
Symbol.replace
|
||||
Symbol.search
|
||||
Symbol.species
|
||||
Symbol.split
|
||||
Symbol.toPrimitive
|
||||
Symbol.toStringTag
|
||||
Symbol.unscopables
|
||||
|
||||
Foo.bar
|
||||
Array.something
|
||||
Date.something
|
||||
JSON.parse
|
||||
Math.pow
|
||||
|
||||
Symbol.something
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }]]
|
||||
}
|
||||
@@ -0,0 +1,277 @@
|
||||
var _Symbol$unscopables = require("@babel/runtime-corejs3/core-js-stable/symbol/unscopables");
|
||||
|
||||
var _Symbol$toStringTag = require("@babel/runtime-corejs3/core-js-stable/symbol/to-string-tag");
|
||||
|
||||
var _Symbol$toPrimitive = require("@babel/runtime-corejs3/core-js-stable/symbol/to-primitive");
|
||||
|
||||
var _Symbol$split = require("@babel/runtime-corejs3/core-js-stable/symbol/split");
|
||||
|
||||
var _Symbol$species = require("@babel/runtime-corejs3/core-js-stable/symbol/species");
|
||||
|
||||
var _Symbol$search = require("@babel/runtime-corejs3/core-js-stable/symbol/search");
|
||||
|
||||
var _Symbol$replace = require("@babel/runtime-corejs3/core-js-stable/symbol/replace");
|
||||
|
||||
var _Symbol$match = require("@babel/runtime-corejs3/core-js-stable/symbol/match");
|
||||
|
||||
var _Symbol$keyFor = require("@babel/runtime-corejs3/core-js-stable/symbol/key-for");
|
||||
|
||||
var _Symbol$iterator = require("@babel/runtime-corejs3/core-js-stable/symbol/iterator");
|
||||
|
||||
var _Symbol$isConcatSpreadable = require("@babel/runtime-corejs3/core-js-stable/symbol/is-concat-spreadable");
|
||||
|
||||
var _Symbol$hasInstance = require("@babel/runtime-corejs3/core-js-stable/symbol/has-instance");
|
||||
|
||||
var _Symbol$for = require("@babel/runtime-corejs3/core-js-stable/symbol/for");
|
||||
|
||||
var _Symbol = require("@babel/runtime-corejs3/core-js-stable/symbol");
|
||||
|
||||
var _Symbol$asyncIterator = require("@babel/runtime-corejs3/core-js-stable/symbol/async-iterator");
|
||||
|
||||
var _String$raw = require("@babel/runtime-corejs3/core-js-stable/string/raw");
|
||||
|
||||
var _String$fromCodePoint = require("@babel/runtime-corejs3/core-js-stable/string/from-code-point");
|
||||
|
||||
var _Reflect$setPrototypeOf = require("@babel/runtime-corejs3/core-js-stable/reflect/set-prototype-of");
|
||||
|
||||
var _Reflect$set = require("@babel/runtime-corejs3/core-js-stable/reflect/set");
|
||||
|
||||
var _Reflect$preventExtensions = require("@babel/runtime-corejs3/core-js-stable/reflect/prevent-extensions");
|
||||
|
||||
var _Reflect$ownKeys = require("@babel/runtime-corejs3/core-js-stable/reflect/own-keys");
|
||||
|
||||
var _Reflect$isExtensible = require("@babel/runtime-corejs3/core-js-stable/reflect/is-extensible");
|
||||
|
||||
var _Reflect$has = require("@babel/runtime-corejs3/core-js-stable/reflect/has");
|
||||
|
||||
var _Reflect$get = require("@babel/runtime-corejs3/core-js-stable/reflect/get");
|
||||
|
||||
var _Reflect$getPrototypeOf = require("@babel/runtime-corejs3/core-js-stable/reflect/get-prototype-of");
|
||||
|
||||
var _Reflect$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js-stable/reflect/get-own-property-descriptor");
|
||||
|
||||
var _Reflect$deleteProperty = require("@babel/runtime-corejs3/core-js-stable/reflect/delete-property");
|
||||
|
||||
var _Reflect$defineProperty = require("@babel/runtime-corejs3/core-js-stable/reflect/define-property");
|
||||
|
||||
var _Reflect$construct = require("@babel/runtime-corejs3/core-js-stable/reflect/construct");
|
||||
|
||||
var _Reflect$apply = require("@babel/runtime-corejs3/core-js-stable/reflect/apply");
|
||||
|
||||
var _Object$values = require("@babel/runtime-corejs3/core-js-stable/object/values");
|
||||
|
||||
var _Object$setPrototypeOf = require("@babel/runtime-corejs3/core-js-stable/object/set-prototype-of");
|
||||
|
||||
var _Object$seal = require("@babel/runtime-corejs3/core-js-stable/object/seal");
|
||||
|
||||
var _Object$preventExtensions = require("@babel/runtime-corejs3/core-js-stable/object/prevent-extensions");
|
||||
|
||||
var _Object$keys = require("@babel/runtime-corejs3/core-js-stable/object/keys");
|
||||
|
||||
var _Object$is = require("@babel/runtime-corejs3/core-js-stable/object/is");
|
||||
|
||||
var _Object$isSealed = require("@babel/runtime-corejs3/core-js-stable/object/is-sealed");
|
||||
|
||||
var _Object$isFrozen = require("@babel/runtime-corejs3/core-js-stable/object/is-frozen");
|
||||
|
||||
var _Object$isExtensible = require("@babel/runtime-corejs3/core-js-stable/object/is-extensible");
|
||||
|
||||
var _Object$getPrototypeOf = require("@babel/runtime-corejs3/core-js-stable/object/get-prototype-of");
|
||||
|
||||
var _Object$getOwnPropertySymbols = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-symbols");
|
||||
|
||||
var _Object$getOwnPropertyNames = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-names");
|
||||
|
||||
var _Object$getOwnPropertyDescriptors = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptors");
|
||||
|
||||
var _Object$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptor");
|
||||
|
||||
var _Object$fromEntries = require("@babel/runtime-corejs3/core-js-stable/object/from-entries");
|
||||
|
||||
var _Object$freeze = require("@babel/runtime-corejs3/core-js-stable/object/freeze");
|
||||
|
||||
var _Object$entries = require("@babel/runtime-corejs3/core-js-stable/object/entries");
|
||||
|
||||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property");
|
||||
|
||||
var _Object$defineProperties = require("@babel/runtime-corejs3/core-js-stable/object/define-properties");
|
||||
|
||||
var _Object$create = require("@babel/runtime-corejs3/core-js-stable/object/create");
|
||||
|
||||
var _Object$assign = require("@babel/runtime-corejs3/core-js-stable/object/assign");
|
||||
|
||||
var _Number$parseInt = require("@babel/runtime-corejs3/core-js-stable/number/parse-int");
|
||||
|
||||
var _Number$parseFloat = require("@babel/runtime-corejs3/core-js-stable/number/parse-float");
|
||||
|
||||
var _Number$isSafeInteger = require("@babel/runtime-corejs3/core-js-stable/number/is-safe-integer");
|
||||
|
||||
var _Number$isNaN = require("@babel/runtime-corejs3/core-js-stable/number/is-nan");
|
||||
|
||||
var _Number$isInteger = require("@babel/runtime-corejs3/core-js-stable/number/is-integer");
|
||||
|
||||
var _Number$isFinite = require("@babel/runtime-corejs3/core-js-stable/number/is-finite");
|
||||
|
||||
var _Number$MIN_SAFE_INTEGER = require("@babel/runtime-corejs3/core-js-stable/number/min-safe-integer");
|
||||
|
||||
var _Number$MAX_SAFE_INTEGER = require("@babel/runtime-corejs3/core-js-stable/number/max-safe-integer");
|
||||
|
||||
var _Number$EPSILON = require("@babel/runtime-corejs3/core-js-stable/number/epsilon");
|
||||
|
||||
var _Math$trunc = require("@babel/runtime-corejs3/core-js-stable/math/trunc");
|
||||
|
||||
var _Math$tanh = require("@babel/runtime-corejs3/core-js-stable/math/tanh");
|
||||
|
||||
var _Math$sinh = require("@babel/runtime-corejs3/core-js-stable/math/sinh");
|
||||
|
||||
var _Math$sign = require("@babel/runtime-corejs3/core-js-stable/math/sign");
|
||||
|
||||
var _Math$log2 = require("@babel/runtime-corejs3/core-js-stable/math/log2");
|
||||
|
||||
var _Math$log1p = require("@babel/runtime-corejs3/core-js-stable/math/log1p");
|
||||
|
||||
var _Math$log = require("@babel/runtime-corejs3/core-js-stable/math/log10");
|
||||
|
||||
var _Math$imul = require("@babel/runtime-corejs3/core-js-stable/math/imul");
|
||||
|
||||
var _Math$hypot = require("@babel/runtime-corejs3/core-js-stable/math/hypot");
|
||||
|
||||
var _Math$fround = require("@babel/runtime-corejs3/core-js-stable/math/fround");
|
||||
|
||||
var _Math$expm = require("@babel/runtime-corejs3/core-js-stable/math/expm1");
|
||||
|
||||
var _Math$cosh = require("@babel/runtime-corejs3/core-js-stable/math/cosh");
|
||||
|
||||
var _Math$clz = require("@babel/runtime-corejs3/core-js-stable/math/clz32");
|
||||
|
||||
var _Math$cbrt = require("@babel/runtime-corejs3/core-js-stable/math/cbrt");
|
||||
|
||||
var _Math$atanh = require("@babel/runtime-corejs3/core-js-stable/math/atanh");
|
||||
|
||||
var _Math$asinh = require("@babel/runtime-corejs3/core-js-stable/math/asinh");
|
||||
|
||||
var _Math$acosh = require("@babel/runtime-corejs3/core-js-stable/math/acosh");
|
||||
|
||||
var _JSON$stringify = require("@babel/runtime-corejs3/core-js-stable/json/stringify");
|
||||
|
||||
var _Date$now = require("@babel/runtime-corejs3/core-js-stable/date/now");
|
||||
|
||||
var _Array$of = require("@babel/runtime-corejs3/core-js-stable/array/of");
|
||||
|
||||
var _Array$isArray = require("@babel/runtime-corejs3/core-js-stable/array/is-array");
|
||||
|
||||
var _Array$from = require("@babel/runtime-corejs3/core-js-stable/array/from");
|
||||
|
||||
_Array$from;
|
||||
_Array$isArray;
|
||||
_Array$of;
|
||||
_Date$now;
|
||||
_JSON$stringify;
|
||||
Math.DEG_PER_RAD;
|
||||
Math.RAD_PER_DEG;
|
||||
_Math$acosh;
|
||||
_Math$asinh;
|
||||
_Math$atanh;
|
||||
_Math$cbrt;
|
||||
Math.clamp;
|
||||
_Math$clz;
|
||||
_Math$cosh;
|
||||
Math.degrees;
|
||||
_Math$expm;
|
||||
_Math$fround;
|
||||
Math.fscale;
|
||||
_Math$hypot;
|
||||
Math.iaddh;
|
||||
_Math$imul;
|
||||
Math.imulh;
|
||||
Math.isubh;
|
||||
_Math$log;
|
||||
_Math$log1p;
|
||||
_Math$log2;
|
||||
Math.radians;
|
||||
Math.scale;
|
||||
Math.seededPRNG;
|
||||
_Math$sign;
|
||||
Math.signbit;
|
||||
_Math$sinh;
|
||||
_Math$tanh;
|
||||
_Math$trunc;
|
||||
Math.umulh;
|
||||
_Number$EPSILON;
|
||||
_Number$MAX_SAFE_INTEGER;
|
||||
_Number$MIN_SAFE_INTEGER;
|
||||
Number.fromString;
|
||||
_Number$isFinite;
|
||||
_Number$isInteger;
|
||||
_Number$isNaN;
|
||||
_Number$isSafeInteger;
|
||||
_Number$parseFloat;
|
||||
_Number$parseInt;
|
||||
_Object$assign;
|
||||
_Object$create;
|
||||
_Object$defineProperties;
|
||||
_Object$defineProperty;
|
||||
_Object$entries;
|
||||
_Object$freeze;
|
||||
_Object$fromEntries;
|
||||
_Object$getOwnPropertyDescriptor;
|
||||
_Object$getOwnPropertyDescriptors;
|
||||
_Object$getOwnPropertyNames;
|
||||
_Object$getOwnPropertySymbols;
|
||||
_Object$getPrototypeOf;
|
||||
_Object$isExtensible;
|
||||
_Object$isFrozen;
|
||||
_Object$isSealed;
|
||||
_Object$is;
|
||||
_Object$keys;
|
||||
_Object$preventExtensions;
|
||||
_Object$seal;
|
||||
_Object$setPrototypeOf;
|
||||
_Object$values;
|
||||
_Reflect$apply;
|
||||
_Reflect$construct;
|
||||
Reflect.defineMetadata;
|
||||
_Reflect$defineProperty;
|
||||
Reflect.deleteMetadata;
|
||||
_Reflect$deleteProperty;
|
||||
Reflect.getMetadata;
|
||||
Reflect.getMetadataKeys;
|
||||
Reflect.getOwnMetadata;
|
||||
Reflect.getOwnMetadataKeys;
|
||||
_Reflect$getOwnPropertyDescriptor;
|
||||
_Reflect$getPrototypeOf;
|
||||
_Reflect$get;
|
||||
_Reflect$has;
|
||||
Reflect.hasMetadata;
|
||||
Reflect.hasOwnMetadata;
|
||||
_Reflect$isExtensible;
|
||||
Reflect.metadata;
|
||||
_Reflect$ownKeys;
|
||||
_Reflect$preventExtensions;
|
||||
_Reflect$set;
|
||||
_Reflect$setPrototypeOf;
|
||||
_String$fromCodePoint;
|
||||
_String$raw;
|
||||
_Symbol$asyncIterator;
|
||||
_Symbol.dispose;
|
||||
_Symbol$for;
|
||||
_Symbol$hasInstance;
|
||||
_Symbol$isConcatSpreadable;
|
||||
_Symbol$iterator;
|
||||
_Symbol$keyFor;
|
||||
_Symbol$match;
|
||||
_Symbol.observable;
|
||||
_Symbol.patternMatch;
|
||||
_Symbol$replace;
|
||||
_Symbol$search;
|
||||
_Symbol$species;
|
||||
_Symbol$split;
|
||||
_Symbol$toPrimitive;
|
||||
_Symbol$toStringTag;
|
||||
_Symbol$unscopables;
|
||||
Foo.bar;
|
||||
Array.something;
|
||||
Date.something;
|
||||
JSON.parse;
|
||||
Math.pow;
|
||||
_Symbol.something;
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/catch-all/input.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/catch-all/input.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
Promise.resolve;
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/catch-all/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/catch-all/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/catch-all/output.js
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/catch-all/output.js
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
var _Promise = require("@babel/runtime-corejs3/core-js-stable/promise");
|
||||
|
||||
_Promise.resolve;
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/class/input.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/class/input.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
class Foo {}
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/class/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/class/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-classes"]
|
||||
}
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/class/output.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/class/output.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
var _classCallCheck = require("@babel/runtime-corejs3/helpers/classCallCheck");
|
||||
|
||||
let Foo = function Foo() {
|
||||
"use strict";
|
||||
|
||||
_classCallCheck(this, Foo);
|
||||
};
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/es6-for-of/input.js
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/es6-for-of/input.js
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
for (var i of arr) {
|
||||
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": ["transform-for-of", ["transform-runtime", { "corejs": 3 }]]
|
||||
}
|
||||
24
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/es6-for-of/output.js
vendored
Normal file
24
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/es6-for-of/output.js
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
var _getIterator = require("@babel/runtime-corejs3/core-js/get-iterator");
|
||||
|
||||
var _iteratorNormalCompletion = true;
|
||||
var _didIteratorError = false;
|
||||
var _iteratorError = undefined;
|
||||
|
||||
try {
|
||||
for (var _iterator = _getIterator(arr), _step; !(_iteratorNormalCompletion = (_step = _iterator.next()).done); _iteratorNormalCompletion = true) {
|
||||
var i = _step.value;
|
||||
}
|
||||
} catch (err) {
|
||||
_didIteratorError = true;
|
||||
_iteratorError = err;
|
||||
} finally {
|
||||
try {
|
||||
if (!_iteratorNormalCompletion && _iterator.return != null) {
|
||||
_iterator.return();
|
||||
}
|
||||
} finally {
|
||||
if (_didIteratorError) {
|
||||
throw _iteratorError;
|
||||
}
|
||||
}
|
||||
}
|
||||
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/full/input.mjs
vendored
Normal file
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/full/input.mjs
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
import foo, * as bar from "someModule";
|
||||
|
||||
export const myWord = Symbol("abc");
|
||||
export function* giveWord () {
|
||||
yield myWord;
|
||||
}
|
||||
|
||||
foo;
|
||||
bar;
|
||||
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/full/options.json
vendored
Normal file
3
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/full/options.json
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
24
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/full/output.mjs
vendored
Normal file
24
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/full/output.mjs
vendored
Normal file
@@ -0,0 +1,24 @@
|
||||
import _regeneratorRuntime from "@babel/runtime-corejs3/regenerator";
|
||||
import _Symbol from "@babel/runtime-corejs3/core-js-stable/symbol";
|
||||
|
||||
var _marked =
|
||||
/*#__PURE__*/
|
||||
_regeneratorRuntime.mark(giveWord);
|
||||
|
||||
import foo, * as bar from "someModule";
|
||||
export const myWord = _Symbol("abc");
|
||||
export function giveWord() {
|
||||
return _regeneratorRuntime.wrap(function giveWord$(_context) {
|
||||
while (1) switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
_context.next = 2;
|
||||
return myWord;
|
||||
|
||||
case 2:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}, _marked);
|
||||
}
|
||||
foo;
|
||||
bar;
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-call/input.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-call/input.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
foo.includes(1, 2, 3, 4);
|
||||
|
||||
[1, 2, 3, 4].includes(1);
|
||||
|
||||
'1234'.includes('1');
|
||||
|
||||
keys(bar).includes(1, 2);
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }]]
|
||||
}
|
||||
11
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-call/output.js
vendored
Normal file
11
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-call/output.js
vendored
Normal file
@@ -0,0 +1,11 @@
|
||||
var _includesInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/includes");
|
||||
|
||||
var _context, _context2, _context3;
|
||||
|
||||
_includesInstanceProperty(foo).call(foo, 1, 2, 3, 4);
|
||||
|
||||
_includesInstanceProperty(_context = [1, 2, 3, 4]).call(_context, 1);
|
||||
|
||||
_includesInstanceProperty(_context2 = '1234').call(_context2, '1');
|
||||
|
||||
_includesInstanceProperty(_context3 = keys(bar)).call(_context3, 1, 2);
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-get/input.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-get/input.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
foo.includes;
|
||||
|
||||
keys(bar).includes;
|
||||
|
||||
foo.includes.apply(bar, [1, 2]);
|
||||
|
||||
foo.includes = 42;
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }]]
|
||||
}
|
||||
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-get/output.js
vendored
Normal file
9
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/instance-get/output.js
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
var _includesInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/includes");
|
||||
|
||||
_includesInstanceProperty(foo);
|
||||
|
||||
_includesInstanceProperty(keys(bar));
|
||||
|
||||
_includesInstanceProperty(foo).apply(bar, [1, 2]);
|
||||
|
||||
foo.includes = 42;
|
||||
@@ -0,0 +1,5 @@
|
||||
import foo from "foo";
|
||||
|
||||
class Example {
|
||||
method() {}
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"plugins": [
|
||||
["transform-runtime", { "corejs": 3 }],
|
||||
"transform-modules-commonjs",
|
||||
"transform-classes"
|
||||
]
|
||||
}
|
||||
23
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules-helpers/output.js
vendored
Normal file
23
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules-helpers/output.js
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
"use strict";
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
|
||||
|
||||
var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/classCallCheck"));
|
||||
|
||||
var _createClass2 = _interopRequireDefault(require("@babel/runtime-corejs3/helpers/createClass"));
|
||||
|
||||
var _foo = _interopRequireDefault(require("foo"));
|
||||
|
||||
let Example =
|
||||
/*#__PURE__*/
|
||||
function () {
|
||||
function Example() {
|
||||
(0, _classCallCheck2.default)(this, Example);
|
||||
}
|
||||
|
||||
(0, _createClass2.default)(Example, [{
|
||||
key: "method",
|
||||
value: function method() {}
|
||||
}]);
|
||||
return Example;
|
||||
}();
|
||||
@@ -0,0 +1,5 @@
|
||||
import foo from "bar";
|
||||
import { baz } from "fuz";
|
||||
|
||||
export const exp = foo + baz;
|
||||
export * from "mod";
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"plugins": [
|
||||
["transform-runtime", { "corejs": 3 }],
|
||||
["transform-modules-commonjs", { "loose": true }]
|
||||
]
|
||||
}
|
||||
30
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules-loose/output.js
vendored
Normal file
30
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules-loose/output.js
vendored
Normal file
@@ -0,0 +1,30 @@
|
||||
"use strict";
|
||||
|
||||
var _Object$keys = require("@babel/runtime-corejs3/core-js-stable/object/keys");
|
||||
|
||||
var _forEachInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
|
||||
|
||||
var _context;
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
|
||||
|
||||
exports.__esModule = true;
|
||||
var _exportNames = {
|
||||
exp: true
|
||||
};
|
||||
exports.exp = void 0;
|
||||
|
||||
var _bar = _interopRequireDefault(require("bar"));
|
||||
|
||||
var _fuz = require("fuz");
|
||||
|
||||
var _mod = require("mod");
|
||||
|
||||
_forEachInstanceProperty(_context = _Object$keys(_mod)).call(_context, function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||
exports[key] = _mod[key];
|
||||
});
|
||||
|
||||
const exp = _bar.default + _fuz.baz;
|
||||
exports.exp = exp;
|
||||
5
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules/input.mjs
vendored
Normal file
5
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules/input.mjs
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
import foo from "bar";
|
||||
import { baz } from "fuz";
|
||||
|
||||
export const exp = foo + baz;
|
||||
export * from "mod";
|
||||
6
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules/options.json
vendored
Normal file
6
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules/options.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"plugins": [
|
||||
["transform-runtime", { "corejs": 3 }],
|
||||
"transform-modules-commonjs"
|
||||
]
|
||||
}
|
||||
41
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules/output.js
vendored
Normal file
41
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/modules/output.js
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
"use strict";
|
||||
|
||||
var _Object$keys = require("@babel/runtime-corejs3/core-js-stable/object/keys");
|
||||
|
||||
var _forEachInstanceProperty = require("@babel/runtime-corejs3/core-js-stable/instance/for-each");
|
||||
|
||||
var _context;
|
||||
|
||||
var _interopRequireDefault = require("@babel/runtime-corejs3/helpers/interopRequireDefault");
|
||||
|
||||
var _Object$defineProperty = require("@babel/runtime-corejs3/core-js-stable/object/define-property");
|
||||
|
||||
_Object$defineProperty(exports, "__esModule", {
|
||||
value: true
|
||||
});
|
||||
|
||||
var _exportNames = {
|
||||
exp: true
|
||||
};
|
||||
exports.exp = void 0;
|
||||
|
||||
var _bar = _interopRequireDefault(require("bar"));
|
||||
|
||||
var _fuz = require("fuz");
|
||||
|
||||
var _mod = require("mod");
|
||||
|
||||
_forEachInstanceProperty(_context = _Object$keys(_mod)).call(_context, function (key) {
|
||||
if (key === "default" || key === "__esModule") return;
|
||||
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
|
||||
|
||||
_Object$defineProperty(exports, key, {
|
||||
enumerable: true,
|
||||
get: function () {
|
||||
return _mod[key];
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
const exp = _bar.default + _fuz.baz;
|
||||
exports.exp = exp;
|
||||
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/no-helpers/input.js
vendored
Normal file
1
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/no-helpers/input.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
class Foo {}
|
||||
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"plugins": [
|
||||
["transform-runtime", { "helpers": false, "corejs": 3 }],
|
||||
"transform-classes"
|
||||
]
|
||||
}
|
||||
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/no-helpers/output.js
vendored
Normal file
7
packages/babel-plugin-transform-runtime/test/fixtures/runtime-corejs3/no-helpers/output.js
vendored
Normal file
@@ -0,0 +1,7 @@
|
||||
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
||||
|
||||
let Foo = function Foo() {
|
||||
"use strict";
|
||||
|
||||
_classCallCheck(this, Foo);
|
||||
};
|
||||
@@ -0,0 +1,2 @@
|
||||
void function* () {
|
||||
};
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
var _regeneratorRuntime = require("@babel/runtime-corejs3/regenerator");
|
||||
|
||||
void
|
||||
/*#__PURE__*/
|
||||
_regeneratorRuntime.mark(function _callee() {
|
||||
return _regeneratorRuntime.wrap(function _callee$(_context) {
|
||||
while (1) switch (_context.prev = _context.next) {
|
||||
case 0:
|
||||
case "end":
|
||||
return _context.stop();
|
||||
}
|
||||
}, _callee);
|
||||
});
|
||||
@@ -0,0 +1 @@
|
||||
const method = array[Symbol.iterator];
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
var _getIteratorMethod = require("@babel/runtime-corejs3/core-js/get-iterator-method");
|
||||
|
||||
const method = _getIteratorMethod(array);
|
||||
@@ -0,0 +1 @@
|
||||
const iterator = array[Symbol.iterator]();
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
var _getIterator = require("@babel/runtime-corejs3/core-js/get-iterator");
|
||||
|
||||
const iterator = _getIterator(array);
|
||||
@@ -0,0 +1 @@
|
||||
Symbol.iterator in Object(arr);
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
var _isIterable = require("@babel/runtime-corejs3/core-js/is-iterable");
|
||||
|
||||
_isIterable(Object(arr));
|
||||
@@ -0,0 +1 @@
|
||||
Symbol.iterator;
|
||||
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"plugins": [["transform-runtime", { "corejs": 3 }], "transform-regenerator"]
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
var _Symbol$iterator = require("@babel/runtime-corejs3/core-js-stable/symbol/iterator");
|
||||
|
||||
_Symbol$iterator;
|
||||
Reference in New Issue
Block a user