ethdeploy

v1.1.0
A highly configurable contract deployment and staging utiltiy.
ethereum events rpc

start

npm test

release

npmpub

pretest

npm run lint

prepublish

npm run test

prebuild

npm run build:clean && npm run test

build:clean

npm run test:clean && rimraf ./dist

build:commonjs

cross-env BABEL_ENV=commonjs babel src --out-dir lib --copy-files

build:umd

cross-env BABEL_ENV=commonjs NODE_ENV=development webpack --config ./internals/webpack/webpack.config.js --progress

build:umd:min

cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js --progress --profile

build:umd:stats

cross-env BABEL_ENV=commonjs NODE_ENV=production webpack --config ./internals/webpack/webpack.config.js --progress --profile --json > dist/stats.json

build

npm run build:commonjs && npm run test:lib && npm run build:umd && npm run build:umd:min

testrpc

testrpc

lint

npm run lint:js

lint:eslint

eslint --ignore-path .gitignore --ignore-pattern **/**.min.js

lint:js

npm run lint:eslint -- .

lint:staged

lint-staged

test:clean

rimraf ./coverage

test

mocha ./src/tests/test.*.js ./src/utils/tests/**test.*.js -R spec --timeout 2000000

test:lib

mocha ./lib/tests/**/*.js -R spec --timeout 2000000

test:utils

mocha ./src/utils/tests/**/*.js -R spec --timeout 2000000

test-travis

node ./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- ./src/**/**test.**.js -R spec --timeout 2000000

coveralls

npm run test-travis && cat ./coverage/lcov.info | coveralls
npm i ethdeploy

Metadata

  • MIT
  • >=6.5.0
  • Nick Dodson
  • released 9/14/2017

Downloads

Maintainers