From b46471c4b4efce54aa85b66a3fbf2e757c2f8e55 Mon Sep 17 00:00:00 2001 From: shats Date: Wed, 24 Dec 2025 16:07:55 +0700 Subject: [PATCH] chore: Update TypeScript configuration to enable composite projects, generate declaration files, and include vitest.config.ts for improved type checking and module management. --- frontend/tsconfig.node.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/tsconfig.node.json b/frontend/tsconfig.node.json index 5a45468..314accd 100644 --- a/frontend/tsconfig.node.json +++ b/frontend/tsconfig.node.json @@ -4,13 +4,16 @@ "lib": ["ES2023"], "module": "ESNext", "skipLibCheck": true, + "composite": true, /* Bundler mode */ "moduleResolution": "bundler", "allowImportingTsExtensions": true, "isolatedModules": true, "moduleDetection": "force", - "noEmit": true, + "noEmit": false, + "declaration": true, + "declarationMap": true, /* Linting */ "strict": true, @@ -19,6 +22,6 @@ "noFallthroughCasesInSwitch": true, "noUncheckedSideEffectImports": true }, - "include": ["vite.config.ts"] + "include": ["vite.config.ts", "vitest.config.ts"] }