{ "compilerOptions": { "target": "ES2024", "lib": ["ES2024"], "module": "Node16", "moduleResolution": "node16", "baseUrl": "./", "paths": { "@/*": ["src/*"], "@bff/core/*": ["src/core/*"], "@bff/infra/*": ["src/infra/*"], "@bff/modules/*": ["src/modules/*"], "@bff/integrations/*": ["src/integrations/*"] }, "strict": true, "noImplicitAny": true, "strictNullChecks": true, "strictBindCallApply": true, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "noImplicitOverride": false, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "forceConsistentCasingInFileNames": true, "resolveJsonModule": true, "isolatedModules": true, "skipLibCheck": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "strictPropertyInitialization": false, "types": ["node"], "typeRoots": ["./node_modules/@types"], // Memory optimization settings "preserveWatchOutput": true, "assumeChangesOnlyAffectDirectDependencies": true, "disableReferencedProjectLoad": false, "disableSolutionSearching": false, "disableSourceOfProjectReferenceRedirect": false }, "ts-node": { "transpileOnly": true, "compilerOptions": { "module": "CommonJS" } } }