Reorganize build scripts.

pull/25/head
Alex Kern 10 years ago
parent f0cd569d8a
commit 8dfa272535

@ -4,14 +4,14 @@
"description": "Free peer-to-peer file transfers in your browser.", "description": "Free peer-to-peer file transfers in your browser.",
"scripts": { "scripts": {
"clean": "rm -rf dist && mkdir -p dist", "clean": "rm -rf dist && mkdir -p dist",
"build": "npm run build:server && npm run build:client", "prepublish": "npm run build:prod",
"build:server": "./node_modules/.bin/babel lib -d dist -s inline", "build:prod": "npm run build:prod:server && npm run build:prod:client",
"build:client": "./node_modules/.bin/browserify lib/client.js -t babelify -o dist/client.js -d", "build:prod:server": "./node_modules/.bin/babel lib -d dist",
"watch": "./node_modules/.bin/nodemon -w lib --exec 'npm run build && npm run start'", "build:prod:client": "./node_modules/.bin/browserify lib/client.js -t babelify -t uglifyify | ./node_modules/.bin/uglifyjs -c > dist/client.js",
"publish": "npm run clean && npm run publish:build && npm publish", "build:dev": "npm run build:dev:server && npm run build:dev:client",
"publish:build": "npm run publish:build:server && npm run publish:build:client", "build:dev:server": "./node_modules/.bin/babel lib -d dist -s inline",
"publish:build:server": "./node_modules/.bin/babel lib -d dist", "build:dev:client": "./node_modules/.bin/browserify lib/client.js -t babelify -o dist/client.js -d",
"publish:build:client": "./node_modules/.bin/browserify lib/client.js -t babelify -t uglifyify | ./node_modules/.bin/uglifyjs -c > dist/client.js", "watch": "./node_modules/.bin/nodemon -w lib --exec 'npm run build:dev && npm run start'",
"start": "node index.js" "start": "node index.js"
}, },
"repository": { "repository": {

Loading…
Cancel
Save