Basic Node, Babel, Tape boilerplate
MIT License
Lightweight node + babel6 + tape boilerplate
/dist
Create a new a folder then
curl -fsSL https://github.com/revolunet/node-babel-boilerplate/archive/master.tar.gz | tar -xz --strip-components=1 node-babel-boilerplate-master
npm i
git init
npm run build
npm version major|minor|patch
npm run publish
to push to github and npmnode ./node_modules/.bin/node-readme
./node_modules/.bin/babel-tape-runner ./spec/**/*.spec.js | ./node_modules/.bin/tap-spec
./node_modules/.bin/zuul --local --open -- spec/**/*.spec.js
npm run test && npm run readme && ./node_modules/.bin/babel -d ./dist ./src
git push && git push --tags && npm publish
Package | Version | Dev |
---|---|---|
babel-cli | ^6.3.17 | ✔ |
babel-eslint | * | ✔ |
babel-preset-es2015 | * | ✔ |
babel-tape-runner | * | ✔ |
babelify | 7.2.0 | ✔ |
eslint | * | ✔ |
eslint-config-airbnb | * | ✔ |
node-readme | ^0.1.8 | ✔ |
tap-spec | ^4.0.2 | ✔ |
tape | ^4.0.0 | ✔ |
zuul | ^3.8.0 | ✔ |
Julien Bouquillon [email protected] http://github.com/revolunet