{
  "compileOnSave": false,
  "compilerOptions": {
    "baseUrl": "./",
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "downlevelIteration": true,
    "experimentalDecorators": true,
    "module": "esnext",
    "moduleResolution": "node",
    "importHelpers": true,
    "target": "es2015",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2018",
      "dom"
    ],
    "paths": {
      "@de": ["src/de"],
      "@de/*": ["src/de/*"],
      "@pages": ["src/pages"],
      "@pages/*": ["src/pages/*"],
      "@widgets": ["src/widgets"],
      "@widgets/*": ["src/widgets/*"],
      "@global": ["src/global"],
      "@global/*": ["src/global/*"],
      "@share": ["src/share"],
      "@share/*": ["src/share/*"],
      "@engine": ["src/engine"],
      "@engine/*": ["src/engine/*"],
      "@assets": ["src/assets"],
      "@assets/*": ["src/assets/*"],
      "@environments": ["src/environments"],
      "@environments/*": ["src/environments/*"],
      "@components": ["src/components"],
      "@components/*": ["src/components/*"]
    }
  },
  "angularCompilerOptions": {
    "fullTemplateTypeCheck": true,
    "strictInjectionParameters": true
  }
}
