Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/d4rkr00t/generator-np
Generator for npm module
https://github.com/d4rkr00t/generator-np
Last synced: about 2 months ago
JSON representation
Generator for npm module
- Host: GitHub
- URL: https://github.com/d4rkr00t/generator-np
- Owner: d4rkr00t
- Created: 2015-08-30T19:30:41.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2018-01-05T21:45:55.000Z (over 6 years ago)
- Last Synced: 2024-07-11T12:43:26.041Z (3 months ago)
- Language: JavaScript
- Size: 141 KB
- Stars: 15
- Watchers: 2
- Forks: 2
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Generator for npm module with ES6+, Babel, Ava, ESlint, Travis, and npm scripts## Features
* Generates npm module structure with babel, ava, pre-commit hooks, linters, etc;
* Adds useful npm scripts which help with testing, publishing, etc;
* [Optional] generate CLI boilerplate;
* [Optional] generate configs for travis and coveralls;
* [Optional] setup module to use commitizen and cz-conventional-changelog;
* [Optional] center module name and badges in README.md;
* [Optional] automatic [github releases](https://help.github.com/articles/about-releases/) through [conventional-github-releaser](https://github.com/stevemao/conventional-github-releaser#setup-token-for-cli), **requires setup for travis and commitizen**.![generator-np](https://cloud.githubusercontent.com/assets/200119/11610391/f3511598-9bb2-11e5-95bb-43844ef06d34.png)
## Install
```
npm install -g generator-np
```## Usage
> You need [Yeoman](http://yeoman.io/) to run this command.```
yo np
```## Author
Stanislav Sysoev http://github.com/d4rkr00t
## License
- **MIT** : http://opensource.org/licenses/MIT
## Contributing
Contributions are highly welcome! This repo is commitizen friendly — please read about it [here](http://commitizen.github.io/cz-cli/).