{"name":"@truestamp/tree","version":"2.1.0","private":false,"source":"./src/index.ts","main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{"require":"./dist/index.js","import":"./dist/index.mjs","node":"./dist/index.js","default":"./dist/index.mjs"},"license":"MIT License","author":{"name":"Truestamp","email":"support@truestamp.com"},"keywords":["authenticity","blockchain","crypto","cryptography","data","hash function","hash","hashing","integrity","Merkle tree","Merkle","proof","provenance","timestamp","Truestamp","verification","verify"],"repository":{"type":"git","url":"git://github.com/truestamp/discussions.git"},"bugs":{"url":"https://github.com/truestamp/discussions/issues"},"devDependencies":{"@skypack/package-check":"^0.2.2","@stablelib/bytes":"^1.0.1","@stablelib/constant-time":"^1.0.1","@stablelib/hex":"^1.0.1","@stablelib/random":"^1.0.2","@stablelib/sha224":"^1.0.1","@stablelib/sha256":"^1.0.1","@stablelib/sha3":"^1.0.1","@stablelib/sha384":"^1.0.1","@stablelib/sha512":"^1.0.1","@stablelib/sha512_256":"^1.0.1","tsup":"^6.5.0","typescript":"^4.8.4","zod":"^3.20.2","eslint-config-base":"0.0.0","tsconfig":"0.0.0"},"scripts":{"build":"tsup src/index.ts --format esm,cjs --dts-resolve","dev":"pnpm run build --watch","clean":"rm -rf dist","package-check":"npx package-check","test":"vitest --run --coverage --passWithNoTests","test:watch":"vitest --coverage --passWithNoTests","lint":"eslint \"src/**/*.ts*\"","examples:nodejs":"cd examples/nodejs && node ./index.cjs","examples:deno":"cd examples/deno && deno run ./index.ts"},"description":"This library provides a TypeScript/JavaScript API for creating Merkle trees, and validating Merkle inclusion proofs.","homepage":"https://github.com/truestamp/discussions#readme","_id":"@truestamp/tree@2.1.0","_integrity":"sha512-SGf5so2GoRprh8QfLyXnmtovCrobQTAlY8fRgg5NU0UUBxR4TzTI3OmfommE0k7Dy9KZAj7Ip9X2tCOKJaH0Pw==","_resolved":"/private/var/folders/cg/q568zb_17fv6qx4r2lpl3g0w0000gn/T/6223004d240388e22fdf7a7e5deeabac/truestamp-tree-2.1.0.tgz","_from":"file:truestamp-tree-2.1.0.tgz","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-SGf5so2GoRprh8QfLyXnmtovCrobQTAlY8fRgg5NU0UUBxR4TzTI3OmfommE0k7Dy9KZAj7Ip9X2tCOKJaH0Pw==","shasum":"256d606f1e8902346bd95bc163338d52a0291ac2","tarball":"https://registry.npmjs.org/@truestamp/tree/-/tree-2.1.0.tgz","fileCount":22,"unpackedSize":464360,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVy1MEQ8rEKqfYqKCx7uOyZh8CSq4N4EWy9MRY8YJC5AiEA5xCj/kvfK9Y0qNfej4Jwd1R3RdXO5TyVWdr2oiO8kRg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyXzjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppsQ/+PrQG3ClJJs7SLFoVgEVgWTv7tkcxmbAgQcRVaQDyZ1/74gpm\r\nhcr7QRvbbUhb9Z40ggBcCIqpPATutUv46OPUY1QY80EbfLRvXt6UtB3U6mWV\r\nlhdnDUZnvvKi4n+/ypu/xT6Cf4xanvzyRLV8KUGlZ+zEyp0RLr0eKyD2Tz6u\r\n8FXHU1Ithpa3CbXpL3rXEBPbHu3DxZBbA6zL97hBW35MnBRqu5CqSCozYYzN\r\n+JBvGZCfNz+mQTyv3UQLaSEDUyFnBw3UzFvtE7wjA7Fyc9Y08Ziql//L16b5\r\nZ/jq+IQ5U1wgeZM0NOV4KYdFj6H4PCcZUFCuv9dbU2GIqB8+2/+u/TEiQDo8\r\nLLq4QIIOeBlyhsBkoFXSqs3ltfbFpFwyyPKLHEPaC0Z9GCOuKcVv2euY6hx7\r\nCeSIR5t2BPtoVVInJyWYExvPxkL6rP4EpXDdpy1ioOh+nsRii3gprnvNXhmm\r\npHNIzmL03LdcbcLXjlLfNGsqxXOsJaGDkUF8PAUr6zmx205vCKucT0NnEWp3\r\n8Zw6A08XQ3SO16prl7Q+BWvYzCJXEjcKn809Sj3SjbfrpQdHNDwiMFotn97H\r\nrw9kPtkLPmqkVA2qJXEDOM9hZuKIWNzizMUC0jAM+/rY546Syk94+qVRgxBj\r\n1zsj3M/q7fVHryoO1iOpqgZvDlAIGg6NW3Y=\r\n=yNmU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"truestamp-dev","email":"support@truestamp.com"},"directories":{},"maintainers":[{"name":"truestamp-dev","email":"support@truestamp.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tree_2.1.0_1674149090969_0.7786373709892604"},"_hasShrinkwrap":false}