move babel polyfill into a separate package
This commit is contained in:
@@ -1 +1,2 @@
|
||||
module.exports = require("./lib/polyfill");
|
||||
console.trace('The use of `require("babel/polyfill") is deprecated. Please us require("babel-polyfill")');
|
||||
module.exports = require("babel-polyfill");
|
||||
|
||||
@@ -9,7 +9,7 @@ mkdir -p dist
|
||||
|
||||
node scripts/cache-templates
|
||||
|
||||
node $BROWSERIFY_CMD -e lib/polyfill.js >dist/polyfill.js
|
||||
node $BROWSERIFY_CMD -e ../babel-polyfill/lib/polyfill.js >dist/polyfill.js
|
||||
node $UGLIFY_CMD dist/polyfill.js >dist/polyfill.min.js
|
||||
|
||||
# Add a Unicode BOM so browsers will interpret the file as UTF-8
|
||||
|
||||
@@ -35,7 +35,8 @@ export function register(opts?: Object) {
|
||||
*/
|
||||
|
||||
export function polyfill() {
|
||||
require("../polyfill");
|
||||
console.trace('The use of `require("babel").polyfill() is deprecated. Please us require("babel-polyfill")');
|
||||
require("babel-polyfill");
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
|
||||
export default function () {}
|
||||
|
||||
import "../../polyfill";
|
||||
import "babel-polyfill";
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
import "../../polyfill";
|
||||
import "babel-polyfill";
|
||||
export { default } from "./node";
|
||||
|
||||
@@ -14,7 +14,7 @@ exports.fixtures = getFixtures(__dirname + "/fixtures", function () {
|
||||
return require("../test-fixtures.json");
|
||||
});
|
||||
|
||||
require("../lib/polyfill");
|
||||
require("babel-polyfill");
|
||||
|
||||
eval(buildExernalHelpers());
|
||||
|
||||
|
||||
1
packages/babel-polyfill/.npmignore
Normal file
1
packages/babel-polyfill/.npmignore
Normal file
@@ -0,0 +1 @@
|
||||
/src
|
||||
14
packages/babel-polyfill/package.json
Normal file
14
packages/babel-polyfill/package.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "babel-polyfill",
|
||||
"version": "5.8.22",
|
||||
"description": "",
|
||||
"author": "Sebastian McKenzie <sebmck@gmail.com>",
|
||||
"homepage": "https://babeljs.io/",
|
||||
"license": "MIT",
|
||||
"repository": "babel/babel",
|
||||
"main": "lib/index.js",
|
||||
"dependencies": {
|
||||
"core-js": "^1.0.1",
|
||||
"regenerator": "^0.8.36"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user