UNPKG

icjs-mpt

Version:

This is an implementation of the modified merkle patricia tree as speficed in the Ethereum's yellow paper.

75 lines (74 loc) 2.03 kB
{ "name": "icjs-mpt", "version": "0.0.1", "description": "This is an implementation of the modified merkle patricia tree as speficed in the Ethereum's yellow paper.", "main": "index.js", "scripts": { "test": "npm run test:node && npm run test:browser", "coverage": "istanbul cover ./test/index.js", "coveralls": "npm run coverage && coveralls <coverage/lcov.info", "lint": "standard", "prepublish": "npm run build", "test:browser": "karma start karma.conf.js", "test:node": "tape ./test/*.js", "build": "browserify --s Trie index.js > ./dist/trie.js", "build:docs": "documentation build index.js secure.js proof.js -f md > ./docs/index.md" }, "author": "ldcc <eldhrimnirs@gmail.com>", "repository": { "type": "git", "url": "git+https://github.com/icjs/icjs-mpt.git" }, "bugs": { "url": "https://github.com/icjs/icjs-mpt/issues" }, "keywords": [ "merkle", "radix", "trie", "patricia", "irchain" ], "license": "MPL-2.0", "dependencies": { "async": "^1.4.2", "icjs-util": "^0.0.1", "level-ws": "0.0.0", "levelup": "^1.2.1", "memdown": "^1.0.0", "readable-stream": "^2.0.0", "rlp": "^2.0.0", "semaphore": ">=1.0.1" }, "devDependencies": { "browserify": "^13.0.0", "coveralls": "^2.11.6", "documentation": "^8.1.0", "icjs-testing": "0.0.1", "istanbul": "^0.4.1", "karma": "^1.7.1", "karma-browserify": "^5.0.0", "karma-chrome-launcher": "^2.2.0", "karma-detect-browsers": "^2.0.2", "karma-env-preprocessor": "^0.1.1", "karma-firefox-launcher": "^1.0.1", "karma-tap": "^1.0.3", "standard": "^11.0.1", "tape": "^4.4.0" }, "standard": { "ignore": [ "dist/**", "package-init.js", "package.js" ] }, "contributors": [ "Aaron Kumavis <http://aaron.kumavis.me/> (https://github.com/kumavis)" ], "homepage": "https://github.com/icjs/icjs-mpt#readme", "directories": { "doc": "docs", "test": "test" } }