From 8c95145c1422189ae263bf2a71a1b64e4537a503 Mon Sep 17 00:00:00 2001 From: Logan Smyth Date: Tue, 31 Oct 2017 15:17:21 -0700 Subject: [PATCH] Use peerDependency for @babel register/node/cli. --- packages/babel-cli/README.md | 2 +- packages/babel-cli/package.json | 1 - packages/babel-node/README.md | 2 +- packages/babel-node/package.json | 4 +++- packages/babel-register/README.md | 2 +- packages/babel-register/package.json | 4 +++- 6 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/babel-cli/README.md b/packages/babel-cli/README.md index 8d01bcf8ef..ffccb562ac 100644 --- a/packages/babel-cli/README.md +++ b/packages/babel-cli/README.md @@ -9,7 +9,7 @@ There are some shell-executable utility scripts, `babel-external-helpers.js` and ## Install ```sh -npm install --save-dev @babel/cli +npm install --save-dev @babel/core @babel/cli ``` ## Usage diff --git a/packages/babel-cli/package.json b/packages/babel-cli/package.json index 389b317907..0952c9ad90 100644 --- a/packages/babel-cli/package.json +++ b/packages/babel-cli/package.json @@ -16,7 +16,6 @@ "compiler" ], "dependencies": { - "@babel/core": "7.0.0-beta.5", "commander": "^2.8.1", "convert-source-map": "^1.1.0", "fs-readdir-recursive": "^1.0.0", diff --git a/packages/babel-node/README.md b/packages/babel-node/README.md index 9abc418ba1..c0c903855e 100644 --- a/packages/babel-node/README.md +++ b/packages/babel-node/README.md @@ -7,7 +7,7 @@ babel-node is a CLI that works exactly the same as the Node.js CLI, with the add ## Install ```sh -npm install --save-dev @babel/node +npm install --save-dev @babel/core @babel/node ``` ## Usage diff --git a/packages/babel-node/package.json b/packages/babel-node/package.json index 8cf27e1650..57cb1dd0c3 100644 --- a/packages/babel-node/package.json +++ b/packages/babel-node/package.json @@ -16,7 +16,6 @@ "compiler" ], "dependencies": { - "@babel/core": "7.0.0-beta.5", "@babel/polyfill": "7.0.0-beta.5", "@babel/register": "7.0.0-beta.5", "commander": "^2.8.1", @@ -25,6 +24,9 @@ "output-file-sync": "^2.0.0", "v8flags": "^3.0.0" }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.4 <7.0.0-rc.0" + }, "devDependencies": { "@babel/helper-fixtures": "7.0.0-beta.5" }, diff --git a/packages/babel-register/README.md b/packages/babel-register/README.md index 049f9da62b..c2c512b995 100644 --- a/packages/babel-register/README.md +++ b/packages/babel-register/README.md @@ -10,7 +10,7 @@ fly. This is equivalent to CoffeeScript's ## Install ```sh -npm install @babel/register --save-dev +npm install @babel/core @babel/register --save-dev ``` ## Usage diff --git a/packages/babel-register/package.json b/packages/babel-register/package.json index c27bf35df9..5d31e78b03 100644 --- a/packages/babel-register/package.json +++ b/packages/babel-register/package.json @@ -10,7 +10,6 @@ "./lib/node.js": "./lib/browser.js" }, "dependencies": { - "@babel/core": "7.0.0-beta.5", "core-js": "^2.4.0", "find-cache-dir": "^1.0.0", "home-or-tmp": "^3.0.0", @@ -19,6 +18,9 @@ "pirates": "^3.0.1", "source-map-support": "^0.4.2" }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.4 <7.0.0-rc.0" + }, "devDependencies": { "default-require-extensions": "^2.0.0" }