UNPKG

parsec-lib

Version:

transaction and block implementation

68 lines (67 loc) 1.85 kB
{ "name": "parsec-lib", "version": "0.18.2", "description": "transaction and block implementation", "main": "dist/index.js", "keywords": [ "parsec", "plasma", "ethereum" ], "files": [ "dist", "index.d.ts", "README.md" ], "scripts": { "lint": "npm run lint:js", "lint:eslint": "eslint --fix --ignore-path .gitignore --ignore-pattern internals/scripts --ignore-pattern dist", "lint:js": "npm run lint:eslint -- . ", "check-coverage": "nyc check-coverage --statements 50 --branches 50 --functions 50 --lines 50", "test": "mocha lib/*.spec.js --compilers js:babel-register", "cover": "nyc --reporter=lcov npm t", "prebuild": "rm -rf dist", "build": "babel --out-dir dist --ignore *.spec.js lib", "prepublish": "npm run prebuild && npm run build" }, "config": { "ghooks": { "pre-commit": "npm run cover && npm run check-coverage" } }, "nyc": { "exclude": [ "**/*.spec.js", "test", "dist" ] }, "author": "Parsec Labs", "license": "AGPLv3", "devDependencies": { "babel-cli": "^6.11.4", "babel-core": "^6.10.4", "babel-plugin-add-module-exports": "^0.2.1", "babel-plugin-array-includes": "^2.0.3", "babel-preset-es2015": "^6.5.0", "babel-preset-stage-2": "^6.5.0", "babel-register": "^6.18.0", "chai": "^3.5.0", "eslint": "^3.19.0", "eslint-config-airbnb-base": "^11.1.3", "eslint-plugin-import": "^2.2.0", "mocha": "^3.0.0-1", "nyc": "^11.2.1", "sinon": "^1.17.4", "sinon-chai": "^2.8.0", "truffle-hdwallet-provider": "github:0xProject/truffle-hdwallet-provider", "utf8": "^2.1.2" }, "dependencies": { "babel-polyfill": "^6.26.0", "bn.js": "^4.11.8", "ethereumjs-util": "^6.0.0", "fast-equals": "^1.5.0", "web3": "^1.0.0-beta.35" } }