generator-redpanda-node-module
Installation
First, install Yeoman and generator-redpanda-node-module using npm
npm install -g generator-redpanda-node-module
Then generate your new project:
yo generator-redpanda-node-module
Features
- Contributor Covenant code of conduct
- Linter Standard style
- Commit validation with presets: eslint, angular, atom, ember
- Changelog creation
- yargs CLI support
- Mocha Test
- nyc coverage
- Coverage visualization
- nsp known vulnerability check
- Github repo synchronization
- Jenkins integration
- Travis integration
- SonarQube support
Publish
Execute the command npm run make:publish
. If UPDATE_GIT_BRANCHES is 'true' branches develop
and master
will be update in remote and local repo.
npm run make:publish <VERSION> <UPDATE_GIT_BRANCHES> # Example: npm run make:publish 1.0.0 true
License
MIT © red-panda-ci