Skip to content

Commit a3b785a

Browse files
authored
Merge pull request #64 from bertdeblock/test-against-node-v24
Test against Node v24
2 parents a803ad1 + 0312b4f commit a3b785a

File tree

6 files changed

+855
-1353
lines changed

6 files changed

+855
-1353
lines changed

.github/actions/setup-environment/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ description: Setup environment
33

44
inputs:
55
node-version:
6-
default: "18"
6+
default: "22"
77
description: Node version
88

99
runs:

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ jobs:
3030
- 18
3131
- 20
3232
- 22
33+
- 24
3334
os:
3435
- macos-latest
3536
- ubuntu-latest

.github/workflows/plan-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- uses: pnpm/action-setup@v4
5555
- uses: actions/setup-node@v4
5656
with:
57-
node-version: 18
57+
node-version: 22
5858
cache: pnpm
5959
- run: pnpm install --frozen-lockfile
6060
- name: "Generate Explanation and Prep Changelogs"

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- uses: pnpm/action-setup@v4
3232
- uses: actions/setup-node@v4
3333
with:
34-
node-version: 18
34+
node-version: 22
3535
# This creates an .npmrc that reads the NODE_AUTH_TOKEN environment variable
3636
registry-url: "https://registry.npmjs.org"
3737
cache: pnpm

package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -34,33 +34,33 @@
3434
"citty": "^0.1.6",
3535
"consola": "^3.4.2",
3636
"find-up": "^7.0.0",
37-
"fs-extra": "^11.3.0",
37+
"fs-extra": "^11.3.1",
3838
"handlebars": "^4.7.8"
3939
},
4040
"devDependencies": {
41-
"@eslint/js": "^9.26.0",
41+
"@eslint/js": "^9.35.0",
4242
"@types/fs-extra": "^11.0.4",
43-
"@types/node": "^22.15.12",
44-
"@vitest/coverage-v8": "^3.1.3",
45-
"concurrently": "^9.1.2",
46-
"eslint": "^9.26.0",
47-
"eslint-plugin-n": "^17.17.0",
48-
"execa": "^9.5.2",
49-
"prettier": "^3.5.3",
43+
"@types/node": "^24.3.1",
44+
"@vitest/coverage-v8": "^3.2.4",
45+
"concurrently": "^9.2.1",
46+
"eslint": "^9.35.0",
47+
"eslint-plugin-n": "^17.21.3",
48+
"execa": "^9.6.0",
49+
"prettier": "^3.6.2",
5050
"recursive-copy": "^2.0.14",
51-
"release-plan": "^0.16.0",
51+
"release-plan": "^0.17.2",
5252
"type-fest": "^4.41.0",
53-
"typescript": "^5.8.3",
54-
"typescript-eslint": "^8.32.0",
55-
"uuid": "^11.1.0",
56-
"vitest": "^3.1.3"
53+
"typescript": "^5.9.2",
54+
"typescript-eslint": "^8.43.0",
55+
"uuid": "^13.0.0",
56+
"vitest": "^3.2.4"
5757
},
5858
"packageManager": "[email protected]",
5959
"engines": {
6060
"node": ">= 18"
6161
},
6262
"volta": {
63-
"node": "18.19.1",
64-
"pnpm": "9.13.2"
63+
"node": "22.19.0",
64+
"pnpm": "10.15.1"
6565
}
6666
}

0 commit comments

Comments
 (0)