added svcapi ui and camunda code
[it/otf.git] / otf-frontend / angular.json
diff --git a/otf-frontend/angular.json b/otf-frontend/angular.json
new file mode 100644 (file)
index 0000000..53e96b5
--- /dev/null
@@ -0,0 +1,147 @@
+{\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