nuke
rm package-lock.json; rm yarn.lock; rm -rf node_modules; rm -rf build && npm run clean
clean
rm -rf build; rm -rf node_modules
test
mocha test/unit
lint
eslint src test/unit scripts
coverage-save
istanbul cover ./node_modules/mocha/bin/_mocha test/unit/
coverage
istanbul cover --include-all-sources --root ./src ./node_modules/mocha/bin/_mocha test/unit
link
yarn link ethrpc keythereum speedomatic
build
genversion src/version.js && babel ./node_modules/uuid-parse --source-root ./node_modules/uuid-parse -d ./node_modules/uuid-parse && babel ./src --source-root ./src -d ./build --copy-files && browserify ./exports.js > ./dist/augur.js && uglifyjs ./dist/augur.js > ./dist/augur.min.js
preversion
npm test
version
npm run build && git add -A dist src/version.js package.json package-lock.json
core:version
node scripts/core-version.js
dp
node scripts/dp
flash
node scripts/flash
upload:aura
node scripts/dp upload aura
upload:clique
node scripts/dp upload clique
upload:environment
node scripts/dp upload environment
upload:rinkeby
node scripts/dp upload rinkeby
upload
node scripts/dp upload
deploy:aura
node scripts/dp deploy aura
deploy:clique
node scripts/dp deploy clique
deploy:environment
node scripts/dp deploy environment
deploy:rinkeby
node scripts/dp deploy rinkeby
deploy
node scripts/dp deploy
canned-markets:aura
node scripts/canned-markets aura
canned-markets:clique
node scripts/canned-markets clique
canned-markets:rinkeby
node scripts/canned-markets rinkeby
canned-markets
node scripts/dp create-markets.sh
canned-orders:aura
node scripts/dp create-markets.sh aura orders
canned-orders:clique
node scripts/dp create-markets.sh clique orders
canned-orders:rinkeby
node scripts/dp create-markets.sh rinkeby orders
canned-orders
node scripts/dp create-orders
release:dev
npm version prerelease && git push && git push --tags && npm publish --tag dev
release:patch
npm version patch && git push && git push --tags && npm publish
release:minor
npm version minor && git push && git push --tags && npm publish
release:major
npm version major && git push && git push --tags && npm publish
docker:build
scripts/docker/build.sh
docker:build-and-push
npm run docker:build && scripts/docker/push.sh
docker:pull
docker pull augurproject/dev-node-parity:latest && docker pull augurproject/dev-node-geth:latest && docker pull augurproject/dev-pop-geth:core-$(node scripts/core-version.js) && docker pull augurproject/dev-pop-normtime-geth:core-$(node scripts/core-version.js) && docker pull augurproject/dev-pop-geth-45:core-$(node scripts/core-version.js)
docker:geth
docker run -e GETH_VERBOSITY=4 -it -p 8545:8545 -p 8546:8546 augurproject/dev-node-geth:latest
docker:geth:pop
scripts/docker/run.sh augurproject/dev-pop-geth
docker:geth:pop-45
scripts/docker/run.sh augurproject/dev-pop-geth-45
docker:geth:pop-normal-time
scripts/docker/run.sh augurproject/dev-pop-normtime-geth
docker:geth:attach
docker run --rm --net host -it ethereum/client-go attach rpc:http://127.0.0.1:8545
docker:geth:files
scripts/copy-docker-files.sh augurproject/dev-pop-geth:core-$(node scripts/core-version.js)
prepush
npm run lint && npm run test -- --reporter min