ethjs-contract

v0.2.3
A simple contract object for the Ethereum RPC.
ethereum events rpc

build

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

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 ./lib/index.js --progress

build:umd:min

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

coveralls

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

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

prebuild

npm run build:clean && npm run test

prepublish

npm run build

pretest

npm run lint

release

npmpub

start

npm test

test

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

test-travis

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

test:clean

rimraf ./coverage

test:lib

mocha ./lib/tests/**/*.js -R spec --timeout 2000000
npm i ethjs-contract

Metadata

  • MIT
  • >=6.5.0
  • Nick Dodson
  • released 5/11/2018

Downloads

Maintainers