From a50251929a6fb3acb89bebefa5868861abee2370 Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:04:07 -0500 Subject: [PATCH 1/8] Drop node 18 --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 9c7fd13..a69cb52 100644 --- a/index.js +++ b/index.js @@ -34,8 +34,8 @@ const config = { 'error', [ { - node: '>=18.0.0', - npm: '>=9.0.0', + node: '>=20.0.0', + npm: '>=10.0.0', }, ], ], From 9a0f85197c7ee6f2ed1ea8dcb4b1298872cef7ff Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:05:05 -0500 Subject: [PATCH 2/8] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f7d8626..1870713 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,8 @@ First thing first, let's make sure you have the necessary pre-requisites. #### Node -* [Node.js](https://nodejs.org/) - v18.0.0+ -* [npm](http://npmjs.com) - v9.0.0+ +* [Node.js](https://nodejs.org/) - v20.0.0+ +* [npm](http://npmjs.com) - v10.0.0+ ### Command From 17f617d679b4ec852144171ebb107c908f8d6cf4 Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:05:28 -0500 Subject: [PATCH 3/8] Update package.json --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 3ba6ad0..7f8ab95 100644 --- a/package.json +++ b/package.json @@ -50,8 +50,8 @@ "npm-package-json-lint": "^8.0.0" }, "engines": { - "node": ">=18.0.0", - "npm": ">=9.0.0" + "node": ">=20.0.0", + "npm": ">=10.0.0" }, "license": "MIT" } From 5f23db6681218ff3a24b4c02d534a075fa152882 Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:05:43 -0500 Subject: [PATCH 4/8] Update CONTRIBUTING.md --- CONTRIBUTING.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index c1ce6ea..c009dd2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,8 +4,8 @@ ### Node -* [Node.js](https://nodejs.org/) - v18.0.0+ -* [npm](https://www.npmjs.com/) - v9.0.0+ +* [Node.js](https://nodejs.org/) - v20.0.0+ +* [npm](https://www.npmjs.com/) - v10.0.0+ ## Install project dependencies From e11f9a3a2f5c73c4aca070fea7e85f65182787da Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:06:18 -0500 Subject: [PATCH 5/8] Update ci.yml --- .github/workflows/ci.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b9aa8b4..6c1279e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4.4.0 with: - node-version: '18' + node-version: '20' - run: npm ci --no-progress - run: npm run lint @@ -27,7 +27,7 @@ jobs: strategy: matrix: - node: [18, 20, 22] + node: [20, 22, 24] os: [ubuntu-latest, windows-latest] steps: From 3df5c434aecb3d2bcc7ddd014d83a4da6b25f4ae Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:06:56 -0500 Subject: [PATCH 6/8] Update ci.yml From 14f4e4be9c05e7b829c6b2c6b732b6681dec2720 Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:07:10 -0500 Subject: [PATCH 7/8] Update prerelease.yml --- .github/workflows/prerelease.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 6b9f986..b410083 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4.4.0 with: - node-version: '18' + node-version: '20' registry-url: 'https://registry.npmjs.org' - run: npm ci --no-progress --production - run: npm version --no-push --no-git-tag-version --yes ${{ github.event.release.tag_name }} From be3e943f66a9af2dc5ebffa7c87cd9aed4e14912 Mon Sep 17 00:00:00 2001 From: Thomas Lindner <5178550+tclindner@users.noreply.github.com> Date: Sun, 29 Jun 2025 11:07:24 -0500 Subject: [PATCH 8/8] Update release.yml --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e2b3124..75c4bf8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4.4.0 with: - node-version: '18' + node-version: '20' registry-url: 'https://registry.npmjs.org' - run: npm ci --no-progress --production - run: npm version --no-push --no-git-tag-version --yes ${{ github.event.release.tag_name }}