变更
将所有 devDependencies 升级到最新版本:
| 包 |
旧版本 |
新版本 |
| @eslint/js |
^9.6.0 |
^10.0.1 |
| eslint |
9.x |
~10.5.0 |
| globals |
^15.8.0 |
^17.6.0 |
| prettier |
^3.3.2 |
^3.8.4 |
| tsx |
^4.16.0 |
^4.22.4 |
| typescript |
^5.5.3 |
^6.0.3 |
| typescript-eslint |
^7.15.0 |
^8.61.1 |
| vite |
^5.3.2 |
^8.0.16 |
| vite-plugin-dts |
^3.9.1 |
^5.0.2 |
| vitest |
^1.6.0 |
^4.1.9 |
兼容性修复
- 新增 @types/node 依赖,TypeScript 6.x 不再内置 Node.js 类型声明
- tsconfig.options.json 添加 types: ["node"] 显式声明
- 新增 pnpm-workspace.yaml 配置 esbuild build 允许
- release-please-action 从 v4 升级到 v5.0.0
验证
- Build: 干净,零错误
- Tests: 10/10 全部通过
变更
将所有 devDependencies 升级到最新版本:
兼容性修复
验证