From 68f8c5f19b8e5bf096c98ad7bec0c72db04e5326 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Mon, 12 May 2025 18:10:28 -0400 Subject: [PATCH 1/3] build(package): set minimal node version in engines field to v20 BREAKING CHANGE: Drop support for NodeJS v18 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 3650adcf9..bf7ae6d24 100644 --- a/package.json +++ b/package.json @@ -78,6 +78,6 @@ ] }, "engines": { - "node": ">= 18" + "node": ">= 20" } } From 33e97b967dc9eb5ceb39ce1f777f48f2aa3489ba Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Mon, 12 May 2025 18:10:30 -0400 Subject: [PATCH 2/3] build: set minimal node version in build script to v20 --- scripts/build.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/build.mjs b/scripts/build.mjs index 7d4203556..72f4f8c45 100644 --- a/scripts/build.mjs +++ b/scripts/build.mjs @@ -72,8 +72,8 @@ async function main() { sideEffects: false, }, null, - 2 - ) + 2, + ), ); } main(); From 1412229121a43aab295bc9fc1066d4b4f22cc667 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Mon, 12 May 2025 18:10:32 -0400 Subject: [PATCH 3/3] ci: stop testing against NodeJS v18 --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index df5ed8903..1175ef5fe 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,9 +18,9 @@ jobs: strategy: matrix: node_version: - - 18 - 20 - 22 + - 24 steps: - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node_version }}