Skip to content

Commit 2dc556b

Browse files
chore(deps): upgrade TypeScript 6 + @hookform/resolvers 5 (#80)
* chore(deps): upgrade TypeScript 6, @hookform/resolvers 5; add CSS module declaration - typescript 5.9 → 6.0 (major): requires declare module '*.css' for side-effect imports — TypeScript 6 added TS2882 check that Next.js types don't cover yet - @hookform/resolvers 4.1 → 5.2 (major): no breaking changes in our usage - recharts pinned at ^2.x (recharts 3 has breaking type changes in chart.tsx that require a dedicated fix — deferred to It5) Closes #75 Closes #76 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * ci: upgrade to Node 24 + npm 11; remove hardcoded JWT fallbacks - node-version 22 → 24 (Node 24 LTS, latest stable) - Add 'npm install -g npm@11' in all 3 jobs to match local dev environment (npm 10 vs npm 11 generate incompatible lockfiles — deduplication differs) - Remove hardcoded Supabase demo JWT fallbacks (CWE-321); fail explicitly instead if supabase status does not return keys (supabase CLI ≥ v1.23 always returns keys after supabase start succeeds) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * chore: format CLAUDE.md with prettier CLAUDE.md was previously gitignored; now tracked, prettier check in CI catches formatting issues. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Emiya Kiritsugu <emiyakiritsugu3@users.noreply.github.com> Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 9d46502 commit 2dc556b

3 files changed

Lines changed: 12 additions & 11 deletions

File tree

package-lock.json

Lines changed: 9 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"dependencies": {
4747
"@genkit-ai/google-genai": "^1.32.0",
4848
"@genkit-ai/next": "^1.32.0",
49-
"@hookform/resolvers": "^4.1.3",
49+
"@hookform/resolvers": "^5.2.2",
5050
"@prisma/adapter-pg": "^7.7.0",
5151
"@prisma/client": "^7.7.0",
5252
"@radix-ui/react-accordion": "^1.2.12",
@@ -131,7 +131,7 @@
131131
"supabase": "^2.92.1",
132132
"tailwindcss": "^4.2.2",
133133
"tsx": "^4.21.0",
134-
"typescript": "^5.9.3",
134+
"typescript": "^6.0.3",
135135
"typescript-eslint": "^8.58.2",
136136
"vitest": "^4.1.2"
137137
},

src/types/css.d.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
declare module '*.css' {}

0 commit comments

Comments
 (0)