From a6d36153a3bbadfb0331f73b35f9d5a73476afa1 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:22 -0400 Subject: [PATCH 1/8] build(package): set minimal node version in engines field to v18 BREAKING CHANGE: Drop support for NodeJS v14, v16 --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 466837c3a..d4349a6bf 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ [ "@pika/plugin-build-node", { - "minNodeVersion": "14" + "minNodeVersion": 18 } ], [ @@ -119,6 +119,6 @@ "access": "public" }, "engines": { - "node": ">= 14" + "node": ">= 18" } } From 253e6c0c6524abf99e5db0fb9b2a670c0cc9a43d Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:24 -0400 Subject: [PATCH 2/8] ci: stop testing against NodeJS v14, v16 From ca2b70864d05bfa2e3f6330b5f86ab65cdd67c68 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:26 -0400 Subject: [PATCH 3/8] ci: stop testing against NodeJS v14, v16 From 223b7732e54244e0a1105f302c994c6c5d077c04 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:27 -0400 Subject: [PATCH 4/8] ci: stop testing against NodeJS v14, v16 From cd71ac27d3f02e0defd38d26c5394c834ffd2783 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:30 -0400 Subject: [PATCH 5/8] ci: stop testing against NodeJS v14, v16 --- .github/workflows/test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 534b0e57a..44399c5a9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,9 +14,8 @@ jobs: strategy: matrix: node_version: - - 14 - - 16 - 18 + - 20 steps: - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node_version }} From cd02af1b9d6695758ec43b57a88e570f94183bc3 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:31 -0400 Subject: [PATCH 6/8] ci: stop testing against NodeJS v14, v16 From 13a32c8d4b2963ecc4ca513e6eb6bc28ff97b62a Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Sat, 13 May 2023 22:06:34 -0400 Subject: [PATCH 7/8] ci: stop testing against NodeJS v14, v16 From 3647c3dad36fdc16a30c02e3ae23cb174c87ec9d Mon Sep 17 00:00:00 2001 From: wolfy1339 Date: Fri, 9 Jun 2023 15:10:29 -0400 Subject: [PATCH 8/8] build: target `node18` --- scripts/build.mjs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/build.mjs b/scripts/build.mjs index c573f6340..67f82f141 100644 --- a/scripts/build.mjs +++ b/scripts/build.mjs @@ -42,7 +42,7 @@ async function main() { outdir: "pkg/dist-node", bundle: true, platform: "node", - target: "node14", + target: "node18", format: "cjs", ...sharedOptions, }),