From 75328ccc6003714adfbf27673863af871f8dc68e Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Mon, 27 Mar 2017 15:19:53 -0400 Subject: [PATCH 1/6] use latest babel-core --- Gulpfile.js | 5 ++--- package.json | 2 +- scripts/babel-register.js | 4 +--- yarn.lock | 34 ++++++++++++++++++++++++++-------- 4 files changed, 30 insertions(+), 15 deletions(-) diff --git a/Gulpfile.js b/Gulpfile.js index f5087cc04f..ba336b72b9 100644 --- a/Gulpfile.js +++ b/Gulpfile.js @@ -9,7 +9,6 @@ const watch = require("gulp-watch"); const gutil = require("gulp-util"); const gulp = require("gulp"); const path = require("path"); -const babelConfig = require("./.babelrc"); const scripts = "./packages/*/src/**/*.js"; let srcEx, libFragment; @@ -39,7 +38,7 @@ gulp.task("build", function () { gutil.log("Compiling", "'" + chalk.cyan(file.path) + "'..."); callback(null, file); })) - .pipe(babel(babelConfig)) + .pipe(babel()) .pipe(through.obj(function (file, enc, callback) { file._path = file.path; file.path = mapToDest(file.path); @@ -67,7 +66,7 @@ gulp.task("build-watch", function () { gutil.log("Compiling", "'" + chalk.cyan(file._path) + "'..."); callback(null, file); })) - .pipe(babel(babelConfig)) + .pipe(babel()) .pipe(gulp.dest(dest)); }); diff --git a/package.json b/package.json index bcad041423..6daedb4101 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ }, "devDependencies": { "async": "^1.5.0", - "babel-core": "7.0.0-alpha.3", + "babel-core": "7.0.0-alpha.6", "babel-eslint": "^7.0.0", "babel-plugin-istanbul": "^2.0.1", "babel-preset-env": "2.0.0-alpha.3", diff --git a/scripts/babel-register.js b/scripts/babel-register.js index 64ee13e04a..66acb0cb74 100644 --- a/scripts/babel-register.js +++ b/scripts/babel-register.js @@ -1,9 +1,7 @@ "use strict"; -const babel = require("../.babelrc"); const register = require("babel-register").default; - -register(babel); +register(); register({ extensions: [".js"], // Only js files in the test folder but not in the subfolder fixtures. diff --git a/yarn.lock b/yarn.lock index d3264b704e..5b140993f0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -232,7 +232,7 @@ babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@7.0.0-alpha.3, babel-core@^7.0.0-alpha.3: +babel-core@7.0.0-alpha.3: version "7.0.0-alpha.3" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-alpha.3.tgz#423e9998c2d96c88f107e3e81cbef0c27bf2b4f2" dependencies: @@ -255,6 +255,28 @@ babel-core@7.0.0-alpha.3, babel-core@^7.0.0-alpha.3: slash "^1.0.0" source-map "^0.5.0" +babel-core@7.0.0-alpha.6, babel-core@^7.0.0-alpha.3, babel-core@^7.0.0-alpha.6: + version "7.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-alpha.6.tgz#a4c59f5cd5ef0374365a37937e5c585510eed718" + dependencies: + babel-code-frame "7.0.0-alpha.3" + babel-generator "7.0.0-alpha.3" + babel-helpers "7.0.0-alpha.3" + babel-messages "7.0.0-alpha.3" + babel-template "7.0.0-alpha.3" + babel-traverse "7.0.0-alpha.3" + babel-types "7.0.0-alpha.3" + babylon "7.0.0-beta.7" + convert-source-map "^1.1.0" + debug "^2.1.1" + json5 "^0.5.0" + lodash "^4.2.0" + micromatch "^2.3.11" + private "^0.1.6" + resolve "^1.3.2" + slash "^1.0.0" + source-map "^0.5.0" + babel-eslint@^7.0.0: version "7.1.1" resolved "https://registry.yarnpkg.com/babel-eslint/-/babel-eslint-7.1.1.tgz#8a6a884f085aa7060af69cfc77341c2f99370fb2" @@ -2230,9 +2252,9 @@ growl@1.9.2: gulp-babel@babel/gulp-babel#b7-alpha: version "6.1.2" - resolved "https://codeload.github.com/babel/gulp-babel/tar.gz/acac269c10e0f6d6e57be3b45f3c07e8d3a84c9a" + resolved "https://codeload.github.com/babel/gulp-babel/tar.gz/40804d9d3f02e5147802a9e8d4bd8100ddb9c3ae" dependencies: - babel-core "^7.0.0-alpha.3" + babel-core "^7.0.0-alpha.6" gulp-util "^3.0.0" replace-ext "0.0.1" through2 "^2.0.0" @@ -3911,11 +3933,7 @@ resolve@1.1.7: version "1.1.7" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.1.7.tgz#203114d82ad2c5ed9e8e0411b3932875e889e97b" -resolve@^1.1.3, resolve@^1.1.4, resolve@^1.1.6, resolve@^1.1.7: - version "1.2.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.2.0.tgz#9589c3f2f6149d1417a40becc1663db6ec6bc26c" - -resolve@^1.3.2: +resolve@^1.1.3, resolve@^1.1.4, resolve@^1.1.6, resolve@^1.1.7, resolve@^1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.3.2.tgz#1f0442c9e0cbb8136e87b9305f932f46c7f28235" dependencies: From f3ef03abfdf00a729aac48f750d06c8de7339c30 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Mon, 27 Mar 2017 16:22:19 -0400 Subject: [PATCH 2/6] use caret for devDeps --- package.json | 10 +++++----- packages/babel-cli/package.json | 2 +- packages/babel-core/package.json | 6 +++--- packages/babel-generator/package.json | 4 ++-- .../babel-plugin-check-es2015-constants/package.json | 2 +- packages/babel-plugin-external-helpers/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-decorators/package.json | 2 +- .../babel-plugin-transform-do-expressions/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-es2015-classes/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-es2015-for-of/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 4 ++-- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-es2015-spread/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- packages/babel-plugin-transform-eval/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-flow-comments/package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-function-bind/package.json | 2 +- packages/babel-plugin-transform-jscript/package.json | 2 +- .../babel-plugin-transform-object-assign/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../babel-plugin-transform-react-jsx-self/package.json | 2 +- .../package.json | 2 +- packages/babel-plugin-transform-react-jsx/package.json | 2 +- .../babel-plugin-transform-regenerator/package.json | 2 +- packages/babel-plugin-transform-runtime/package.json | 2 +- .../babel-plugin-transform-strict-mode/package.json | 2 +- packages/babel-preset-es2015/package.json | 4 ++-- packages/babel-preset-latest/package.json | 2 +- packages/babel-runtime/package.json | 4 ++-- packages/babel-traverse/package.json | 4 ++-- packages/babel-types/package.json | 2 +- 66 files changed, 77 insertions(+), 77 deletions(-) diff --git a/package.json b/package.json index 6daedb4101..9427f5a093 100644 --- a/package.json +++ b/package.json @@ -10,13 +10,13 @@ }, "devDependencies": { "async": "^1.5.0", - "babel-core": "7.0.0-alpha.6", + "babel-core": "^7.0.0-alpha.6", "babel-eslint": "^7.0.0", "babel-plugin-istanbul": "^2.0.1", - "babel-preset-env": "2.0.0-alpha.3", - "babel-preset-flow": "7.0.0-alpha.3", - "babel-preset-stage-0": "7.0.0-alpha.3", - "babel-register": "7.0.0-alpha.4", + "babel-preset-env": "^2.0.0-alpha.3", + "babel-preset-flow": "^7.0.0-alpha.3", + "babel-preset-stage-0": "^7.0.0-alpha.3", + "babel-register": "^7.0.0-alpha.6", "browserify": "^13.1.1", "bundle-collapser": "^1.2.1", "chai": "^3.5.0", diff --git a/packages/babel-cli/package.json b/packages/babel-cli/package.json index 012d008db7..12a9f66bc5 100644 --- a/packages/babel-cli/package.json +++ b/packages/babel-cli/package.json @@ -33,7 +33,7 @@ "chokidar": "^1.6.1" }, "devDependencies": { - "babel-helper-fixtures": "7.0.0-alpha.3" + "babel-helper-fixtures": "^7.0.0-alpha.3" }, "bin": { "babel-doctor": "./bin/babel-doctor.js", diff --git a/packages/babel-core/package.json b/packages/babel-core/package.json index 9ff75f7168..42405cf426 100644 --- a/packages/babel-core/package.json +++ b/packages/babel-core/package.json @@ -41,9 +41,9 @@ "source-map": "^0.5.0" }, "devDependencies": { - "babel-helper-fixtures": "7.0.0-alpha.3", + "babel-helper-fixtures": "^7.0.0-alpha.3", "babel-helper-transform-fixture-test-runner": "^7.0.0-alpha.6", - "babel-polyfill": "7.0.0-alpha.3", - "babel-register": "7.0.0-alpha.3" + "babel-polyfill": "^7.0.0-alpha.3", + "babel-register": "^7.0.0-alpha.3" } } diff --git a/packages/babel-generator/package.json b/packages/babel-generator/package.json index 4aedb7ac55..aa3b0ecd3e 100644 --- a/packages/babel-generator/package.json +++ b/packages/babel-generator/package.json @@ -20,7 +20,7 @@ "trim-right": "^1.0.1" }, "devDependencies": { - "babel-helper-fixtures": "7.0.0-alpha.3", - "babylon": "7.0.0-beta.7" + "babel-helper-fixtures": "^7.0.0-alpha.3", + "babylon": "^7.0.0-beta.7" } } diff --git a/packages/babel-plugin-check-es2015-constants/package.json b/packages/babel-plugin-check-es2015-constants/package.json index 4edca6fb1e..370d30c823 100644 --- a/packages/babel-plugin-check-es2015-constants/package.json +++ b/packages/babel-plugin-check-es2015-constants/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-external-helpers/package.json b/packages/babel-plugin-external-helpers/package.json index 44d44a7430..8fdf173815 100644 --- a/packages/babel-plugin-external-helpers/package.json +++ b/packages/babel-plugin-external-helpers/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-syntax-trailing-function-commas/package.json b/packages/babel-plugin-syntax-trailing-function-commas/package.json index e44902d37d..66eeb21f2f 100644 --- a/packages/babel-plugin-syntax-trailing-function-commas/package.json +++ b/packages/babel-plugin-syntax-trailing-function-commas/package.json @@ -10,6 +10,6 @@ ], "dependencies": {}, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-async-functions/package.json b/packages/babel-plugin-transform-async-functions/package.json index a8093a3eda..bc3a843e34 100644 --- a/packages/babel-plugin-transform-async-functions/package.json +++ b/packages/babel-plugin-transform-async-functions/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-async-functions": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-async-generator-functions/package.json b/packages/babel-plugin-transform-async-generator-functions/package.json index 3987f46f87..dc0a023252 100644 --- a/packages/babel-plugin-transform-async-generator-functions/package.json +++ b/packages/babel-plugin-transform-async-generator-functions/package.json @@ -13,6 +13,6 @@ "babel-plugin-syntax-async-generators": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-async-to-generator/package.json b/packages/babel-plugin-transform-async-to-generator/package.json index e535537835..110b211298 100644 --- a/packages/babel-plugin-transform-async-to-generator/package.json +++ b/packages/babel-plugin-transform-async-to-generator/package.json @@ -13,6 +13,6 @@ "babel-plugin-syntax-async-functions": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-async-to-module-method/package.json b/packages/babel-plugin-transform-async-to-module-method/package.json index 1143270f60..e70c44cbda 100644 --- a/packages/babel-plugin-transform-async-to-module-method/package.json +++ b/packages/babel-plugin-transform-async-to-module-method/package.json @@ -14,6 +14,6 @@ "babel-types": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-class-properties/package.json b/packages/babel-plugin-transform-class-properties/package.json index c4df86cead..34e93d030f 100644 --- a/packages/babel-plugin-transform-class-properties/package.json +++ b/packages/babel-plugin-transform-class-properties/package.json @@ -14,6 +14,6 @@ "babel-template": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-decorators/package.json b/packages/babel-plugin-transform-decorators/package.json index 31e6ff68e7..31f374cb9a 100644 --- a/packages/babel-plugin-transform-decorators/package.json +++ b/packages/babel-plugin-transform-decorators/package.json @@ -16,6 +16,6 @@ "babel-template": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-do-expressions/package.json b/packages/babel-plugin-transform-do-expressions/package.json index eaafd72a75..a9f99b75c8 100644 --- a/packages/babel-plugin-transform-do-expressions/package.json +++ b/packages/babel-plugin-transform-do-expressions/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-do-expressions": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-arrow-functions/package.json b/packages/babel-plugin-transform-es2015-arrow-functions/package.json index 92fca1107d..93aa5899c7 100644 --- a/packages/babel-plugin-transform-es2015-arrow-functions/package.json +++ b/packages/babel-plugin-transform-es2015-arrow-functions/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-block-scoped-functions/package.json b/packages/babel-plugin-transform-es2015-block-scoped-functions/package.json index aeee5e8821..17977396a6 100644 --- a/packages/babel-plugin-transform-es2015-block-scoped-functions/package.json +++ b/packages/babel-plugin-transform-es2015-block-scoped-functions/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-block-scoping/package.json b/packages/babel-plugin-transform-es2015-block-scoping/package.json index ea1cc95192..8848124c3e 100644 --- a/packages/babel-plugin-transform-es2015-block-scoping/package.json +++ b/packages/babel-plugin-transform-es2015-block-scoping/package.json @@ -15,6 +15,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-classes/package.json b/packages/babel-plugin-transform-es2015-classes/package.json index e616867a50..677ee23d64 100644 --- a/packages/babel-plugin-transform-es2015-classes/package.json +++ b/packages/babel-plugin-transform-es2015-classes/package.json @@ -19,6 +19,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-computed-properties/package.json b/packages/babel-plugin-transform-es2015-computed-properties/package.json index 07a6025f85..4e51faea6f 100644 --- a/packages/babel-plugin-transform-es2015-computed-properties/package.json +++ b/packages/babel-plugin-transform-es2015-computed-properties/package.json @@ -12,6 +12,6 @@ "babel-template": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-destructuring/package.json b/packages/babel-plugin-transform-es2015-destructuring/package.json index 0347a5cd79..6e18f3c603 100644 --- a/packages/babel-plugin-transform-es2015-destructuring/package.json +++ b/packages/babel-plugin-transform-es2015-destructuring/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-duplicate-keys/package.json b/packages/babel-plugin-transform-es2015-duplicate-keys/package.json index 1d8df086ac..5b7dc1c1e6 100644 --- a/packages/babel-plugin-transform-es2015-duplicate-keys/package.json +++ b/packages/babel-plugin-transform-es2015-duplicate-keys/package.json @@ -12,6 +12,6 @@ "babel-types": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-for-of/package.json b/packages/babel-plugin-transform-es2015-for-of/package.json index f658bd96b3..773bec2d8c 100644 --- a/packages/babel-plugin-transform-es2015-for-of/package.json +++ b/packages/babel-plugin-transform-es2015-for-of/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-function-name/package.json b/packages/babel-plugin-transform-es2015-function-name/package.json index 86436176b6..778df07794 100644 --- a/packages/babel-plugin-transform-es2015-function-name/package.json +++ b/packages/babel-plugin-transform-es2015-function-name/package.json @@ -13,6 +13,6 @@ "babel-types": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-instanceof/package.json b/packages/babel-plugin-transform-es2015-instanceof/package.json index c5c6eeaf43..ad9fc7a4dd 100644 --- a/packages/babel-plugin-transform-es2015-instanceof/package.json +++ b/packages/babel-plugin-transform-es2015-instanceof/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-literals/package.json b/packages/babel-plugin-transform-es2015-literals/package.json index cf779d3713..42113a0f81 100644 --- a/packages/babel-plugin-transform-es2015-literals/package.json +++ b/packages/babel-plugin-transform-es2015-literals/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-modules-amd/package.json b/packages/babel-plugin-transform-es2015-modules-amd/package.json index b5538746a0..566182b722 100644 --- a/packages/babel-plugin-transform-es2015-modules-amd/package.json +++ b/packages/babel-plugin-transform-es2015-modules-amd/package.json @@ -13,6 +13,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-modules-commonjs/package.json b/packages/babel-plugin-transform-es2015-modules-commonjs/package.json index fcd25d19f0..87e1277f2e 100644 --- a/packages/babel-plugin-transform-es2015-modules-commonjs/package.json +++ b/packages/babel-plugin-transform-es2015-modules-commonjs/package.json @@ -14,6 +14,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-modules-systemjs/package.json b/packages/babel-plugin-transform-es2015-modules-systemjs/package.json index b5c3fcb140..95fb4960c0 100644 --- a/packages/babel-plugin-transform-es2015-modules-systemjs/package.json +++ b/packages/babel-plugin-transform-es2015-modules-systemjs/package.json @@ -13,7 +13,7 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3", - "babel-plugin-syntax-dynamic-import": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3", + "babel-plugin-syntax-dynamic-import": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-modules-umd/package.json b/packages/babel-plugin-transform-es2015-modules-umd/package.json index f5467a30d7..fab23b0391 100644 --- a/packages/babel-plugin-transform-es2015-modules-umd/package.json +++ b/packages/babel-plugin-transform-es2015-modules-umd/package.json @@ -13,6 +13,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-object-super/package.json b/packages/babel-plugin-transform-es2015-object-super/package.json index a5f3db3725..96e8b9669e 100644 --- a/packages/babel-plugin-transform-es2015-object-super/package.json +++ b/packages/babel-plugin-transform-es2015-object-super/package.json @@ -12,6 +12,6 @@ "babel-helper-replace-supers": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-parameters/package.json b/packages/babel-plugin-transform-es2015-parameters/package.json index dcdc640c8b..8eeb82cd13 100644 --- a/packages/babel-plugin-transform-es2015-parameters/package.json +++ b/packages/babel-plugin-transform-es2015-parameters/package.json @@ -16,6 +16,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-shorthand-properties/package.json b/packages/babel-plugin-transform-es2015-shorthand-properties/package.json index d66851d278..da23513434 100644 --- a/packages/babel-plugin-transform-es2015-shorthand-properties/package.json +++ b/packages/babel-plugin-transform-es2015-shorthand-properties/package.json @@ -12,6 +12,6 @@ "babel-types": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-spread/package.json b/packages/babel-plugin-transform-es2015-spread/package.json index 26976717b4..e680a9d903 100644 --- a/packages/babel-plugin-transform-es2015-spread/package.json +++ b/packages/babel-plugin-transform-es2015-spread/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-sticky-regex/package.json b/packages/babel-plugin-transform-es2015-sticky-regex/package.json index 3eb0885525..21b2cd24ce 100644 --- a/packages/babel-plugin-transform-es2015-sticky-regex/package.json +++ b/packages/babel-plugin-transform-es2015-sticky-regex/package.json @@ -13,6 +13,6 @@ "babel-types": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-template-literals/package.json b/packages/babel-plugin-transform-es2015-template-literals/package.json index 7f2a7f3382..0f3d492030 100644 --- a/packages/babel-plugin-transform-es2015-template-literals/package.json +++ b/packages/babel-plugin-transform-es2015-template-literals/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-typeof-symbol/package.json b/packages/babel-plugin-transform-es2015-typeof-symbol/package.json index 9b1e6d6f39..669301479a 100644 --- a/packages/babel-plugin-transform-es2015-typeof-symbol/package.json +++ b/packages/babel-plugin-transform-es2015-typeof-symbol/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es2015-unicode-regex/package.json b/packages/babel-plugin-transform-es2015-unicode-regex/package.json index 5e8b22ed53..507c426c52 100644 --- a/packages/babel-plugin-transform-es2015-unicode-regex/package.json +++ b/packages/babel-plugin-transform-es2015-unicode-regex/package.json @@ -13,6 +13,6 @@ "regexpu-core": "^4.0.2" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es3-member-expression-literals/package.json b/packages/babel-plugin-transform-es3-member-expression-literals/package.json index 9dac744360..91f62d38a2 100644 --- a/packages/babel-plugin-transform-es3-member-expression-literals/package.json +++ b/packages/babel-plugin-transform-es3-member-expression-literals/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es3-property-literals/package.json b/packages/babel-plugin-transform-es3-property-literals/package.json index 4de0b317da..4539b1f55d 100644 --- a/packages/babel-plugin-transform-es3-property-literals/package.json +++ b/packages/babel-plugin-transform-es3-property-literals/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-es5-property-mutators/package.json b/packages/babel-plugin-transform-es5-property-mutators/package.json index ff88775817..6854cef728 100644 --- a/packages/babel-plugin-transform-es5-property-mutators/package.json +++ b/packages/babel-plugin-transform-es5-property-mutators/package.json @@ -12,6 +12,6 @@ "babel-helper-define-map": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-eval/package.json b/packages/babel-plugin-transform-eval/package.json index 1627a4e09d..60431b0c5d 100644 --- a/packages/babel-plugin-transform-eval/package.json +++ b/packages/babel-plugin-transform-eval/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-exponentiation-operator/package.json b/packages/babel-plugin-transform-exponentiation-operator/package.json index 1b33192b10..36313618e0 100644 --- a/packages/babel-plugin-transform-exponentiation-operator/package.json +++ b/packages/babel-plugin-transform-exponentiation-operator/package.json @@ -13,6 +13,6 @@ "babel-helper-builder-binary-assignment-operator-visitor": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-export-extensions/package.json b/packages/babel-plugin-transform-export-extensions/package.json index a41fcc857d..f2d5ca6566 100644 --- a/packages/babel-plugin-transform-export-extensions/package.json +++ b/packages/babel-plugin-transform-export-extensions/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-export-extensions": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-flow-comments/package.json b/packages/babel-plugin-transform-flow-comments/package.json index 3ffabaa30a..1a8b2b50c8 100644 --- a/packages/babel-plugin-transform-flow-comments/package.json +++ b/packages/babel-plugin-transform-flow-comments/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-flow": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-flow-strip-types/package.json b/packages/babel-plugin-transform-flow-strip-types/package.json index 07083a0bfb..56a0881dc3 100644 --- a/packages/babel-plugin-transform-flow-strip-types/package.json +++ b/packages/babel-plugin-transform-flow-strip-types/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-flow": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-function-bind/package.json b/packages/babel-plugin-transform-function-bind/package.json index a4d041a8d1..097db7b8b0 100644 --- a/packages/babel-plugin-transform-function-bind/package.json +++ b/packages/babel-plugin-transform-function-bind/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-function-bind": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-jscript/package.json b/packages/babel-plugin-transform-jscript/package.json index e5aa6e7d1a..6df18766a5 100644 --- a/packages/babel-plugin-transform-jscript/package.json +++ b/packages/babel-plugin-transform-jscript/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-object-assign/package.json b/packages/babel-plugin-transform-object-assign/package.json index c2b46242e1..641d8d089c 100644 --- a/packages/babel-plugin-transform-object-assign/package.json +++ b/packages/babel-plugin-transform-object-assign/package.json @@ -10,6 +10,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-object-rest-spread/package.json b/packages/babel-plugin-transform-object-rest-spread/package.json index e1a2b73bff..ce9f286e29 100644 --- a/packages/babel-plugin-transform-object-rest-spread/package.json +++ b/packages/babel-plugin-transform-object-rest-spread/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-object-rest-spread": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-object-set-prototype-of-to-assign/package.json b/packages/babel-plugin-transform-object-set-prototype-of-to-assign/package.json index ea8da0015f..605923c356 100644 --- a/packages/babel-plugin-transform-object-set-prototype-of-to-assign/package.json +++ b/packages/babel-plugin-transform-object-set-prototype-of-to-assign/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-proto-to-assign/package.json b/packages/babel-plugin-transform-proto-to-assign/package.json index 0253cebae9..8b46529ae7 100644 --- a/packages/babel-plugin-transform-proto-to-assign/package.json +++ b/packages/babel-plugin-transform-proto-to-assign/package.json @@ -12,6 +12,6 @@ "lodash": "^4.2.0" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-constant-elements/package.json b/packages/babel-plugin-transform-react-constant-elements/package.json index 18d0bcaf99..2a6b9507e3 100644 --- a/packages/babel-plugin-transform-react-constant-elements/package.json +++ b/packages/babel-plugin-transform-react-constant-elements/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-display-name/package.json b/packages/babel-plugin-transform-react-display-name/package.json index 3723eff74c..8ec27f294e 100644 --- a/packages/babel-plugin-transform-react-display-name/package.json +++ b/packages/babel-plugin-transform-react-display-name/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-inline-elements/package.json b/packages/babel-plugin-transform-react-inline-elements/package.json index dacdc82198..f93fedae6b 100644 --- a/packages/babel-plugin-transform-react-inline-elements/package.json +++ b/packages/babel-plugin-transform-react-inline-elements/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-jsx-compat/package.json b/packages/babel-plugin-transform-react-jsx-compat/package.json index 12b770a6f9..5fa1d805a3 100644 --- a/packages/babel-plugin-transform-react-jsx-compat/package.json +++ b/packages/babel-plugin-transform-react-jsx-compat/package.json @@ -12,6 +12,6 @@ "babel-helper-builder-react-jsx": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-jsx-self/package.json b/packages/babel-plugin-transform-react-jsx-self/package.json index 5ec132a2f3..4732a1029e 100644 --- a/packages/babel-plugin-transform-react-jsx-self/package.json +++ b/packages/babel-plugin-transform-react-jsx-self/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-jsx": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-jsx-source/package.json b/packages/babel-plugin-transform-react-jsx-source/package.json index 089feccd17..727e3a5c43 100644 --- a/packages/babel-plugin-transform-react-jsx-source/package.json +++ b/packages/babel-plugin-transform-react-jsx-source/package.json @@ -12,6 +12,6 @@ "babel-plugin-syntax-jsx": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-react-jsx/package.json b/packages/babel-plugin-transform-react-jsx/package.json index 1fb4cfe0ad..be7063c2dd 100644 --- a/packages/babel-plugin-transform-react-jsx/package.json +++ b/packages/babel-plugin-transform-react-jsx/package.json @@ -13,6 +13,6 @@ "babel-plugin-syntax-jsx": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-regenerator/package.json b/packages/babel-plugin-transform-regenerator/package.json index 81feb818ef..ddbbe306e6 100644 --- a/packages/babel-plugin-transform-regenerator/package.json +++ b/packages/babel-plugin-transform-regenerator/package.json @@ -11,6 +11,6 @@ }, "license": "MIT", "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-runtime/package.json b/packages/babel-plugin-transform-runtime/package.json index 7e0562cded..fe98f2bbb6 100644 --- a/packages/babel-plugin-transform-runtime/package.json +++ b/packages/babel-plugin-transform-runtime/package.json @@ -9,6 +9,6 @@ "babel-plugin" ], "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-plugin-transform-strict-mode/package.json b/packages/babel-plugin-transform-strict-mode/package.json index fd727cd5d7..d529e7edec 100644 --- a/packages/babel-plugin-transform-strict-mode/package.json +++ b/packages/babel-plugin-transform-strict-mode/package.json @@ -12,6 +12,6 @@ "babel-types": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-preset-es2015/package.json b/packages/babel-preset-es2015/package.json index c34e8504e0..d2a7695dea 100644 --- a/packages/babel-preset-es2015/package.json +++ b/packages/babel-preset-es2015/package.json @@ -34,7 +34,7 @@ "babel-plugin-transform-regenerator": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-transform-fixture-test-runner": "7.0.0-alpha.3", - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-transform-fixture-test-runner": "^7.0.0-alpha.3", + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-preset-latest/package.json b/packages/babel-preset-latest/package.json index fbfdfee3d4..94ef950671 100644 --- a/packages/babel-preset-latest/package.json +++ b/packages/babel-preset-latest/package.json @@ -13,6 +13,6 @@ "babel-preset-es2017": "7.0.0-alpha.3" }, "devDependencies": { - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-runtime/package.json b/packages/babel-runtime/package.json index 2da918fe90..0fc2b821a4 100644 --- a/packages/babel-runtime/package.json +++ b/packages/babel-runtime/package.json @@ -10,7 +10,7 @@ "regenerator-runtime": "^0.10.0" }, "devDependencies": { - "babel-helpers": "7.0.0-alpha.3", - "babel-plugin-transform-runtime": "7.0.0-alpha.3" + "babel-helpers": "^7.0.0-alpha.3", + "babel-plugin-transform-runtime": "^7.0.0-alpha.3" } } diff --git a/packages/babel-traverse/package.json b/packages/babel-traverse/package.json index 93d6de8f6a..9613b34ec9 100644 --- a/packages/babel-traverse/package.json +++ b/packages/babel-traverse/package.json @@ -18,7 +18,7 @@ "lodash": "^4.2.0" }, "devDependencies": { - "babel-generator": "7.0.0-alpha.3", - "babel-helper-plugin-test-runner": "7.0.0-alpha.3" + "babel-generator": "^7.0.0-alpha.3", + "babel-helper-plugin-test-runner": "^7.0.0-alpha.3" } } diff --git a/packages/babel-types/package.json b/packages/babel-types/package.json index 71cfdb86ee..9159857fbb 100644 --- a/packages/babel-types/package.json +++ b/packages/babel-types/package.json @@ -13,6 +13,6 @@ "to-fast-properties": "^1.0.1" }, "devDependencies": { - "babylon": "7.0.0-beta.7" + "babylon": "^7.0.0-beta.7" } } From 7935dd6642d2190d8405dc510641d985ccab3fc8 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Mon, 27 Mar 2017 16:44:42 -0400 Subject: [PATCH 3/6] pass config --- scripts/babel-register.js | 8 ++--- yarn.lock | 64 +++++++++------------------------------ 2 files changed, 19 insertions(+), 53 deletions(-) diff --git a/scripts/babel-register.js b/scripts/babel-register.js index 66acb0cb74..8a06ab0f18 100644 --- a/scripts/babel-register.js +++ b/scripts/babel-register.js @@ -1,11 +1,11 @@ "use strict"; const register = require("babel-register").default; -register(); -register({ +const config = require("../.babelrc"); + +register(Object.assign({}, config, { extensions: [".js"], // Only js files in the test folder but not in the subfolder fixtures. only: [/packages\/.+\/test\/(?!fixtures\/).+\.js$/], - babelrc: false, compact: true, -}); +})); diff --git a/yarn.lock b/yarn.lock index 5b140993f0..6b8d40af9a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -232,30 +232,7 @@ babel-code-frame@^6.16.0, babel-code-frame@^6.22.0: esutils "^2.0.2" js-tokens "^3.0.0" -babel-core@7.0.0-alpha.3: - version "7.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-alpha.3.tgz#423e9998c2d96c88f107e3e81cbef0c27bf2b4f2" - dependencies: - babel-code-frame "7.0.0-alpha.3" - babel-generator "7.0.0-alpha.3" - babel-helpers "7.0.0-alpha.3" - babel-messages "7.0.0-alpha.3" - babel-register "7.0.0-alpha.3" - babel-template "7.0.0-alpha.3" - babel-traverse "7.0.0-alpha.3" - babel-types "7.0.0-alpha.3" - babylon "7.0.0-beta.7" - convert-source-map "^1.1.0" - debug "^2.1.1" - json5 "^0.5.0" - lodash "^4.2.0" - micromatch "^2.3.11" - private "^0.1.6" - resolve "^1.3.2" - slash "^1.0.0" - source-map "^0.5.0" - -babel-core@7.0.0-alpha.6, babel-core@^7.0.0-alpha.3, babel-core@^7.0.0-alpha.6: +babel-core@7.0.0-alpha.6, babel-core@^7.0.0-alpha.6: version "7.0.0-alpha.6" resolved "https://registry.yarnpkg.com/babel-core/-/babel-core-7.0.0-alpha.6.tgz#a4c59f5cd5ef0374365a37937e5c585510eed718" dependencies: @@ -704,7 +681,7 @@ babel-plugin-transform-unicode-property-regex@^2.0.0: babel-runtime "^6.23.0" regexpu-core "^4.0.4" -babel-preset-env@2.0.0-alpha.3: +babel-preset-env@^2.0.0-alpha.3: version "2.0.0-alpha.3" resolved "https://registry.yarnpkg.com/babel-preset-env/-/babel-preset-env-2.0.0-alpha.3.tgz#49a19552ed932af51faeb22ecb5b9c6dfad6bdbb" dependencies: @@ -739,13 +716,13 @@ babel-preset-env@2.0.0-alpha.3: electron-to-chromium "^1.2.6" invariant "^2.2.2" -babel-preset-flow@7.0.0-alpha.3: +babel-preset-flow@^7.0.0-alpha.3: version "7.0.0-alpha.3" resolved "https://registry.yarnpkg.com/babel-preset-flow/-/babel-preset-flow-7.0.0-alpha.3.tgz#d868dc35d8b038d19473c79c4e813a0e68e2b6bc" dependencies: babel-plugin-transform-flow-strip-types "7.0.0-alpha.3" -babel-preset-stage-0@7.0.0-alpha.3: +babel-preset-stage-0@^7.0.0-alpha.3: version "7.0.0-alpha.3" resolved "https://registry.yarnpkg.com/babel-preset-stage-0/-/babel-preset-stage-0-7.0.0-alpha.3.tgz#f2db6c2ec82975ca99b77c867d95d821d61e3731" dependencies: @@ -777,22 +754,11 @@ babel-preset-stage-3@7.0.0-alpha.3: babel-plugin-transform-async-generator-functions "7.0.0-alpha.3" babel-plugin-transform-object-rest-spread "7.0.0-alpha.3" -babel-register@7.0.0-alpha.3: - version "7.0.0-alpha.3" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-7.0.0-alpha.3.tgz#ecdb4abcf3cfe318984f202db3cab0fb2fb0c362" +babel-register@^7.0.0-alpha.6: + version "7.0.0-alpha.6" + resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-7.0.0-alpha.6.tgz#adb337fdfca6d74c90d51232b5b3d8f532ca91bc" dependencies: - babel-core "7.0.0-alpha.3" - core-js "^2.4.0" - home-or-tmp "^3.0.0" - lodash "^4.2.0" - mkdirp "^0.5.1" - source-map-support "^0.4.2" - -babel-register@7.0.0-alpha.4: - version "7.0.0-alpha.4" - resolved "https://registry.yarnpkg.com/babel-register/-/babel-register-7.0.0-alpha.4.tgz#854226be7b64e13bb5cf070decc66c064ead70bf" - dependencies: - babel-core "7.0.0-alpha.3" + babel-core "7.0.0-alpha.6" core-js "^2.4.0" home-or-tmp "^3.0.0" lodash "^4.2.0" @@ -806,16 +772,16 @@ babel-runtime@7.0.0-alpha.3: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-runtime@^6.18.0, babel-runtime@^6.22.0: - version "6.22.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.22.0.tgz#1cf8b4ac67c77a4ddb0db2ae1f74de52ac4ca611" +babel-runtime@^6.18.0, babel-runtime@^6.23.0: + version "6.23.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" -babel-runtime@^6.23.0: - version "6.23.0" - resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.23.0.tgz#0a9489f144de70efb3ce4300accdb329e2fc543b" +babel-runtime@^6.22.0: + version "6.22.0" + resolved "https://registry.yarnpkg.com/babel-runtime/-/babel-runtime-6.22.0.tgz#1cf8b4ac67c77a4ddb0db2ae1f74de52ac4ca611" dependencies: core-js "^2.4.0" regenerator-runtime "^0.10.0" @@ -2254,7 +2220,7 @@ gulp-babel@babel/gulp-babel#b7-alpha: version "6.1.2" resolved "https://codeload.github.com/babel/gulp-babel/tar.gz/40804d9d3f02e5147802a9e8d4bd8100ddb9c3ae" dependencies: - babel-core "^7.0.0-alpha.6" + babel-core "^7.0.0-alpha.3" gulp-util "^3.0.0" replace-ext "0.0.1" through2 "^2.0.0" From 67253c5d277e4edd46ef0dca865b3f031e6b3659 Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Mon, 27 Mar 2017 17:19:02 -0400 Subject: [PATCH 4/6] babelrc false to relevant files --- packages/babel-core/test/.babelrc | 1 - packages/babel-core/test/api.js | 4 ++-- packages/babel-core/test/resolution.js | 1 + packages/babel-preset-es2015/test/.babelrc | 1 - scripts/babel-register.js | 5 ++--- 5 files changed, 5 insertions(+), 7 deletions(-) delete mode 100644 packages/babel-core/test/.babelrc delete mode 100644 packages/babel-preset-es2015/test/.babelrc diff --git a/packages/babel-core/test/.babelrc b/packages/babel-core/test/.babelrc deleted file mode 100644 index 0967ef424b..0000000000 --- a/packages/babel-core/test/.babelrc +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/babel-core/test/api.js b/packages/babel-core/test/api.js index 85c8d9eeaa..eafbc6de72 100644 --- a/packages/babel-core/test/api.js +++ b/packages/babel-core/test/api.js @@ -123,7 +123,7 @@ describe("api", function () { }); it("transformFile", function (done) { - babel.transformFile(__dirname + "/fixtures/api/file.js", {}, function (err, res) { + babel.transformFile(__dirname + "/fixtures/api/file.js", { babelrc: false }, function (err, res) { if (err) return done(err); assert.equal(res.code, "foo();"); done(); @@ -131,7 +131,7 @@ describe("api", function () { }); it("transformFileSync", function () { - assert.equal(babel.transformFileSync(__dirname + "/fixtures/api/file.js", {}).code, "foo();"); + assert.equal(babel.transformFileSync(__dirname + "/fixtures/api/file.js", { babelrc: false }).code, "foo();"); }); it("options throw on falsy true", function () { diff --git a/packages/babel-core/test/resolution.js b/packages/babel-core/test/resolution.js index 6406d3bacb..da59ea5e51 100644 --- a/packages/babel-core/test/resolution.js +++ b/packages/babel-core/test/resolution.js @@ -38,6 +38,7 @@ describe("addon resolution", function () { process.chdir(paths.fixtures); const actual = babel.transform(fixtures.actual, { + babelrc: false, filename: paths.actual, plugins: ["addons/plugin"], presets: ["addons/preset"], diff --git a/packages/babel-preset-es2015/test/.babelrc b/packages/babel-preset-es2015/test/.babelrc deleted file mode 100644 index 0967ef424b..0000000000 --- a/packages/babel-preset-es2015/test/.babelrc +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/scripts/babel-register.js b/scripts/babel-register.js index 8a06ab0f18..d70a3ff7ff 100644 --- a/scripts/babel-register.js +++ b/scripts/babel-register.js @@ -1,11 +1,10 @@ "use strict"; const register = require("babel-register").default; -const config = require("../.babelrc"); -register(Object.assign({}, config, { +register({ extensions: [".js"], // Only js files in the test folder but not in the subfolder fixtures. only: [/packages\/.+\/test\/(?!fixtures\/).+\.js$/], compact: true, -})); +}); From 3d74dc044f207654054e76458d0151b7c533eeea Mon Sep 17 00:00:00 2001 From: Henry Zhu Date: Mon, 27 Mar 2017 17:26:39 -0400 Subject: [PATCH 5/6] fix ci --- packages/babel-cli/test/index.js | 2 ++ packages/babel-core/test/api.js | 8 ++++++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/packages/babel-cli/test/index.js b/packages/babel-cli/test/index.js index 9ee40c6c48..ca9eb1e915 100644 --- a/packages/babel-cli/test/index.js +++ b/packages/babel-cli/test/index.js @@ -1,3 +1,5 @@ +"use strict"; + const includes = require("lodash/includes"); const readdir = require("fs-readdir-recursive"); const helper = require("babel-helper-fixtures"); diff --git a/packages/babel-core/test/api.js b/packages/babel-core/test/api.js index eafbc6de72..b3db230132 100644 --- a/packages/babel-core/test/api.js +++ b/packages/babel-core/test/api.js @@ -123,7 +123,9 @@ describe("api", function () { }); it("transformFile", function (done) { - babel.transformFile(__dirname + "/fixtures/api/file.js", { babelrc: false }, function (err, res) { + babel.transformFile(__dirname + "/fixtures/api/file.js", { + babelrc: false, + }, function (err, res) { if (err) return done(err); assert.equal(res.code, "foo();"); done(); @@ -131,7 +133,9 @@ describe("api", function () { }); it("transformFileSync", function () { - assert.equal(babel.transformFileSync(__dirname + "/fixtures/api/file.js", { babelrc: false }).code, "foo();"); + assert.equal(babel.transformFileSync(__dirname + "/fixtures/api/file.js", { + babelrc: false, + }).code, "foo();"); }); it("options throw on falsy true", function () { From fa23b662c25be9b2a20e912a42f9fb554d6a62ec Mon Sep 17 00:00:00 2001 From: Logan Smyth Date: Mon, 27 Mar 2017 14:46:39 -0700 Subject: [PATCH 6/6] Add empty .babelrc for CLI tests. --- packages/babel-cli/test/.babelrc | 1 - packages/babel-cli/test/index.js | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 packages/babel-cli/test/.babelrc diff --git a/packages/babel-cli/test/.babelrc b/packages/babel-cli/test/.babelrc deleted file mode 100644 index 0967ef424b..0000000000 --- a/packages/babel-cli/test/.babelrc +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/packages/babel-cli/test/index.js b/packages/babel-cli/test/index.js index ca9eb1e915..a5ebfbfc55 100644 --- a/packages/babel-cli/test/index.js +++ b/packages/babel-cli/test/index.js @@ -1,5 +1,3 @@ -"use strict"; - const includes = require("lodash/includes"); const readdir = require("fs-readdir-recursive"); const helper = require("babel-helper-fixtures"); @@ -40,6 +38,9 @@ const readDir = function (loc, filter) { }; const saveInFiles = function (files) { + // Place an empty .babelrc in each test so tests won't unexpectedly get to repo-level config. + outputFileSync(".babelrc", "{}"); + Object.keys(files).forEach(function (filename) { const content = files[filename]; outputFileSync(filename, content);