2 "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
4 "newProjectRoot": "projects",
9 "projectType": "application",
12 "builder": "@angular-devkit/build-angular:browser",
16 "i18nMissingTranslation": "ignore",
18 "index": "src/index.html",
19 "main": "src/main.ts",
20 "tsConfig": "src/tsconfig.app.json",
21 "polyfills": "src/polyfills.ts",
26 "glob": "**/swagger-ui.css",
27 "input": "node_modules/swagger-ui-dist",
31 "glob": "**/swagger-ui-bundle.js",
32 "input": "node_modules/swagger-ui-dist",
37 "node_modules/ngx-toastr/toastr.css",
38 "node_modules/ngx-bootstrap/datepicker/bs-datepicker.css",
40 "src/styles/vendor.overrides.scss"
43 "node_modules/chart.js/dist/Chart.bundle.js"
45 "stylePreprocessorOptions": {
55 "outputHashing": "all",
59 "extractLicenses": true,
61 "buildOptimizer": true,
64 "replace": "src/environments/environment.ts",
65 "with": "src/environments/environment.prod.ts"
70 "outputPath": "dist/cs/",
71 "i18nFile": "src/locale/messages.cs.xlf",
75 "outputPath": "dist/de-DE/",
76 "i18nFile": "src/locale/messages.de-DE.xlf",
80 "outputPath": "dist/en-US/",
81 "i18nFile": "src/locale/messages.en-US.xlf",
85 "outputPath": "dist/es-ES/",
86 "i18nFile": "src/locale/messages.es-ES.xlf",
90 "outputPath": "dist/fr-FR/",
91 "i18nFile": "src/locale/messages.fr-FR.xlf",
95 "outputPath": "dist/id-ID/",
96 "i18nFile": "src/locale/messages.id-ID.xlf",
100 "outputPath": "dist/it-IT/",
101 "i18nFile": "src/locale/messages.it-IT.xlf",
102 "i18nLocale": "it-IT"
105 "outputPath": "dist/ja-JP/",
106 "i18nFile": "src/locale/messages.ja-JP.xlf",
107 "i18nLocale": "ja-JP"
110 "outputPath": "dist/ko-KR/",
111 "i18nFile": "src/locale/messages.ko-KR.xlf",
112 "i18nLocale": "ko-KR"
115 "outputPath": "dist/pl-PL/",
116 "i18nFile": "src/locale/messages.pl-PL.xlf",
117 "i18nLocale": "pl-PL"
120 "outputPath": "dist/pt-BR/",
121 "i18nFile": "src/locale/messages.pt-BR.xlf",
122 "i18nLocale": "pt-BR"
125 "outputPath": "dist/zh-CN/",
126 "i18nFile": "src/locale/messages.zh-CN.xlf",
127 "i18nLocale": "zh-CN"
130 "outputPath": "dist/zh-TW/",
131 "i18nFile": "src/locale/messages.zh-TW.xlf",
132 "i18nLocale": "zh-TW"
137 "builder": "@angular-devkit/build-angular:dev-server",
139 "browserTarget": "ceph-dashboard:build",
140 "proxyConfig": "proxy.conf.json"
144 "browserTarget": "ceph-dashboard:build:production"
147 "browserTarget": "ceph-dashboard:build:cs"
150 "browserTarget": "ceph-dashboard:build:de-DE"
153 "browserTarget": "ceph-dashboard:build:en-US"
156 "browserTarget": "ceph-dashboard:build:es-ES"
159 "browserTarget": "ceph-dashboard:build:fr-FR"
162 "browserTarget": "ceph-dashboard:build:id-ID"
165 "browserTarget": "ceph-dashboard:build:it-IT"
168 "browserTarget": "ceph-dashboard:build:ja-JP"
171 "browserTarget": "ceph-dashboard:build:ko-KR"
174 "browserTarget": "ceph-dashboard:build:pl-PL"
177 "browserTarget": "ceph-dashboard:build:pt-BR"
180 "browserTarget": "ceph-dashboard:build:zh-CN"
183 "browserTarget": "ceph-dashboard:build:zh-TW"
188 "builder": "@angular-devkit/build-angular:extract-i18n",
190 "browserTarget": "ceph-dashboard:build"
194 "builder": "@angular-devkit/build-angular:tslint",
197 "src/tsconfig.app.json",
208 "ceph-dashboard-e2e": {
211 "projectType": "application",
214 "builder": "@angular-devkit/build-angular:protractor",
216 "protractorConfig": "./protractor.conf.js",
217 "devServerTarget": "ceph-dashboard:serve"
221 "builder": "@angular-devkit/build-angular:tslint",
224 "e2e/tsconfig.e2e.json"
235 "defaultProject": "ceph-dashboard",
237 "@schematics/angular:component": {
241 "@schematics/angular:directive": {