Skip to content

Commit cf71649

Browse files
committed
Add parser dependency and align workflows with Node 22
1 parent d415d03 commit cf71649

File tree

8 files changed

+190
-11
lines changed

8 files changed

+190
-11
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
# 3 ▸ Node + pnpm-store cache
3636
- uses: actions/setup-node@v4
3737
with:
38-
node-version: 20
38+
node-version: 22
3939
cache: pnpm
4040

4141
# 4 ▸ Install deps (deterministic)

.github/workflows/release.yml.disable

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- uses: actions/setup-node@v4
4545
if: ${{ steps.release.outputs.release_created == 'true' }}
4646
with:
47-
node-version: 18
47+
node-version: 22
4848
registry-url: https://registry.npmjs.org
4949

5050
- name: Install dependencies

docs/CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ pnpm bootstrap # builds + installs local tarball into test fixtures
3636
pnpm test # runs all tests (unit + E2E)
3737
```
3838

39-
> Node 18+ and PNPM required.
39+
> Node 22+ and PNPM required.
4040
> Run from repo root.
4141
4242
---

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@
5555
},
5656
"devDependencies": {
5757
"@eslint/js": "^9.32.0",
58+
"@typescript-eslint/parser": "^8.39.0",
5859
"@types/node": "^24.1.0",
5960
"esbuild": "^0.25.8",
6061
"eslint": "^9.32.0",

packages/cli/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,5 +44,8 @@
4444
},
4545
"dependencies": {
4646
"@react-zero-ui/core": "^0.3.3"
47+
},
48+
"engines": {
49+
"node": ">=22"
4750
}
48-
}
51+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/// <reference types="next" />
22
/// <reference types="next/image-types/global" />
3-
import "./.next/types/routes.d.ts";
3+
import "./.next/dev/types/routes.d.ts";
44

55
// NOTE: This file should not be edited
66
// see https://nextjs.org/docs/app/api-reference/config/typescript for more information.

packages/core/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
"react": ">=16.8.0"
9696
},
9797
"engines": {
98-
"node": ">=18.0.0"
98+
"node": ">=22"
9999
},
100100
"description": "Ultra-fast React UI state library with zero runtime, zero re-renders, Tailwind variant support, and automatic data-attribute/css-vars based styling. Replace context, prop drilling, and global stores with build-time magic.",
101101
"keywords": [
@@ -120,4 +120,4 @@
120120
"react optimization",
121121
"high performance react"
122122
]
123-
}
123+
}

0 commit comments

Comments
 (0)