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 }