Skip to content

Commit 5d361ec

Browse files
serhalpcursoragent
andauthored
feat: support node.js 24 (#533)
* Add Node.js 24 support to CI and package Co-authored-by: philippe.serhal <philippe.serhal@gmail.com> * Update test workflow to use Node 24 Co-authored-by: philippe.serhal <philippe.serhal@gmail.com> * Remove node 24 from test workflow Co-authored-by: philippe.serhal <philippe.serhal@gmail.com> --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com>
1 parent 640b529 commit 5d361ec

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

.github/workflows/test.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
strategy:
1717
matrix:
1818
os: [ubuntu-latest, macOS-latest, windows-latest]
19-
node-version: ['*']
19+
node-version: ['24']
2020
include:
2121
- os: ubuntu-latest
2222
# Many of our dependencies require 20.6.0, so we use the same minimum.
@@ -42,7 +42,7 @@ jobs:
4242
# Use npm@10 on Node 22+ due to https://github.com/npm/cli/issues/8489
4343
- name: Setup npm version
4444
run: npm install -g npm@10
45-
if: "${{ matrix.node-version == '*' }}"
45+
if: "${{ matrix.node-version == '24' }}"
4646
- name: Setup Deno
4747
uses: denoland/setup-deno@v1
4848
with:

packages/vite-plugin-tanstack-start/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"description": "Vite plugin for TanStack Start on Netlify",
55
"type": "module",
66
"engines": {
7-
"node": "^22.12.0"
7+
"node": "^22.12.0 || >=24.0.0"
88
},
99
"main": "./dist/main.js",
1010
"exports": "./dist/main.js",

0 commit comments

Comments
 (0)