{"name":"@chainsafe/persistent-merkle-tree","version":"1.0.2","description":"Merkle tree implemented as a persistent datastructure","type":"module","exports":{".":{"import":"./lib/index.js","types":"./lib/index.d.ts"},"./hasher/hashtree":{"import":"./lib/hasher/hashtree.js","types":"./lib/hasher/hashtree.d.ts"},"./hasher/noble":{"import":"./lib/hasher/noble.js","types":"./lib/hasher/noble.d.ts"},"./hasher/as-sha256":{"import":"./lib/hasher/as-sha256.js","types":"./lib/hasher/as-sha256.d.ts"}},"typesVersions":{"*":{"*":["*","lib/*","lib/*/index"]}},"scripts":{"check-types":"tsc --noEmit","clean":"rm -rf lib","build":"tsc -p tsconfig.build.json","lint":"eslint --color --ext .ts src/","lint:fix":"yarn run lint --fix","benchmark:files":"node --max-old-space-size=4096 --expose-gc --loader ts-node/esm ../../node_modules/.bin/benchmark","benchmark":"yarn benchmark:files 'test/perf/*.test.ts'","benchmark:local":"yarn benchmark --local","test":"vitest run --dir test/unit"},"pre-push":["lint"],"repository":{"type":"git","url":"git+https://github.com/ChainSafe/persistent-merkle-tree.git"},"keywords":["hash","ethereum","merkle","tree"],"author":{"name":"ChainSafe Systems"},"license":"Apache-2.0","bugs":{"url":"https://github.com/ChainSafe/persistent-merkle-tree/issues"},"homepage":"https://github.com/ChainSafe/persistent-merkle-tree#readme","dependencies":{"@chainsafe/as-sha256":"^1.0.1","@chainsafe/hashtree":"1.0.1","@noble/hashes":"^1.3.0"},"gitHead":"424c3ddaa691e4cd0bad7eb1b119223f7caf9dbc","_id":"@chainsafe/persistent-merkle-tree@1.0.2","_nodeVersion":"22.5.1","_npmVersion":"lerna/8.1.3/node@v22.5.1+x64 (linux)","dist":{"shasum":"e6154d3f6a2046c06f0ff64ac5634b72057959f3","size":54375,"noattachment":false,"key":"/@chainsafe/persistent-merkle-tree/-/@chainsafe/persistent-merkle-tree-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@chainsafe/persistent-merkle-tree/download/@chainsafe/persistent-merkle-tree-1.0.2.tgz"},"_npmUser":{"name":"wemeetagain","email":"caymannava@gmail.com"},"directories":{},"maintainers":[{"name":"philknows","email":""},{"name":"wemeetagain","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/persistent-merkle-tree_1.0.2_1741875986172_0.6147082812574525"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-03-13T14:26:26.379Z","publish_time":1741875986379,"_source_registry_name":"default","_cnpm_publish_time":1741875986379,"dist-tags":{"latest":"1.2.1"}}