Skip to content

Commit 483bdab

Browse files
chore: upgrade VitePress, wrangler, and pin patched deps (#57)
Bump VitePress to 2.0.0-alpha.19, TypeScript 7, and wrangler. Pin vite/esbuild/postcss/nanoid and allow workerd postinstall under pnpm 10. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent ee5d2a8 commit 483bdab

3 files changed

Lines changed: 993 additions & 700 deletions

File tree

‎package.json‎

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,13 @@
1717
"url": "https://github.com/doocs/jvm/issues"
1818
},
1919
"homepage": "https://jvm.doocs.org",
20+
"engines": {
21+
"node": "^20.19.0 || >=22.12.0"
22+
},
2023
"devDependencies": {
21-
"typescript": "^6.0.3",
22-
"vitepress": "^2.0.0-alpha.17",
23-
"wrangler": "^4.104.0"
24+
"typescript": "^7.0.2",
25+
"vitepress": "2.0.0-alpha.19",
26+
"wrangler": "^4.125.0"
2427
},
2528
"scripts": {
2629
"docs:dev": "vitepress dev docs",
@@ -29,5 +32,17 @@
2932
"cf:types": "wrangler types",
3033
"deploy:cf": "pnpm run docs:build && wrangler deploy"
3134
},
32-
"packageManager": "pnpm@10.33.0"
33-
}
35+
"packageManager": "pnpm@10.33.0",
36+
"pnpm": {
37+
"overrides": {
38+
"vite": "8.2.2",
39+
"esbuild": "0.28.2",
40+
"postcss": "8.5.26",
41+
"nanoid": "3.3.18"
42+
},
43+
"onlyBuiltDependencies": [
44+
"esbuild",
45+
"workerd"
46+
]
47+
}
48+
}

0 commit comments

Comments
 (0)