1+ {
2+ "$schema" : " ./node_modules/@angular/cli/lib/config/schema.json" ,
3+ "version" : 1 ,
4+ "newProjectRoot" : " projects" ,
5+ "projects" : {
6+ "ag-grid-angular-cli" : {
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/" ,
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+ " src/images"
25+ ],
26+ "styles" : [
27+ " node_modules/ag-grid/dist/styles/ag-grid.css" ,
28+ " node_modules/ag-grid/dist/styles/theme-fresh.css" ,
29+ " node_modules/bootstrap/dist/css/bootstrap.min.css"
30+ ],
31+ "scripts" : []
32+ },
33+ "configurations" : {
34+ "production" : {
35+ "fileReplacements" : [
36+ {
37+ "replace" : " src/environments/environment.ts" ,
38+ "with" : " src/environments/environment.prod.ts"
39+ }
40+ ],
41+ "optimization" : true ,
42+ "outputHashing" : " all" ,
43+ "sourceMap" : false ,
44+ "extractCss" : true ,
45+ "namedChunks" : false ,
46+ "aot" : true ,
47+ "extractLicenses" : true ,
48+ "vendorChunk" : false ,
49+ "buildOptimizer" : true
50+ }
51+ }
52+ },
53+ "serve" : {
54+ "builder" : " @angular-devkit/build-angular:dev-server" ,
55+ "options" : {
56+ "browserTarget" : " ag-grid-angular-cli:build"
57+ },
58+ "configurations" : {
59+ "production" : {
60+ "browserTarget" : " ag-grid-angular-cli:build:production"
61+ }
62+ }
63+ },
64+ "extract-i18n" : {
65+ "builder" : " @angular-devkit/build-angular:extract-i18n" ,
66+ "options" : {
67+ "browserTarget" : " ag-grid-angular-cli:build"
68+ }
69+ },
70+ "test" : {
71+ "builder" : " @angular-devkit/build-angular:karma" ,
72+ "options" : {
73+ "main" : " src/test.ts" ,
74+ "polyfills" : " src/polyfills.ts" ,
75+ "tsConfig" : " src/tsconfig.spec.json" ,
76+ "karmaConfig" : " src/karma.conf.js" ,
77+ "styles" : [
78+ " src/styles.css"
79+ ],
80+ "scripts" : [],
81+ "assets" : [
82+ " src/favicon.ico" ,
83+ " src/assets"
84+ ]
85+ }
86+ },
87+ "lint" : {
88+ "builder" : " @angular-devkit/build-angular:tslint" ,
89+ "options" : {
90+ "tsConfig" : [
91+ " src/tsconfig.app.json" ,
92+ " src/tsconfig.spec.json"
93+ ],
94+ "exclude" : [
95+ " **/node_modules/**"
96+ ]
97+ }
98+ }
99+ }
100+ },
101+ "ag-grid-angular-cli-e2e" : {
102+ "root" : " e2e/" ,
103+ "projectType" : " application" ,
104+ "architect" : {
105+ "e2e" : {
106+ "builder" : " @angular-devkit/build-angular:protractor" ,
107+ "options" : {
108+ "protractorConfig" : " e2e/protractor.conf.js" ,
109+ "devServerTarget" : " ag-grid-angular-cli:serve"
110+ },
111+ "configurations" : {
112+ "production" : {
113+ "devServerTarget" : " ag-grid-angular-cli:serve:production"
114+ }
115+ }
116+ },
117+ "lint" : {
118+ "builder" : " @angular-devkit/build-angular:tslint" ,
119+ "options" : {
120+ "tsConfig" : " e2e/tsconfig.e2e.json" ,
121+ "exclude" : [
122+ " **/node_modules/**"
123+ ]
124+ }
125+ }
126+ }
127+ }
128+ },
129+ "defaultProject" : " ag-grid-angular-cli"
130+ }
0 commit comments