UNPKG

web3-eea

Version:
83 lines (82 loc) 2.66 kB
{ "name": "web3-eea", "version": "0.11.0", "description": "EEA JSON-RPC API", "main": "src/index.js", "scripts": { "test": "npm run test:unit && npm run test:integration && npm run test:onchain", "test:unit": "tape test/unit/**/*.js", "pretest:integration": "BESU_PRIVACY_ONCHAIN_GROUPS_ENABLED=false npm run network:up", "test:integration": "tape test/integration/*.test.js", "posttest:integration": "npm run network:down", "cover": "npm run cover:unit && npm run cover:integration && npm run cover:onchain && npm run cover:report", "cover:unit": "nyc --silent npm run test:unit", "cover:integration": "nyc --silent --no-clean npm run test:integration", "cover:onchain": "nyc --silent --no-clean npm run test:onchain", "cover:report": "nyc report --reporter=lcov --reporter=text", "pretest:onchain": "BESU_PRIVACY_ONCHAIN_GROUPS_ENABLED=true npm run network:up", "test:onchain": "tape test/integration/onChainPrivacy/*.test.js", "posttest:onchain": "npm run network:down", "network:up": "node ./test/integration/support/after.js && node ./test/integration/support/before.js", "network:down": "node ./test/integration/support/after.js", "lint": "eslint .", "generate:doc": "node_modules/.bin/jsdoc --configure jsdoc.json --verbose" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "eslint --fix", "git add" ] }, "repository": { "type": "git", "url": "git+https://github.com/Consensys/web3js-eea.git" }, "keywords": [ "web3", "besu", "eea", "orion" ], "author": "ConsenSys <quorum@consensys.net>", "license": "MPL-2.0", "bugs": { "url": "https://github.com/Consensys/web3js-eea/issues" }, "homepage": "https://github.com/Consensys/web3js-eea#readme", "dependencies": { "async-promise-pool": "1.0.3", "docdash": "^1.2.0", "ethereumjs-tx": "1.3.7", "ethereumjs-util": "6.1.0", "lodash": "4.17.19", "minimist": "^1.2.5", "rlp": "2.2.4", "web3": "1.3.5" }, "devDependencies": { "axios": "0.21.1", "babel-eslint": "10.0.1", "dotenv": "8.0.0", "eslint": "5.16.0", "eslint-config-airbnb-base": "13.1.0", "eslint-config-prettier": "4.1.0", "eslint-plugin-chai-expect": "2.0.1", "eslint-plugin-import": "2.17.2", "eslint-plugin-prettier": "3.0.1", "eslint-plugin-promise": "4.1.1", "husky": "1.3.1", "jsdoc": "^3.6.4", "lint-staged": "8.1.5", "nyc": "15.0.0", "prettier": "1.14.2", "tape": "4.11.0", "typedarray-to-buffer": "3.1.5", "yaeti": "1.0.2" } }