Skip to content

Commit 0ccc82f

Browse files
authored
Use Node.js 22.x in CI and require >=22.10.0 in package.json (#9)
- Changed CI workflows to use node-version '22.x' (latest 22.x) - Updated engines.node requirement to >=22.10.0 - Updated README to reflect Node 22.10.0+ requirement - Node 22.9.0 has ESM compatibility issues with vitest; 22.10+ fixes these
1 parent d9a2a3e commit 0ccc82f

6 files changed

Lines changed: 6 additions & 6 deletions

File tree

.github/workflows/lint.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Setup Node.js
1818
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
1919
with:
20-
node-version: '22'
20+
node-version: '22.x'
2121

2222
- name: Install npm 11.6.2
2323
run: npm install -g npm@11.6.2

.github/workflows/release.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
- name: Setup Node.js
3636
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
3737
with:
38-
node-version: '22'
38+
node-version: '22.x'
3939
registry-url: 'https://registry.npmjs.org'
4040

4141
- name: Install latest npm

.github/workflows/tests.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
- name: Setup Node.js
1818
uses: actions/setup-node@a0853c24544627f65ddf259abe73b1d18a591444 # v5.0.0
1919
with:
20-
node-version: '22'
20+
node-version: '22.x'
2121

2222
- name: Install npm 11.6.2
2323
run: npm install -g npm@11.6.2

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ An MCP (Model Context Protocol) server that acts as a proxy between IDEs and the
2626

2727
## Prerequisites
2828

29-
- `Node.js` 22.9.0 or higher
29+
- `Node.js` 22.10.0 or higher (latest 22.x recommended)
3030
- `mcpd` daemon running and accessible
3131
- `mcpd` SDK (automatically installed as a dependency)
3232

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@
7575
"vitest": "^4.0.10"
7676
},
7777
"engines": {
78-
"node": ">=22.9.0"
78+
"node": ">=22.10.0"
7979
},
8080
"packageManager": "npm@11.6.2"
8181
}

0 commit comments

Comments
 (0)