Skip to content

Commit 68ec883

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

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
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: 8 additions & 0 deletions
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 22.12.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.`,

0 commit comments

Comments
 (0)