move babel polyfill into a separate package

This commit is contained in:
Sebastian McKenzie
2015-08-12 02:57:12 +01:00
parent 3ef9bffcc2
commit 67c96b6ed5
9 changed files with 23 additions and 6 deletions

View File

@@ -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");

View File

@@ -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

View File

@@ -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");
}
/**

View File

@@ -2,4 +2,4 @@
export default function () {}
import "../../polyfill";
import "babel-polyfill";

View File

@@ -1,2 +1,2 @@
import "../../polyfill";
import "babel-polyfill";
export { default } from "./node";

View File

@@ -14,7 +14,7 @@ exports.fixtures = getFixtures(__dirname + "/fixtures", function () {
return require("../test-fixtures.json");
});
require("../lib/polyfill");
require("babel-polyfill");
eval(buildExernalHelpers());

View File

@@ -0,0 +1 @@
/src

View 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"
}
}