--- /dev/null
+{\r
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",\r
+ "version": 1,\r
+ "newProjectRoot": "projects",\r
+ "projects": {\r
+ "test-ng4": {\r
+ "root": "",\r
+ "sourceRoot": "client/src",\r
+ "projectType": "application",\r
+ "architect": {\r
+ "build": {\r
+ "builder": "@angular-devkit/build-angular:browser",\r
+ "options": {\r
+ "outputPath": "client/dist",\r
+ "index": "client/src/index.html",\r
+ "main": "client/src/main.ts",\r
+ "tsConfig": "client/src/tsconfig.app.json",\r
+ "polyfills": "client/src/polyfills.ts",\r
+ "assets": [\r
+ "client/src/assets",\r
+ "client/src/favicon.ico"\r
+ ], \r
+ "scripts": [\r
+ "node_modules/jquery/dist/jquery.js",\r
+ "node_modules/datatables.net/js/jquery.dataTables.js"\r
+ ],\r
+ "styles": [\r
+ "node_modules/font-awesome/css/font-awesome.css",\r
+ "node_modules/material-design-icons/iconfont/material-icons.css",\r
+ "client/src/styles/app.scss",\r
+ "node_modules/bpmn-js/dist/assets/diagram-js.css",\r
+ "node_modules/bpmn-js/dist/assets/bpmn-font/css/bpmn-embedded.css",\r
+ "node_modules/bpmn-js-properties-panel/styles/properties.less",\r
+ "node_modules/bpmn-font/dist/css/bpmn.css",\r
+ "node_modules/diagram-js-minimap/assets/diagram-js-minimap.css",\r
+ "node_modules/datatables.net-dt/css/jquery.dataTables.css"\r
+ ]\r
+ },\r
+ "configurations": {\r
+ "production": {\r
+ "optimization": false,\r
+ "outputHashing": "all",\r
+ "sourceMap": false,\r
+ "extractCss": true,\r
+ "namedChunks": false,\r
+ "aot": false,\r
+ "extractLicenses": true,\r
+ "vendorChunk": false,\r
+ "buildOptimizer": false,\r
+ "fileReplacements": [\r
+ {\r
+ "replace": "client/src/environments/environment.ts",\r
+ "with": "client/src/environments/environment.prod.ts"\r
+ }\r
+ ]\r
+ }\r
+ }\r
+ },\r
+ "serve": {\r
+ "builder": "@angular-devkit/build-angular:dev-server",\r
+ "options": {\r
+ "browserTarget": "test-ng4:build"\r
+ },\r
+ "configurations": {\r
+ "production": {\r
+ "browserTarget": "test-ng4:build:production"\r
+ }\r
+ }\r
+ },\r
+ "extract-i18n": {\r
+ "builder": "@angular-devkit/build-angular:extract-i18n",\r
+ "options": {\r
+ "browserTarget": "test-ng4:build"\r
+ }\r
+ },\r
+ "test": {\r
+ "builder": "@angular-devkit/build-angular:karma",\r
+ "options": {\r
+ "main": "client/src/test.ts",\r
+ "karmaConfig": "./karma.conf.js",\r
+ "polyfills": "client/src/polyfills.ts",\r
+ "tsConfig": "client/src/tsconfig.spec.json",\r
+ "scripts": [\r
+ "node_modules/chart.js/dist/Chart.js"\r
+ ],\r
+ "styles": [\r
+ "node_modules/font-awesome/css/font-awesome.css",\r
+ "node_modules/material-design-icons/iconfont/material-icons.css",\r
+ "client/src/styles/app.scss"\r
+ ],\r
+ "assets": [\r
+ "client/src/assets",\r
+ "client/src/favicon.ico"\r
+ ]\r
+ }\r
+ },\r
+ "lint": {\r
+ "builder": "@angular-devkit/build-angular:tslint",\r
+ "options": {\r
+ "tsConfig": [\r
+ "client/src/tsconfig.app.json",\r
+ "client/src/tsconfig.spec.json"\r
+ ],\r
+ "exclude": [\r
+ "**/node_modules/**"\r
+ ]\r
+ }\r
+ }\r
+ }\r
+ },\r
+ "test-ng4-e2e": {\r
+ "root": "",\r
+ "sourceRoot": "",\r
+ "projectType": "application",\r
+ "architect": {\r
+ "e2e": {\r
+ "builder": "@angular-devkit/build-angular:protractor",\r
+ "options": {\r
+ "protractorConfig": "./protractor.conf.js",\r
+ "devServerTarget": "test-ng4:serve"\r
+ }\r
+ },\r
+ "lint": {\r
+ "builder": "@angular-devkit/build-angular:tslint",\r
+ "options": {\r
+ "tsConfig": [\r
+ "client/e2e/tsconfig.e2e.json"\r
+ ],\r
+ "exclude": [\r
+ "**/node_modules/**"\r
+ ]\r
+ }\r
+ }\r
+ }\r
+ }\r
+ },\r
+ "defaultProject": "test-ng4",\r
+ "schematics": {\r
+ "@schematics/angular:component": {\r
+ "prefix": "app",\r
+ "styleext": "scss"\r
+ },\r
+ "@schematics/angular:directive": {\r
+ "prefix": "app"\r
+ }\r
+ }\r
+}\r