Project

General

Profile

1
{
2
  "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
3
  "version": 1,
4
  "newProjectRoot": "projects",
5
  "projects": {
6
    "uoa-repository-manager-ui": {
7
      "root": "",
8
      "sourceRoot": "src",
9
      "projectType": "application",
10
      "prefix": "app",
11
      "schematics": {},
12
      "architect": {
13
        "build": {
14
          "builder": "@angular-devkit/build-angular:browser",
15
          "options": {
16
            "outputPath": "dist/uoa-repository-manager-ui",
17
            "index": "src/index.html",
18
            "main": "src/main.ts",
19
            "polyfills": "src/polyfills.ts",
20
            "tsConfig": "src/tsconfig.app.json",
21
            "assets": [
22
              "src/favicon.ico",
23
              "src/assets"
24
            ],
25
            "styles": [
26
              "src/styles.scss"
27
            ],
28
            "scripts": [
29
              "node_modules/jquery/dist/jquery.min.js",
30
              "node_modules/uikit/dist/js/uikit.min.js",
31
              "node_modules/uikit/dist/js/uikit-icons.min.js"
32
            ]
33
          },
34
          "configurations": {
35
            "production": {
36
              "fileReplacements": [
37
                {
38
                  "replace": "src/environments/environment.ts",
39
                  "with": "src/environments/environment.prod.ts"
40
                }
41
              ],
42
              "optimization": true,
43
              "outputHashing": "all",
44
              "sourceMap": false,
45
              "extractCss": true,
46
              "namedChunks": false,
47
              "aot": true,
48
              "extractLicenses": true,
49
              "vendorChunk": false,
50
              "buildOptimizer": true
51
            }
52
          }
53
        },
54
        "serve": {
55
          "builder": "@angular-devkit/build-angular:dev-server",
56
          "options": {
57
            "browserTarget": "uoa-repository-manager-ui:build",
58
            "port": 4200,
59
            "host": "localhost"
60
          },
61
          "configurations": {
62
            "production": {
63
              "browserTarget": "uoa-repository-manager-ui:build:production"
64
            }
65
          }
66
        },
67
        "extract-i18n": {
68
          "builder": "@angular-devkit/build-angular:extract-i18n",
69
          "options": {
70
            "browserTarget": "uoa-repository-manager-ui:build"
71
          }
72
        },
73
        "test": {
74
          "builder": "@angular-devkit/build-angular:karma",
75
          "options": {
76
            "main": "src/test.ts",
77
            "polyfills": "src/polyfills.ts",
78
            "tsConfig": "src/tsconfig.spec.json",
79
            "karmaConfig": "src/karma.conf.js",
80
            "styles": [
81
              "src/styles.scss"
82
            ],
83
            "scripts": [],
84
            "assets": [
85
              "src/favicon.ico",
86
              "src/assets"
87
            ]
88
          }
89
        },
90
        "lint": {
91
          "builder": "@angular-devkit/build-angular:tslint",
92
          "options": {
93
            "tsConfig": [
94
              "src/tsconfig.app.json",
95
              "src/tsconfig.spec.json"
96
            ],
97
            "exclude": [
98
              "**/node_modules/**"
99
            ]
100
          }
101
        }
102
      }
103
    },
104
    "uoa-repository-manager-ui-e2e": {
105
      "root": "e2e/",
106
      "projectType": "application",
107
      "architect": {
108
        "e2e": {
109
          "builder": "@angular-devkit/build-angular:protractor",
110
          "options": {
111
            "protractorConfig": "e2e/protractor.conf.js",
112
            "devServerTarget": "uoa-repository-manager-ui:serve"
113
          },
114
          "configurations": {
115
            "production": {
116
              "devServerTarget": "uoa-repository-manager-ui:serve:production"
117
            }
118
          }
119
        },
120
        "lint": {
121
          "builder": "@angular-devkit/build-angular:tslint",
122
          "options": {
123
            "tsConfig": "e2e/tsconfig.e2e.json",
124
            "exclude": [
125
              "**/node_modules/**"
126
            ]
127
          }
128
        }
129
      }
130
    }
131
  },
132
  "defaultProject": "uoa-repository-manager-ui"
133
}
(4-4/9)