From c5e14546482598b799ddcee025d705e59dc2470b Mon Sep 17 00:00:00 2001 From: FifthWit Date: Thu, 7 Aug 2025 23:49:32 -0500 Subject: Switched to Vite as build tool --- frontend/tsconfig.json | 43 ++++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 21 deletions(-) (limited to 'frontend/tsconfig.json') diff --git a/frontend/tsconfig.json b/frontend/tsconfig.json index 813525a..a78cf3a 100644 --- a/frontend/tsconfig.json +++ b/frontend/tsconfig.json @@ -1,29 +1,30 @@ { - "extends": "./tsconfig.paths.json", "compilerOptions": { - "target": "es5", - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "allowJs": true, + "target": "ES2020", + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "module": "ESNext", "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, - "strictNullChecks": true, - // "allowImportingTsExtensions": false, - "module": "esnext", - "moduleResolution": "node", + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, "resolveJsonModule": true, "isolatedModules": true, "noEmit": true, "jsx": "react-jsx", + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "baseUrl": ".", + "paths": { + "@api/*": ["src/api/*"], + "@components/*": ["src/components/*"], + "@css/*": ["src/css/*"], + "@customTypes/*": ["src/types/*"], + "@hooks/*": ["src/hooks/*"], + "@pages/*": ["src/pages/*"], + "@utils/*": ["src/utils/*"] + } }, - "include": [ - "src" - ] -} + "include": ["src"], + "references": [{ "path": "./tsconfig.node.json" }] +} \ No newline at end of file -- cgit v1.2.3