From 6b1ea577518a648ccd41dc68708d34bf2e876823 Mon Sep 17 00:00:00 2001 From: merceyz Date: Mon, 24 May 2021 13:39:46 +0200 Subject: [PATCH] chore: enforce `engines.node` --- .../package.json | 3 +++ .../package.json | 3 +++ constraints.pro | 26 +++++++++++++++++++ package.json | 1 - packages/babel-cli/package.json | 3 +++ packages/babel-code-frame/package.json | 3 +++ packages/babel-compat-data/package.json | 3 +++ packages/babel-generator/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ packages/babel-helper-define-map/package.json | 3 +++ .../package.json | 3 +++ packages/babel-helper-fixtures/package.json | 3 +++ .../babel-helper-function-name/package.json | 3 +++ .../package.json | 3 +++ .../babel-helper-hoist-variables/package.json | 3 +++ .../package.json | 3 +++ .../babel-helper-module-imports/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../babel-helper-plugin-utils/package.json | 5 +++- .../package.json | 3 +++ .../babel-helper-replace-supers/package.json | 3 +++ .../babel-helper-simple-access/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../babel-helper-wrap-function/package.json | 3 +++ packages/babel-helpers/package.json | 3 +++ packages/babel-highlight/package.json | 3 +++ packages/babel-node/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 3 +++ .../babel-plugin-syntax-decimal/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 5 +++- .../babel-plugin-syntax-flow/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ packages/babel-plugin-syntax-jsx/package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 3 +++ .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 5 +++- .../package.json | 5 +++- packages/babel-preset-env/package.json | 3 +++ packages/babel-preset-flow/package.json | 5 +++- packages/babel-preset-react/package.json | 3 +++ packages/babel-preset-typescript/package.json | 5 +++- packages/babel-register/package.json | 5 +++- packages/babel-runtime-corejs2/package.json | 3 +++ packages/babel-runtime-corejs3/package.json | 3 +++ packages/babel-runtime/package.json | 3 +++ packages/babel-standalone/package.json | 3 +++ packages/babel-template/package.json | 3 +++ packages/babel-traverse/package.json | 3 +++ packages/babel-types/package.json | 3 +++ 147 files changed, 484 insertions(+), 24 deletions(-) diff --git a/codemods/babel-plugin-codemod-object-assign-to-object-spread/package.json b/codemods/babel-plugin-codemod-object-assign-to-object-spread/package.json index 3362d6eeccda..5c09bb48e6be 100644 --- a/codemods/babel-plugin-codemod-object-assign-to-object-spread/package.json +++ b/codemods/babel-plugin-codemod-object-assign-to-object-spread/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/codemods/babel-plugin-codemod-optional-catch-binding/package.json b/codemods/babel-plugin-codemod-optional-catch-binding/package.json index bba216e16b75..db9e5930ce2f 100644 --- a/codemods/babel-plugin-codemod-optional-catch-binding/package.json +++ b/codemods/babel-plugin-codemod-optional-catch-binding/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/constraints.pro b/constraints.pro index 29813e08e3e9..a26b4a957847 100644 --- a/constraints.pro +++ b/constraints.pro @@ -25,3 +25,29 @@ gen_enforced_field(WorkspaceCwd, 'publishConfig.access', 'public') :- \+ workspace_field(WorkspaceCwd, 'private', true). gen_enforced_field(WorkspaceCwd, 'publishConfig.access', null) :- workspace_field(WorkspaceCwd, 'private', true). + +% Enforces the engines.node field for all workspaces except '@babel/eslint*' +gen_enforced_field(WorkspaceCwd, 'engines.node', '>=6.9.0') :- + \+ workspace_field(WorkspaceCwd, 'private', true), + % Get the workspace name + workspace_ident(WorkspaceCwd, WorkspaceIdent), + % Exempt from the rule as it supports '>=4'. TODO: remove with the next major + WorkspaceIdent \= '@babel/plugin-proposal-unicode-property-regex', + % Exempt from the rule as it supports '>=6.0.0'. TODO: remove with the next major + WorkspaceIdent \= '@babel/parser', + % Skip '@babel/eslint*' workspaces. TODO: remove with the next major + \+ atom_concat('@babel/eslint', _, WorkspaceIdent). + +% Enforces the engines.node field for '@babel/eslint*' workspaces +% TODO: remove with the next major +gen_enforced_field(WorkspaceCwd, 'engines.node', '^10.13.0 || ^12.13.0 || >=14.0.0') :- + \+ workspace_field(WorkspaceCwd, 'private', true), + % Get the workspace name + workspace_ident(WorkspaceCwd, WorkspaceIdent), + % Only target '@babel/eslint*' workspaces + atom_concat('@babel/eslint', _, WorkspaceIdent). + +% Removes the 'engines.node' field from private workspaces +gen_enforced_field(WorkspaceCwd, 'engines.node', null) :- + workspace_field(WorkspaceCwd, 'private', true). + diff --git a/package.json b/package.json index d9e7ce1e8d0a..73e4d9c4b1a1 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,6 @@ "babel-plugin-polyfill-corejs2/@babel/compat-data": "workspace:*" }, "engines": { - "node": ">= 6.9.0", "yarn": ">=1.4.0" }, "lint-staged": { diff --git a/packages/babel-cli/package.json b/packages/babel-cli/package.json index 89c3114326cf..93fcf1928b1d 100644 --- a/packages/babel-cli/package.json +++ b/packages/babel-cli/package.json @@ -47,5 +47,8 @@ "bin": { "babel": "./bin/babel.js", "babel-external-helpers": "./bin/babel-external-helpers.js" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-code-frame/package.json b/packages/babel-code-frame/package.json index e6345b4d650a..8534b25d865c 100644 --- a/packages/babel-code-frame/package.json +++ b/packages/babel-code-frame/package.json @@ -22,5 +22,8 @@ "@types/chalk": "^2.0.0", "chalk": "^2.0.0", "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-compat-data/package.json b/packages/babel-compat-data/package.json index 7364a2640791..905e0cae8c45 100644 --- a/packages/babel-compat-data/package.json +++ b/packages/babel-compat-data/package.json @@ -32,5 +32,8 @@ "@mdn/browser-compat-data": "^3.1.1", "core-js-compat": "^3.9.0", "electron-to-chromium": "1.3.672" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-generator/package.json b/packages/babel-generator/package.json index 400ddcff649e..058181d2d4d7 100644 --- a/packages/babel-generator/package.json +++ b/packages/babel-generator/package.json @@ -28,5 +28,8 @@ "@babel/parser": "workspace:*", "@types/jsesc": "^2.5.0", "@types/source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-annotate-as-pure/package.json b/packages/babel-helper-annotate-as-pure/package.json index 749f0828df52..3ae097a5119f 100644 --- a/packages/babel-helper-annotate-as-pure/package.json +++ b/packages/babel-helper-annotate-as-pure/package.json @@ -15,5 +15,8 @@ "main": "lib/index.js", "dependencies": { "@babel/types": "workspace:^7.12.13" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-builder-binary-assignment-operator-visitor/package.json b/packages/babel-helper-builder-binary-assignment-operator-visitor/package.json index 48565fc41550..29fb33914267 100644 --- a/packages/babel-helper-builder-binary-assignment-operator-visitor/package.json +++ b/packages/babel-helper-builder-binary-assignment-operator-visitor/package.json @@ -16,5 +16,8 @@ "dependencies": { "@babel/helper-explode-assignable-expression": "workspace:^7.12.13", "@babel/types": "workspace:^7.12.13" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-builder-react-jsx/package.json b/packages/babel-helper-builder-react-jsx/package.json index 9e580179b66a..24326850afbe 100644 --- a/packages/babel-helper-builder-react-jsx/package.json +++ b/packages/babel-helper-builder-react-jsx/package.json @@ -16,5 +16,8 @@ "dependencies": { "@babel/helper-annotate-as-pure": "workspace:^7.12.13", "@babel/types": "workspace:^7.12.13" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-compilation-targets/package.json b/packages/babel-helper-compilation-targets/package.json index 2605c4c593cf..5fa8c057426f 100644 --- a/packages/babel-helper-compilation-targets/package.json +++ b/packages/babel-helper-compilation-targets/package.json @@ -33,5 +33,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@types/semver": "^5.5.0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-create-class-features-plugin/package.json b/packages/babel-helper-create-class-features-plugin/package.json index 941ee1c2be94..89ee167ab2c0 100644 --- a/packages/babel-helper-create-class-features-plugin/package.json +++ b/packages/babel-helper-create-class-features-plugin/package.json @@ -32,5 +32,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/preset-env": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-create-regexp-features-plugin/package.json b/packages/babel-helper-create-regexp-features-plugin/package.json index e2fbdfb16032..1bef23a5b734 100644 --- a/packages/babel-helper-create-regexp-features-plugin/package.json +++ b/packages/babel-helper-create-regexp-features-plugin/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-define-map/package.json b/packages/babel-helper-define-map/package.json index 469bcdd4c162..f0d91999d5b5 100644 --- a/packages/babel-helper-define-map/package.json +++ b/packages/babel-helper-define-map/package.json @@ -16,5 +16,8 @@ "dependencies": { "@babel/helper-function-name": "workspace:^7.12.13", "@babel/types": "workspace:^7.13.12" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-explode-assignable-expression/package.json b/packages/babel-helper-explode-assignable-expression/package.json index 3e0e4646b1ac..8959b5cb93d4 100644 --- a/packages/babel-helper-explode-assignable-expression/package.json +++ b/packages/babel-helper-explode-assignable-expression/package.json @@ -18,5 +18,8 @@ }, "devDependencies": { "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-fixtures/package.json b/packages/babel-helper-fixtures/package.json index 2e0765b29583..566435577b12 100644 --- a/packages/babel-helper-fixtures/package.json +++ b/packages/babel-helper-fixtures/package.json @@ -19,5 +19,8 @@ }, "devDependencies": { "@types/semver": "^7.3.4" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-function-name/package.json b/packages/babel-helper-function-name/package.json index c1fe8daec2c3..0c6b13831826 100644 --- a/packages/babel-helper-function-name/package.json +++ b/packages/babel-helper-function-name/package.json @@ -17,5 +17,8 @@ "@babel/helper-get-function-arity": "workspace:^7.12.13", "@babel/template": "workspace:^7.12.13", "@babel/types": "workspace:^7.14.2" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-get-function-arity/package.json b/packages/babel-helper-get-function-arity/package.json index 796dece6e2f0..9ba653c2cb2b 100644 --- a/packages/babel-helper-get-function-arity/package.json +++ b/packages/babel-helper-get-function-arity/package.json @@ -15,5 +15,8 @@ "main": "lib/index.js", "dependencies": { "@babel/types": "workspace:^7.12.13" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-hoist-variables/package.json b/packages/babel-helper-hoist-variables/package.json index f48a6b1a1df5..dbce766b3919 100644 --- a/packages/babel-helper-hoist-variables/package.json +++ b/packages/babel-helper-hoist-variables/package.json @@ -17,5 +17,8 @@ "dependencies": { "@babel/traverse": "workspace:^7.13.15", "@babel/types": "workspace:^7.13.16" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-member-expression-to-functions/package.json b/packages/babel-helper-member-expression-to-functions/package.json index e0446884b5d2..df6c3177265a 100644 --- a/packages/babel-helper-member-expression-to-functions/package.json +++ b/packages/babel-helper-member-expression-to-functions/package.json @@ -19,5 +19,8 @@ }, "devDependencies": { "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-module-imports/package.json b/packages/babel-helper-module-imports/package.json index 0175002af057..534b8731b498 100644 --- a/packages/babel-helper-module-imports/package.json +++ b/packages/babel-helper-module-imports/package.json @@ -20,5 +20,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-module-transforms/package.json b/packages/babel-helper-module-transforms/package.json index de9f9086e4d3..f782749486b2 100644 --- a/packages/babel-helper-module-transforms/package.json +++ b/packages/babel-helper-module-transforms/package.json @@ -23,5 +23,8 @@ "@babel/template": "workspace:^7.12.13", "@babel/traverse": "workspace:^7.14.2", "@babel/types": "workspace:^7.14.2" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-optimise-call-expression/package.json b/packages/babel-helper-optimise-call-expression/package.json index 980edef602be..822615a7f94b 100644 --- a/packages/babel-helper-optimise-call-expression/package.json +++ b/packages/babel-helper-optimise-call-expression/package.json @@ -19,5 +19,8 @@ "devDependencies": { "@babel/generator": "workspace:*", "@babel/parser": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-plugin-test-runner/package.json b/packages/babel-helper-plugin-test-runner/package.json index 738418256d5b..67e2f77cfe26 100644 --- a/packages/babel-helper-plugin-test-runner/package.json +++ b/packages/babel-helper-plugin-test-runner/package.json @@ -15,5 +15,8 @@ "main": "lib/index.js", "dependencies": { "@babel/helper-transform-fixture-test-runner": "workspace:^7.13.10" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-plugin-utils/package.json b/packages/babel-helper-plugin-utils/package.json index a87de6792498..b5218fac7e00 100644 --- a/packages/babel-helper-plugin-utils/package.json +++ b/packages/babel-helper-plugin-utils/package.json @@ -13,5 +13,8 @@ "url": "https://github.com/babel/babel.git", "directory": "packages/babel-helper-plugin-utils" }, - "main": "lib/index.js" + "main": "lib/index.js", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-helper-remap-async-to-generator/package.json b/packages/babel-helper-remap-async-to-generator/package.json index 34216b8ddc87..fc834cfad3e2 100644 --- a/packages/babel-helper-remap-async-to-generator/package.json +++ b/packages/babel-helper-remap-async-to-generator/package.json @@ -20,5 +20,8 @@ }, "devDependencies": { "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-replace-supers/package.json b/packages/babel-helper-replace-supers/package.json index 0fb18a39faca..f864ffc32b8c 100644 --- a/packages/babel-helper-replace-supers/package.json +++ b/packages/babel-helper-replace-supers/package.json @@ -18,5 +18,8 @@ "@babel/helper-optimise-call-expression": "workspace:^7.12.13", "@babel/traverse": "workspace:^7.14.2", "@babel/types": "workspace:^7.14.2" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-simple-access/package.json b/packages/babel-helper-simple-access/package.json index 962a06aba7de..b7bc66a7904e 100644 --- a/packages/babel-helper-simple-access/package.json +++ b/packages/babel-helper-simple-access/package.json @@ -19,5 +19,8 @@ }, "devDependencies": { "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-skip-transparent-expression-wrappers/package.json b/packages/babel-helper-skip-transparent-expression-wrappers/package.json index 7fb435168a6d..9d58e0b83578 100644 --- a/packages/babel-helper-skip-transparent-expression-wrappers/package.json +++ b/packages/babel-helper-skip-transparent-expression-wrappers/package.json @@ -21,5 +21,8 @@ }, "devDependencies": { "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-split-export-declaration/package.json b/packages/babel-helper-split-export-declaration/package.json index 18d5d8aab6fa..b0f8b613434c 100644 --- a/packages/babel-helper-split-export-declaration/package.json +++ b/packages/babel-helper-split-export-declaration/package.json @@ -15,5 +15,8 @@ "main": "lib/index.js", "dependencies": { "@babel/types": "workspace:^7.12.13" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-transform-fixture-test-runner/package.json b/packages/babel-helper-transform-fixture-test-runner/package.json index 747f5383d3ea..7303babf94db 100644 --- a/packages/babel-helper-transform-fixture-test-runner/package.json +++ b/packages/babel-helper-transform-fixture-test-runner/package.json @@ -25,5 +25,8 @@ }, "devDependencies": { "@types/jest": "^25.2.2" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-validator-identifier/package.json b/packages/babel-helper-validator-identifier/package.json index 10e8ecc1afc3..98c576ebe45e 100644 --- a/packages/babel-helper-validator-identifier/package.json +++ b/packages/babel-helper-validator-identifier/package.json @@ -18,5 +18,8 @@ "@unicode/unicode-13.0.0": "^1.0.6", "benchmark": "^2.1.4", "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helper-validator-option/package.json b/packages/babel-helper-validator-option/package.json index f6a9ae8a1c37..17d2928101c4 100644 --- a/packages/babel-helper-validator-option/package.json +++ b/packages/babel-helper-validator-option/package.json @@ -12,5 +12,8 @@ "access": "public" }, "main": "./lib/index.js", - "exports": "./lib/index.js" + "exports": "./lib/index.js", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-helper-wrap-function/package.json b/packages/babel-helper-wrap-function/package.json index c667cb7fa3d0..0d238f1bea30 100644 --- a/packages/babel-helper-wrap-function/package.json +++ b/packages/babel-helper-wrap-function/package.json @@ -18,5 +18,8 @@ "@babel/template": "workspace:^7.12.13", "@babel/traverse": "workspace:^7.13.0", "@babel/types": "workspace:^7.13.0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-helpers/package.json b/packages/babel-helpers/package.json index 0ce1beb2732f..0dbc75b452d6 100644 --- a/packages/babel-helpers/package.json +++ b/packages/babel-helpers/package.json @@ -21,5 +21,8 @@ }, "devDependencies": { "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-highlight/package.json b/packages/babel-highlight/package.json index e798ea4523d6..72c26904f3bb 100644 --- a/packages/babel-highlight/package.json +++ b/packages/babel-highlight/package.json @@ -22,5 +22,8 @@ "devDependencies": { "@types/chalk": "^2.0.0", "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-node/package.json b/packages/babel-node/package.json index 634f845743a7..47f79cd83aa9 100644 --- a/packages/babel-node/package.json +++ b/packages/babel-node/package.json @@ -43,5 +43,8 @@ }, "bin": { "babel-node": "./bin/babel-node.js" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining/package.json b/packages/babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining/package.json index 39983acbbc40..822bfeb13ad6 100644 --- a/packages/babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining/package.json +++ b/packages/babel-plugin-bugfix-v8-spread-parameters-in-optional-chaining/package.json @@ -34,5 +34,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-external-helpers/package.json b/packages/babel-plugin-external-helpers/package.json index cda7048c0c50..41504bbbb882 100644 --- a/packages/babel-plugin-external-helpers/package.json +++ b/packages/babel-plugin-external-helpers/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-async-do-expressions/package.json b/packages/babel-plugin-proposal-async-do-expressions/package.json index f55a2771503a..aa3c32c19cea 100644 --- a/packages/babel-plugin-proposal-async-do-expressions/package.json +++ b/packages/babel-plugin-proposal-async-do-expressions/package.json @@ -32,5 +32,8 @@ "@babel/traverse": "workspace:*", "@babel/types": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-async-do-expressions" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-async-do-expressions", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-proposal-async-generator-functions/package.json b/packages/babel-plugin-proposal-async-generator-functions/package.json index 14cf7959662f..f16661c6c9a8 100644 --- a/packages/babel-plugin-proposal-async-generator-functions/package.json +++ b/packages/babel-plugin-proposal-async-generator-functions/package.json @@ -29,5 +29,8 @@ "@babel/helper-plugin-test-runner": "workspace:*", "babel-plugin-polyfill-corejs3": "^0.2.0", "core-js-pure": "^3.8.1" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-class-properties/package.json b/packages/babel-plugin-proposal-class-properties/package.json index 5a760d3e47fa..89b3747d569c 100644 --- a/packages/babel-plugin-proposal-class-properties/package.json +++ b/packages/babel-plugin-proposal-class-properties/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-class-static-block/package.json b/packages/babel-plugin-proposal-class-static-block/package.json index 19ac6d932aaf..5f183e423862 100644 --- a/packages/babel-plugin-proposal-class-static-block/package.json +++ b/packages/babel-plugin-proposal-class-static-block/package.json @@ -30,5 +30,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-class-static-block" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-class-static-block", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-proposal-decorators/package.json b/packages/babel-plugin-proposal-decorators/package.json index dccb05fffc06..06e1e71de8ee 100644 --- a/packages/babel-plugin-proposal-decorators/package.json +++ b/packages/babel-plugin-proposal-decorators/package.json @@ -32,5 +32,8 @@ "@babel/helper-plugin-test-runner": "workspace:*", "babel-plugin-polyfill-es-shims": "^0.2.0", "object.getownpropertydescriptors": "^2.1.1" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-do-expressions/package.json b/packages/babel-plugin-proposal-do-expressions/package.json index 8c42d8b13f42..3330b43da942 100644 --- a/packages/babel-plugin-proposal-do-expressions/package.json +++ b/packages/babel-plugin-proposal-do-expressions/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-dynamic-import/package.json b/packages/babel-plugin-proposal-dynamic-import/package.json index 18d8125f2189..ed0cf85afb19 100644 --- a/packages/babel-plugin-proposal-dynamic-import/package.json +++ b/packages/babel-plugin-proposal-dynamic-import/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-export-default-from/package.json b/packages/babel-plugin-proposal-export-default-from/package.json index 5904088dd86f..8092568ea942 100644 --- a/packages/babel-plugin-proposal-export-default-from/package.json +++ b/packages/babel-plugin-proposal-export-default-from/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-export-namespace-from/package.json b/packages/babel-plugin-proposal-export-namespace-from/package.json index 12da889d700d..7d04df3f4fc3 100644 --- a/packages/babel-plugin-proposal-export-namespace-from/package.json +++ b/packages/babel-plugin-proposal-export-namespace-from/package.json @@ -26,5 +26,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-export-namespace-from" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-export-namespace-from", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-proposal-function-bind/package.json b/packages/babel-plugin-proposal-function-bind/package.json index bb86de82bb13..f18dd1347ca8 100644 --- a/packages/babel-plugin-proposal-function-bind/package.json +++ b/packages/babel-plugin-proposal-function-bind/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-function-sent/package.json b/packages/babel-plugin-proposal-function-sent/package.json index d8ec0723ee14..e124ca0c80cc 100644 --- a/packages/babel-plugin-proposal-function-sent/package.json +++ b/packages/babel-plugin-proposal-function-sent/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-json-strings/package.json b/packages/babel-plugin-proposal-json-strings/package.json index 34d8fa6901ad..25e32196e2e6 100644 --- a/packages/babel-plugin-proposal-json-strings/package.json +++ b/packages/babel-plugin-proposal-json-strings/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-logical-assignment-operators/package.json b/packages/babel-plugin-proposal-logical-assignment-operators/package.json index d83af7a8ea0e..c4b900f98a60 100644 --- a/packages/babel-plugin-proposal-logical-assignment-operators/package.json +++ b/packages/babel-plugin-proposal-logical-assignment-operators/package.json @@ -28,5 +28,8 @@ "@babel/plugin-proposal-nullish-coalescing-operator": "workspace:*", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-logical-assignment-operators" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-proposal-logical-assignment-operators", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-proposal-nullish-coalescing-operator/package.json b/packages/babel-plugin-proposal-nullish-coalescing-operator/package.json index d1bd4d6b9964..76ac3bd1cc25 100644 --- a/packages/babel-plugin-proposal-nullish-coalescing-operator/package.json +++ b/packages/babel-plugin-proposal-nullish-coalescing-operator/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-numeric-separator/package.json b/packages/babel-plugin-proposal-numeric-separator/package.json index efe3e155eb9b..ba34671762a0 100644 --- a/packages/babel-plugin-proposal-numeric-separator/package.json +++ b/packages/babel-plugin-proposal-numeric-separator/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-object-rest-spread/package.json b/packages/babel-plugin-proposal-object-rest-spread/package.json index 078eec5126a0..f2a775503f1c 100644 --- a/packages/babel-plugin-proposal-object-rest-spread/package.json +++ b/packages/babel-plugin-proposal-object-rest-spread/package.json @@ -29,5 +29,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-optional-catch-binding/package.json b/packages/babel-plugin-proposal-optional-catch-binding/package.json index c1a7552dda04..95ea138ea748 100644 --- a/packages/babel-plugin-proposal-optional-catch-binding/package.json +++ b/packages/babel-plugin-proposal-optional-catch-binding/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-optional-chaining/package.json b/packages/babel-plugin-proposal-optional-chaining/package.json index 83c2aabb4e95..a35727aae1d3 100644 --- a/packages/babel-plugin-proposal-optional-chaining/package.json +++ b/packages/babel-plugin-proposal-optional-chaining/package.json @@ -28,5 +28,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-transform-block-scoping": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-partial-application/package.json b/packages/babel-plugin-proposal-partial-application/package.json index 33e04e5e80da..b6cf5b5a4fca 100644 --- a/packages/babel-plugin-proposal-partial-application/package.json +++ b/packages/babel-plugin-proposal-partial-application/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-pipeline-operator/package.json b/packages/babel-plugin-proposal-pipeline-operator/package.json index c90fd75b8cd2..6231e38309cc 100644 --- a/packages/babel-plugin-proposal-pipeline-operator/package.json +++ b/packages/babel-plugin-proposal-pipeline-operator/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-private-methods/package.json b/packages/babel-plugin-proposal-private-methods/package.json index 57e4ab9e59a3..a50adb02edd3 100644 --- a/packages/babel-plugin-proposal-private-methods/package.json +++ b/packages/babel-plugin-proposal-private-methods/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-private-property-in-object/package.json b/packages/babel-plugin-proposal-private-property-in-object/package.json index fa92c1e96871..ec39f4135954 100644 --- a/packages/babel-plugin-proposal-private-property-in-object/package.json +++ b/packages/babel-plugin-proposal-private-property-in-object/package.json @@ -28,5 +28,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-record-and-tuple/package.json b/packages/babel-plugin-proposal-record-and-tuple/package.json index b310081724a9..93d09c1479e9 100644 --- a/packages/babel-plugin-proposal-record-and-tuple/package.json +++ b/packages/babel-plugin-proposal-record-and-tuple/package.json @@ -28,5 +28,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-proposal-throw-expressions/package.json b/packages/babel-plugin-proposal-throw-expressions/package.json index 2b7bc6e0b81e..bacd90fc2d89 100644 --- a/packages/babel-plugin-proposal-throw-expressions/package.json +++ b/packages/babel-plugin-proposal-throw-expressions/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-async-do-expressions/package.json b/packages/babel-plugin-syntax-async-do-expressions/package.json index 11ca69b3f123..96e2946b1991 100644 --- a/packages/babel-plugin-syntax-async-do-expressions/package.json +++ b/packages/babel-plugin-syntax-async-do-expressions/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@babel/core": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-async-do-expressions" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-async-do-expressions", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-syntax-class-static-block/package.json b/packages/babel-plugin-syntax-class-static-block/package.json index 5ea7566bf7d4..e0b069f7ec62 100644 --- a/packages/babel-plugin-syntax-class-static-block/package.json +++ b/packages/babel-plugin-syntax-class-static-block/package.json @@ -24,5 +24,8 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-decimal/package.json b/packages/babel-plugin-syntax-decimal/package.json index 6d8c7a9275db..8ed7301a5fae 100644 --- a/packages/babel-plugin-syntax-decimal/package.json +++ b/packages/babel-plugin-syntax-decimal/package.json @@ -23,5 +23,8 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-decorators/package.json b/packages/babel-plugin-syntax-decorators/package.json index 398faff7d1bb..ee9f208ec5e2 100644 --- a/packages/babel-plugin-syntax-decorators/package.json +++ b/packages/babel-plugin-syntax-decorators/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-do-expressions/package.json b/packages/babel-plugin-syntax-do-expressions/package.json index 3ab40a874242..ef9e0d0df651 100644 --- a/packages/babel-plugin-syntax-do-expressions/package.json +++ b/packages/babel-plugin-syntax-do-expressions/package.json @@ -24,5 +24,8 @@ "devDependencies": { "@babel/core": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-do-expressions" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-do-expressions", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-syntax-export-default-from/package.json b/packages/babel-plugin-syntax-export-default-from/package.json index f4452a91bc85..fc57830deb36 100644 --- a/packages/babel-plugin-syntax-export-default-from/package.json +++ b/packages/babel-plugin-syntax-export-default-from/package.json @@ -24,5 +24,8 @@ "devDependencies": { "@babel/core": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-export-default-from" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-syntax-export-default-from", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-syntax-flow/package.json b/packages/babel-plugin-syntax-flow/package.json index 25b30b47d29c..f4fe24a367f5 100644 --- a/packages/babel-plugin-syntax-flow/package.json +++ b/packages/babel-plugin-syntax-flow/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-function-bind/package.json b/packages/babel-plugin-syntax-function-bind/package.json index 9084d0e80adf..45a6daa6cfbe 100644 --- a/packages/babel-plugin-syntax-function-bind/package.json +++ b/packages/babel-plugin-syntax-function-bind/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-function-sent/package.json b/packages/babel-plugin-syntax-function-sent/package.json index f7c4525f2977..4226264bcf53 100644 --- a/packages/babel-plugin-syntax-function-sent/package.json +++ b/packages/babel-plugin-syntax-function-sent/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-import-assertions/package.json b/packages/babel-plugin-syntax-import-assertions/package.json index 1a6871a96235..0c16928b77d2 100644 --- a/packages/babel-plugin-syntax-import-assertions/package.json +++ b/packages/babel-plugin-syntax-import-assertions/package.json @@ -23,5 +23,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-jsx/package.json b/packages/babel-plugin-syntax-jsx/package.json index db412d0a68b7..3ce70ba12382 100644 --- a/packages/babel-plugin-syntax-jsx/package.json +++ b/packages/babel-plugin-syntax-jsx/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-module-blocks/package.json b/packages/babel-plugin-syntax-module-blocks/package.json index 49084a220f77..11f6648bbbb1 100644 --- a/packages/babel-plugin-syntax-module-blocks/package.json +++ b/packages/babel-plugin-syntax-module-blocks/package.json @@ -23,5 +23,8 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-partial-application/package.json b/packages/babel-plugin-syntax-partial-application/package.json index e092ed706db4..7ccd511e1f00 100644 --- a/packages/babel-plugin-syntax-partial-application/package.json +++ b/packages/babel-plugin-syntax-partial-application/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-pipeline-operator/package.json b/packages/babel-plugin-syntax-pipeline-operator/package.json index a069b1b36fdb..f66e8d65f367 100644 --- a/packages/babel-plugin-syntax-pipeline-operator/package.json +++ b/packages/babel-plugin-syntax-pipeline-operator/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-private-property-in-object/package.json b/packages/babel-plugin-syntax-private-property-in-object/package.json index b85b3d855376..ef224d000d6f 100644 --- a/packages/babel-plugin-syntax-private-property-in-object/package.json +++ b/packages/babel-plugin-syntax-private-property-in-object/package.json @@ -24,5 +24,8 @@ }, "peerDependencies": { "@babel/core": "^7.0.0-0" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-record-and-tuple/package.json b/packages/babel-plugin-syntax-record-and-tuple/package.json index 66642e35635d..2c3c1dcc9f36 100644 --- a/packages/babel-plugin-syntax-record-and-tuple/package.json +++ b/packages/babel-plugin-syntax-record-and-tuple/package.json @@ -23,5 +23,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-throw-expressions/package.json b/packages/babel-plugin-syntax-throw-expressions/package.json index 3073ec01dbe7..66ea9dd0bf18 100644 --- a/packages/babel-plugin-syntax-throw-expressions/package.json +++ b/packages/babel-plugin-syntax-throw-expressions/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-top-level-await/package.json b/packages/babel-plugin-syntax-top-level-await/package.json index c685c75ca20f..8bd4b48d4b68 100644 --- a/packages/babel-plugin-syntax-top-level-await/package.json +++ b/packages/babel-plugin-syntax-top-level-await/package.json @@ -24,5 +24,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-syntax-typescript/package.json b/packages/babel-plugin-syntax-typescript/package.json index 728ebfdfcd4d..3b8c83bcfad7 100644 --- a/packages/babel-plugin-syntax-typescript/package.json +++ b/packages/babel-plugin-syntax-typescript/package.json @@ -25,5 +25,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-arrow-functions/package.json b/packages/babel-plugin-transform-arrow-functions/package.json index cee79fd06446..b90d6b32bf3a 100644 --- a/packages/babel-plugin-transform-arrow-functions/package.json +++ b/packages/babel-plugin-transform-arrow-functions/package.json @@ -26,5 +26,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-async-to-generator/package.json b/packages/babel-plugin-transform-async-to-generator/package.json index df94586e6191..fb87ae38a2ef 100644 --- a/packages/babel-plugin-transform-async-to-generator/package.json +++ b/packages/babel-plugin-transform-async-to-generator/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-block-scoped-functions/package.json b/packages/babel-plugin-transform-block-scoped-functions/package.json index 61d10c5061ee..10ca2fae57a9 100644 --- a/packages/babel-plugin-transform-block-scoped-functions/package.json +++ b/packages/babel-plugin-transform-block-scoped-functions/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-block-scoping/package.json b/packages/babel-plugin-transform-block-scoping/package.json index f5051fbaa7ba..11a24bd3b2c7 100644 --- a/packages/babel-plugin-transform-block-scoping/package.json +++ b/packages/babel-plugin-transform-block-scoping/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-classes/package.json b/packages/babel-plugin-transform-classes/package.json index 567fa4e83691..bddf6ef0b4a6 100644 --- a/packages/babel-plugin-transform-classes/package.json +++ b/packages/babel-plugin-transform-classes/package.json @@ -32,5 +32,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-computed-properties/package.json b/packages/babel-plugin-transform-computed-properties/package.json index 2cf88d26d458..135e50b3e00d 100644 --- a/packages/babel-plugin-transform-computed-properties/package.json +++ b/packages/babel-plugin-transform-computed-properties/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-destructuring/package.json b/packages/babel-plugin-transform-destructuring/package.json index c20b4b91bb35..e6cc51a17c22 100644 --- a/packages/babel-plugin-transform-destructuring/package.json +++ b/packages/babel-plugin-transform-destructuring/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-dotall-regex/package.json b/packages/babel-plugin-transform-dotall-regex/package.json index 9e31c8c4ed84..a043a9ecafa2 100644 --- a/packages/babel-plugin-transform-dotall-regex/package.json +++ b/packages/babel-plugin-transform-dotall-regex/package.json @@ -31,5 +31,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-duplicate-keys/package.json b/packages/babel-plugin-transform-duplicate-keys/package.json index 5f7e8f110730..da6e0cc42a63 100644 --- a/packages/babel-plugin-transform-duplicate-keys/package.json +++ b/packages/babel-plugin-transform-duplicate-keys/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-exponentiation-operator/package.json b/packages/babel-plugin-transform-exponentiation-operator/package.json index 7156ba471ccd..aa4bf6a530e0 100644 --- a/packages/babel-plugin-transform-exponentiation-operator/package.json +++ b/packages/babel-plugin-transform-exponentiation-operator/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-flow-comments/package.json b/packages/babel-plugin-transform-flow-comments/package.json index b9829fa8806e..3af01d52eca1 100644 --- a/packages/babel-plugin-transform-flow-comments/package.json +++ b/packages/babel-plugin-transform-flow-comments/package.json @@ -27,5 +27,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-flow-strip-types/package.json b/packages/babel-plugin-transform-flow-strip-types/package.json index 3915323df804..667f16a8844b 100644 --- a/packages/babel-plugin-transform-flow-strip-types/package.json +++ b/packages/babel-plugin-transform-flow-strip-types/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-for-of/package.json b/packages/babel-plugin-transform-for-of/package.json index df3ca989cb53..d315aa8443b9 100644 --- a/packages/babel-plugin-transform-for-of/package.json +++ b/packages/babel-plugin-transform-for-of/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-function-name/package.json b/packages/babel-plugin-transform-function-name/package.json index 225d6c45f0f6..76fb06f99ba9 100644 --- a/packages/babel-plugin-transform-function-name/package.json +++ b/packages/babel-plugin-transform-function-name/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-instanceof/package.json b/packages/babel-plugin-transform-instanceof/package.json index 545a6d0d4422..d84d322d7997 100644 --- a/packages/babel-plugin-transform-instanceof/package.json +++ b/packages/babel-plugin-transform-instanceof/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-jscript/package.json b/packages/babel-plugin-transform-jscript/package.json index 1037d9c0e544..9e447dd6124c 100644 --- a/packages/babel-plugin-transform-jscript/package.json +++ b/packages/babel-plugin-transform-jscript/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-literals/package.json b/packages/babel-plugin-transform-literals/package.json index 6fc58b6081e9..90eb22a1b884 100644 --- a/packages/babel-plugin-transform-literals/package.json +++ b/packages/babel-plugin-transform-literals/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-member-expression-literals/package.json b/packages/babel-plugin-transform-member-expression-literals/package.json index 1c4142f2b6a7..cb0094ba4d6b 100644 --- a/packages/babel-plugin-transform-member-expression-literals/package.json +++ b/packages/babel-plugin-transform-member-expression-literals/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-modules-amd/package.json b/packages/babel-plugin-transform-modules-amd/package.json index 84631896b785..292206542a3d 100644 --- a/packages/babel-plugin-transform-modules-amd/package.json +++ b/packages/babel-plugin-transform-modules-amd/package.json @@ -28,5 +28,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-external-helpers": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-modules-commonjs/package.json b/packages/babel-plugin-transform-modules-commonjs/package.json index 8edce85bcf50..dad653c1ee2c 100644 --- a/packages/babel-plugin-transform-modules-commonjs/package.json +++ b/packages/babel-plugin-transform-modules-commonjs/package.json @@ -30,5 +30,8 @@ "@babel/plugin-external-helpers": "workspace:*", "@babel/plugin-syntax-object-rest-spread": "^7.8.3" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-modules-commonjs" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-modules-commonjs", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-modules-systemjs/package.json b/packages/babel-plugin-transform-modules-systemjs/package.json index 4213894769fd..b2dd88997ca7 100644 --- a/packages/babel-plugin-transform-modules-systemjs/package.json +++ b/packages/babel-plugin-transform-modules-systemjs/package.json @@ -30,5 +30,8 @@ "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-syntax-dynamic-import": "^7.8.3" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-modules-systemjs" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-modules-systemjs", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-modules-umd/package.json b/packages/babel-plugin-transform-modules-umd/package.json index 4da3faa0a030..06ccf754ed7b 100644 --- a/packages/babel-plugin-transform-modules-umd/package.json +++ b/packages/babel-plugin-transform-modules-umd/package.json @@ -27,5 +27,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-external-helpers": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-named-capturing-groups-regex/package.json b/packages/babel-plugin-transform-named-capturing-groups-regex/package.json index fc9f0ae015c8..2ad61fc9f53e 100644 --- a/packages/babel-plugin-transform-named-capturing-groups-regex/package.json +++ b/packages/babel-plugin-transform-named-capturing-groups-regex/package.json @@ -30,5 +30,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "core-js": "^3.2.1" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-new-target/package.json b/packages/babel-plugin-transform-new-target/package.json index dc341bab23ef..f9ed9cab1e5e 100644 --- a/packages/babel-plugin-transform-new-target/package.json +++ b/packages/babel-plugin-transform-new-target/package.json @@ -27,5 +27,8 @@ "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-proposal-class-properties": "workspace:*", "@babel/plugin-transform-arrow-functions": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-object-assign/package.json b/packages/babel-plugin-transform-object-assign/package.json index 2c5d9f07c3b1..fedfd5d7be6a 100644 --- a/packages/babel-plugin-transform-object-assign/package.json +++ b/packages/babel-plugin-transform-object-assign/package.json @@ -25,5 +25,8 @@ }, "devDependencies": { "@babel/core": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } 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 6637fec9f99e..385ff896c962 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 @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-object-super/package.json b/packages/babel-plugin-transform-object-super/package.json index 8c95a8d9d05c..9a33b29540bd 100644 --- a/packages/babel-plugin-transform-object-super/package.json +++ b/packages/babel-plugin-transform-object-super/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-parameters/package.json b/packages/babel-plugin-transform-parameters/package.json index 49c20b9e9833..6c7b363e892b 100644 --- a/packages/babel-plugin-transform-parameters/package.json +++ b/packages/babel-plugin-transform-parameters/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-property-literals/package.json b/packages/babel-plugin-transform-property-literals/package.json index e0b94c54e5d5..fb76db5aa46b 100644 --- a/packages/babel-plugin-transform-property-literals/package.json +++ b/packages/babel-plugin-transform-property-literals/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-property-mutators/package.json b/packages/babel-plugin-transform-property-mutators/package.json index e201a676f457..bb0e15e7cbf3 100644 --- a/packages/babel-plugin-transform-property-mutators/package.json +++ b/packages/babel-plugin-transform-property-mutators/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-proto-to-assign/package.json b/packages/babel-plugin-transform-proto-to-assign/package.json index e9dc538241a4..670db6c613ba 100644 --- a/packages/babel-plugin-transform-proto-to-assign/package.json +++ b/packages/babel-plugin-transform-proto-to-assign/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-constant-elements/package.json b/packages/babel-plugin-transform-react-constant-elements/package.json index d7adc1258d50..91f285da7fc4 100644 --- a/packages/babel-plugin-transform-react-constant-elements/package.json +++ b/packages/babel-plugin-transform-react-constant-elements/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-display-name/package.json b/packages/babel-plugin-transform-react-display-name/package.json index 140acedab49b..27697718192c 100644 --- a/packages/babel-plugin-transform-react-display-name/package.json +++ b/packages/babel-plugin-transform-react-display-name/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-inline-elements/package.json b/packages/babel-plugin-transform-react-inline-elements/package.json index 4cfac1ae1bd6..0592c8eb8fe6 100644 --- a/packages/babel-plugin-transform-react-inline-elements/package.json +++ b/packages/babel-plugin-transform-react-inline-elements/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-jsx-compat/package.json b/packages/babel-plugin-transform-react-jsx-compat/package.json index fd35633ba06e..f8c7d8daa69b 100644 --- a/packages/babel-plugin-transform-react-jsx-compat/package.json +++ b/packages/babel-plugin-transform-react-jsx-compat/package.json @@ -26,5 +26,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-jsx-development/package.json b/packages/babel-plugin-transform-react-jsx-development/package.json index da67611e387f..94811f506553 100644 --- a/packages/babel-plugin-transform-react-jsx-development/package.json +++ b/packages/babel-plugin-transform-react-jsx-development/package.json @@ -24,5 +24,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-jsx-self/package.json b/packages/babel-plugin-transform-react-jsx-self/package.json index 835ea90c25a6..250e9b7fa1ae 100644 --- a/packages/babel-plugin-transform-react-jsx-self/package.json +++ b/packages/babel-plugin-transform-react-jsx-self/package.json @@ -26,5 +26,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-syntax-jsx": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-jsx-source/package.json b/packages/babel-plugin-transform-react-jsx-source/package.json index 5a10adae69a6..f9ac6b2504fa 100644 --- a/packages/babel-plugin-transform-react-jsx-source/package.json +++ b/packages/babel-plugin-transform-react-jsx-source/package.json @@ -26,5 +26,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-syntax-jsx": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-jsx/package.json b/packages/babel-plugin-transform-react-jsx/package.json index 9cb11cd12e76..7c0b2d3daed4 100644 --- a/packages/babel-plugin-transform-react-jsx/package.json +++ b/packages/babel-plugin-transform-react-jsx/package.json @@ -30,5 +30,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/traverse": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-react-pure-annotations/package.json b/packages/babel-plugin-transform-react-pure-annotations/package.json index bb1288fd7195..3f26948d0b7a 100644 --- a/packages/babel-plugin-transform-react-pure-annotations/package.json +++ b/packages/babel-plugin-transform-react-pure-annotations/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-regenerator/package.json b/packages/babel-plugin-transform-regenerator/package.json index 63cd98a98d81..50e9ca790622 100644 --- a/packages/babel-plugin-transform-regenerator/package.json +++ b/packages/babel-plugin-transform-regenerator/package.json @@ -23,5 +23,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-reserved-words/package.json b/packages/babel-plugin-transform-reserved-words/package.json index 6630753186e1..e085805a2a01 100644 --- a/packages/babel-plugin-transform-reserved-words/package.json +++ b/packages/babel-plugin-transform-reserved-words/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-runtime/package.json b/packages/babel-plugin-transform-runtime/package.json index b27186e30457..671c11d93371 100644 --- a/packages/babel-plugin-transform-runtime/package.json +++ b/packages/babel-plugin-transform-runtime/package.json @@ -42,5 +42,8 @@ "@babel/types": "workspace:*", "make-dir": "^2.1.0" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-runtime" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-runtime", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-shorthand-properties/package.json b/packages/babel-plugin-transform-shorthand-properties/package.json index 721d1b3ad9ad..473c34238c16 100644 --- a/packages/babel-plugin-transform-shorthand-properties/package.json +++ b/packages/babel-plugin-transform-shorthand-properties/package.json @@ -25,5 +25,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-plugin-transform-spread/package.json b/packages/babel-plugin-transform-spread/package.json index af04a7a6dda0..374130c1d4d5 100644 --- a/packages/babel-plugin-transform-spread/package.json +++ b/packages/babel-plugin-transform-spread/package.json @@ -26,5 +26,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-spread" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-spread", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-sticky-regex/package.json b/packages/babel-plugin-transform-sticky-regex/package.json index 51e81f5a7eac..f02f3b40b0a6 100644 --- a/packages/babel-plugin-transform-sticky-regex/package.json +++ b/packages/babel-plugin-transform-sticky-regex/package.json @@ -25,5 +25,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-sticky-regex" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-sticky-regex", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-strict-mode/package.json b/packages/babel-plugin-transform-strict-mode/package.json index fb6f594e427f..4e1c5343f7b2 100644 --- a/packages/babel-plugin-transform-strict-mode/package.json +++ b/packages/babel-plugin-transform-strict-mode/package.json @@ -25,5 +25,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-strict-mode" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-strict-mode", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-template-literals/package.json b/packages/babel-plugin-transform-template-literals/package.json index f7c74410eeb5..439e020ed184 100644 --- a/packages/babel-plugin-transform-template-literals/package.json +++ b/packages/babel-plugin-transform-template-literals/package.json @@ -25,5 +25,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-template-literals" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-template-literals", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-typeof-symbol/package.json b/packages/babel-plugin-transform-typeof-symbol/package.json index 965bf679451b..76fdfaeb8f0f 100644 --- a/packages/babel-plugin-transform-typeof-symbol/package.json +++ b/packages/babel-plugin-transform-typeof-symbol/package.json @@ -28,5 +28,8 @@ "@babel/runtime-corejs2": "workspace:*", "@babel/runtime-corejs3": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-typeof-symbol" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-typeof-symbol", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-typescript/package.json b/packages/babel-plugin-transform-typescript/package.json index 1a2afb8821db..138c9c089314 100644 --- a/packages/babel-plugin-transform-typescript/package.json +++ b/packages/babel-plugin-transform-typescript/package.json @@ -30,5 +30,8 @@ "@babel/traverse": "workspace:*", "@babel/types": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-typescript" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-typescript", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-unicode-escapes/package.json b/packages/babel-plugin-transform-unicode-escapes/package.json index 40d157c754ce..e84608aebd47 100644 --- a/packages/babel-plugin-transform-unicode-escapes/package.json +++ b/packages/babel-plugin-transform-unicode-escapes/package.json @@ -25,5 +25,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-unicode-escapes" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-unicode-escapes", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-plugin-transform-unicode-regex/package.json b/packages/babel-plugin-transform-unicode-regex/package.json index 438243277497..6cc328c3c56b 100644 --- a/packages/babel-plugin-transform-unicode-regex/package.json +++ b/packages/babel-plugin-transform-unicode-regex/package.json @@ -26,5 +26,8 @@ "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" }, - "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-unicode-regex" + "homepage": "https://babel.dev/docs/en/next/babel-plugin-transform-unicode-regex", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-preset-env/package.json b/packages/babel-preset-env/package.json index 01263813ee29..6f425355f9f4 100644 --- a/packages/babel-preset-env/package.json +++ b/packages/babel-preset-env/package.json @@ -98,5 +98,8 @@ "@babel/core-7.12": "npm:@babel/core@7.12.9", "@babel/helper-plugin-test-runner": "workspace:*", "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-preset-flow/package.json b/packages/babel-preset-flow/package.json index 9bd197296a2a..564958388072 100644 --- a/packages/babel-preset-flow/package.json +++ b/packages/babel-preset-flow/package.json @@ -32,5 +32,8 @@ "@babel/helper-plugin-test-runner": "workspace:*" }, "homepage": "https://babel.dev/docs/en/next/babel-preset-flow", - "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22area%3A%20flow%22+is%3Aopen" + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22area%3A%20flow%22+is%3Aopen", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-preset-react/package.json b/packages/babel-preset-react/package.json index 0f66bcdfc4d9..22b2398099a3 100644 --- a/packages/babel-preset-react/package.json +++ b/packages/babel-preset-react/package.json @@ -29,5 +29,8 @@ "devDependencies": { "@babel/core": "workspace:*", "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-preset-typescript/package.json b/packages/babel-preset-typescript/package.json index 1b4437470e34..3328e6a587ca 100644 --- a/packages/babel-preset-typescript/package.json +++ b/packages/babel-preset-typescript/package.json @@ -29,5 +29,8 @@ "@babel/helper-plugin-test-runner": "workspace:*" }, "homepage": "https://babel.dev/docs/en/next/babel-preset-typescript", - "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22area%3A%20typescript%22+is%3Aopen" + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22area%3A%20typescript%22+is%3Aopen", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-register/package.json b/packages/babel-register/package.json index 3c63a95b60d3..a50ec33a4e0b 100644 --- a/packages/babel-register/package.json +++ b/packages/babel-register/package.json @@ -32,5 +32,8 @@ "browserify": "^16.5.2" }, "homepage": "https://babel.dev/docs/en/next/babel-register", - "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20register%22+is%3Aopen" + "bugs": "https://github.com/babel/babel/issues?utf8=%E2%9C%93&q=is%3Aissue+label%3A%22pkg%3A%20register%22+is%3Aopen", + "engines": { + "node": ">=6.9.0" + } } diff --git a/packages/babel-runtime-corejs2/package.json b/packages/babel-runtime-corejs2/package.json index 3126b7dd4fb0..bc61114f3725 100644 --- a/packages/babel-runtime-corejs2/package.json +++ b/packages/babel-runtime-corejs2/package.json @@ -909,5 +909,8 @@ "./core-js/reflect/set-prototype-of": "./core-js/reflect/set-prototype-of.js", "./core-js/reflect/set": "./core-js/reflect/set.js", "./core-js/date/now": "./core-js/date/now.js" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-runtime-corejs3/package.json b/packages/babel-runtime-corejs3/package.json index ca02d1f4b2c7..e042e6d5128e 100644 --- a/packages/babel-runtime-corejs3/package.json +++ b/packages/babel-runtime-corejs3/package.json @@ -1120,5 +1120,8 @@ "./core-js/instance/trim-right": "./core-js/instance/trim-right.js", "./core-js/instance/trim-start": "./core-js/instance/trim-start.js", "./core-js/instance/values": "./core-js/instance/values.js" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-runtime/package.json b/packages/babel-runtime/package.json index 6739bcb4d8b5..df9a8011715b 100644 --- a/packages/babel-runtime/package.json +++ b/packages/babel-runtime/package.json @@ -814,5 +814,8 @@ "./regenerator": "./regenerator/index.js", "./regenerator/*.js": "./regenerator/*.js", "./regenerator/": "./regenerator/" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-standalone/package.json b/packages/babel-standalone/package.json index ee55c7096c3d..630bb5bec21f 100644 --- a/packages/babel-standalone/package.json +++ b/packages/babel-standalone/package.json @@ -128,5 +128,8 @@ "type": "git", "url": "https://github.com/babel/babel.git", "directory": "packages/babel-standalone" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-template/package.json b/packages/babel-template/package.json index f6b1f2cdda39..f34a03943fc9 100644 --- a/packages/babel-template/package.json +++ b/packages/babel-template/package.json @@ -19,5 +19,8 @@ "@babel/code-frame": "workspace:^7.12.13", "@babel/parser": "workspace:^7.12.13", "@babel/types": "workspace:^7.12.13" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-traverse/package.json b/packages/babel-traverse/package.json index 4a886dc2838d..b2d4d17e00f0 100644 --- a/packages/babel-traverse/package.json +++ b/packages/babel-traverse/package.json @@ -27,5 +27,8 @@ }, "devDependencies": { "@babel/helper-plugin-test-runner": "workspace:*" + }, + "engines": { + "node": ">=6.9.0" } } diff --git a/packages/babel-types/package.json b/packages/babel-types/package.json index 2020ed8fc4bc..88d52fd8a08c 100644 --- a/packages/babel-types/package.json +++ b/packages/babel-types/package.json @@ -31,5 +31,8 @@ "@babel/generator": "workspace:*", "@babel/parser": "workspace:*", "chalk": "^4.1.0" + }, + "engines": { + "node": ">=6.9.0" } }