build(release): Add release stage

This commit is contained in:
Tom MacWright
2017-01-25 09:06:26 -05:00
parent 04cd284b2c
commit 5520cc3fe7

View File

@ -8,7 +8,8 @@
"test": "npm run test-unit && eslint src && npm run prerender -- /dev/null && rm -rf lib", "test": "npm run test-unit && eslint src && npm run prerender -- /dev/null && rm -rf lib",
"test-unit": "mocha --compilers js:babel-register test", "test-unit": "mocha --compilers js:babel-register test",
"prerender": "babel src --out-dir lib && node lib/render.js", "prerender": "babel src --out-dir lib && node lib/render.js",
"build": "NODE_ENV=production browserify src/index.js | uglifyjs -c -m > bundle.js && npm run prerender -- index.html" "build": "NODE_ENV=production browserify src/index.js | uglifyjs -c -m > bundle.js && npm run prerender -- index.html",
"release": "standard-version && git push --follow-tags origin master; npm publish"
}, },
"browserify": { "browserify": {
"transform": [ "transform": [