Skip to content

Commit 126d244

Browse files
committed
fix: update package.json engines to reflect node20 support
1 parent 4cf92cb commit 126d244

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,6 @@
6565
"typescript-eslint": "^8.43.0"
6666
},
6767
"engines": {
68-
"node": ">=22.12.0"
68+
"node": "^20.19.0 || ^22.12.0 || >=23"
6969
}
7070
}

src/index.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,14 @@ import {version} from 'node:process';
1010

1111
const [major, minor] = version.substring(1).split('.').map(Number);
1212

13+
if (major === 20 && minor < 19) {
14+
console.error(
15+
`ERROR: \`chrome-devtools-mcp\` does not support Node ${process.version}. Please upgrade to Node 20.19.0 LTS or a newer LTS.`,
16+
);
17+
process.exit(1);
18+
}
19+
20+
1321
if (major === 22 && minor < 12) {
1422
console.error(
1523
`ERROR: \`chrome-devtools-mcp\` does not support Node ${process.version}. Please upgrade to Node 22.12.0 LTS or a newer LTS.`,
@@ -19,7 +27,7 @@ if (major === 22 && minor < 12) {
1927

2028
if (major < 20) {
2129
console.error(
22-
`ERROR: \`chrome-devtools-mcp\` does not support Node ${process.version}. Please upgrade to Node 20 LTS or a newer LTS.`,
30+
`ERROR: \`chrome-devtools-mcp\` does not support Node ${process.version}. Please upgrade to Node 20.19.0 LTS or a newer LTS.`,
2331
);
2432
process.exit(1);
2533
}

0 commit comments

Comments
 (0)