{ "extends": "../../tsconfig.base.json", "compilerOptions": { "module": "commonjs", "moduleResolution": "node", "lib": ["ES2022"], "noEmit": true, "baseUrl": ".", "paths": { "@/*": ["src/*"], "@bff/core/*": ["src/core/*"], "@bff/infra/*": ["src/infra/*"], "@bff/modules/*": ["src/modules/*"], "@bff/integrations/*": ["src/integrations/*"], "@customer-portal/domain": ["../../packages/domain/index.ts"], "@customer-portal/domain/*": ["../../packages/domain/*"], "@customer-portal/integrations-whmcs": ["../../packages/integrations/whmcs/src"], "@customer-portal/integrations-whmcs/*": ["../../packages/integrations/whmcs/src/*"], "@customer-portal/integrations-freebit": ["../../packages/integrations/freebit/src"], "@customer-portal/integrations-freebit/*": ["../../packages/integrations/freebit/src/*"], "@customer-portal/validation": ["../../packages/validation/src"], "@customer-portal/validation/*": ["../../packages/validation/src/*"], "@customer-portal/logging": ["../../packages/logging/src"], "@customer-portal/logging/*": ["../../packages/logging/src/*"] }, "types": ["node"], "typeRoots": ["./node_modules/@types"], "emitDecoratorMetadata": true, "experimentalDecorators": true, "strictPropertyInitialization": false, "esModuleInterop": true, "allowSyntheticDefaultImports": true }, "ts-node": { "transpileOnly": true, "compilerOptions": { "module": "commonjs" } }, "include": ["src/**/*", "scripts/**/*", "src/types/**/*"], "exclude": ["node_modules", "dist"] }