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