From 1a567d5a411ccae422b2a0efcf0097db08dfe305 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Wed, 18 Oct 2023 07:05:08 +0000 Subject: [PATCH 1/3] Remove support for major Node.js versions 12-15,17,19 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index b7cbb04d..a82e2e5e 100644 --- a/package.json +++ b/package.json @@ -9,7 +9,7 @@ "main": "dist/index.js", "types": "dist/index.d.ts", "engines": { - "node": ">=12.0.0" + "node": "^16.20 || ^18.16 || >=20" }, "files": [ "dist/" From 64af86959c06db7b8b9307a2018c8d3bb3b34421 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Wed, 18 Oct 2023 07:05:39 +0000 Subject: [PATCH 2/3] ci: run on Node.js v16,18,20 instead of v12,14,16 --- .github/workflows/build-test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml index 7d975223..76c4286d 100644 --- a/.github/workflows/build-test.yml +++ b/.github/workflows/build-test.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-20.04 strategy: matrix: - node-version: [12.x, 14.x, 16.x] + node-version: [16.x, 18.x, 20.x] steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} From d1cba74fbe3bae6dca6e19a1b77feaf2926b3d84 Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Wed, 18 Oct 2023 07:06:06 +0000 Subject: [PATCH 3/3] nvmrc: change from v12 to v18 --- .nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index dae199ae..3f430af8 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -v12 +v18