chore(deps): typescript 5→6, @types/node 22→25, esbuild 0.25→0.28
Some checks failed
Build & Push Docker Images / build-and-push (push) Has been cancelled
Build & Push Docker Images / lint (push) Has been cancelled

All three were drop-in within the major-version range; the only
required code change was adding `src/types/css.d.ts` to declare the
`*.css` side-effect import shape (TypeScript 6 stopped silently
accepting unknown side-effect imports).

Tests: 1185/1185 vitest. tsc clean. build:worker clean.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-08 17:10:09 +02:00
parent 2b1024ff7a
commit 020aabcb4e
3 changed files with 353 additions and 65 deletions

8
src/types/css.d.ts vendored Normal file
View File

@@ -0,0 +1,8 @@
/**
* TypeScript 6 enabled stricter side-effect import checking and stopped
* implicitly accepting CSS imports. Declare them here so `import './globals.css'`
* keeps type-checking under TS6.
*/
declare module '*.css';
declare module '*.scss';
declare module '*.sass';