kikstart-ui
kikstart-ui copied to clipboard
Add schematics to allow installing using `ng add @kikstart/ui`
We should allow quick installations using the ng add
command.
The schematics should:
- [ ] install dependencies
- [ ] @kikstart/ui
- [ ] install peerDependencies
- [ ] @ngx-formly/core @ngx-formly/bootstrap
- [ ] @ctrl/ngx-numbered-codeblock
- [ ] ngx-bootstrap
- [ ] ngx-timeago
- [ ] ngx-toastr
- [ ] prismjs
- [ ] update AppModule for the selected or default project
- [ ] update
styles.scss
for the selected or default project - [ ] add initial configuration object
- [ ] wrap AppComponent in a default layout
After running ng add @kikstart/ui
(or a similar package name) the app should be ready to go.
We will initially focus on clean, new Angular apps. It would be a nice-to-have to have more flexibility and work with existing apps.