README
generator-juan
Scaffold out a Node module in Juan's style
Optionally with a CLI.
This is my version of Sindre's generator-nm.
Install
$ npm install --global generator-juan
Usage
With yo:
$ yo juan
What's inside
- AVA for testing
- standard and editorconfig for code style
- snazzy for nicer linting output
- meow for CLI options
- execa to make testing CLIs easier
- commitizen for better commits
- nyc for test coverage
Tips
- Use semantic-release to automate your package publishing
- To use commitizen, run
git cz
instead ofgit commit
- To use async functions with standard, see this guide.
Warning
This module exists to make my life easier. If you want to use it that's awesome but note that I do silly stuff like always install the latest version of AVA (using *
!) because I am always aware of breaking changes in it.
License
MIT © Juan Soto