Skip to content

Commit d21c745

Browse files
authored
chore: use node 20+ for development (#1217)
1 parent c50303d commit d21c745

7 files changed

Lines changed: 69 additions & 134 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@ on:
1212

1313
jobs:
1414
verify:
15+
name: Verify [Node ${{ matrix.node_version }}]
1516
runs-on: ${{ matrix.os }}
1617
strategy:
1718
matrix:
18-
node_version: ['18', '20', '22.6']
19+
node_version: ['18', '20', '22', '24']
1920
os: [ubuntu-latest]
2021

2122
steps:

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ We want this community to be friendly and respectful to each other. Please read
66

77
## Requirements
88

9-
- Node 18+
9+
- Node 20+ (although Node 18 is still supported but has now reached EOL)
1010
- pnpm 8 (use it via `corepack install`)
1111

1212
## Our Development Process

package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
{
22
"name": "repack",
33
"private": true,
4+
"packageManager": "pnpm@9.5.0",
5+
"engines": {
6+
"node": ">=20"
7+
},
48
"scripts": {
59
"prepare": "is-in-ci || husky",
610
"build": "nx run-many -t build",
@@ -31,7 +35,6 @@
3135
"nx": "19.7.3",
3236
"typescript": "catalog:"
3337
},
34-
"packageManager": "pnpm@9.5.0",
3538
"pnpm": {
3639
"patchedDependencies": {
3740
"@rspress/plugin-llms@2.0.0-beta.3": "patches/@rspress__plugin-llms@2.0.0-beta.3.patch"

0 commit comments

Comments
 (0)