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/ngx-toastr/toastr.css",
62 "scripts": ["node_modules/chart.js/dist/Chart.bundle.js"],
63 "stylePreprocessorOptions": {
73 "type": "anyComponentStyle",
74 "maximumWarning": "6kb"
78 "outputHashing": "all",
81 "extractLicenses": true,
83 "buildOptimizer": true,
86 "replace": "src/environments/environment.ts",
87 "with": "src/environments/environment.prod.ts"
125 "localize": ["zh-Hans"]
128 "localize": ["zh-Hant"]
133 "builder": "@angular-devkit/build-angular:dev-server",
135 "browserTarget": "ceph-dashboard:build",
136 "proxyConfig": "proxy.conf.json"
140 "browserTarget": "ceph-dashboard:build:production"
143 "browserTarget": "ceph-dashboard:build:cs"
146 "browserTarget": "ceph-dashboard:build:de"
149 "browserTarget": "ceph-dashboard:build:en-US"
152 "browserTarget": "ceph-dashboard:build:es"
155 "browserTarget": "ceph-dashboard:build:fr"
158 "browserTarget": "ceph-dashboard:build:id"
161 "browserTarget": "ceph-dashboard:build:it"
164 "browserTarget": "ceph-dashboard:build:ja"
167 "browserTarget": "ceph-dashboard:build:ko"
170 "browserTarget": "ceph-dashboard:build:pl"
173 "browserTarget": "ceph-dashboard:build:pt"
176 "browserTarget": "ceph-dashboard:build:zh-Hans"
179 "browserTarget": "ceph-dashboard:build:zh-Hant"
184 "builder": "@angular-devkit/build-angular:extract-i18n",
186 "browserTarget": "ceph-dashboard:build"
190 "builder": "@angular-devkit/build-angular:tslint",
194 "tsconfig.spec.json",
195 "cypress/tsconfig.json"
206 "defaultProject": "ceph-dashboard",
208 "@schematics/angular:component": {
212 "@schematics/angular:directive": {