Angular5 .angular-cli.json (with SemanticUI integration)

JS
S
JSON

Angular5 CLI configuration, with integration of SemanticUI web *Check styleExt property. npm i -g @angular/cli

1{
2  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3  "project": {
4    "name": "telemetry-dashboard"
5  },
6  "apps": [{
7    "root": "src",
8    "outDir": "dist",
9    "assets": [
10      "assets",
11      "favicon.ico"
12    ],
13    "index": "index.html",
14    "main": "main.ts",
15    "polyfills": "polyfills.ts",
16    "test": "test.ts",
17    "tsconfig": "tsconfig.app.json",
18    "testTsconfig": "tsconfig.spec.json",
19    "prefix": "app",
20    "styles": [
21      "./assets/semantic/main.less"
22    ],
23    "scripts": [],
24    "environmentSource": "environments/environment.ts",
25    "environments": {
26      "dev": "environments/environment.ts",
27      "prod": "environments/environment.prod.ts"
28    }
29  }],
30  "e2e": {
31    "protractor": {
32      "config": "./protractor.conf.js"
33    }
34  },
35  "lint": [{
36      "project": "src/tsconfig.app.json",
37      "exclude": "**/node_modules/**"
38    },
39    {
40      "project": "src/tsconfig.spec.json",
41      "exclude": "**/node_modules/**"
42    },
43    {
44      "project": "e2e/tsconfig.e2e.json",
45      "exclude": "**/node_modules/**"
46    }
47  ],
48  "test": {
49    "karma": {
50      "config": "./karma.conf.js"
51    }
52  },
53  "defaults": {
54    "styleExt": "less",
55    "component": {}
56  }
57

Created on 12/12/2017