Generator specialized in node modules
npm install generator-redpanda-node-module[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Coverage percentage][coveralls-image]][coveralls-url] [![Build Status][jenkins-image]][jenkins-url]
First, install Yeoman and generator-redpanda-node-module using npm
``bash`
npm install -g generator-redpanda-node-module
Then generate your new project:
`bash`
yo generator-redpanda-node-moduleFeatures
- 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
_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._
`bash
npm run make:publish
MIT © red-panda-ci
[npm-image]: https://badge.fury.io/js/generator-redpanda-node-module.svg
[npm-url]: https://npmjs.org/package/generator-redpanda-node-module
[travis-image]: https://travis-ci.org/red-panda-ci/generator-redpanda-node-module.svg?branch=develop
[travis-url]: https://travis-ci.org/red-panda-ci/generator-redpanda-node-module
[daviddm-image]: https://david-dm.org/red-panda-ci/generator-redpanda-node-module.svg?theme=shields.io
[daviddm-url]: https://david-dm.org/red-panda-ci/generator-redpanda-node-module
[coveralls-image]: https://coveralls.io/repos/red-panda-ci/generator-redpanda-node-module/badge.svg
[coveralls-url]: https://coveralls.io/r/red-panda-ci/generator-redpanda-node-module
[jenkins-image]: https://jenkins.redpandaci.com/job/red-panda-ci/job/generator-redpanda-node-module/job/develop/badge/icon
[jenkins-url]: https://jenkins.redpandaci.com/job/red-panda-ci/job/generator-redpanda-node-module/job/develop/