lint
tslint -c tslint.json src/*.ts
test-node
mocha test/node.js
test-browser
zuul --open --no-coverage --ui mocha-bdd --local 4000 -- test/browser.js
pretest-ci
npm run lib
pretest
npm run lib
test-ci
npm run lint && npm run test-node && zuul --no-coverage -- test/browser.js
test
npm run lint && npm run test-node && npm run test-browser
browserify
browserify lib/index.js -t browserify-shim --standalone CycleHTTPDriver --exclude rx --outfile dist/cycle-http-driver.js
uglify
uglifyjs dist/cycle-http-driver.js -o dist/cycle-http-driver.min.js
prelib
rm -rf lib/ && mkdirp lib && typings install
lib
tsc
dist
npm run browserify && npm run uglify
docs
node ./scripts/make-api-docs.js
prepublish
npm run lib
release
npm run release-patch
release-patch
git checkout master && npm run dist; git commit -a -m 'Build dist/'; npm version patch && git push origin master --tags && npm publish --access=public
release-minor
git checkout master && npm run dist; git commit -a -m 'Build dist/'; npm version minor && git push origin master --tags && npm publish --access=public
release-major
git checkout master && npm run dist; git commit -a -m 'Build dist/'; npm version major && git push origin master --tags && npm publish --access=public