{"_id":"merkle-json","_rev":"25-c47dee4f47365b1b5aab3435fa0ba80b","name":"merkle-json","dist-tags":{"latest":"2.15.0"},"versions":{"1.0.0":{"name":"merkle-json","version":"1.0.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.0.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"6c072eb8352ecd305ef6a99885bcec93d6654648","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.0.0.tgz","fileCount":7,"integrity":"sha512-aoWknhKjJANGPw88F9sBhEr8wSc/KyYWSnzlm9dxZyRetn7YtCpTIHf0s4bq2Onhb8nfSV9oqtDOkF+rSMbwgw==","signatures":[{"sig":"MEYCIQCFdtP+UqpWg9h2lq9neV/5BwWJwEQvBlKQ3sUt6FpnJwIhAJk0FwBTU2HkSnXQI5GCDucgBXJqpvaJ0+snpcSkoKP8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27834},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"7942656ac7580e67eb9925131f92ef48b122d4d9","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"5.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.9.4","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","should":"^11.2.0","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.0.0_1522019856909_0.1277021612380005","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"merkle-json","version":"1.0.1","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.0.1","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"c3b14fcaacb87f7e671e9c5c3c934663e0a2dc89","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.0.1.tgz","fileCount":7,"integrity":"sha512-T/ryJv2BdWcElgjCPZpTApNUNS94o2e5GjfI/dTrO+Jd2+konL+dNWweerOHLSjWWxOk2cRezwi1o6yBZGo1IA==","signatures":[{"sig":"MEUCIQDyYU0s6Lz8PbNHkYa8lAjd9VTQ5LDXdPJaZnkK+RKfNgIgXevZ12/iu4KPTZuMvmCDfgcfEXRqMMMi2H21lfxUEkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27834},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"575c899f20603fa0156ddeb115e10a31dd0e4c70","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"5.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.9.4","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","should":"^11.2.0","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.0.1_1522020005174_0.8247213002893392","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"merkle-json","version":"1.1.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"6aff7b4d4dd969bc407ea53c1ced9325fed946f8","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.0.tgz","fileCount":7,"integrity":"sha512-sERgSOHI6imOK+r3JNdR8ZvQQvpqOTJw9vIaterMAQB3YlmyO64wmeHPyq9oHZs6yPnPNCsKigJiYbmQwXaRQg==","signatures":[{"sig":"MEUCIEIt7kSTRe1WKMFDqFel8OCOZujLOEfpP0hK8D4tIc7EAiEAqIPMUBeANgL1zzyhsjx320dF0W5mdnk0A9SXlNO+lO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31716},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"bcb7b7758b58f6e67725164399dc6f04e36d4139","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"5.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.9.4","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","should":"^11.2.0","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.0_1522088348160_0.2548008947607572","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"merkle-json","version":"1.1.1","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.1","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"21acfee9628d9762ddc82c536567493b52b701fb","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.1.tgz","fileCount":7,"integrity":"sha512-LoLgsKyh8U3wWZjGTJw0g+DvYyrXHdxBjRdvFtItUAX/3epx0XSl3n3l0m/rrpz6hF0ht+3hyptTbw2tDhKL9w==","signatures":[{"sig":"MEUCIQD5yK1tJTq7CBhzqrQ/7leFhAw+OG/7pWk8+FqzzaejaQIgZ5TI1SZ2iDcd3VB+4538K8F+G7W/2pMIQY/1/09+fKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31716},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"1be3d6855dbaea06e73bfb7f35b6c62590aa8fa9","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"5.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.9.4","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","should":"^11.2.0","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.1_1522088571959_0.15656904380529602","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"merkle-json","version":"1.1.2","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.2","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"e8d276cf885e8ebd62411919bd23949293174130","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.2.tgz","fileCount":7,"integrity":"sha512-umWzmieycwFhKQYoT72H6ZxomwnNnE5Tk3VbCoyPowvApUUkkYoV4Ce2Hnmndi/FPhCqdblYXL00xwstGAhnCQ==","signatures":[{"sig":"MEQCIEGanccAaSNuZQsCxlM/t3kiin4e9iZCLLAfGHjuEFUfAiAAjVivqrbEs1pmWDT3MQGoarQoR1/eg0i2QZNLeBKiFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32195},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"156bb208ef73341e96d0013e79552057b8264306","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"5.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.9.4","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^3.2.0","should":"^11.2.0","babel-core":"^6.22.1","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.3.2","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.2_1522150781959_0.8942899876136163","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"merkle-json","version":"1.1.4","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.4","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"32d47de13f0c4cc154c45dd1b88161c5e8129039","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.4.tgz","fileCount":7,"integrity":"sha512-WsTPfxPCdBascnQlYPFJGPNhz5lb9+8CHfxVutq6F9+bZD9im67YHSXDjxgN4wMSuHODjEyAe5KztSgtt7sSfQ==","signatures":[{"sig":"MEQCICN6xoRpOKoc3KVB1/deWIwpnoaRQMIYNDzvvFDAQ08TAiBaW2xLvYu/cSEgr6kX7Mj6yqehLadtopUi07ulju9tNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcfqLdCRA9TVsSAnZWagAAUo0QAIm2SEh4e4NGjYTKK+XH\nqg+9cWRIbf5d1ij6F437n+To0PQU/VzHW91v6oVbgkGr5wBFoaz7F1e4NKeh\n/i4BaoQYKIqlxMd7ReWdCxjnFUEAchrAwp/8irAcIZyMmTDd8gFckcNTK7YC\ntJ1+nSl5fPCnBxqo4dpy0SaBpOs/SvyiCq1EGgFyEV5UGIBc/7Zv0T9uqKZV\nOtebK4oB+N+Ycw9YZVhJB5oV4PPoz7OR8lPCc3XpJz996WM60MDNB2UV2Oza\nDjj/XmSNqFNfdYx+5gr13acYqh01JBhdmJYr2HPeDr/mwxyAgHSFgccdg56/\nE6KsGHF4OLYvHcexJR7gEtdn+Dm0fGWXJKF9OWz6sarUS4AiVFuw/qextSxA\ny7JrKqdapIRBWs9q1ioZab+givautUZAuvGR8d0Ir0AX7xrJyBCFs5E9O8/x\nnThjGoqHUlNbQ+YWfFmdn2dycweG28KCfJqgxy9GjlrbJkl+AUlSCF7znIxv\nxiHSbaml5MG1yz4Ka4f7T7PPLsd27zEe5M8iwsu4WiebrSpnNF6LgODImPdG\nKXE2w1VZWf1rFzLnz70tyohjNtUV/gh49fIyVbBh8elS0MbNm3fvrMMu2nmh\nAdDesn6SRzOIqpLZWHj/iu3z/CUPzNpknJ5TTFqKNyEa8WTzXtbgyJo+kg+U\n3XA9\r\n=4Son\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"2f8620cd28506eb7568ff07a32df8ddebdf56e11","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"6.4.1","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.11.1","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","should":"^11.2.0","babel-core":"^6.26.3","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.4_1551803100942_0.752913981646681","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"merkle-json","version":"1.1.5","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.5","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"85bb36d85954ef954167461a8b6187ab575c507e","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.5.tgz","fileCount":7,"integrity":"sha512-nKyn4RGg3iB6GxzF8/LJn7ACW2F3sNRJmpKlXVE8kZiijL37if7572XdEGc8SQOq9gldZucf3Kdl/Mw95O9Ukg==","signatures":[{"sig":"MEQCIH3viiF67N8sYwTbsOnN2uYc17I+C6o6iBxg2QoRGefcAiAFNFaMMHZBvdqRYN8tPlz8v6nCA1YjZrKUIfMLkOWY7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJddxVaCRA9TVsSAnZWagAAPbUP/0DPXGaxtfw5cI9P7oo0\nGWceLH1zt9SRlL0YcZQthz1G/LR2SWMi52sCwdg44lCWb2skbjN6U5pYnlyR\n5RG9Kn8en1mnoSdgHMvkvlcaidNA8C4gzmURv0GxBW8LfnuPEWbgaGjhd2Qg\nNmFd9HlJb+Y2Ucc323PIpRINHpAgsSnJl5SOi+LOku6oB4Vk+f63jadXQQrC\nt2GurC6JXvwMYeDFdVkzmF3jgiHP2TZyLzAvSt0yWs/oqZhWDno1F5/7TfxU\nAE/8kgINXQNS4KEd+jvoaUlJB7uKpqfvzDtdwJyFJTwqlzVhDG+oXZPxn2Ft\njeedFm5Bd2jdjAcxnxUWnwT7smsychMW6JFomYAFp5FMfD420Ku7zPVIBY5e\nyKHu1XEmtwps9KxxDUYpHivZhqLehj97Vy7Jg5lssBnb8jZzyxlFwn+xZpsB\nrtkCEKD4zJsdOlGs16VMe4NyFrd5rtwBb4ROY+HzpQmBozkZJRWE43yTTJtU\nCaaCjjlS/huqNaRgzIfGboSlkfA6YpG5Vzx97UQfAHptnr4XOz6kPoAVFz61\nwifsXc1EVIBW+gwXbCtr3Inv0ucB8QQARlhRqB6tVtANaOXNMHDRJkVKEu+O\nmkRfja63hDOlAKLIWaS6u+TTRVCRo1a4c5aDa0wXg8YTZ2hFuUQHYgKnwKw7\nf0P3\r\n=ZC7V\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"6d04f0a3a8ddbbe08407b3a8a8ac73e4d89fced1","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"6.10.3","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"8.15.1","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^5.2.0","should":"^11.2.0","babel-core":"^6.26.3","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.5_1568085337618_0.9480841909363351","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"merkle-json","version":"1.1.6","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.6","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"bin":{},"dist":{"shasum":"5226a5f5e07a3e7f5570b91f298209851a12991d","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.6.tgz","fileCount":7,"integrity":"sha512-CKtZ1urW300QsVeryB6wwyWU+pbBNPbty1ngNw/0xahJljhJ1CWuwhm2dbLi341pbrvZMGNddvUU8llFXjRfnA==","signatures":[{"sig":"MEUCIE8brVMLdgctBvHV1G2c8s6P1SsngzXfZPXsCcossgwrAiEA204CkcnO4lmvEIf8l+jhglIN2/nPVEfOAZUtsVG9Qqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekF66CRA9TVsSAnZWagAANGgP/0JUYjHQGg2ilisL30qv\nJin/1OGxBKqFIZEbWBS7Hyg8J5S3Xs5C8Pkf1PHyUdP/Se/3AfTpiwdhAkRe\nYMAbxcLmg1k2FjxIkYb8bjtHwmhFE1EHzHGKru8dPbnkxro30PuTe3aQ5OWd\n4uwhewjNxD7vVkRGBhnVRvGIZtJZM5SWtmz6aiBUG82mb+1EhvXl+E7SW8Cm\nhGORFbTLEZg857W6+acK+2GhOEs8iwzYMkW94IyflvLbBCqOZ5o+qejBhZyR\nvZFFR0UFkQ1r7Kfi45AtZq4qw2LOfm2aZTMrLzRMWKCHQ8VQmDWG3miA6J+5\nAw2cHP10v/zKXmmXrpkl7TZ6fu8AIpKUXVGVYSxjPtEe3KS8APU1bb/YUaGo\nfnUbaPtNeJV/T3VuF1w6nkGhIROmufvLdIlp3KRy8f7gf/LS9H8In3CxW6Dh\napjUFIzJxDkRERzN5CYrIm67Y1gMrDuaPSCII7mL4MivbvanX6CZD11LW9F8\nWKgWeHyHd1t5zaj1Je+S1EyzMn8hhdI06pgf1zzFos7/2IWxnDnl2thu47ua\nNYWh9bok+5P/5zit32Y/6vQ8fLEGL6HGb1oF36vA1gBBu58BKB3eJpC2twir\nDcEgQVofaZs9MXz/FPs6jEqL8Q+bDOFVebsY0BkPWYHTK83tX9i941FVawfy\nExuJ\r\n=qTId\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"6b37b6dfcb932eb27d37d1499eb77fdda1ee39a7","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"6.12.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.17.0","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0","babel-core":"^6.26.3","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.6_1586519738030_0.30547120122822324","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"merkle-json","version":"1.1.7","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@1.1.7","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"fd96dd4f8f845f73c35702ba653035734c4660b5","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-1.1.7.tgz","fileCount":7,"integrity":"sha512-JpvHZRf/CSbKq2xerA5RMp1eog2fgqVibA2Vh7w3EcBO9zzyJT7oQvX4I5C635mze74Blp5lLoe2fcSTXn+6eA==","signatures":[{"sig":"MEUCIBoplLkmWRrnm8u0bh62I32e/jO5Sne72+AuKb9rkTYPAiEAymqy9ORjUxgmzpORhpGHjy/fDUeBej2PGA4333HNlrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFFB7CRA9TVsSAnZWagAAY0cP/R4kBMQM573Kg1PZLcDg\nIy84AcoPhVPQcEAhXw7evgIeoH77W0sqwu1jTtQlFyggEwTNP69QFTJLF/or\n0XkL3YdxWNAv5BkPIojSy5pHINktnvRY2D/sRUoahbR2YbmdXw4caFxWdIDZ\nS1ZV5MTU7Tc1arhOFvRRK1TjFLldTGXcoxl8YRDpTijVpqV3Kee9/IkUtksy\nE6cA7OeIuutHWpVFyUNc8T4jDQRO++MJVNPXjv4UyqNfG+z90IpBeTrxC1jw\nbBADo6ly27DePoBNw+zOB69uJAzM6Y8lwiJCKva5WuD1qmcUTYink4jDM1Bv\nv5X35CJHN9lPJoJqTepPn90fphv4nLLbZsw7FxCkSQxJKLKnm0RLzDuVTYVv\ncmDF/ZLV+EskVn0W87L94JskflMlz25d3XPm8fFwuJDOcJ1aBAK8iQbTTvcb\n19XwKvJBXpFnigJvI8omRO8nBcomq7GNHV1qmcPsw6rnvre1haZ3K9m97DYA\nat0J9l8xxAC5D9sWT/tK9FVJI6K/ryxv5cRjWZsnT2NKiHF/ZpAaePGb/bSs\nxBmlLwujI5flV/0+lQPkTW+UauZ9VXLoLJs3glvUAoDs+FtPVJHd+n09Diqt\nXb+57tU3k8Q84PMxTuzuiRtO0JbjP//1DaW5NGS74AapEC2XYzM4X6Nt1M+y\nXw6l\r\n=0Mtf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"9c1ab9ad5bccffd236857894c41b50ee26ea5f59","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"6.14.5","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.17.0","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0","babel-core":"^6.26.3","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_1.1.7_1595166843307_0.6522201821170188","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"merkle-json","version":"2.0.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.0.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"f13d6462d67e161dd8beecfdc537d285471f7952","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.0.0.tgz","fileCount":7,"integrity":"sha512-lt42h1Dt1xbcM5AAk6RW2h/yyyAXWLmX+D6LYC8RSniDdD+xgcxk44DhHPhJTLN2aP/s0KjvLEfX214GwYTBoA==","signatures":[{"sig":"MEUCIHt702SbN+n4GkWt5sU9/3FGojIo4nyJlP6h+IYuImeMAiEAx446u0EILwi8GrCGkywoX0nWFjwFhq8dY5c/Zx+Y+P4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHJrACRA9TVsSAnZWagAAa44P/2JE7nJjBEJYWJZHOtpZ\nqzNq1zT/NhYunoXoy7KT6k6xKDz9Y0irDRsCx7O+Zp6NI82zBrHqV/qZRtio\nQLokMLH7h1D3Eg4gNoPpjd3YUIbLf8AYf9cEudBGvCeCMRz4z82qMXYi/XbN\nI3V9dcQotqtn81TWEKa/Wq1G9wmSYC8upC+i4dAXLYXU6xgCDaoz85AmjnSV\nlcFNvac565gopBDLkbBrKL9645vLOIV12S0DnZqSBoiTqX8xJPIBTxdDQZPq\nl+OIQgP7ioDUJy8Pjl2khYokfkDUNuDMyTg70Xs2W3LFz5Hoj2+HVqGGoz2m\n/WGoeDIX3tsJUGXkP3b8++F55HuCDbxtOz8ZgNfuv2LMcpKTQtIYI4uDz67A\nUPuP9PnnkyzEWuMukpE3aXykiH+IcyeBhRprI5dlOX4JdDP0I0Poi7fHI3Zf\noEv00aDhUfo2y7vx1lSu0Gs5NKT/d7fKqIR2UX0L0+tJLYMEXUhmeNDxEbt6\nEc1neja0JCgg87bbWC53c9sPgCkyDO9jwsx0I+KBQYhsC6iG5dcpf5FWdC6B\nSa71gKTLwxq/1wVOjSxN0NXdpC5dZ0W48MIm28i5fqRe9LSx0ht/f33XGWa+\niusLkWUzE35ZEEqSbf2SfdgV9+MlhE6a1wYcfdu4DNQyBuZqtug8Tf48P0nU\nYcdK\r\n=06F2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"5089d4e36e648f6192effc6113f0bb9f7c8cbb1c","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"6.14.5","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"10.17.0","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0","babel-core":"^6.26.3","babel-eslint":"^8.2.1","babel-loader":"^7.1.1","babel-register":"^6.22.0","babel-preset-env":"^1.7.0","babel-preset-stage-2":"^6.22.0","babel-plugin-istanbul":"^4.1.1","babel-plugin-syntax-jsx":"^6.18.0","babel-plugin-transform-runtime":"^6.22.0","babel-plugin-transform-vue-jsx":"^3.5.0","babel-helper-vue-jsx-merge-props":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.0.0_1595710143994_0.5353199462805234","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"merkle-json","version":"2.1.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.1.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"aabec4741c3357e1f026226c544eb5aeb43ce2ab","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.1.0.tgz","fileCount":7,"integrity":"sha512-LRkwDMwxusxDNXAa/N+KoI9GKK4IcdBeeX85KTahiNI9ra05YCzx+F96EVzntMysoDZlUtIaoAOM0mCzR2nJYQ==","signatures":[{"sig":"MEYCIQCMMhiVjDv8NzH0HX4Fdu6OHamw+d4XemufK3mXygopEwIhAJ8LZBeHGWQe/Z/y2XyFKhOsxtmdw+ax1oDoCIAVMgFf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqeJiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoy+w/+JdGrdtzP9N1cGdDAFPowij1KEuPG2ks0AYeqlqeH6Ks1E9Ol\r\niDLn4ihoViwwsy9DtgC4I2GBOeJrXHj9WZGElej0id6fTxk3WIu8uyYWbBLP\r\ngiuuce4OQWZ0RGoQiT028O1R69FwzBE0fg+84OOJ8o4FthV1Xuon6u4fSBLz\r\n4GD1naRY+ThGwfLO36/actq7K8/VJZxYkk+YWbMuIhOe7pG7ADNd86pPmKOf\r\nqJRHAt5J0DPFyT03u2eZCOIUvJF4f8tseteUvTQKR/o+bhbfHKqiKNkOJJrB\r\nkwEQjTiuZRT6tAJqE/YVHbxsMU5vX0EcX01krsFo0TT6cUThmVOmylZHtMJN\r\nsmap9H3B+Ljy49OIUoVhcLxb12l7dfhzzN5tPp2SMQSGVYehW6bkd3sUw9tY\r\nUVGCapxDWBHdJBUHH+Fj6zDx7HqUOxMMt+QaQ8oS2G11e+C5aJldCaRrqMtL\r\n63XxAu1Jm9pa5iJbKUYvjwU2mxWLjrn+Aos7syqerqHxvGqZ/1TykkPWgJPz\r\nD7HCmu7RApWepSShP84kmgq06m1iGyV8IOXv8HP7SXVyxY+Kd92RG4RnY3A4\r\ne49TAeOCXokuM6LjEtvAfRrESrsDEGwjuakGxmSAj2wBv6K32oKPmIYni0Nw\r\nvFYj+qxd06CjBBIxVQFT9KOhY7mCBh+kQeA=\r\n=iAi4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"5ded466fc0a4412166ba1f53e29b596cc2e87e88","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"8.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"16.15.1","dependencies":{},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.1.0_1655300706255_0.11034989732730383","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"merkle-json","version":"2.2.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.2.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"7550a8acbc06c37a799b2397bce92515cb2d9297","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.2.0.tgz","fileCount":7,"integrity":"sha512-T01Fu2QMh7lKj5kYscudkc64bbkK5ZH/d+3bm+HumRl8RORB1aeeSNioe0fDrN7agjlHr7BLv/aLoa6Yiwjsxw==","signatures":[{"sig":"MEYCIQCOdFiEzNzDMolDeVwY94GmAA9rVA/Trcyk/heHkf5YXAIhAPGjW2bWtyOTzq7tO9NEHxljpVmevpK/PPlMeHOf8SYL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqeMLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5GQ//R6JfpZfqas7vqy3E4fkoohyK9WqYD/J7Uibv/KIGlQ7CaFBf\r\nHo27+c7DNxnko0mdOp1Jsyl1BL+lY5LlR5u/PkL5P5ijt8Lu4ycswckCt9tm\r\nwaYGcu5hSyyBXagnCXNaATwEX3LBr9Fkn8biqDRre+VU4/H+LbVGD6sxqEaH\r\nlztBCqCjiDSogrgPe25q2suVXQDCugE3lK/8evw8p5EN2FuStaaU6QMzXelz\r\nrh3Wq42YPrcpkJG8H6jyj+IFKAuJ6tZZD4SO+L+HZH39le1RodoN56jknT/G\r\nhFzyx982qhhQ5TOtjSFZk8u4TD7huSKnOQUfDX8NySyKR8+eY6hk7nLwwFmn\r\nscenWofAlKdIasOPknFq9exbGg7BLfRbkR8ouO6AQ1y1k2slE6Iz8xdBXSCZ\r\nu/nz4ppuLV7ZPqkz+MExvoWVIixu50ggYWfvoZHTkX7EBHCYzv29QH7GbYDo\r\nOQ5Pd9WgteYs4gA/UZVP8MYwqC4oih0kQ+Liq6HtpiS7fpKlPWE3P2aH0nP4\r\nstdO5b6MbCjWAEyEVkkmd9fFgedO3Uzcgw2UIOS0QDL06L+1tDnjdRf+p0Rf\r\njwE+oLR7oEdSDckODnJV7FN001m6F2LhfrQyRR94QsnuyH1sAW8uTpCmvcH1\r\nJwUXoIVJObVzuL7j6Tl8FsX5YM4bUWcQ1XE=\r\n=0Aaz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"e8a86f9153fa2bd490f77986a0f3c0d3fbcd36f0","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"8.6.0","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"16.15.1","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.2.0_1655300874958_0.9714208672106677","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"merkle-json","version":"2.3.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.3.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"7188426fb34514a8e71a2d322bd86472e83c09aa","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.3.0.tgz","fileCount":7,"integrity":"sha512-d0Iq4plqlkrwHw9pPweyXhO2w9nfUuQHtmriogJjUjV5L+h34nGcuhoxKQvWEyYgfLnUJSPAbhGcN+QHjrmYYA==","signatures":[{"sig":"MEUCIQDlJHFNPGYxR+dHgDUDbsQqWtRKebei3jEsPeB5l8Z0xQIgJgNiBy00fiTEEr/vkIjmJ6YaD7r6gp8Q+G/MlglAm+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPcGIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf+A//Xp7f5ms7ZjnLqr4CGFJlLWNJSfC/p+8FWjgwdMQOK8mP6zyK\r\nZeKaJu2VOoHgEEQ/PpBaNnJyRPsyIQCIbNjD7bT+2w/L3ESCd1z15o3xGWCM\r\ni0ApTBXVRS1wpWsIXjjz2DBRXgIjhZyHWXxApGGizduYYIux0ffsM2RNFTRq\r\nBcCab67RhjhyBsFA1bgdzi1u9BFRG76e0Cv2fJqaS5BJKQryTBLBAQUy1zC+\r\n40mOykrCZyPqHMJ1OgRN4HyFOH8Poqfgt9/XgSlpkN6Y0yx9RXJziar5kkDb\r\nvryhFqEf40m6BB9YRJK/DtWHAeeS780+3AoQYjrifxdtKyKLp7jcUoc0/TSk\r\nI1aFCgHp4MbpgOW/OFIT9wK5ApOAnLRO8X/FmeBcEgEq4Ce99hS7nxTtzZuP\r\nWgnlQ2w6PE8KRZ7sZC2awNhVoN9hVOGt5JkogIZ6vxLmpKDCLSg7Da5Wq5wG\r\nCmPba7DDwKO9senygVm8De/g7PyCOYyIrFc586bFTFeh0WggT9j8PmiZmpiB\r\n/0fIIMnLkMhLvdN/rXKZRHJ3iFmFWQCqAR1WCVx8DUUZK2zhnRcDK0yteTZC\r\nnk4uQzFFYPhanEsyzBCk1yRknHHTYw24QA0Z5vKKpp1A2HaB/gPgA87krqL3\r\nin64ks2g6Hy1Iml2EmxRoAyQHyZh8ryLpVU=\r\n=vJPS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"56758c4b929e892919627f4b2b82766f4577bcd8","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"8.19.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"16.16.0","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.3.0_1664991624447_0.7934190901686267","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"merkle-json","version":"2.4.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.4.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"16f3d28afd42bda5e35ffcbe3c069cfd19543dd6","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.4.0.tgz","fileCount":7,"integrity":"sha512-UAeAyL9tWxrrgGPoojSUWB+wUo1QSn12mCx6ulA0PP2Z/19+ki2Ya2B/ew7P01CLV1bSeP7KA4IpIkBaOKkbZQ==","signatures":[{"sig":"MEUCIQC1OVeint88WvY154nDpZMzOmAmcXpTdqQVvDU53AxlCAIgSdJhGBZ5d4WlyW/TlZb3mb7nj3pzMJWH+GFMQ2+SGjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPcMgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtaBAAi+SNTgxz9g8Mxdu/aYPLLwbmovQHXnAlqRiMLlkwntZoCju0\r\nmPF0WYQ+9Ww0MdcQPViMXjeac8U/UK9cY/YRmm3vVhVeSkVsUJtbUDDJa140\r\nmFilOWhaC/gyuII1i0DFRwhbyJSIvix4pLPsWgYHywdl704vkFa8hKs8em80\r\ndcAxfLWtkw2bV3XCOeu52ibN1t4eRQ2r31Q071+oZr92Cop5E0VRz+gS2GpV\r\nEcgm8RClwtGEqjHYLJuzQ+QM0R24lQDgjeA8nVsg5e25SWMv0XRZlTHHnD7b\r\nZLaFs0Kevr+GTlP9bB0vumpKv1HeIMFAooXixms19+3YuYbuAcoBmT2EajhS\r\njB+zrKlMLc6+xt7Ncotkw9U4ogM5Nm6OYHAw1GxDtW85AqHobCHTstYoUcAd\r\nLKGTOmTnvtBKtUXB7HytsCF2xxUbNNDvgbPtEDQ18m3t+GMPFqVyDoANO93O\r\nAcDBdQ/sZtHM8KJ4wn0MGioyf6PWcpLDgMgzTs5I6vVlSWWVgUflQ7l5rdDo\r\nmFqERighmz7UXO86EOxq55LI25Yf+WP12uhSGp3NqFFQECkrv2+Krdh11Qoa\r\nQ8P52cFAhLSU9YIH9FZVk8n76T5ECB+IfqUAvMa5K6SdJTNbqVuOR5Hma3gx\r\nWXBw2TDdQu9/zajiZjXMcLTloix7920hq3s=\r\n=IKyS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"6bae7efc1720c9c329ee508ea28701f73cb99692","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"8.19.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"16.16.0","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.1","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.4.0_1664992032557_0.6625570352610195","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"merkle-json","version":"2.5.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.5.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"8db2165686ee8e52f07bb3a7621ea572c42fabf1","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.5.0.tgz","fileCount":9,"integrity":"sha512-oE+ljJEQQYSTyY8rqzfT8RCNziyALNRl0fS1XNZkNlWFaGSByW93jb0PlLYAI1taeaZJgJnWeaUn5B0VUmwxpw==","signatures":[{"sig":"MEUCIBehDecMtIsDV1sTtdLerylJamZzvaVtCuBItpLMJ0khAiEAucB8VyPClxmx0QGsFX9th/MfQI2/4hsShyFWcMCoJ1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMtCvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvpA/9FYoxE+lIy09ALOPkexOMZcVgvqmqkPHTuYPOwS7fKafzMiDA\r\nBrPMlxRRfOZ8eVBRqJ8GxCGcH95V1bgYR8px9No6wk/IV5cMwghptE1qbaKp\r\nRZWi3WlTAjU8NA7jaH5mVp/Y2uueEne0gGbBHr98+bsruQ4xjc640wmfyTwC\r\nHUa1jdDWGOc0+GFmyl3FSqhbU+qfWvjSlvMsQLYeRyuWivAOWh/FweoI8zKj\r\nfg7zDs6nu6sfIJtn4+zpu+bQ+YzM7YpjRXJIz7nf2f6lYJ83pwYSZxwakm3f\r\nJnoFA9+nt5JW9AjSx4x95HdFp0TtbnXw85ZqBe1P7nWKY7IAeLh0wmJ9jAJX\r\nwcKDclBlm8uNahgDIiSGMmfcOgc3qOtaSZMAp45X2nBuDXcqIqjI5ngJLPXG\r\nBQjzQ+3CrB4RV7IEEeWTNzJPhqjUvPHQHbeLcRQF1QlEWkKBlYwAOsVQnjID\r\nuLqQR139NyKFT7xRlGlqyu22JCUbBVpWErod+HdVYUdCrHWsQINDZxMm2Jt5\r\n9kKsVKkY+t52r+lBahzxpRv0arjTY1Af+SZ8ZDJ0+R2uxa8Xo0/Ycpwk+n+Q\r\n8EMZuEgyZDpJJtV2wb9/ATjs3QMshSwv2lpeZjaysIwzVv8jI4MCucJdJPTC\r\nEbIcgAvJ/Iu/ZmnBvGP/3QZ1JWCW6ch4T84=\r\n=VWCU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"ef11a84c1c2c853ce66e38d329c8a27a75b4a9d1","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"8.19.4","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"16.16.0","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.5.0_1681051823513_0.13111228522943152","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"merkle-json","version":"2.6.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.6.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"0791e56bee88803255a254198297b99bed649ff3","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.6.0.tgz","fileCount":10,"integrity":"sha512-sJM+SNINn3/5GzFyY8MMCj+647UbDVcZv3wcynX1vv9Vhnm1gWGI5ZPOA+EYm3iInITyQHKnmcpYKqZkeY+iAQ==","signatures":[{"sig":"MEQCIDIU6Mw+J4eTfSEnDQRCQDwIm0RZcMdK4VlHRcEwXGx3AiAbC7Zg4bgFFh8VTZUdrqMnmPR4TQNYBWzpxborwtrO/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMtYdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYLQ//a4SckGw8SdZE/AKPsFKRNTirJsrBgaZyw5yMsvSLidjYuInM\r\nz8tiDLzMhn5mW8y8ihj553h1qwXwc211w+nfVT4wmd77Vl1uJWUwYkIL/2FD\r\nXCYuh78G+dWSJuHJopYmyBGoPkupzwzcZzn6JxW+NmmONMWlFVgJ52VIyV+5\r\nX9emkwteecw9yWk7aUMot97ESJqoOD1U7KNqBAcINCKKxQ9tx7t0jmy5Pb5b\r\nj64e0Kz0aikXmnjwzABoKNXhNitFb/nS5UoUQ/dWe8ENKjLx037bN933NPl8\r\nIK2SXL4jvOFxqN6qbj2Mzj/mqGMmPjiQAoER5e6/FP/1zEgXTZuXMPzHH0um\r\nJv5oyNwC7550jmIVNBk7qT22qf+X2gugJWSA7iYzv0objyV+4AqAAxKd6y53\r\ntDt7HC0uOnZvzgipAGJNLFfbBhNbyU9ZABQej0jMexbAUPK6SUB4MZk32CIS\r\nbeTLigKmQ2j7HS/7uCW8JnLB8ZxOSouIRUVPCWMR1i7n2DkwwSp8Jc2sJun/\r\nXsWU3lWYTUq7019rBGsXlU4DYMRY8h5h7AkvzyjdpN5sEQLs20gxoo/GBuYQ\r\nRzFOytWaWDW4ilygo5kmT7xyCbjthK49KGoAWMCCjwqrSDlMippW5Jl1C6e7\r\ns7jUWUdxnA8rBEpNeYklFFNj8/ojJ7BtVWc=\r\n=RgY5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"07e54c21fa7fa5018ba5a647dfb7d2e66817b79e","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"8.19.4","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"16.16.0","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.6.0_1681053213327_0.15539510928931044","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"merkle-json","version":"2.7.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.7.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"4e53cf0d021ad7e845479441482bf8348e61688a","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.7.0.tgz","fileCount":10,"integrity":"sha512-yzOZPrvIydATWQMk0lLxKjudKQV7Deu4hh/EJT7+q6c4aYs7J02WVGG5Mv6B5QbLJGy78h+u2nE5f8eUpDFGEg==","signatures":[{"sig":"MEYCIQDqzPtM5jgdziGo/D8QsDKfQFutNtUdydXy5ZSeftOV+AIhAJdXSIwN7nxwrhkcLlXGCTwp4YU1I6s54vIxrrYz6Dee","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51118},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"a1b52d8a854d54212a566789ca672667e80f1689","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"10.8.3","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"20.14.0","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.7.0_1730390164924_0.0717810604789908","host":"s3://npm-registry-packages"}},"2.8.0":{"name":"merkle-json","version":"2.8.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.8.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"2169a719b266bc4b3560c4000fc1e913c1ad838c","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.8.0.tgz","fileCount":10,"integrity":"sha512-qpkY0HdrnxtQRYDUjSLqVysJnb+Vw20l5+r4skJ64IlGo7BzVITckkTx1wEcNaRzVmWY9dk9QCqrwbMlvr1KLw==","signatures":[{"sig":"MEYCIQDnU33IejwfHdknyiyW42uLcwAmVC3PbKyNofnEnB0mgwIhAJPpBp8VJuHzP7/IdWtLG9v42JuvgpKIHgY3juQL+d8V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51118},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"01cf52f2b42d3885b162b67b8b82fd40db215784","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"10.8.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"20.18.2","dependencies":{"merkle-json":"^2.1.0"},"engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.8.0_1741189004946_0.28472570537198205","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"merkle-json","version":"2.10.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.10.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"d1f8fe23eb664c7c092894d13673fe71183b694f","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.10.0.tgz","fileCount":10,"integrity":"sha512-tkU9UCcpi8t28Ql7y7oY1FE9n5rvT7hzpqnAu9pftf+ZbOIATUy/iWfcktCT9RnSYf4KRVZSYVHv6UhXz2zLYw==","signatures":[{"sig":"MEUCIQDbO7WL5peioFsB27Q0cR/vCeSBZForYGe6V4hGZ7J5KwIgRUn/SpnbZzEjmI8ZbsHalhF+wXvKfwv7DjqBHFkUdgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51066},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"02b2b2b62effa7996011b4d5e5ba6a7dfc00f1ab","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"10.8.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"20.18.2","engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.10.0_1741189378924_0.9529048192123055","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"merkle-json","version":"2.11.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.11.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"edc2bae90d519ed721cac4fe4e283bdb609983fd","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.11.0.tgz","fileCount":10,"integrity":"sha512-v9t2XxeBKiSuc9AjCNYVT4LN1+OR3pOSOk2TS0xpxw2w8REzm2WUNi1bgexsa3OdU0OxjQxWaMtVIY9/y0Z68g==","signatures":[{"sig":"MEQCIGtEqzE4yPEiyTngJqwbcu1qeJZq0gsWTgfoIyFhbZmjAiADqYHG1QXeXjg0SE7FdI+kRjZ2/neyC5kYPaBE7fWm5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51066},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"70e872cb8436a5bf5e723760154e86775cd640b0","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"10.8.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"20.19.5","engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.11.0_1765677475948_0.46341660021041653","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"merkle-json","version":"2.12.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.12.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"311ab1ccd8fcc7d6892e8cb4ee6b71713ca74105","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.12.0.tgz","fileCount":13,"integrity":"sha512-rRs8R7pmTZq+CyIHTntM6p6XryfMFhTqgRHc8CCU366qlJWlRvd1fLU1fio/uRkpgBOj2/p5TFfIIMRWvGYtUQ==","signatures":[{"sig":"MEQCIC7fjZCYQqXpjERXWcWLPWzleOq18AvpHrE9OlMddRieAiAeVGJVASstLArHveJUO4M3b5/GXRqqoZBu0zDdxKNWtg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52651},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"df4a28a76dc9631918c9dc581e5d20481dd20228","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"11.6.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"24.12.0","engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.12.0_1765933627993_0.2803287795553999","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"merkle-json","version":"2.13.0","keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","_id":"merkle-json@2.13.0","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"homepage":"https://github.com/oyamist/merkle-json","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"dist":{"shasum":"18618628e82b64d76c0dfb995ae489af456ea07f","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.13.0.tgz","fileCount":14,"integrity":"sha512-7fIepu0yoMn09bTS4m5PIPYVu9rrHUx4LWnnv9cnRquGxcsUZxL7k0e4Wlx1wm/DDyBGi9nHNEP7qsT0Ws+7RA==","signatures":[{"sig":"MEYCIQC02PuHcZflO/rQBRUSiLEmhAQtdq193TbpacUNlj6lEQIhANI7NHASFp3d9NdbOTAJxJr+IxqftZ+WplBNYR8QRVDg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52879},"main":"index.js","engines":{"node":">=6.11.0"},"gitHead":"0cc1376c61e879dff01eb1927a81aec080811808","scripts":{"test":"npm run test:verbose","test:test":"mocha -w -R min --inline-diffs -g TEST","test:watch":"mocha -w --inline-diffs","test:verbose":"mocha --inline-diffs"},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"repository":{"url":"git+https://github.com/oyamist/merkle-json.git","type":"git"},"_npmVersion":"11.6.2","description":"Compute hash of Javascript object having optional Merkle hash tags","directories":{"doc":"doc","src":"src","dist":"dist","test":"test"},"_nodeVersion":"24.12.0","engine-strict":true,"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","should":"^11.2.0"},"_npmOperationalInternal":{"tmp":"tmp/merkle-json_2.13.0_1766070864816_0.2618239365930093","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"merkle-json","version":"2.15.0","description":"Compute hash of Javascript object having optional Merkle hash tags","main":"index.js","directories":{"test":"test","dist":"dist","src":"src","doc":"doc"},"devDependencies":{"@sc-voice/vitest":"^4.0.1"},"engine-strict":true,"engines":{"node":">=6.11.0"},"scripts":{"test":"vitest run","test:test":"vitest -w --reporter=min -t TEST"},"repository":{"type":"git","url":"git+https://github.com/oyamist/merkle-json.git"},"keywords":["REST","resource bundle","express","kinann-org"],"author":{"name":"Karl Lew"},"license":"MIT","bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"homepage":"https://github.com/oyamist/merkle-json","gitHead":"909c0cdcc589120a0f66d110f05f8d2cddc6f0ac","_id":"merkle-json@2.15.0","_nodeVersion":"24.12.0","_npmVersion":"11.11.0","dist":{"integrity":"sha512-fI1xroAFhISIIJJRwChW70kwHp5kpRhxHY3UxDV+szK2a+D4wQdt5CNZu8Fuhr1+U1wDBW/2bzGZm8gJs6R3yg==","shasum":"999c824e3d897e161715a62824c654583b293baa","tarball":"https://registry.npmjs.org/merkle-json/-/merkle-json-2.15.0.tgz","fileCount":14,"unpackedSize":43167,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGbEJdMDTge0qG0ZxHZifbibA0cDCT5ij093TCuyHb9HAiEAp3pDGZlM9x+tS++FZ//CzcctrI21eS5AwzMQhACYlQM="}]},"_npmUser":{"name":"firepick","email":"karl@firepick.org"},"maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/merkle-json_2.15.0_1772633558507_0.7053261749402973"},"_hasShrinkwrap":false}},"time":{"created":"2018-03-25T23:17:36.908Z","modified":"2026-03-04T14:12:38.789Z","1.0.0":"2018-03-25T23:17:36.961Z","1.0.1":"2018-03-25T23:20:05.406Z","1.1.0":"2018-03-26T18:19:08.248Z","1.1.1":"2018-03-26T18:22:52.018Z","1.1.2":"2018-03-27T11:39:42.025Z","1.1.4":"2019-03-05T16:25:01.129Z","1.1.5":"2019-09-10T03:15:37.738Z","1.1.6":"2020-04-10T11:55:38.135Z","1.1.7":"2020-07-19T13:54:03.430Z","2.0.0":"2020-07-25T20:49:04.112Z","2.1.0":"2022-06-15T13:45:06.490Z","2.2.0":"2022-06-15T13:47:55.153Z","2.3.0":"2022-10-05T17:40:24.678Z","2.4.0":"2022-10-05T17:47:12.754Z","2.5.0":"2023-04-09T14:50:23.707Z","2.6.0":"2023-04-09T15:13:33.488Z","2.7.0":"2024-10-31T15:56:05.101Z","2.8.0":"2025-03-05T15:36:45.172Z","2.10.0":"2025-03-05T15:42:59.159Z","2.11.0":"2025-12-14T01:57:56.094Z","2.12.0":"2025-12-17T01:07:08.140Z","2.13.0":"2025-12-18T15:14:24.966Z","2.15.0":"2026-03-04T14:12:38.651Z"},"bugs":{"url":"https://github.com/oyamist/merkle-json/issues"},"author":{"name":"Karl Lew"},"license":"MIT","homepage":"https://github.com/oyamist/merkle-json","keywords":["REST","resource bundle","express","kinann-org"],"repository":{"type":"git","url":"git+https://github.com/oyamist/merkle-json.git"},"description":"Compute hash of Javascript object having optional Merkle hash tags","maintainers":[{"name":"firepick","email":"karl@firepick.org"}],"readme":"# merkle-json\nComputing the hash of JSON objects can be tricky because JSON.stringify()\ndoes not have a guaranteed string representation of a Javascript object.\nSpecifically, the following are equivalent and valid outputs of JSON.stringify():\n\n```js\nvar json = \"{size:{w:100,h:200}}\";\nvar json = \"{size:{h:100,w:200}}\";\n```\n\nMerkleJson guarantees a unique hash code for any Javascript object.\nIn addition, MerkleJson is efficient in that it only recalculates \nobject hashes if the object has no Merkle hash tag. If a Merkle hash\ntag is present, its value is returned as the hash value of that object.\n\n### Serialize JSON object\nUnlike JSON, MerkleJson serializes objects canonically.\n\n```js\nvar obj = {\n    d:4,\n    b:2,\n    a:1,\n    c:3,\n};\nconsole.log(JSON.stringify(obj)); // {\"d\":4,\"b\":2,\"a\":1,\"c\":3}\nvar mj = new MerkleJson();\nconsole.log(mj.stringify(obj)); // {\"a\":1,\"b\":2,\"c\":3,\"d\":4}\n```\n\n### Compute hash of JSON object\n```js\nvar mj = new MerkleJson();\nvar hash = mj.hash({\n    size:{\n        w:100,\n        h:200\n    }\n}); // e77b735125fec27a61c6f54b17fb6221\n\nvar hash = mj.hash({\n    size:{ // hash is independent of property order\n        h:200\n        w:100,\n    }\n}); // e77b735125fec27a61c6f54b17fb6221\n```\n### Do not calculate hash if merkleHash is present\n```js\nvar mj = new MerkleJson();\nvar useMerkleHash = true;\nvar hash = mj.hash({\n    any1: thing1, \n    any2: thing2, \n    any3: thing3, \n}, useMerkleHash); // 441e4f8dabdc6cb17dc9500cee73155b\n\nvar hash = mj.hash({\n    ... // anything\n    merkleHash: e77b735125fec27a61c6f54b17fb6221, \n}, useMerkleHash); // e77b735125fec27a61c6f54b17fb6221\n\nvar useMerkleHash = false; // force hash calculation\nvar hash = mj.hash({\n    any1: thing1, \n    any2: thing2, \n    any3: thing3, \n    merkleHash: e77b735125fec27a61c6f54b17fb6221, // ignored\n}, useMerkleHash); // 441e4f8dabdc6cb17dc9500cee73155b\n```\n","readmeFilename":"README.md"}