{"name":"@truestamp/tree","type":"module","description":"A library for creating and validating Merkle Tree inclusion proofs","keywords":["Truestamp","Merkle","Merkle tree","root","proof","inclusion","proofs","validation","validate","verify","verification","hash","hashing","crypto","cryptography","hash function"],"version":"0.1.2","homepage":"https://truestamp.github.io/truestamp-tree/","author":{"name":"Truestamp","email":"support@truestamp.com"},"repository":{"type":"git","url":"git://github.com/truestamp/truestamp-tree.git"},"license":"MIT","source":"src/index.ts","types":"lib/index.d.ts","main":"lib/index.cjs","module":"lib/index.mjs","exports":{"require":"./lib/index.cjs","import":"./lib/index.mjs","node":"./lib/index.cjs","default":"./lib/index.mjs"},"scripts":{"clean":"rimraf lib","docs":"npx typedoc --plugin typedoc-plugin-extras --options typedoc.json src/index.ts","docs-preview":"npx live-server docs","package-check":"npx package-check","lint":"eslint . --ext .ts","lint-and-fix":"eslint . --ext .ts --fix","test":"jest","watch":"jest --watchAll","serve":"npx serve --cors -p 8080","ts-types":" tsc --emitDeclarationOnly --outDir lib","esbuild-iife":"node ./esbuild.iife.cjs","esbuild-module":"node ./esbuild.module.cjs","esbuild-node":"node ./esbuild.node.cjs","build":"npm run package-check && npm run clean && npm run esbuild-module && npm run esbuild-node && npm run esbuild-iife && npm run ts-types"},"devDependencies":{"@compodoc/live-server":"^1.2.3","@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.1","@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","@stdlib/assert":"^0.0.12","@types/jest":"^27.5.1","@types/node":"^17.0.34","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","esbuild":"^0.14.39","eslint":"^8.15.0","eslint-config-prettier":"^8.5.0","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^26.2.2","eslint-plugin-prettier":"^4.0.0","jest":"^28.1.0","prettier":"^2.6.2","rimraf":"^3.0.2","superstruct":"^0.15.4","ts-jest":"^28.0.2","typedoc":"^0.22.15","typedoc-plugin-extras":"^2.2.3","typescript":"^4.6.4"},"gitHead":"8878fcd44403ba27832ecc2c270e6375e03a9b6f","bugs":{"url":"https://github.com/truestamp/truestamp-tree/issues"},"_id":"@truestamp/tree@0.1.2","_nodeVersion":"14.19.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-AvS3IDb3kpBtdvg6fMw5Kin5yXa7wvy1sJF/3s7Fuug/eloomaKgi5eL2n4LvH+9XoppAnRiMmdw35YU6SU5DQ==","shasum":"cb2f753f6e3631830d6241782313012c42ee15ea","tarball":"https://registry.npmjs.org/@truestamp/tree/-/tree-0.1.2.tgz","fileCount":26,"unpackedSize":979949,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaxnpdP4nZ3c27VxMMFGWQE3x0j838FBtIdCz/WVb3KAiAEY39b4sWnBkrEd0mjKVJwO8sZcgQnTsMvVuUZgkDCHQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihRWLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq3PQ/9Gyr+RJlTdmxjGLVl4Qqi5i0IFiIhFHaimpCzD0KarEGWIObd\r\nFKXOE01ySWyaocUQxb8ybbeX0ZRsEfhcUFrrcvym6NNV2/tMvjw6kq9Tfj7V\r\nykYuWigkxpCEdg1LrEksF+hNfRPYEjm4HLrjNi6jvABDch7qRtfrL0y80jGn\r\nIER01ASfSRUS3K/FUiNZ8wjxcMdECxedm7a34cOPD0biltS7DE5v5J2hioL2\r\n53t5YoPwmS44c7ZWyRkU0u1Fl80SmPvSH7KeKCreEGB9o2lbS7MVq9acj6Sc\r\nxONeOwVxkTBqZ+wc2tApgILilRcmeXVDLuL9o6MwNZzQWe7trtwbC6KW2kaG\r\nni0A+zHHLy8rBap4IxvIQBD2putOPriseG/c9WZulGw7pjDs0EdvQM4RRROP\r\nyQxxEMGAc0SA9qwkHvpivbrzP47KnTVqndibsg8DYvPJNzylzq7NJkDlDZrX\r\nSsHWrKqQl5/inDKAvqgDMVyaT3+JiSFEFWr6exiZDBbkFup6bbiRgzJU+c8O\r\nKEyOaqwYpgoSCISiiETASCm6x6Mhspcwi2izUBC4Z/BGEHuNMd15YfiLqez0\r\nJMhfF/N8rw2vpK4UchD4Kb7PtCFwkr2ifeZhsDU+B7WSZxHwXkFmK4JB41TP\r\neDg0jHEyLjMu3AMRSxI1yvpBF6O4z/HRHEc=\r\n=vwqX\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_0.1.2_1652888971488_0.8045010341882395"},"_hasShrinkwrap":false}