2 "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
4 "newProjectRoot": "projects",
9 "projectType": "application",
12 "@schematics/angular:component": {
18 "builder": "@angular-devkit/build-angular:browser",
20 "outputPath": "../server/public",
21 "index": "src/index.html",
22 "main": "src/main.ts",
23 "polyfills": "src/polyfills.ts",
24 "tsConfig": "src/tsconfig.app.json",
31 "./node_modules/@angular/material/prebuilt-themes/indigo-pink.css",
32 "./node_modules/material-design-icons/iconfont/material-icons.css",
33 "./node_modules/font-awesome/css/font-awesome.css",
34 "./node_modules/bootstrap/dist/css/bootstrap.min.css",
35 "./node_modules/jointjs/css/layout.css",
36 "./node_modules/jointjs/css/themes/material.css",
37 "./node_modules/jointjs/css/themes/default.css"
40 "./node_modules/ace-builds/src-min/ace.js",
41 "./node_modules/ace-builds/src-min/theme-eclipse.js",
42 "./node_modules/ace-builds/src-min/mode-json.js",
43 "./node_modules/ace-builds/src-min/mode-javascript.js",
44 "./node_modules/ace-builds/src-min/mode-python.js",
45 "./node_modules/ace-builds/src-min/mode-xml.js",
46 "./node_modules/ace-builds/src-min/mode-kotlin.js",
47 "./node_modules/ace-builds/src-min/mode-text.js",
48 "./node_modules/ace-builds/src-min/mode-velocity.js",
49 "./node_modules/ace-builds/src-min/mode-yaml.js",
50 "./node_modules/jquery/dist/jquery.js",
51 "./node_modules/lodash/index.js",
52 "./node_modules/backbone/backbone.js",
53 "./node_modules/jointjs/dist/joint.js"
58 "fileReplacements": [{
59 "replace": "src/environments/environment.ts",
60 "with": "src/environments/environment.prod.ts"
63 "outputHashing": "all",
68 "extractLicenses": true,
70 "buildOptimizer": true,
73 "maximumWarning": "2mb",
80 "builder": "@angular-devkit/build-angular:dev-server",
82 "browserTarget": "cds-ui:build"
86 "browserTarget": "cds-ui:build:production"
91 "builder": "@angular-devkit/build-angular:extract-i18n",
93 "browserTarget": "cds-ui:build"
97 "builder": "@angular-devkit/build-angular:karma",
99 "main": "src/test.ts",
100 "polyfills": "src/polyfills.ts",
101 "tsConfig": "src/tsconfig.spec.json",
102 "karmaConfig": "src/karma.conf.js",
114 "builder": "@angular-devkit/build-angular:tslint",
117 "src/tsconfig.app.json",
118 "src/tsconfig.spec.json"
129 "projectType": "application",
133 "builder": "@angular-devkit/build-angular:protractor",
135 "protractorConfig": "e2e/protractor.conf.js",
136 "devServerTarget": "cds-ui:serve"
140 "devServerTarget": "cds-ui:serve:production"
145 "builder": "@angular-devkit/build-angular:tslint",
147 "tsConfig": "e2e/tsconfig.e2e.json",
156 "defaultProject": "cds-ui"