{ "compilerOptions": { "target": "ES2020", "module": "ES2020", "moduleResolution": "node", "strict": true, "noImplicitAny": true, "strictNullChecks": true, "strictFunctionTypes": true, "strictBindCallApply": true, "strictPropertyInitialization": true, "noImplicitThis": true, "alwaysStrict": true, "noUnusedLocals": false, "noUnusedParameters": false, "noImplicitReturns": true, "noFallthroughCasesInSwitch": true, "esModuleInterop": true, "allowSyntheticDefaultImports": true, "forceConsistentCasingInFileNames": true, "skipLibCheck": true, "experimentalDecorators": true, "emitDecoratorMetadata": true, "resolveJsonModule": true, "lib": ["ES2020", "DOM"], "types": ["node", "jest"], "baseUrl": "./", "paths": { "cc": ["tests/__mocks__/cc.ts"], "@/*": ["assets/scripts/*"], "@common/*": ["assets/scripts/common/*"], "@data/*": ["assets/scripts/data/*"], "@logic/*": ["assets/scripts/logic/*"], "@ui/*": ["assets/scripts/ui/*"] } }, "include": [ "assets/scripts/**/*.ts", "tests/**/*.ts" ], "exclude": [ "node_modules", "library", "temp", "build", "settings", "local" ] }