From b8cf7b89f21e3768f6c6f913ccd4bfdff6ef0464 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Fri, 24 Mar 2017 10:36:41 -0400 Subject: [PATCH] keep one core-js helper file in git, remove babel-runtime from deps (#5540) --- .gitignore | 3 ++- Makefile | 2 +- packages/babel-plugin-transform-decorators/package.json | 1 - .../babel-plugin-transform-react-inline-elements/package.json | 3 --- packages/babel-runtime/core-js/map.js | 1 + 5 files changed, 4 insertions(+), 6 deletions(-) create mode 100644 packages/babel-runtime/core-js/map.js diff --git a/.gitignore b/.gitignore index 897598d9c1..bf2558c811 100644 --- a/.gitignore +++ b/.gitignore @@ -12,7 +12,8 @@ test/tmp /coverage dist /.package.json -/packages/babel-runtime/core-js +/packages/babel-runtime/core-js/**/*.js +!/packages/babel-runtime/core-js/map.js /packages/babel-runtime/helpers/*.js !/packages/babel-runtime/helpers/toArray.js /packages/babel-runtime/helpers/builtin/*.js diff --git a/Makefile b/Makefile index dfb768fac9..d4f04e5a1e 100644 --- a/Makefile +++ b/Makefile @@ -31,7 +31,7 @@ clean: test-clean rm -rf packages/babel-polyfill/browser* rm -rf packages/babel-polyfill/dist # rm -rf packages/babel-runtime/helpers - rm -rf packages/babel-runtime/core-js + # rm -rf packages/babel-runtime/core-js rm -rf coverage rm -rf packages/*/npm-debug* diff --git a/packages/babel-plugin-transform-decorators/package.json b/packages/babel-plugin-transform-decorators/package.json index 0ccc58f6ed..31e6ff68e7 100644 --- a/packages/babel-plugin-transform-decorators/package.json +++ b/packages/babel-plugin-transform-decorators/package.json @@ -13,7 +13,6 @@ ], "dependencies": { "babel-plugin-syntax-decorators": "7.0.0-alpha.3", - "babel-runtime": "7.0.0-alpha.3", "babel-template": "7.0.0-alpha.3" }, "devDependencies": { diff --git a/packages/babel-plugin-transform-react-inline-elements/package.json b/packages/babel-plugin-transform-react-inline-elements/package.json index 01247fc22d..dacdc82198 100644 --- a/packages/babel-plugin-transform-react-inline-elements/package.json +++ b/packages/babel-plugin-transform-react-inline-elements/package.json @@ -8,9 +8,6 @@ "keywords": [ "babel-plugin" ], - "dependencies": { - "babel-runtime": "7.0.0-alpha.3" - }, "devDependencies": { "babel-helper-plugin-test-runner": "7.0.0-alpha.3" } diff --git a/packages/babel-runtime/core-js/map.js b/packages/babel-runtime/core-js/map.js new file mode 100644 index 0000000000..ed02186fe6 --- /dev/null +++ b/packages/babel-runtime/core-js/map.js @@ -0,0 +1 @@ +module.exports = { "default": require("core-js/library/fn/map"), __esModule: true }; \ No newline at end of file