| /* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */ |
| /* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */ |
| { |
| "compileOnSave": false, |
| "compilerOptions": { |
| "rootDir": ".", |
| "baseUrl": "./", |
| "outDir": "./dist/out-tsc", |
| "strict": true, |
| "noImplicitOverride": true, |
| "noPropertyAccessFromIndexSignature": true, |
| "noImplicitReturns": true, |
| "noFallthroughCasesInSwitch": true, |
| "skipLibCheck": true, |
| "isolatedModules": true, |
| "esModuleInterop": true, |
| "sourceMap": true, |
| "strictPropertyInitialization": false, |
| "declaration": false, |
| "experimentalDecorators": true, |
| "moduleResolution": "node", |
| "importHelpers": true, |
| "target": "ES2022", |
| "module": "ES2022", |
| "resolveJsonModule": true, |
| "useDefineForClassFields": false, |
| "lib": ["ES2022", "es2018", "es2019", "es2020", "es2021", "dom"], |
| "types": ["node"], |
| "paths": { |
| "@paimon/*": ["src/*"], |
| "@paimon-markdown-parser/*": ["./library/markdown-parser/models/*"] |
| } |
| }, |
| "angularCompilerOptions": { |
| "noPropertyAccessFromIndexSignature": false, |
| "enableI18nLegacyMessageIdFormat": false, |
| "strictInjectionParameters": true, |
| "strictInputAccessModifiers": true, |
| "strictTemplates": true, |
| } |
| } |