From 5d8f2a5f12b4386a16928f0dfa963d8adc92510f Mon Sep 17 00:00:00 2001 From: nocoo Date: Wed, 15 Apr 2026 03:01:46 +0800 Subject: [PATCH 1/2] chore(quality): enable strict mode --- src/pages/FlowComparisonPage.tsx | 3 +-- src/pages/LifeAiPage.tsx | 2 +- src/test/components/VibeComponents.test.tsx | 7 ------- tsconfig.json | 1 + 4 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/pages/FlowComparisonPage.tsx b/src/pages/FlowComparisonPage.tsx index 09077b8..076279c 100644 --- a/src/pages/FlowComparisonPage.tsx +++ b/src/pages/FlowComparisonPage.tsx @@ -30,8 +30,7 @@ export default function FlowComparisonPage() { d.inflow)} - labels={flowData.map((d) => d.month)} - height={160} + label="INFLOW" color="var(--matrix-ink)" /> diff --git a/src/pages/LifeAiPage.tsx b/src/pages/LifeAiPage.tsx index 9e2dcee..cb040ec 100644 --- a/src/pages/LifeAiPage.tsx +++ b/src/pages/LifeAiPage.tsx @@ -37,7 +37,7 @@ export default function LifeAiPage() { {dateStr} [>] - + [TODAY] diff --git a/src/test/components/VibeComponents.test.tsx b/src/test/components/VibeComponents.test.tsx index 651702a..6a3cff5 100644 --- a/src/test/components/VibeComponents.test.tsx +++ b/src/test/components/VibeComponents.test.tsx @@ -39,13 +39,6 @@ afterEach(() => { vi.restoreAllMocks(); }); -/** Flush pending rAF callbacks */ -function _flushRAF(time = 16000) { - const toRun = [...rafCallbacks]; - rafCallbacks = []; - toRun.forEach((cb) => cb(time)); -} - // ============================================ // BackendStatus // ============================================ diff --git a/tsconfig.json b/tsconfig.json index 471280f..289c8bc 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -2,6 +2,7 @@ "files": [], "references": [{ "path": "./tsconfig.app.json" }, { "path": "./tsconfig.node.json" }], "compilerOptions": { + "strict": true, "baseUrl": ".", "paths": { "@/*": ["./src/*"] From c56c726fd863ef6645d0ac9a73dfa6bdd7fa5e92 Mon Sep 17 00:00:00 2001 From: nocoo Date: Wed, 15 Apr 2026 03:02:16 +0800 Subject: [PATCH 2/2] chore(quality): enforce max-warnings=0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 10b6fcd..2fd112e 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "dev": "vite", "build": "vite build", "build:dev": "vite build --mode development", - "lint": "eslint .", + "lint": "eslint --max-warnings=0 .", "preview": "vite preview", "test": "vitest run", "test:coverage": "vitest run --coverage",