This is my personal skeleton for creating an ES2015 library npm package. You are welcome to use it.
npm i -g howardroark/pollinate
pollinate https://github.com/jedwards1211/es2015-library-skeleton.git --keep-history --name <package name> --author <your name> --organization <github organization> --description <package description>
cd <package name>
npm i
- babel 6
- mocha
- chai
- istanbul
- nyc
- babel-plugin-istanbul
- eslint
- eslint-watch
- flow
- flow-watch
- pre-commit (runs eslnt and flow)
- semantic-release
- Travis CI
- Coveralls