{ "compilerOptions": { "module": "ESNext", "moduleResolution": "bundler", "resolveJsonModule": true, "target": "ESNext", "esModuleInterop": true, "forceConsistentCasingInFileNames": true, "skipLibCheck": true, /* Vite Compile Options */ "allowImportingTsExtensions": true, "isolatedModules": true, "noEmit": true, "jsx": "react-jsx", "paths": { /* Common */ "@mcl/enums/*": ["./lib/types/enums/*"], "@mcl/types/*": ["./lib/types/*"], "@mcl/logging": ["./lib/util/logging.ts"], /* Vite */ "@mcl/settings": ["./src/ctx/SettingsContext.tsx"], "@mcl/api/*": ["./src/util/api/*"], "@mcl/src/util/*": ["./src/util/*"], "@mcl/pages/*": ["./src/pages/*"], "@mcl/components/*": ["./src/components/*"], "@mcl/css/*": ["./src/css/*"], /* Server */ "@mcl/db/*": ["./lib/database/*"], "@mcl/controllers/*": ["./lib/controllers/*"], "@mcl/svc/*": ["./lib/services/*"], "@mcl/ClientErrors": ["./lib/router/ClientErrors.ts"] } }, "exclude": ["node_modules"], "tsc-alias": { "resolveFullPaths": true, "verbose": false } }