33 "version" : 1 ,
44 "newProjectRoot" : " projects" ,
55 "projects" : {
6- "ionic-database-builder" : {
6+ "ionic-database-builder-library " : {
77 "root" : " " ,
88 "sourceRoot" : " src" ,
99 "projectType" : " application" ,
1010 "prefix" : " app" ,
11- "schematics" : {},
11+ "schematics" : {
12+ "@schematics/angular:component" : {
13+ "style" : " sass"
14+ }
15+ },
1216 "architect" : {
1317 "build" : {
1418 "builder" : " @angular-devkit/build-angular:browser" ,
1519 "options" : {
16- "outputPath" : " dist/ionic-database-builder" ,
20+ "outputPath" : " dist/ionic-database-builder-library " ,
1721 "index" : " src/index.html" ,
1822 "main" : " src/main.ts" ,
1923 "polyfills" : " src/polyfills.ts" ,
2327 " src/assets"
2428 ],
2529 "styles" : [
26- " src/styles.css "
30+ " src/styles.scss "
2731 ],
28- "scripts" : []
32+ "scripts" : [],
33+ "es5BrowserSupport" : true
2934 },
3035 "configurations" : {
3136 "production" : {
4348 "aot" : true ,
4449 "extractLicenses" : true ,
4550 "vendorChunk" : false ,
46- "buildOptimizer" : true
51+ "buildOptimizer" : true ,
52+ "budgets" : [
53+ {
54+ "type" : " initial" ,
55+ "maximumWarning" : " 2mb" ,
56+ "maximumError" : " 5mb"
57+ }
58+ ]
4759 }
4860 }
4961 },
5062 "serve" : {
5163 "builder" : " @angular-devkit/build-angular:dev-server" ,
5264 "options" : {
53- "browserTarget" : " ionic-database-builder:build"
65+ "browserTarget" : " ionic-database-builder-library :build"
5466 },
5567 "configurations" : {
5668 "production" : {
57- "browserTarget" : " ionic-database-builder:build:production"
69+ "browserTarget" : " ionic-database-builder-library :build:production"
5870 }
5971 }
6072 },
6173 "extract-i18n" : {
6274 "builder" : " @angular-devkit/build-angular:extract-i18n" ,
6375 "options" : {
64- "browserTarget" : " ionic-database-builder:build"
76+ "browserTarget" : " ionic-database-builder-library :build"
6577 }
6678 },
6779 "test" : {
7183 "polyfills" : " src/polyfills.ts" ,
7284 "tsConfig" : " src/tsconfig.spec.json" ,
7385 "karmaConfig" : " src/karma.conf.js" ,
74- "styles" : [],
86+ "styles" : [
87+ " src/styles.scss"
88+ ],
7589 "scripts" : [],
7690 "assets" : [
7791 " src/favicon.ico" ,
93107 }
94108 }
95109 },
96- "ionic-database-builder-e2e" : {
110+ "ionic-database-builder-library- e2e" : {
97111 "root" : " e2e/" ,
98112 "projectType" : " application" ,
113+ "prefix" : " " ,
99114 "architect" : {
100115 "e2e" : {
101116 "builder" : " @angular-devkit/build-angular:protractor" ,
102117 "options" : {
103118 "protractorConfig" : " e2e/protractor.conf.js" ,
104- "devServerTarget" : " ionic-database-builder:serve"
119+ "devServerTarget" : " ionic-database-builder-library :serve"
105120 },
106121 "configurations" : {
107122 "production" : {
108- "devServerTarget" : " ionic-database-builder:serve:production"
123+ "devServerTarget" : " ionic-database-builder-library :serve:production"
109124 }
110125 }
111126 },
119134 }
120135 }
121136 }
137+ },
138+ "ionic-database-builder" : {
139+ "root" : " projects/ionic-database-builder" ,
140+ "sourceRoot" : " projects/ionic-database-builder/src" ,
141+ "projectType" : " library" ,
142+ "prefix" : " lib" ,
143+ "architect" : {
144+ "build" : {
145+ "builder" : " @angular-devkit/build-ng-packagr:build" ,
146+ "options" : {
147+ "tsConfig" : " projects/ionic-database-builder/tsconfig.lib.json" ,
148+ "project" : " projects/ionic-database-builder/ng-package.json"
149+ },
150+ "configurations" : {
151+ "production" : {
152+ }
153+ }
154+ },
155+ "test" : {
156+ "builder" : " @angular-devkit/build-angular:karma" ,
157+ "options" : {
158+ "main" : " projects/ionic-database-builder/src/test.ts" ,
159+ "tsConfig" : " projects/ionic-database-builder/tsconfig.spec.json" ,
160+ "karmaConfig" : " projects/ionic-database-builder/karma.conf.js"
161+ }
162+ },
163+ "lint" : {
164+ "builder" : " @angular-devkit/build-angular:tslint" ,
165+ "options" : {
166+ "tsConfig" : [
167+ " projects/ionic-database-builder/tsconfig.lib.json" ,
168+ " projects/ionic-database-builder/tsconfig.spec.json"
169+ ],
170+ "exclude" : [
171+ " **/node_modules/**"
172+ ]
173+ }
174+ }
175+ }
122176 }
123177 },
124- "defaultProject" : " ionic-database-builder"
178+ "defaultProject" : " ionic-database-builder-library "
125179}
0 commit comments