{"bugs":{"url":"https://github.com/merkletreejs/merkletreejs/issues"},"dist":{"shasum":"8c737a1ddcaf305eca8b30326d8580ff40f1ec54","tarball":"https://registry.npmjs.org/merkletreejs/-/merkletreejs-0.6.0.tgz","fileCount":22,"integrity":"sha512-cyiratjG7fyHsa4DVfYVPxcoAh3zmUuOPItIfZex8f0pUVptNEmiiTOoeS0JnDDTWy+n3FKnI0K1gCzti7rGMg==","signatures":[{"sig":"MEQCIEFaCFjYwyRxpGDSNlGWPkEuRNC9ZbhlkB/aExsQF+ccAiBgBgThzen35bgaPnIdV8eOoO951Fyyy41F49LI2ONraA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/merkletreejs@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451650},"main":"dist/index.js","name":"merkletreejs","types":"dist/index.d.ts","author":{"url":"https://miguelmota.com/","name":"Miguel Mota","email":"hello@miguelmota.com"},"engines":{"node":">= 7.6.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./MerkleTree":{"types":"./dist/MerkleTree.d.ts","import":"./dist/MerkleTree.js","require":"./dist/MerkleTree.js"},"./MerkleRadixTree":{"types":"./dist/MerkleRadixTree.d.ts","import":"./dist/MerkleRadixTree.js","require":"./dist/MerkleRadixTree.js"},"./UnifiedBinaryTree":{"types":"./dist/UnifiedBinaryTree.d.ts","import":"./dist/UnifiedBinaryTree.js","require":"./dist/UnifiedBinaryTree.js"},"./MerkleMountainRange":{"types":"./dist/MerkleMountainRange.d.ts","import":"./dist/MerkleMountainRange.js","require":"./dist/MerkleMountainRange.js"},"./IncrementalMerkleTree":{"types":"./dist/IncrementalMerkleTree.d.ts","import":"./dist/IncrementalMerkleTree.js","require":"./dist/IncrementalMerkleTree.js"}},"gitHead":"884947408d763c72cebd6e23fdcafc0e15699aec","license":{"url":"https://github.com/merkletreejs/merkletreejs/blob/master/LICENSE","type":"MIT"},"scripts":{"dev":"tsc -w","docs":"rimraf docs/ && typedoc --plugin typedoc-plugin-markdown --hideSources --theme markdown --hideGenerator --excludeExternals --excludePrivate --out docs src/","lint":"standardx --fix src/*.ts test/*.js","test":"tape test/*.js","build":"npm run clean && tsc && npm run build:browser","clean":"rimraf dist","prepare":"npm run lint && npm run build && npm run build:browser && npm run docs","lint:example":"standardx --fix example/*.js","build:browser":"browserify -t [ babelify --presets [ @babel/preset-env ] ] dist/index.js | uglifyjs > merkletree.js"},"_npmUser":{"name":"miguelmota","email":"hello@miguelmota.com"},"homepage":"https://github.com/merkletreejs/merkletreejs","keywords":["merkle","tree","trie","hash","leaves","algorithm","crypto","bitcoin","ethereum","generate","proof","structure","json","radix","patricia","binarytree","merkletree","merklemountainrange","merklesumtree","incrementalmerkletree","merklepatriciatree","merkleradixtree","merklestatetree","unifiedbinarytree","eip7864","viem","wagmi","functional"],"overrides":{"blake3-wasm":"^3.0.0","@c4312/blake3-internal":"^3.0.0"},"standardx":{"parser":"@typescript-eslint/parser","globals":["BigInt"],"plugins":["@typescript-eslint/eslint-plugin"]},"repository":{"url":"git+https://github.com/merkletreejs/merkletreejs.git","type":"git"},"_npmVersion":"10.9.3","description":"Construct Merkle Trees and verify proofs","directories":{},"maintainers":[{"name":"miguelmota","email":"hello@miguelmota.com"}],"_nodeVersion":"22.19.0","dependencies":{"treeify":"^1.1.0","crypto-js":"^4.2.0","buffer-reverse":"^1.0.1"},"eslintConfig":{"rules":{"no-unused-vars":"off","@typescript-eslint/no-unused-vars":"error"}},"_hasShrinkwrap":false,"devDependencies":{"sha1":"^1.1.1","tape":"^4.9.2","blake3":"^3.0.0","crypto":"^1.0.1","rimraf":"^2.6.3","typedoc":"^0.17.7","babelify":"^10.0.0","standard":"^14.3.4","hash-wasm":"^4.12.0","keccak256":"^1.0.6","standardx":"^5.0.0","browserify":"^16.5.1","typescript":"^3.4.1","web3-utils":"^4.3.3","@babel/core":"^7.10.2","@types/node":"^11.12.1","circomlibjs":"^0.1.7","bignumber.js":"^9.0.1","@noble/hashes":"^1.7.1","ethereumjs-util":"^7.1.5","@babel/preset-env":"^7.10.2","ethereum-cryptography":"^1.0.3","typedoc-plugin-markdown":"^2.3.1","@typescript-eslint/parser":"^3.0.2","@typescript-eslint/eslint-plugin":"^3.0.2"},"_npmOperationalInternal":{"tmp":"tmp/merkletreejs_0.6.0_1757920515991_0.3060922798050101","host":"s3://npm-registry-packages-npm-production"},"_id":"merkletreejs@0.6.0","version":"0.6.0"}