2 "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
4 "newProjectRoot": "projects",
8 "sourceLocale": { "code": "en-US", "baseHref": "" },
10 "cs": { "translation": "src/locale/messages.cs.xlf", "baseHref": "" },
11 "de": { "translation": "src/locale/messages.de-DE.xlf", "baseHref": "" },
12 "es": { "translation": "src/locale/messages.es-ES.xlf", "baseHref": "" },
13 "fr": { "translation": "src/locale/messages.fr-FR.xlf", "baseHref": "" },
14 "id": { "translation": "src/locale/messages.id-ID.xlf", "baseHref": "" },
15 "it": { "translation": "src/locale/messages.it-IT.xlf", "baseHref": "" },
16 "ja": { "translation": "src/locale/messages.ja-JP.xlf", "baseHref": "" },
17 "ko": { "translation": "src/locale/messages.ko-KR.xlf", "baseHref": "" },
18 "pl": { "translation": "src/locale/messages.pl-PL.xlf", "baseHref": "" },
19 "pt": { "translation": "src/locale/messages.pt-BR.xlf", "baseHref": "" },
20 "zh-Hans": { "translation": "src/locale/messages.zh-CN.xlf", "baseHref": "" },
21 "zh-Hant": { "translation": "src/locale/messages.zh-TW.xlf", "baseHref": "" }
26 "projectType": "application",
29 "builder": "@angular-devkit/build-angular:browser",
31 "allowedCommonJsDependencies": [
38 "i18nMissingTranslation": "ignore",
40 "index": "src/index.html",
41 "main": "src/main.ts",
42 "tsConfig": "tsconfig.app.json",
43 "polyfills": "src/polyfills.ts",
48 "glob": "**/swagger-ui.css",
49 "input": "node_modules/swagger-ui-dist",
53 "glob": "**/swagger-ui-bundle.js",
54 "input": "node_modules/swagger-ui-dist",
59 "node_modules/swagger-ui/dist/swagger-ui.css",
60 "node_modules/ngx-toastr/toastr.css",
63 "scripts": ["node_modules/chart.js/dist/Chart.bundle.js"],
64 "stylePreprocessorOptions": {
70 "extractLicenses": false,
71 "buildOptimizer": false,
73 "optimization": false,
80 "type": "anyComponentStyle",
81 "maximumWarning": "6kb"
85 "outputHashing": "all",
88 "extractLicenses": true,
90 "buildOptimizer": true,
93 "replace": "src/environments/environment.ts",
94 "with": "src/environments/environment.prod.ts"
105 "localize": ["en-US"]
132 "localize": ["zh-Hans"]
135 "localize": ["zh-Hant"]
138 "defaultConfiguration": ""
141 "builder": "@angular-devkit/build-angular:dev-server",
143 "browserTarget": "ceph-dashboard:build",
144 "proxyConfig": "proxy.conf.json"
148 "browserTarget": "ceph-dashboard:build:production"
151 "browserTarget": "ceph-dashboard:build:cs"
154 "browserTarget": "ceph-dashboard:build:de"
157 "browserTarget": "ceph-dashboard:build:en-US"
160 "browserTarget": "ceph-dashboard:build:es"
163 "browserTarget": "ceph-dashboard:build:fr"
166 "browserTarget": "ceph-dashboard:build:id"
169 "browserTarget": "ceph-dashboard:build:it"
172 "browserTarget": "ceph-dashboard:build:ja"
175 "browserTarget": "ceph-dashboard:build:ko"
178 "browserTarget": "ceph-dashboard:build:pl"
181 "browserTarget": "ceph-dashboard:build:pt"
184 "browserTarget": "ceph-dashboard:build:zh-Hans"
187 "browserTarget": "ceph-dashboard:build:zh-Hant"
192 "builder": "@angular-devkit/build-angular:extract-i18n",
194 "browserTarget": "ceph-dashboard:build"
198 "builder": "@angular-devkit/build-angular:tslint",
202 "tsconfig.spec.json",
203 "cypress/tsconfig.json"
214 "defaultProject": "ceph-dashboard",
216 "@schematics/angular:component": {
220 "@schematics/angular:directive": {