Back to home page

EIC code displayed by LXR

 
 

    


Warning, /firebird/packages/firebird-ng/tsconfig.json is written in an unsupported language. File is not indexed.

0001 /* Base config: the specs and the editor compile the library against the
0002    sources of its monorepo dependencies, like the flagship app does. The
0003    ng-packagr build (tsconfig.lib.json) compiles against their builds. */
0004 {
0005   "compileOnSave": false,
0006   "compilerOptions": {
0007     "strict": true,
0008     "noImplicitOverride": true,
0009     "noPropertyAccessFromIndexSignature": true,
0010     "noImplicitReturns": true,
0011     "noFallthroughCasesInSwitch": true,
0012     "skipLibCheck": true,
0013     "esModuleInterop": true,
0014     "sourceMap": true,
0015     "experimentalDecorators": true,
0016     "moduleResolution": "bundler",
0017     "importHelpers": true,
0018     "target": "ES2022",
0019     "module": "ES2022",
0020     "useDefineForClassFields": false,
0021     "resolveJsonModule": true,
0022     "lib": ["ES2022", "dom"],
0023     "paths": {
0024       "@dexvis/firebird-ng": ["./src/public-api.ts"],
0025       "@dexvis/firebird-ng/api": ["./api/src/public-api.ts"],
0026       "@dexvis/firebird-ng/display": ["./display/src/public-api.ts"],
0027       "@dexvis/firebird-ng/workers/geometry": ["./workers/geometry/src/public-api.ts"],
0028       "@dexvis/firebird-ng/workers/root-file": ["./workers/root-file/src/public-api.ts"],
0029       "@dexvis/firebird-ng/geometry-palette": ["./geometry-palette/src/public-api.ts"],
0030       "@dexvis/firebird-core": ["../firebird-core/src/index.ts"],
0031       "@dexvis/firebird-core/model": ["../firebird-core/src/model/index.ts"],
0032       "@dexvis/firebird-core/loaders": ["../firebird-core/src/loaders.ts"],
0033       "@dexvis/firebird-core/data-catalog": ["../firebird-core/src/data-catalog.ts"],
0034       "@dexvis/root2dex": ["../root2dex/src/index.ts"],
0035       "@dexvis/root2dex/entries": ["../root2dex/src/entries.ts"],
0036       "@dexvis/root-geo-tree-editor": ["../../dexvis/root-geo-tree-editor/src/index.ts"],
0037       "@dexvis/threejs-tree-editor": ["../../dexvis/threejs-tree-editor/src/index.ts"],
0038       "@dexvis/viewport-gizmo": ["../../dexvis/viewport-gizmo/src/index.ts"],
0039       "@dexvis/shell": ["../../dexvis/app-shell-ng/projects/app-shell/src/public-api.ts"],
0040       "@dexvis/app-features": ["../../dexvis/app-features-ng/projects/app-features/src/public-api.ts"]
0041     }
0042   },
0043   "angularCompilerOptions": {
0044     "enableI18nLegacyMessageIdFormat": false,
0045     "strictInjectionParameters": true,
0046     "strictInputAccessModifiers": true,
0047     "strictTemplates": true,
0048     "extendedDiagnostics": {
0049       "checks": {
0050         "nullishCoalescingNotNullable": "suppress",
0051         "optionalChainNotNullable": "suppress"
0052       }
0053     }
0054   }
0055 }