{"_id":"@anonklub/merkle-tree-wasm","_rev":"8-786d0db611ac7bd63dc19a85aeaf15ba","name":"@anonklub/merkle-tree-wasm","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@anonklub/merkle-tree-wasm","version":"1.0.0","_id":"@anonklub/merkle-tree-wasm@1.0.0","maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"dist":{"shasum":"ebc75fe551cfcc572f20573bf67d769c68d585d7","tarball":"https://registry.npmjs.org/@anonklub/merkle-tree-wasm/-/merkle-tree-wasm-1.0.0.tgz","fileCount":7,"integrity":"sha512-agSTRMMQjkWw0smKGd1Ufxp0uaju8wnYd69sz+8G2o4ZolNNftHWg9fe3RMHTmTjf3XeRMhtKx32Q/erIBAzTA==","signatures":[{"sig":"MEUCIQCOYOWheVwo4kINwxEfJBFc/3KBlL9s4OyHEPQnMZWuQQIgVi24D1EfGIIE3dqJ0uT+o3PxnIRxH0uDKQbDAqtRqAE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138077},"_from":"file:anonklub-merkle-tree-wasm-1.0.0.tgz","types":"index.d.ts","module":"index.js","_npmUser":{"name":"sripwoud","email":"me@sripwoud.xyz"},"_resolved":"/tmp/58c075bf558539c52c3050c5e591a5e6/anonklub-merkle-tree-wasm-1.0.0.tgz","_integrity":"sha512-agSTRMMQjkWw0smKGd1Ufxp0uaju8wnYd69sz+8G2o4ZolNNftHWg9fe3RMHTmTjf3XeRMhtKx32Q/erIBAzTA==","_npmVersion":"8.19.3","description":"## Overview","directories":{},"sideEffects":["./index.js","./snippets/*"],"_nodeVersion":"19.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/merkle-tree-wasm_1.0.0_1706630182649_0.02546263921119518","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@anonklub/merkle-tree-wasm","version":"1.1.0","_id":"@anonklub/merkle-tree-wasm@1.1.0","maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"dist":{"shasum":"07f5f79a9355718ab09208d713be233e659be186","tarball":"https://registry.npmjs.org/@anonklub/merkle-tree-wasm/-/merkle-tree-wasm-1.1.0.tgz","fileCount":11,"integrity":"sha512-sYIT3CAm5jTLe3IS3BDXtvYYv72BEC47fZ6ddiMq9j9yveKs9AfbjNoJSDxlAt3EHLJ5gNegjkqRcNQWD7YLhw==","signatures":[{"sig":"MEUCIQDIBdsU8isNKVWdtpi+GET0/zykscWmpCAx0Rb5TgHsvAIgfmzSj9a+XSHRO3uwAx2Iqd/cgREDO/wYjVKc926+12w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16072},"main":"index.js","_from":"file:anonklub-merkle-tree-wasm-1.1.0.tgz","scripts":{"clean":"rm -rf dist","compile":"pnpm check-wasm-pack && pnpm clean && wasm-pack build . --target bundler --out-dir dist --out-name index --scope anonklub","check-wasm-pack":"command -v wasm-pack >/dev/null 2>&1 || echo \"wasm-pack is not installed\"\n"},"_npmUser":{"name":"sripwoud","email":"me@sripwoud.xyz"},"_resolved":"/tmp/22f93e28754af70a61fff520552e1004/anonklub-merkle-tree-wasm-1.1.0.tgz","_integrity":"sha512-sYIT3CAm5jTLe3IS3BDXtvYYv72BEC47fZ6ddiMq9j9yveKs9AfbjNoJSDxlAt3EHLJ5gNegjkqRcNQWD7YLhw==","_npmVersion":"8.19.3","description":"## Overview","directories":{},"_nodeVersion":"19.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/merkle-tree-wasm_1.1.0_1706780397807_0.7618888838066975","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@anonklub/merkle-tree-wasm","version":"1.1.1","keywords":["wasm","merkle-tree","anonymity","set","rust"],"author":{"name":"0xisk","email":"0xisk@proton.me"},"license":"MIT","_id":"@anonklub/merkle-tree-wasm@1.1.1","maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"homepage":"https://github.com/anonklub/anonklub","bugs":{"url":"https://github.com/anonklub/anonklub/issues"},"dist":{"shasum":"95df1a05d811c0857eb8f407388e6384851ea787","tarball":"https://registry.npmjs.org/@anonklub/merkle-tree-wasm/-/merkle-tree-wasm-1.1.1.tgz","fileCount":9,"integrity":"sha512-c6B0dVlDVY8t1f4BpIYpylqAzNpE9+Ox5wNHKJg4UBbU8Enf94CS3w2Lpqhn2mDwW55RIC5NXjexeuGYVURqsw==","signatures":[{"sig":"MEUCIQCu9+kpojQeiUFqv2rm0YMahJ+kchT2dySqYMF5e8KHrAIgYGiU+CfpNDVrRRVFa62+qPaF9j5aWRBHaQdNozRw8+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139625},"main":"dist/index.js","_from":"file:anonklub-merkle-tree-wasm-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"clean":"rm -rf dist","compile":"pnpm check-wasm-pack && pnpm clean && wasm-pack build . --target bundler --out-dir dist --out-name index --scope anonklub","check-wasm-pack":"command -v wasm-pack >/dev/null 2>&1 || echo \"wasm-pack is not installed\"\n"},"_npmUser":{"name":"sripwoud","email":"me@sripwoud.xyz"},"_resolved":"/tmp/1ee226225d374086dd90c89e09ca10a7/anonklub-merkle-tree-wasm-1.1.1.tgz","_integrity":"sha512-c6B0dVlDVY8t1f4BpIYpylqAzNpE9+Ox5wNHKJg4UBbU8Enf94CS3w2Lpqhn2mDwW55RIC5NXjexeuGYVURqsw==","repository":{"url":"git+https://github.com/anonklub/anonklub.git#main","type":"git"},"_npmVersion":"8.19.3","description":"Wasm Rust crate forked from [personaelabs/merkle-tree](https://github.com/personaelabs/merkle-tree) to facilitate the creation and management of Merkle tree structures, specifically for handling anonymity sets. ","directories":{},"sideEffects":["dist/index.js"],"_nodeVersion":"19.1.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/merkle-tree-wasm_1.1.1_1706786588661_0.08569111196064805","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@anonklub/merkle-tree-wasm","version":"1.1.2","keywords":["wasm","merkle-tree","anonymity","set","rust"],"author":{"name":"0xisk","email":"0xisk@proton.me"},"license":"MIT","_id":"@anonklub/merkle-tree-wasm@1.1.2","maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"homepage":"https://github.com/anonklub/anonklub","bugs":{"url":"https://github.com/anonklub/anonklub/issues"},"dist":{"shasum":"54d525b8b1a922bebab2f677a3cab248f8953733","tarball":"https://registry.npmjs.org/@anonklub/merkle-tree-wasm/-/merkle-tree-wasm-1.1.2.tgz","fileCount":9,"integrity":"sha512-tR1bZh7n3nGJkIzU8LUjPnpjooEUTho+qS+JOGBfNKAeBoiDKhjANf4QwOXFE/ulFB/zpkNUyFoo8ns45/0qEg==","signatures":[{"sig":"MEQCIByQZWo+bBMBFx5rXTfGe4XQYHHafb2wwvCnP7rg4yC5AiAMi52YKy3fs7AQoYo1q2lp3dj5TzAYkQWga8QOHasBVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138281},"main":"dist/index.js","_from":"file:anonklub-merkle-tree-wasm-1.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"clean":"rm -rf dist","compile":"pnpm check-wasm-pack && pnpm clean && wasm-pack build . --target bundler --out-dir dist --out-name index --scope anonklub","lint.cargo":"cargo clippy","format.cargo":"cargo fmt -- --check","lint.cargo.fix":"cargo clippy --fix","check-wasm-pack":"command -v wasm-pack >/dev/null 2>&1 || echo \"wasm-pack is not installed\"\n","format.cargo.fix":"cargo fmt"},"_npmUser":{"name":"sripwoud","email":"me@sripwoud.xyz"},"_resolved":"/tmp/f021f04746d12ef3175bde843f82ab85/anonklub-merkle-tree-wasm-1.1.2.tgz","_integrity":"sha512-tR1bZh7n3nGJkIzU8LUjPnpjooEUTho+qS+JOGBfNKAeBoiDKhjANf4QwOXFE/ulFB/zpkNUyFoo8ns45/0qEg==","repository":{"url":"git+https://github.com/anonklub/anonklub.git#main","type":"git"},"_npmVersion":"10.2.4","description":"Wasm Rust crate forked from [personaelabs/merkle-tree](https://github.com/personaelabs/merkle-tree) to facilitate the creation and management of Merkle tree structures, specifically for handling anonymity sets. ","directories":{},"sideEffects":["dist/index.js"],"_nodeVersion":"20.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/merkle-tree-wasm_1.1.2_1706801760628_0.7190465588809416","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@anonklub/merkle-tree-wasm","version":"1.1.3","keywords":["wasm","merkle-tree","anonymity","set","rust"],"author":{"name":"0xisk","email":"0xisk@proton.me"},"license":"MIT","_id":"@anonklub/merkle-tree-wasm@1.1.3","maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"homepage":"https://github.com/anonklub/anonklub","bugs":{"url":"https://github.com/anonklub/anonklub/issues"},"dist":{"shasum":"b393bddfee5b4b07f4cfdcf1cef504d7ccaa9167","tarball":"https://registry.npmjs.org/@anonklub/merkle-tree-wasm/-/merkle-tree-wasm-1.1.3.tgz","fileCount":9,"integrity":"sha512-klSyPx6BQd5KxI+lzAx/eCUXFYNn85nujcePXbZLyFjnhvhZAkwQ8yQ04+dNhYYZSCdzUJv4YsElW7u0bMQ5NQ==","signatures":[{"sig":"MEUCIQDfA3uedSiLxDUOQwghrXHNgxC6A8GlZoYJQPDxvR/5agIgbon6i2pfspsrIWcqyvNUS3C01GzNHf7VJXtVu96uglc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173944},"main":"dist/index.js","_from":"file:anonklub-merkle-tree-wasm-1.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"clean":"rm -rf dist","compile":"pnpm check-wasm-pack && pnpm clean && wasm-pack build . --release --target bundler --out-dir dist --out-name index --scope anonklub","lint.cargo":"cargo clippy","format.cargo":"cargo fmt -- --check","lint.cargo.fix":"cargo clippy --fix","check-wasm-pack":"command -v wasm-pack >/dev/null 2>&1 || echo \"wasm-pack is not installed\"\n","format.cargo.fix":"cargo fmt"},"_npmUser":{"name":"sripwoud","email":"me@sripwoud.xyz"},"_resolved":"/tmp/d7b8051a33ebced202d906d8ef905375/anonklub-merkle-tree-wasm-1.1.3.tgz","_integrity":"sha512-klSyPx6BQd5KxI+lzAx/eCUXFYNn85nujcePXbZLyFjnhvhZAkwQ8yQ04+dNhYYZSCdzUJv4YsElW7u0bMQ5NQ==","repository":{"url":"git+https://github.com/anonklub/anonklub.git#main","type":"git"},"_npmVersion":"10.2.4","description":"Wasm Rust crate forked from [personaelabs/merkle-tree](https://github.com/personaelabs/merkle-tree) to facilitate the creation and management of Merkle tree structures, specifically for handling anonymity sets. ","directories":{},"sideEffects":["dist/index.js"],"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/merkle-tree-wasm_1.1.3_1709759680798_0.8168817505165566","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@anonklub/merkle-tree-wasm","version":"1.1.4","author":{"name":"0xisk","email":"0xisk@proton.me"},"description":"Wasm Rust crate forked from [personaelabs/merkle-tree](https://github.com/personaelabs/merkle-tree) to facilitate the creation and management of Merkle tree structures, specifically for handling anonymity sets. ","keywords":["wasm","merkle-tree","anonymity","set","rust"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/anonklub/anonklub.git#main"},"homepage":"https://github.com/anonklub/anonklub","bugs":{"url":"https://github.com/anonklub/anonklub/issues"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.js","sideEffects":["dist/index.js"],"scripts":{"compile":"pnpm check-wasm-pack && pnpm clean && wasm-pack build . --release --target bundler --out-dir dist --out-name index --scope anonklub","clean":"rm -rf dist","check-wasm-pack":"command -v wasm-pack >/dev/null 2>&1 || echo \"wasm-pack is not installed\"\n","format.cargo":"cargo fmt -- --check","format.cargo.fix":"cargo fmt","lint.cargo":"cargo clippy","lint.cargo.fix":"cargo clippy --fix"},"_id":"@anonklub/merkle-tree-wasm@1.1.4","_integrity":"sha512-711ZCRUlmdc+/zJkxdfZti0AOaxwPyzGU8Zl87Q7TveLCxXm2neMCHosk1q7sI5TnSARpM2Hby1Chl4lZE3h6Q==","_resolved":"/tmp/1cb55d30b3615be98184a3d175d1604a/anonklub-merkle-tree-wasm-1.1.4.tgz","_from":"file:anonklub-merkle-tree-wasm-1.1.4.tgz","_nodeVersion":"20.16.0","_npmVersion":"10.8.1","dist":{"integrity":"sha512-711ZCRUlmdc+/zJkxdfZti0AOaxwPyzGU8Zl87Q7TveLCxXm2neMCHosk1q7sI5TnSARpM2Hby1Chl4lZE3h6Q==","shasum":"434091b4230703d97ec2f559f17e40056d286daf","tarball":"https://registry.npmjs.org/@anonklub/merkle-tree-wasm/-/merkle-tree-wasm-1.1.4.tgz","fileCount":9,"unpackedSize":221760,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKnNKL4mXXmRT9tGTI2qwTNL7ZVmS+Czy4ZICCMhuOPAiBQWn9sS+Taw+a4WN+oT9GiMEeIUNg31+V5uOt0whVDgw=="}]},"_npmUser":{"name":"sripwoud","email":"me@sripwoud.xyz"},"directories":{},"maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merkle-tree-wasm_1.1.4_1723206479520_0.7251933519438887"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-30T15:56:22.567Z","modified":"2024-08-09T12:27:59.856Z","0.1.0":"2024-01-30T13:51:34.770Z","1.0.0":"2024-01-30T15:56:22.818Z","1.1.0":"2024-02-01T09:39:57.954Z","1.1.1":"2024-02-01T11:23:08.802Z","1.1.2":"2024-02-01T15:36:00.779Z","1.1.3":"2024-03-06T21:14:40.952Z","1.1.4":"2024-08-09T12:27:59.674Z"},"bugs":{"url":"https://github.com/anonklub/anonklub/issues"},"author":{"name":"0xisk","email":"0xisk@proton.me"},"license":"MIT","homepage":"https://github.com/anonklub/anonklub","keywords":["wasm","merkle-tree","anonymity","set","rust"],"repository":{"type":"git","url":"git+https://github.com/anonklub/anonklub.git#main"},"description":"Wasm Rust crate forked from [personaelabs/merkle-tree](https://github.com/personaelabs/merkle-tree) to facilitate the creation and management of Merkle tree structures, specifically for handling anonymity sets. ","maintainers":[{"name":"0xisk","email":"0xisk@proton.me"},{"name":"sripwoud","email":"me@sripwoud.xyz"}],"readme":"# @anonklub/merkle-tree\n\n## Overview\n\n`@anonklub/merkle-tree` is a Rust crate forked from [personaelabs/merkle-tree](https://github.com/personaelabs/merkle-tree), designed to facilitate the creation and management of Merkle tree structures, specifically for handling anonymity sets. This crate is using `wasm-pack` crate in order to generate wasm TS liberary in order to be integrated in the client-side.\n\n## Build\n\nTo build the project from source, navigate to the project directory and run the following command:\n\n```shell\npnpm run compile\n```\n","readmeFilename":"README.md"}