UNPKG

@kevincharm/sparse-merkle-tree

Version:

Sparse Merkle Tree implementation in Solidity with accompanying JS library

60 lines (59 loc) 1.63 kB
{ "name": "@kevincharm/sparse-merkle-tree", "version": "2.2.0", "description": "Sparse Merkle Tree implementation in Solidity with accompanying JS library", "keywords": [ "sparse", "merkle", "tree", "ethereum", "evm", "solidity" ], "files": [ "package.json", "dist/lib", "contracts", "LICENSE", "README.md" ], "main": "dist/lib/index.js", "types": "dist/lib/index.d.ts", "author": "kevincharm", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/kevincharm/sparse-merkle-tree" }, "scripts": { "format:check": "yarn prettier './contracts/*|./lib/*|./scripts/*|./test/*|hardhat.config.ts' --check", "test": "yarn hardhat test", "coverage": "yarn hardhat coverage", "build": "yarn hardhat compile && tsc", "prepack": "yarn build" }, "devDependencies": { "@nomicfoundation/hardhat-chai-matchers": "^2.0.0", "@nomicfoundation/hardhat-ethers": "^3.0.0", "@nomicfoundation/hardhat-network-helpers": "^1.0.0", "@nomicfoundation/hardhat-toolbox": "^3.0.0", "@nomicfoundation/hardhat-verify": "^1.0.0", "@typechain/ethers-v6": "^0.4.0", "@typechain/hardhat": "^8.0.0", "@types/chai": "^4.2.0", "@types/mocha": ">=9.1.0", "chai": "^4.2.0", "ethers": "^6", "hardhat": "^2.17.0", "hardhat-gas-reporter": "^1.0.8", "prettier": "^3.0.0", "prettier-plugin-solidity": "^1.1.3", "solidity-coverage": "^0.8.1", "ts-node": "^10.9.1", "typechain": "^8.2.0", "typescript": "^5.1.6" }, "peerDependencies": { "@noble/hashes": "^1.3.1" } }