generator-tiny-es-nm
v1.1.9
Published
Scaffold out a tiny ES6 node module
Downloads
15
Maintainers
Readme
generator-tiny-es-nm
Scaffold out a tiny ES6 node module
npm init
compliant- ES6 workflow
- Structured and trustworthy README
- Tests, tdd and test coverage
- Ready to use with travis and coveralls
Install
npm install --global yo generator-tiny-es-nm
Usage
# create folder for your project
mkdir awsm-project
cd awsm-project
# run generator
yo tiny-es-nm
# make initial commit
git add .
git commit -m 'init'
Next steps:
- Push it to your github repo
- Enable your project on travis: https://travis-ci.org/profile/
- Enable your project on coveralls: https://coveralls.io/repos/new
- Write some tests in tests.js
- Run tdd mode:
npm run tdd
- Write your module to pass the tests
- When all tests are green bump major version and publish it:
npm version major
npm publish
Your package will be tagged, commited, transpiled, published, cleaned up and pushed all the changes to github automagically ✨, take a look at scripts section.
You are awesome! ✨💫
License
MIT © Vladimir Starkov