From 3c432994d27b308844377aef26b71b7fe1abd17e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Sat, 26 Apr 2025 10:34:49 +0200 Subject: [PATCH 1/2] Set engines field to node 20 and above --- .changeset/witty-squids-wash.md | 8 ++++++++ packages/cli/package.json | 2 +- packages/find-root/package.json | 2 +- packages/gatsby-source-workspace/package.json | 2 +- packages/get-packages/package.json | 2 +- packages/tools/package.json | 2 +- 6 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 .changeset/witty-squids-wash.md diff --git a/.changeset/witty-squids-wash.md b/.changeset/witty-squids-wash.md new file mode 100644 index 00000000..24845a99 --- /dev/null +++ b/.changeset/witty-squids-wash.md @@ -0,0 +1,8 @@ +--- +"@manypkg/get-packages": major +"@manypkg/find-root": major +"@manypkg/tools": major +"@manypkg/cli": minor +--- + +Add `"engines"` field for explicit node version support. The supported node versions are `>=20.0.0`. diff --git a/packages/cli/package.json b/packages/cli/package.json index f9374764..289561e3 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -35,6 +35,6 @@ "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" } } diff --git a/packages/find-root/package.json b/packages/find-root/package.json index 25e02f8b..514384e1 100644 --- a/packages/find-root/package.json +++ b/packages/find-root/package.json @@ -20,6 +20,6 @@ "fixturez": "^1.1.0" }, "engines": { - "node": ">=14.18.0" + "node": ">=20.0.0" } } diff --git a/packages/gatsby-source-workspace/package.json b/packages/gatsby-source-workspace/package.json index 3415523c..7d67fb45 100644 --- a/packages/gatsby-source-workspace/package.json +++ b/packages/gatsby-source-workspace/package.json @@ -25,6 +25,6 @@ "gatsby": "^2.15.28" }, "engines": { - "node": ">=14.18.0" + "node": ">=20.0.0" } } diff --git a/packages/get-packages/package.json b/packages/get-packages/package.json index 853efd78..0cd59356 100644 --- a/packages/get-packages/package.json +++ b/packages/get-packages/package.json @@ -20,6 +20,6 @@ "fixturez": "^1.1.0" }, "engines": { - "node": ">=14.18.0" + "node": ">=20.0.0" } } diff --git a/packages/tools/package.json b/packages/tools/package.json index 991b67f4..f02be3d4 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -22,6 +22,6 @@ "@types/js-yaml": "^4.0.9" }, "engines": { - "node": ">=14.18.0" + "node": ">=20.0.0" } } From d6b116745bf22bf9d917f377deb869a6c77f9db9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Tue, 29 Apr 2025 18:42:09 +0200 Subject: [PATCH 2/2] bump compilation target --- babel.config.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/babel.config.js b/babel.config.js index 37ea91a8..9fc4afa1 100644 --- a/babel.config.js +++ b/babel.config.js @@ -3,7 +3,7 @@ module.exports = { [ "@babel/preset-env", { - targets: { node: 14 }, + targets: { node: 20 }, }, ], "@babel/preset-typescript",