add individual polyfill files (#5584)
* add individual polyfill files * rename files * use preset-env for the script [skip ci]
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
"use strict";
|
||||
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
|
||||
function relative(loc) {
|
||||
return path.join(__dirname, "..", loc);
|
||||
}
|
||||
|
||||
const builtIns = require("babel-preset-env/data/built-ins.json");
|
||||
const polyfills = Object.keys(builtIns);
|
||||
|
||||
polyfills.concat([
|
||||
"web.timers",
|
||||
"web.immediate",
|
||||
"web.dom.iterable"]
|
||||
).forEach((polyfill) => {
|
||||
fs.writeFileSync(relative(`src/core-js/modules/${polyfill}.js`), `require("core-js/modules/${polyfill}");`);
|
||||
});
|
||||
|
||||
fs.writeFileSync(relative("src/regenerator-runtime/runtime.js"), "require(\"regenerator-runtime/runtime\");");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.copy-within");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.fill");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.find-index");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.find");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.from");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.iterator");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.array.of");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.function.name");
|
||||
1
packages/babel-polyfill/src/core-js/modules/es6.map.js
Normal file
1
packages/babel-polyfill/src/core-js/modules/es6.map.js
Normal file
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.map");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.acosh");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.asinh");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.atanh");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.cbrt");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.clz32");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.cosh");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.expm1");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.fround");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.hypot");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.imul");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.log10");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.log1p");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.log2");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.sign");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.sinh");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.tanh");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.math.trunc");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.epsilon");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.is-finite");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.is-integer");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.is-nan");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.is-safe-integer");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.max-safe-integer");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.number.min-safe-integer");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.object.assign");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.object.is");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.object.set-prototype-of");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.promise");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.apply");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.construct");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.define-property");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.delete-property");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.get-own-property-descriptor");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.get-prototype-of");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.get");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.has");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.is-extensible");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.own-keys");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.prevent-extensions");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.set-prototype-of");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.reflect.set");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.regexp.flags");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.regexp.match");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.regexp.replace");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.regexp.search");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.regexp.split");
|
||||
1
packages/babel-polyfill/src/core-js/modules/es6.set.js
Normal file
1
packages/babel-polyfill/src/core-js/modules/es6.set.js
Normal file
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.set");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.code-point-at");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.ends-with");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.from-code-point");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.includes");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.raw");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.repeat");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.string.starts-with");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.symbol");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.array-buffer");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.data-view");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.float32-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.float64-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.int16-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.int32-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.int8-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.uint16-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.uint32-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.uint8-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.typed.uint8-clamped-array");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.weak-map");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es6.weak-set");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es7.array.includes");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es7.object.entries");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es7.object.get-own-property-descriptors");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es7.object.values");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es7.string.pad-end");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/es7.string.pad-start");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/web.dom.iterable");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/web.immediate");
|
||||
@@ -0,0 +1 @@
|
||||
require("core-js/modules/web.timers");
|
||||
@@ -0,0 +1 @@
|
||||
require("regenerator-runtime/runtime");
|
||||
Reference in New Issue
Block a user