Skip to content

Commit 64163bb

Browse files
fix(deps): upgrade to latest stable — vite 8, vitest 4, vite-plugin-dts 4
Upgrades all build tooling to latest stable versions: - vite: ^5.4.21 → ^8.0.8 (with rolldown bundler, much faster builds) - vitest: ^1.5.2 → ^4.1.4 (vitest 4 requires vite 6+) - vite-plugin-dts: ^3.9.0 → ^4.5.4 - @types/node: ^20.12.7 → ^22.0.0 (vite 8 peer dep requirement) Migration change in vite.config.ts: - target: 'modules' → 'es2020' (rolldown no longer accepts the vite-specific 'modules' shorthand; es2020 is the direct equivalent) All security CVEs from PR #43 are covered. vitest 4.x itself requires vite >=6, confirming the full stack upgrade was the right approach. Supersedes: #43
1 parent 350c69f commit 64163bb

3 files changed

Lines changed: 741 additions & 990 deletions

File tree

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@
2323
"types": "dist/main.d.ts",
2424
"devDependencies": {
2525
"@eslint/js": "^9.4.0",
26-
"@types/node": "^20.12.7",
27-
"@vitest/coverage-v8": "^1.6.1",
26+
"@types/node": "^22.0.0",
27+
"@vitest/coverage-v8": "^4.1.4",
2828
"eslint": "9.x",
2929
"eslint-plugin-jsdoc": "^50.0.0",
3030
"globals": "^15.4.0",
3131
"prettier": "^3.2.5",
3232
"typescript": "^5.4.5",
3333
"typescript-eslint": "^7.12.0",
34-
"vite": "^5.4.21",
35-
"vite-plugin-dts": "^3.9.0",
36-
"vitest": "^1.6.1"
34+
"vite": "^8.0.8",
35+
"vite-plugin-dts": "^4.5.4",
36+
"vitest": "^4.1.4"
3737
},
3838
"packageManager": "pnpm@8.15.9+sha512.499434c9d8fdd1a2794ebf4552b3b25c0a633abcee5bb15e7b5de90f32f47b513aca98cd5cfd001c31f0db454bc3804edccd578501e4ca293a6816166bbd9f81"
3939
}

0 commit comments

Comments
 (0)