0.0.3 • Published 6 years ago

angular-multimodule-cli v0.0.3

Weekly downloads
3
License
MIT
Repository
github
Last release
6 years ago

angular-multimodule-cli will help you create and maintain multiple npm modules in a single repository.

Why you should use this cli? https://izifortune.com/managing-modules-with-angular/

Based upon @ngrx/platform build system.

Installation

$ npm i -g angular-multimodule-cli

Get started

$ ng-multi new my-project
$ cd my-project
$ yarn
$ yarn bootstrap

This will create a new project, install all the dependencies and link all the modules together

Batteries

  • lerna to manage multiple modules.
  • lint-staged linting with tslint and stylelint on staged files.
  • prettier code formatter.
  • jest unit test framework.
  • commitizen simple commit conventions for internet citizens.

Angular modules

  • Support for css/scss style inline
  • Support for html templates inline

TODO

  • Choose package manager ( default is yarn )
  • Create a playground ( maybe based on angularplayground )
  • Improve README
  • Ask for modules to create at the start
  • Add command to create a module on already created project
  • Add unit tests
  • Ask for author
  • Docs generation