Dependabot #6 bumps the dev-dependencies group: typescript 5 -> 6, eslint 9 -> 10, vitest 2 -> 4, @vitest/coverage-v8 2 -> 4, @types/node 20 -> 25. CI fails on all Node versions.
Root cause of the failure: TypeScript 6 removed baseUrl (error TS5101: Option 'baseUrl' is deprecated ...), which breaks the tsup dts build. ESLint 10 and Vitest 4 also carry their own breaking changes.
This is a real migration, not a clean bump:
- Replace
baseUrl in tsconfig with explicit paths/exports or set ignoreDeprecations.
- Verify the flat ESLint config still loads under ESLint 10.
- Re-run the suite under Vitest 4 and fix any API changes.
Do this as its own PR rather than via the grouped dependabot PR. Close or supersede #6 once done.
Refs: #6
Dependabot #6 bumps the dev-dependencies group: typescript 5 -> 6, eslint 9 -> 10, vitest 2 -> 4, @vitest/coverage-v8 2 -> 4, @types/node 20 -> 25. CI fails on all Node versions.
Root cause of the failure: TypeScript 6 removed
baseUrl(error TS5101: Option 'baseUrl' is deprecated ...), which breaks the tsup dts build. ESLint 10 and Vitest 4 also carry their own breaking changes.This is a real migration, not a clean bump:
baseUrlin tsconfig with explicitpaths/exportsor setignoreDeprecations.Do this as its own PR rather than via the grouped dependabot PR. Close or supersede #6 once done.
Refs: #6