Skip to content
Snippets Groups Projects
tsconfig.base.json 1.06 KiB
Newer Older
Zdravko Iliev's avatar
Zdravko Iliev committed
{
  "compileOnSave": false,
  "compilerOptions": {
    "esModuleInterop": true,
    "noImplicitAny": true,
Zdravko Iliev's avatar
Zdravko Iliev committed
    "rootDir": ".",
    "sourceMap": true,
    "declaration": false,
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "importHelpers": true,
    "useUnknownInCatchVariables": true,
Zdravko Iliev's avatar
Zdravko Iliev committed
    "target": "es2015",
    "module": "esnext",
    "lib": ["es2020", "dom"],
    "skipLibCheck": true,
    "skipDefaultLibCheck": true,
    "strictPropertyInitialization": false,
Zdravko Iliev's avatar
Zdravko Iliev committed
    "baseUrl": ".",
    "paths": {
Alexey Lunin's avatar
Alexey Lunin committed
      "@dashboard/*": ["apps/dashboard/src/*"],
      "@dashboard/engine-api": ["libs/clients/src/ocmengine-client.ts"],
      "@dashboard/tsa-api": ["libs/clients/src/tsa-client.ts"],
      "@ocm-engine/askar": ["libs/askar/src/index.ts"],
Alexey Lunin's avatar
Alexey Lunin committed
      "@ocm-engine/clients": ["libs/clients/src/backend.ts"],
      "@ocm-engine/config": ["libs/config/src/index.ts"],
      "@ocm-engine/dtos": ["libs/dtos/src/index.ts"],
      "@ocm-engine/ledgers": ["libs/ledgers/src/index.ts"]
Zdravko Iliev's avatar
Zdravko Iliev committed
  },
  "exclude": ["node_modules", "tmp"]
}