{"_id":"@mdip/keymaster","_rev":"36-24051776928de0706123555a44da0bd5","name":"@mdip/keymaster","dist-tags":{"latest":"2.2.0","beta":"2.1.1-beta.1"},"versions":{"0.1.0":{"name":"@mdip/keymaster","version":"0.1.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.1.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"},{"name":"vaibhavv","email":"vaibhav@yourself.id"}],"dist":{"shasum":"9704885c45e4a33068e0ccaff4082289852d7ae5","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.1.0.tgz","fileCount":6,"integrity":"sha512-PSQJNxR2rppx8ebdMaD+ccMmn5mqsu4Tw3apqQEajCeXNEGk4W2O0BNnH/vt25pWMssaDWy3in4sQQeYYDiO+A==","signatures":[{"sig":"MEUCIQCpUxXkcrz2JiqMq7Yu9yI47KGTSKG5Mu/I2ZkS0gzuZAIga3h0N0XTpIxR3eib/M7VB2sd4IPtDyZNvsTY21xMVAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60601},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js"},"gitHead":"209b4da97e6e2fa5b731568a1032c8b0043445cd","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"_npmVersion":"9.5.0","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.15.0","dependencies":{"axios":"^1.7.7","@mdip/cipher":"*","@mdip/exceptions":"*","json-schema-faker":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.1.0_1727207211614_0.9130378093341498","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@mdip/keymaster","version":"0.2.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.2.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"},{"name":"vaibhavv","email":"vaibhav@yourself.id"}],"dist":{"shasum":"7c8894a4cc54ec3e6ba660fc1157c66ddfdce308","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.2.0.tgz","fileCount":6,"integrity":"sha512-yb3XsbCY+JfkMJIRA3ogga2BWdC+WMl3VDPAYx6jS6DprvrWWKmxE0wyw4tCk3/aP617Yv/L2WcqL6JNXxBujQ==","signatures":[{"sig":"MEQCIGr0xNMipD8bvJnDhpgYf5bZV2OmtQ9B739pQrDu6AuCAiBaiCc4fTtKwft8EWSmzrVwqAj/OG6sF0YuVHB6fn2o7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61587},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js"},"gitHead":"89a8837820fbad8b7ff4d8918a1b5f7dae2ef955","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"_npmVersion":"9.5.0","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.15.0","dependencies":{"axios":"^1.7.7","@mdip/cipher":"*","@mdip/exceptions":"*","json-schema-faker":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.2.0_1727373323620_0.7062896634595153","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@mdip/keymaster","version":"0.2.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.2.1","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"},{"name":"vaibhavv","email":"vaibhav@yourself.id"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"832984b065000128ea56efb12ec7a20e7b6012df","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.2.1.tgz","fileCount":6,"integrity":"sha512-wMV1HGuteqt0goteVoTt6HKaHAtriEtBVvo32EXj9wCqJ1d9tHWB5RNPk+rBXv5rnzxmox78u4P4xfO+Dahf2g==","signatures":[{"sig":"MEQCIC6R/iD7ukyAuJDbdSrynu6WmfrC7qLn+LvcQWs0PHXRAiA0oWm+U7HdnkXrJEExbq1gGIyIa48hO8zH1lbqLNx1+g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61971},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js"},"gitHead":"12e189db4e296da0cef38d557bfb98a5ebf53d0b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.5.0","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.15.0","dependencies":{"axios":"^1.7.7","@mdip/cipher":"*","@mdip/exceptions":"*","json-schema-faker":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.2.1_1727456709909_0.25031875657545477","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@mdip/keymaster","version":"0.3.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.3.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"},{"name":"vaibhavv","email":"vaibhav@yourself.id"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"cc6eee50b5cfbae8b50c15775a5023ff07a2829b","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.3.0.tgz","fileCount":6,"integrity":"sha512-668AVteuA1DavrNiGH7zcTcTbLF1AAb7FaODXXf11Ah8fBbpQ9K1oCKFUPEVrHUOpuXtbvKO3IsldlBLBFDl0Q==","signatures":[{"sig":"MEUCID/BvziAUX60D/jVXxC+GzEJTX743K8UXkX9FFcwgGUbAiEAlHEEJbWD+OWEUO28jexvanBqks+diRZ9k1nYJ4a8CYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62004},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js"},"gitHead":"ecaf3d27431562e2cef9c3b47b36bfd4e449e76f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.7.0","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.20.4","dependencies":{"axios":"^1.7.7","@mdip/cipher":"*","@mdip/exceptions":"*","json-schema-faker":"^0.5.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.3.0_1727709169576_0.3345041883534319","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@mdip/keymaster","version":"0.4.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.4.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"},{"name":"vaibhavv","email":"vaibhav@yourself.id"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"c3ca9d59e57bc5ba6e4b408ca852bed82ae2388a","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.4.0.tgz","fileCount":7,"integrity":"sha512-tOOM4LlV9hca7p8UY6EqvTJI/01g5ZLyRPwbtjEDgJtrHEcnkeTczxALjqCh0oclwwVEfJTysyjhVHJ8qgvnkQ==","signatures":[{"sig":"MEUCIQC8DO3Prlf2XT/cMWWn7tNK/0lRffUXnJ04hQNlBb43awIgBFfB7z5H9usDl2lUN/5gVL9jjZ3hBYnfNR050duHsXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68905},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js"},"gitHead":"0e8df834cf6a9d3b165de8fbca465755f9b24aa2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.5.0","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.15.0","dependencies":{"axios":"^1.7.7","@mdip/exceptions":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.4.0_1731610521057_0.07805391910471893","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@mdip/keymaster","version":"0.4.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.4.1","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"},{"name":"vaibhavv","email":"vaibhav@yourself.id"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"6412d33ef72f88e78ce4d4338de88cc9c61e0f72","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.4.1.tgz","fileCount":7,"integrity":"sha512-bGT+ZupmMxRMwBBED1jX2C3o21c4KLxxVWple429C/35YcHk2twEnR6iSmPCJdIDF0Gt3kZF2yDGa/Oj08Drbg==","signatures":[{"sig":"MEYCIQCEu5TggjZ2VnDPyvi5tqV3GkqUb/bcMNBzBYFVihKrGwIhAIHbLMQxc0JsCSLAo1wrpnE2uABWqkenjLevTIgLzmCY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":68832},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js"},"gitHead":"57c7e9b2f360e8d38e9c5ad26d57db9888ce3e01","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.8.1","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.7.7","@mdip/exceptions":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.4.1_1732215744047_0.3450587458557537","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@mdip/keymaster","version":"0.5.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.5.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"bdf63b382c7cffe93eb424ead5e668d0633f39fb","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.5.0.tgz","fileCount":11,"integrity":"sha512-LjMhlgTUfk/6BMMtPhx0qzMQV3UshpHexGGEKiesybKmeYpIF0S46rdRn8tyh4Aq9aL5g1DiM229Xv4zdKPmmA==","signatures":[{"sig":"MEYCIQCtO0MYqDqEgZ+BE5xBMpm1LXqqErhmjA4OKU2sO3ZSmAIhANx6b9ew73TFxQCz7eT1hRpPDWHX9PnXxMEhrJsHehNF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75888},"type":"module","exports":{"./lib":"./src/keymaster-lib.js","./sdk":"./src/keymaster-sdk.js","./db/web":"./src/db-wallet-web.js","./db/json":"./src/db-wallet-json.js","./db/cache":"./src/db-wallet-cache.js","./db/web/enc":"./src/db-wallet-web-enc.js","./db/json/enc":"./src/db-wallet-json-enc.js","./db/cache/async":"./src/db-wallet-cache-async.js"},"gitHead":"a6ded5446704b6a0cd4ca5fc5230ea629d0d09e8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.8.1","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.7.7","@mdip/common":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.5.0_1734970237716_0.43740497780539833","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@mdip/keymaster","version":"0.6.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@0.6.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"72d543c6f57a0b56a0802b60db62ce2d444320b1","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-0.6.0.tgz","fileCount":12,"integrity":"sha512-f8UiUw653VkSxng31NH+uM5tAuYdQgmGeACjEA/2k3Nx6CNdB6NKdV/8gYnxiKxDqlmIKzpHMKO2RZx56Bp/mg==","signatures":[{"sig":"MEUCIBXULFQTOZ69FFHFAPKA7w5KppZSrMRSWjXz7MzW/FC2AiEAgNKfORYJL8plYa7CY6BPUvT7qTjnHa7umERUIeZnF/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94348},"type":"module","types":"./types/index.d.ts","exports":{".":"./src/keymaster-lib.js","./client":"./src/keymaster-sdk.js","./wallet/web":"./src/db/web.js","./wallet/json":"./src/db/json.js","./wallet/cache":"./src/db/cache.js","./wallet/chrome":"./src/db/chrome.js","./wallet/web-enc":"./src/db/web-enc.js","./wallet/json-enc":"./src/db/json-enc.js","./wallet/cache-async":"./src/db/cache-async.js"},"gitHead":"aff9fb46c11b2550f08e4151787d33436a374fb3","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.8.1","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.7.7","@mdip/common":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_0.6.0_1737664437417_0.23187475879596509","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@mdip/keymaster","version":"1.0.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.0.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"6d48cbd3b8695afeafb7e7870f37f5a47011c3ea","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.0.0.tgz","fileCount":14,"integrity":"sha512-KFk6CRCy1TjQNF2uBrwWEX20qcYuJ4m95ZDV/FGCrafAy4sT746ef4QPGf9bAZYAGVls7DO5M6ZXJf5E2xa6hg==","signatures":[{"sig":"MEQCIEwk+mL5Le9lis7KCRGtwxzaZkobEU83NelbbA9s/PsaAiBL/VUXpsKKdQgHN/I1/qvDC06AMYyE8bWifG8SJ3TkLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99970},"type":"module","types":"./types/index.d.ts","exports":{".":"./src/keymaster-lib.js","./client":"./src/keymaster-sdk.js","./wallet/web":"./src/db/web.js","./wallet/json":"./src/db/json.js","./wallet/cache":"./src/db/cache.js","./wallet/mongo":"./src/db/mongo.js","./wallet/redis":"./src/db/redis.js","./wallet/chrome":"./src/db/chrome.js","./wallet/sqlite":"./src/db/sqlite.js","./wallet/web-enc":"./src/db/web-enc.js","./wallet/json-enc":"./src/db/json-enc.js"},"gitHead":"b0790ae0366d8fb3c0bc3c4dd7b9c4f055cdbaf9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.8.1","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","@mdip/common":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.0.0_1740767873903_0.38944560180710686","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@mdip/keymaster","version":"1.1.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.1.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"4a06a73f92b3dce08a4d486468e2b835b7e6521b","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.1.0.tgz","fileCount":41,"integrity":"sha512-fc75HfwAJ+q3F7uVRtVlaNoPZprhezsI/EQATyshvCKBTyOtmCg2ogIXldIIwRDFmwsZfaLN+s+hvgV+RdSoZg==","signatures":[{"sig":"MEUCIQDEqT1A06PO9h3HVaVOqkOnbf1gYk15Mpu6pWawWziipQIgeL+3zBdcSKlzcJpZef1Tx0iye4G6dPkZCuu33Xo7c50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243606},"type":"module","types":"./dist/types","exports":{".":{"types":"./dist/types/keymaster.d.ts","import":"./dist/keymaster.js"},"./types":{"types":"./dist/types/types.d.ts","import":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/keymaster-client.js"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/db/web.js"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/db/json.js"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/db/cache.js"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/db/mongo.js"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/db/redis.js"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/db/chrome.js"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/db/sqlite.js"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/db/web-enc.js"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/db/json-enc.js"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/db/typeGuards.js"}},"gitHead":"82a29585585f804009d6cef1fb0faeb6e81445a4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc -p tsconfig.json","clean":"rm -rf dist"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"9.8.1","description":"MDIP Keymaster","directories":{},"_nodeVersion":"18.18.2","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","image-size":"^2.0.1","@mdip/common":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.1.0_1746199246677_0.6728958000149614","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@mdip/keymaster","version":"1.1.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.1.1","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"6d360a57cecd5e4cf225dfcaedaeb04a3846a8a3","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.1.1.tgz","fileCount":44,"integrity":"sha512-bA4K3h9+yQ282S1tRQA/x0PX2OwuKU7ElawtwYcttrzBAu0z9toQDJUMCUBT50mNN3ivKtuQqscOZY2KJKnZPg==","signatures":[{"sig":"MEYCIQDqpA79u0Ao0x7YUSiXJrzlCrdP8AnQmMlwFZkkDyUmggIhAMIdfFp/yVYguCipoKkPwF0xpYIxPkw51nLCn/Y816H8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270286},"type":"module","exports":{".":{"types":"./dist/types/keymaster.d.ts","import":"./dist/esm/keymaster.js","require":"./dist/cjs/keymaster.js"},"./types":{"types":"./dist/types/types.d.ts","import":"./dist/types/types.d.ts","require":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.js"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.js"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.js"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.js"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.js"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.js"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.js"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.js"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.js"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.js"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.js"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.js"}},"gitHead":"40b4cc5123670af00df2cd4be5db82b73d90fc67","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","image-size":"^2.0.1","@mdip/common":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.1.1_1747753720669_0.9343771116176669","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@mdip/keymaster","version":"1.1.2","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.1.2","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"208948a1674723da4d9c33456ab38f2964b83f11","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.1.2.tgz","fileCount":57,"integrity":"sha512-47UZ1V1XjL3bpU85OrjLVnNBhTSP/SznZpkQE7QlJu9T6tgVOvV2WknrR/+XmB1znjR45fw95FQ6JcU4t69jEg==","signatures":[{"sig":"MEYCIQDrm2htPUuE6+I4RMcBM8HZxgYwZCwYgzwsCcdQwhPQCwIhALv4fqlqRtFFasVFCTXVVkvCr5wYffDx8VK9HXCTrvQi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391148},"type":"module","exports":{".":{"types":"./dist/types/keymaster.d.ts","import":"./dist/esm/keymaster.js","require":"./dist/cjs/keymaster.js"},"./types":{"types":"./dist/types/types.d.ts","import":"./dist/types/types.d.ts","require":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.js"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.js"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.js"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.js"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.js"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.js"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.js"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.js"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.js"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.js"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.js"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.js"}},"gitHead":"7c4968551280fc0d6dcf3045d701edbd47e2c42a","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","image-size":"^2.0.1","@mdip/common":"*"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.1.2_1747761989992_0.6181591897689289","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@mdip/keymaster","version":"1.1.3","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.1.3","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"68485231d735bec9760cab437787df9744f06d2a","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.1.3.tgz","fileCount":65,"integrity":"sha512-vgz2XwL6lbnz3CHixEb4WP7D8PKXyZXicPW9991y0+Kc1b/ofQVtbY2BYbd52Hpj517x0tksWM+u/wieu4nNOA==","signatures":[{"sig":"MEUCIDrXLU/mAmhZcP46V9Mb0d7TV0MI19IU2zZ7hWXaaC5vAiEA12vDRoOXMSSzASUDJArDpQAsX8s48GJ3vrau40UZmyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":402864},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts","import":"./dist/types/types.d.ts","require":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"6cd05e49e6331e98efbd5c04363c9b15dda03e32","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.1.3_1748356972502_0.8649385541555836","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@mdip/keymaster","version":"1.1.4","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.1.4","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"9b5c3b59626c2240e21c0bbead22541e7bafd1f6","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.1.4.tgz","fileCount":65,"integrity":"sha512-3V85OvwOlUozx4UOz4qqBXhcjSUR9zFOq6qvNgldxLTD8GiOV34mcWpocDbvcbv/P/gE4KJ6J6vVIpYLavKrMQ==","signatures":[{"sig":"MEUCICB2x+A6CP5cmq9B5jkhKx2Rw3O8Gc57QXywN9MKY4c6AiEA0rU6zbBk3LBjc5Vodv3fRH0xC7iddw6msSlmqjTk0lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":409702},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"740286d08454f70bf163ffbcc2aafe21803ac022","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.1.4_1749561668757_0.8875789419548294","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@mdip/keymaster","version":"1.2.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.2.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"cce14b5c1b8bd841efbc1323a906cf91a02d5bf2","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.2.0.tgz","fileCount":69,"integrity":"sha512-Np0bj/nWegfmu0UQRTcJumKWoMeJVNsx8eBKYwH75sUTeTZA6JBCVU0Tjpcxsc30CNRfZllkfkycaT/mgcbTPQ==","signatures":[{"sig":"MEQCIAs1OLXY7T0f6oa8h50FKuGb3m+mC+vJXRatOTSWkieUAiAJI1vNUm2qnSsw0rEOA7JrzaskpqUASFV+ytp1aIUvtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":500387},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"fbec707c17a56b281ec25b73fa4b2327faf7da42","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","actor":{"name":"yourself_id","type":"user","email":"devops@selfid.com"},"email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.2.0_1751303713018_0.4575743624917332","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@mdip/keymaster","version":"1.2.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.2.1","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"8eca29272443f733b31851a1063beac73df9fa99","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.2.1.tgz","fileCount":69,"integrity":"sha512-Cmd1m2Jp7IPPm++HbulozzdedMaKpBpWn/MgaSawDJq6I3yEwxp2ZxhS0DnNnlnKjM7VGbnp4vjA7RlcAQw1Pw==","signatures":[{"sig":"MEUCIQCpwRECY9Ez2tOPjxljNPOANSGnkUVedjTUVpqDK7UTDwIgPfQvjITknxNWte4sV49q2cr2Xmzsc9OPVv42Xs7NoO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510765},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"161b670582ff178dbf23b98b6b961c75a9c37d79","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.2.1_1756317441835_0.9935223156555713","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@mdip/keymaster","version":"1.3.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.3.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"20b43c1fc50df816d91327a0b13ee34d581856a6","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.3.0.tgz","fileCount":73,"integrity":"sha512-2FQEr9AmbGxl1t8Ds0FhEBkpLwwH74+C8COrTMDDFeL6Xvv4kKFfLRmFXNCmdrkDoGg/deO2Ad1R0hRDJCjC+A==","signatures":[{"sig":"MEQCIEz9GuYI6A/P1PjyVkobZ1thOZGi2FH5jG4s+zIfRdd7AiBtVOzBoOykjRCIGBJCPXx6MRmfvaqW1LU5qhpYn/OnOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518459},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"640c94db1389bdc1e77a4359bd7729ac665facce","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"11.5.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.3.0_1759242643786_0.763850763286194","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@mdip/keymaster","version":"1.3.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.3.1","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"464eac3b70965f3fc91e12c39c3a042a35acb8a6","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.3.1.tgz","fileCount":73,"integrity":"sha512-sq0IDx7Y5UEG5lWCIDdKQdI06Oap2H5EBZE4xEzLzJwzsh0ptfeyH9JhFnrVcG0iP+3O/rh1TlTodZI45Ja3fA==","signatures":[{"sig":"MEUCIESB2OW04I7oVy2kCPxokob1uO+BoYUWIaUmd805XwFKAiEAyEZIgy8Yrukc/h6zX+7Jn2iY3ktwZKUYz4EHmg9XgpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518760},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"2919785e6148bd7bfd10951283c81c72a6b6a884","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"11.5.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.3.1_1759326049795_0.5730214025578741","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@mdip/keymaster","version":"1.3.2","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.3.2","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"746e989544f8901a46498503416ab76532f3c148","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.3.2.tgz","fileCount":73,"integrity":"sha512-2jN/frn3AqTbo/bENRcwfEk8vU+8w1ulyMYUA2HGNLXxVILR+tUBij7Ile3IZjEs+OD7j8NIIxi5k9cOx+KZwg==","signatures":[{"sig":"MEUCIGkhODBo7Ik2ahkyFmTQN30s3Zpv2/Tedzp3C5yPh+EQAiEAvUvcdsdvZv5q7vus89NdW9f5z5TEguIyR804Ebg/GOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":518808},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"4e41fb4dae151357f34b5fa3e7b38ffea45d706b","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"11.5.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.3.2_1759438828699_0.6484542029984128","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@mdip/keymaster","version":"1.3.3","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.3.3","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"b679a3f1feb488b82c6a5343cc4409b965e60285","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.3.3.tgz","fileCount":73,"integrity":"sha512-Ty8tbgrKnyMrWkLXa+eLKBKw2YvVGnXJPoR/HsjPdG4/8RJNACqphFfzEiHAKzaNkyJxZkXk0GMi7UuA1MLaaA==","signatures":[{"sig":"MEUCIQDhBezEkBMHOKegOxDZfaR69MLYcaBs1tObLGLG9EaAagIgW+JJjFUVzff95yrY/vCLLlHs6yMcmtp9LPIpceSXyH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":525953},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"97a02ca6bfadf7cf96ea40345c5c7c9a2c9f14ee","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"11.5.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.3.3_1760464510343_0.9728899633551709","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.0":{"name":"@mdip/keymaster","version":"1.4.0-beta.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.0","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"8b99a3e2d256d7a384eb3a2fee10a74de5ce1085","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.0.tgz","fileCount":77,"integrity":"sha512-rbjVaiX6egiMhaHgKVKFG4oS/epJ2et8ZR0/PMTI1xfLd5bhTA6pyzi3iVj+YVREfkVVfqb2GLLEI3DAN4KhgA==","signatures":[{"sig":"MEUCIHCmjnTC12rzS5AOjm6TtieXJW9zhzyccCPfsU6sY7hqAiEArrNOc7ZQTBIHsyEq0C9J/i93pbq28LbRDGm8WySGfNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":560656},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"61e0bddb5cac8561390212bfa26090840afe9553","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"11.5.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","node-forge":"^1.3.1","@mdip/common":"*"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node-forge":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.0_1763655761483_0.19571181724985243","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"@mdip/keymaster","version":"1.4.0-beta.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.1","maintainers":[{"name":"self.mandeep","email":"mandeep@yourself.id"},{"name":"vaibhavv","email":"vaibhav@yourself.id"},{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"1e91aff14d19f7b9ae9e94628efca8b2160d609f","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.1.tgz","fileCount":77,"integrity":"sha512-tvv/IWO06g/B/qndOxeEjOey4RufeVSWoZID96JfS8OW8WbjiyFVYHefnBaZcECeo0TIHGcu+i7q88nL0iOj2A==","signatures":[{"sig":"MEUCIQDkuyHBdn/SXmc12+r6PDDy3hpHcMcSZZGlIyPFwCqEHQIgDy9LVR7hKZAuhqtkqyjb8QlFc3teKzmuY/yzZJV1Qwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":563307},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"97536ed7d30d88efa83edb2f7314c281fb154180","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"11.5.2","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","node-forge":"^1.3.1","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/node-forge":"^1.3.14"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.1_1765551498553_0.177388163408714","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"@mdip/keymaster","version":"1.4.0-beta.2","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.2","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"40f824f290af31ba6223dc0e47eda0ed3565b090","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.2.tgz","fileCount":77,"integrity":"sha512-En2/ZIMUCtaigke5YzcV2WZJ6XW8yNIIvAuU1WZ/zTd/FW77FqUJaY9njUBtVkB99ABxjs6YrePdk4BSQn9kIQ==","signatures":[{"sig":"MEQCIB5aS/EsPU4tYPs4EhFcAP1aPI+2FJ62Fek+OY67UFXpAiAx9onbjjAJA3X8lJbLk4kud+0vKCAFrmi+hfgF/MiEpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550887},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"670f38acfc4edf030192ada15561407bb2be6040","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.3","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.18.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.2_1765899754909_0.1925829191204702","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"name":"@mdip/keymaster","version":"1.4.0-beta.3","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.3","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"1057e712d23cbb5a4ea65eb836672802f9fc7613","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.3.tgz","fileCount":77,"integrity":"sha512-zaLoKy58Rku6YURDkW7p9bHc7XqeLeTfgmjADxqVgfFLyuc7vqJ2uAhs05ocVKS8hcH9+PDb4ZDd/JYOcK2tlw==","signatures":[{"sig":"MEUCIANlmsurI4gt5U9+QbuhBLWkYDmbdorzlSSID5lAAdb1AiEAzL+62oxw8rpfVjeC7psG84sWCc7mIJUFqYPXmB+91ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551610},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"d3f17682bf68fa2e6e8f6706e02f67fabdb384d6","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.3","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.18.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.3_1766076483085_0.275032676681946","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.4":{"name":"@mdip/keymaster","version":"1.4.0-beta.4","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.4","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"c22e35050fc3559d172b1c33c259b5834374cb25","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.4.tgz","fileCount":77,"integrity":"sha512-aTX+APwBt3AQddVSYJMZHGQDqpVGt9F94xLjFobgw9UdXEq1k0yrqaoOLyojzzte6htzoRYEtN374QnquKHZaA==","signatures":[{"sig":"MEYCIQDT9Y6SHn4p2DAImYVmfb0hkLn0D4yptbDRUzoV8TVtKgIhAINO0W5uneDfcvKCGPkCJ6Enz5bnjqU8kzxw9FDCX7L3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551944},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"9e2b321a3dd9fc471b2930326b01465c09885243","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.3","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.18.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.4_1766090427491_0.6776263654389589","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.5":{"name":"@mdip/keymaster","version":"1.4.0-beta.5","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.5","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"b2e633edf824f35bba9672bc8b1f616821cf542f","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.5.tgz","fileCount":77,"integrity":"sha512-uO0qVgkl7ijJaRAY6IIk/3y77qgy+O2v3JnDjXtXkV9jjgBzof5OTokRKBy+mOtruSFSYVG79wSQikah6F9bzA==","signatures":[{"sig":"MEQCIFuSXkPhH7K78NbGPb7TpMhNYvUzrOlBiRiUJx7NxQgfAiBwKVoVKbbl00oDXKtTUZXpKSfr7HXbBtlVWmpsYqthig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551610},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"b64da7c079f93c95e1cc6a44bdad9d5743052cdc","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"yourself_id","email":"devops@selfid.com"},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"10.9.3","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.18.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.5_1766118323852_0.6114611578343156","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.6":{"name":"@mdip/keymaster","version":"1.4.0-beta.6","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.0-beta.6","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"44d104a90e119e44aa6fd7fb578117671db4c8cb","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.0-beta.6.tgz","fileCount":78,"integrity":"sha512-e65REzLLozn58kVOXhJPQMa5Zg7kh/PMBoCgV/MldKvRdiuot+pX1ox3NCM1etMvm4XaF1VU7SVSqkqDmuMQdQ==","signatures":[{"sig":"MEYCIQCFPg1Vdj5/16FoNwjiz53ni5pSYKHxMkkr2FeaXSHc3QIhALqkaxDkIdnQZqXBZyIg+e159UNZRmYRRqtLLOwIU10P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@1.4.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":552737},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"286f1a719421a5520807df2bfc255548994761d6","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.0-beta.6_1766150995479_0.44064488497970467","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@mdip/keymaster","version":"1.4.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@1.4.1","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"32aae8abc0b8f38a6a03d53eaf4033841d35f783","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-1.4.1.tgz","fileCount":78,"integrity":"sha512-P5FpkzHhDyTdqpHangvnT2NhK+l95EM1b/gLNeGmd6ciGCrfUf9hAsr8Ego3WopW/xnlatZ5Ij633sNIPkGxSw==","signatures":[{"sig":"MEUCIQDdLkdQ7Rzk926zYQu4f37EivNqaM9UAzPm1nt3E2ptJQIgO7/INrYJtc3eFo9u9z7YVS4nvmHyAt7VF3vu9aEvEX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":553797},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/web-enc":{"types":"./dist/types/db/web-enc.d.ts","import":"./dist/esm/db/web-enc.js","require":"./dist/cjs/db/web-enc.cjs"},"./wallet/json-enc":{"types":"./dist/types/db/json-enc.d.ts","import":"./dist/esm/db/json-enc.js","require":"./dist/cjs/db/json-enc.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"},"./wallet/abstract-base":{"types":"./dist/types/db/abstract-base.d.ts","import":"./dist/esm/db/abstract-base.js","require":"./dist/cjs/db/abstract-base.cjs"}},"gitHead":"000032a220da1260a854421745802d90b0ce30fa","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.3/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"axios":"^1.7.7","sqlite":"^5.1.1","ioredis":"^5.4.1","mongodb":"^6.5.0","sqlite3":"^5.1.7","file-type":"^21.0.0","image-size":"^2.0.1","@mdip/common":"^1.4.1"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/web-enc":["./dist/types/db/web-enc.d.ts"],"wallet/json-enc":["./dist/types/db/json-enc.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/abstract-base":["./dist/types/db/abstract-base.d.ts"]}},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/keymaster_1.4.1_1770223211425_0.43780330231469566","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@mdip/keymaster","version":"2.0.0-beta.2","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@2.0.0-beta.2","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"0517c446df35103af8a0c1cd51f9b095f5c9735a","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-2.0.0-beta.2.tgz","fileCount":71,"integrity":"sha512-k3KkitEv/WqBNj5vUpGo3bd+DrS8D9UoO22cRT8HDZeAIKPO0WBb5nqkbY17ZIMfAToucUPJasOzv5MJFG6yMQ==","signatures":[{"sig":"MEUCIDnrgiKNP82GDU05K5c4INj5vKsFS+JJmFKC7VSVgijXAiEAg+kRhTuQzYjf5bsp++4hTMY5W1l8I1EloBbwVcUtnGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":818174},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/postgres":{"types":"./dist/types/db/postgres.d.ts","import":"./dist/esm/db/postgres.js","require":"./dist/cjs/db/postgres.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"051a2a0cd6889a8a8a65e684ce2038e0bfb929f7","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"pg":"^8.16.3","axios":"^1.13.6","sqlite":"^5.1.1","ioredis":"^5.10.0","mongodb":"^7.1.0","sqlite3":"^5.1.7","file-type":"^21.3.0","image-size":"^2.0.2","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/postgres":["./dist/types/db/postgres.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/pg":"^8.15.5","@rollup/plugin-json":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_2.0.0-beta.2_1782478139470_0.9619248490584371","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@mdip/keymaster","version":"2.0.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@2.0.0","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"82a3c9b1ca8932b60e226b6f6fc0fbeae37e6e91","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-2.0.0.tgz","fileCount":71,"integrity":"sha512-7vJ4Sg8VYTEbwfDcnU1GupjliFyAwup21nacEMIVFQw86uWEQBf7iV0DKybGf4KP3WpevSM5drdKxCeuPCKpKg==","signatures":[{"sig":"MEUCIDQMv4ZCmYnWe49kCqKJs+9vKNqdejPSE4vGs6MrOCAPAiEApT/w8UDztWjQvkHEeY5HV5pCZym5PLWoLjQmf+OqDF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":818167},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/postgres":{"types":"./dist/types/db/postgres.d.ts","import":"./dist/esm/db/postgres.js","require":"./dist/cjs/db/postgres.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"8b714dcde6952af3f57958806c86ff0c630bb66a","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"pg":"^8.16.3","axios":"^1.13.6","sqlite":"^5.1.1","ioredis":"^5.10.0","mongodb":"^7.1.0","sqlite3":"^5.1.7","file-type":"^21.3.0","image-size":"^2.0.2","@mdip/common":"*"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/postgres":["./dist/types/db/postgres.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.15.5","@rollup/plugin-json":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_2.0.0_1782887452198_0.1535582086567222","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mdip/keymaster","version":"2.1.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@2.1.0","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"67c5e5efa0b7f284c4e5df0b377a98ac231635cb","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-2.1.0.tgz","fileCount":71,"integrity":"sha512-zv1QcQMLk9eKikTyaig+Ob9ZQdagNbW/1GrWqqAEwyHlt4r2VUE99HaCuknZKBsoQxFkAuUgBkqoaYgF70lgjg==","signatures":[{"sig":"MEYCIQC5M+MbONR6vCj2rs5pACFyktEOYE6ryfsAmQN4UsLLpAIhAIBU+8rwk5qiTALZKRDJDvtEIBerLtG8+GkEWddd2Cp2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":818773},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/postgres":{"types":"./dist/types/db/postgres.d.ts","import":"./dist/esm/db/postgres.js","require":"./dist/cjs/db/postgres.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"ef8338d0231290031e60353aa5a2aaf3e36adbf9","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"pg":"^8.16.3","axios":"^1.13.6","sqlite":"^5.1.1","ioredis":"^5.10.0","mongodb":"^7.1.0","sqlite3":"^5.1.7","file-type":"^21.3.0","image-size":"^2.0.2","@mdip/common":"^2.1.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/postgres":["./dist/types/db/postgres.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"@types/pg":"^8.15.5","@rollup/plugin-json":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_2.1.0_1785738615452_0.7396512173102088","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.0":{"name":"@mdip/keymaster","version":"2.1.1-beta.0","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@2.1.1-beta.0","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"caacac3008a38c30a717c19e12ab1b6b1a6881f4","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-2.1.1-beta.0.tgz","fileCount":71,"integrity":"sha512-7ofhHhz0vlBwZWnqCE1+kDlgBCqWQV6bxuilYYUneeLzZP3WG9C2CZGOKD50xbrsUkLvIVvxYBXg5UzQWAM8jQ==","signatures":[{"sig":"MEUCIQCSl85c9cx5ljhdvV6IrX0Bw3StUT9SHG6WpuLvPDtlCAIgXz9yKKridEfTbaWjqO9s/KHr1blwkeOrCZXdlz6xhug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@2.1.1-beta.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819829},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/postgres":{"types":"./dist/types/db/postgres.d.ts","import":"./dist/esm/db/postgres.js","require":"./dist/cjs/db/postgres.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"b03d0d2c0b986f4261f1251278f59c31048290d6","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"pg":"^8.16.3","axios":"^1.13.6","sqlite":"^5.1.1","ioredis":"^5.10.0","mongodb":"^7.1.0","sqlite3":"^5.1.7","file-type":"^21.3.0","image-size":"^2.0.2","@mdip/common":"^2.1.1-beta.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/postgres":["./dist/types/db/postgres.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/pg":"^8.15.5","@rollup/plugin-json":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_2.1.1-beta.0_1786634129953_0.3501488229776828","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.1":{"name":"@mdip/keymaster","version":"2.1.1-beta.1","keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","_id":"@mdip/keymaster@2.1.1-beta.1","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"homepage":"https://github.com/KeychainMDIP/kc#readme","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"dist":{"shasum":"b5b8087b87b0070dc183115fc2473121bf2239ff","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-2.1.1-beta.1.tgz","fileCount":71,"integrity":"sha512-Q67WPS5Z48ulqE3YE4zp7eutpd9fKTu7K5I8l64keMqjBQC8kTew5mp7htQT7ND20dm3fDN5+/ZbhqUsaXVAMQ==","signatures":[{"sig":"MEQCIGwru1a8vg3yOorH5VQmb+YbOC2JOZl4zd8SYw5d0edhAiBTKbelt+O+CwuAg9r2W4n9lYVDchBAvwO3PLZxPw+RQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@2.1.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819559},"main":"./dist/cjs/index.cjs","type":"module","types":"./dist/types/index.d.ts","module":"./dist/esm/index.js","exports":{".":{"node":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs"},"browser":{"types":"./dist/types/index.d.ts","import":"./dist/esm/index.js"},"default":{"types":"./dist/types/node.d.ts","import":"./dist/esm/node.js"}},"./types":{"types":"./dist/types/types.d.ts"},"./client":{"types":"./dist/types/keymaster-client.d.ts","import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs"},"./search":{"types":"./dist/types/search-client.d.ts","import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs"},"./encryption":{"types":"./dist/types/encryption.d.ts","import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs"},"./wallet/web":{"types":"./dist/types/db/web.d.ts","import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs"},"./wallet/json":{"types":"./dist/types/db/json.d.ts","import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs"},"./wallet/cache":{"types":"./dist/types/db/cache.d.ts","import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs"},"./wallet/mongo":{"types":"./dist/types/db/mongo.d.ts","import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs"},"./wallet/redis":{"types":"./dist/types/db/redis.d.ts","import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs"},"./wallet/chrome":{"types":"./dist/types/db/chrome.d.ts","import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs"},"./wallet/sqlite":{"types":"./dist/types/db/sqlite.d.ts","import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs"},"./wallet/postgres":{"types":"./dist/types/db/postgres.d.ts","import":"./dist/esm/db/postgres.js","require":"./dist/cjs/db/postgres.cjs"},"./wallet/typeGuards":{"types":"./dist/types/db/typeGuards.d.ts","import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs"},"./wallet/json-memory":{"types":"./dist/types/db/json-memory.d.ts","import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs"}},"gitHead":"28302c6b0b60197fdaf79dd92d2e1d2a74b4766c","scripts":{"build":"npm run clean && npm run build:esm && npm run bundle:cjs","clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"repository":{"url":"git+https://github.com/KeychainMDIP/kc.git","type":"git"},"_npmVersion":"lerna/9.0.6/node@v22.15.0+x64 (linux)","description":"MDIP Keymaster","directories":{},"_nodeVersion":"22.15.0","dependencies":{"pg":"^8.16.3","axios":"^1.13.6","sqlite":"^5.1.1","ioredis":"^5.10.0","mongodb":"^7.1.0","sqlite3":"^5.1.7","file-type":"^21.3.0","image-size":"^2.0.2","@mdip/common":"^2.1.1-beta.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"types":["./dist/types/types.d.ts"],"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/postgres":["./dist/types/db/postgres.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@types/pg":"^8.15.5","@rollup/plugin-json":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/keymaster_2.1.1-beta.1_1787838197419_0.18309327787529606","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mdip/keymaster","version":"2.2.0","description":"MDIP Keymaster","type":"module","module":"./dist/esm/index.js","main":"./dist/cjs/index.cjs","types":"./dist/types/index.d.ts","publishConfig":{"registry":"https://registry.npmjs.org"},"exports":{".":{"browser":{"import":"./dist/esm/index.js","types":"./dist/types/index.d.ts"},"node":{"import":"./dist/esm/node.js","require":"./dist/cjs/node.cjs","types":"./dist/types/node.d.ts"},"default":{"import":"./dist/esm/node.js","types":"./dist/types/node.d.ts"}},"./client":{"import":"./dist/esm/keymaster-client.js","require":"./dist/cjs/keymaster-client.cjs","types":"./dist/types/keymaster-client.d.ts"},"./search":{"import":"./dist/esm/search-client.js","require":"./dist/cjs/search-client.cjs","types":"./dist/types/search-client.d.ts"},"./encryption":{"import":"./dist/esm/encryption.js","require":"./dist/cjs/encryption.cjs","types":"./dist/types/encryption.d.ts"},"./wallet/json":{"import":"./dist/esm/db/json.js","require":"./dist/cjs/db/json.cjs","types":"./dist/types/db/json.d.ts"},"./wallet/json-memory":{"import":"./dist/esm/db/json-memory.js","require":"./dist/cjs/db/json-memory.cjs","types":"./dist/types/db/json-memory.d.ts"},"./wallet/redis":{"import":"./dist/esm/db/redis.js","require":"./dist/cjs/db/redis.cjs","types":"./dist/types/db/redis.d.ts"},"./wallet/mongo":{"import":"./dist/esm/db/mongo.js","require":"./dist/cjs/db/mongo.cjs","types":"./dist/types/db/mongo.d.ts"},"./wallet/sqlite":{"import":"./dist/esm/db/sqlite.js","require":"./dist/cjs/db/sqlite.cjs","types":"./dist/types/db/sqlite.d.ts"},"./wallet/postgres":{"import":"./dist/esm/db/postgres.js","require":"./dist/cjs/db/postgres.cjs","types":"./dist/types/db/postgres.d.ts"},"./wallet/cache":{"import":"./dist/esm/db/cache.js","require":"./dist/cjs/db/cache.cjs","types":"./dist/types/db/cache.d.ts"},"./wallet/web":{"import":"./dist/esm/db/web.js","require":"./dist/cjs/db/web.cjs","types":"./dist/types/db/web.d.ts"},"./wallet/chrome":{"import":"./dist/esm/db/chrome.js","require":"./dist/cjs/db/chrome.cjs","types":"./dist/types/db/chrome.d.ts"},"./wallet/typeGuards":{"import":"./dist/esm/db/typeGuards.js","require":"./dist/cjs/db/typeGuards.cjs","types":"./dist/types/db/typeGuards.d.ts"},"./types":{"types":"./dist/types/types.d.ts"}},"typesVersions":{"*":{"client":["./dist/types/keymaster-client.d.ts"],"search":["./dist/types/search-client.d.ts"],"encryption":["./dist/types/encryption.d.ts"],"wallet/json":["./dist/types/db/json.d.ts"],"wallet/json-memory":["./dist/types/db/json-memory.d.ts"],"wallet/redis":["./dist/types/db/redis.d.ts"],"wallet/mongo":["./dist/types/db/mongo.d.ts"],"wallet/sqlite":["./dist/types/db/sqlite.d.ts"],"wallet/postgres":["./dist/types/db/postgres.d.ts"],"wallet/cache":["./dist/types/db/cache.d.ts"],"wallet/web":["./dist/types/db/web.d.ts"],"wallet/chrome":["./dist/types/db/chrome.d.ts"],"wallet/typeGuards":["./dist/types/db/typeGuards.d.ts"],"types":["./dist/types/types.d.ts"]}},"scripts":{"clean":"rm -rf dist","build:esm":"tsc -p tsconfig.json","bundle:cjs":"rollup -c rollup.cjs.config.js","build":"npm run clean && npm run build:esm && npm run bundle:cjs"},"keywords":[],"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","dependencies":{"@mdip/common":"^2.2.0","axios":"^1.13.6","file-type":"^21.3.0","image-size":"^2.0.2","ioredis":"^5.10.0","mongodb":"^7.1.0","pg":"^8.16.3","sqlite":"^5.1.1","sqlite3":"^5.1.7"},"repository":{"type":"git","url":"git+https://github.com/KeychainMDIP/kc.git"},"devDependencies":{"@rollup/plugin-json":"^6.1.0","@types/pg":"^8.15.5"},"gitHead":"88b1c64bbac08c1824da6946884e6a25e6d17684","_id":"@mdip/keymaster@2.2.0","bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"homepage":"https://github.com/KeychainMDIP/kc#readme","_nodeVersion":"22.15.0","_npmVersion":"lerna/9.0.6/node@v22.15.0+x64 (linux)","dist":{"integrity":"sha512-xCH6kGrX3Jacrqb8N9yyLx6J+GMGW0NVAH7UGAGjeWBiLAORQOIPuR7CkINS1X6AaO0rUUCf3cxE7hvFYcGNgA==","shasum":"a0eb6fc4c846e9d61d81b9f642d84a976f41a898","tarball":"https://registry.npmjs.org/@mdip/keymaster/-/keymaster-2.2.0.tgz","fileCount":71,"unpackedSize":825331,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@mdip%2fkeymaster@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFP753o9ZaNYhmZAzhEkHUH13bEII8aRoXe7g51S+7tOAiEA9EpLObD5gPIFyee96J3echk1BASl2o/XTE/prAIaa7E="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:22850695-ca81-43e5-b156-02a0df19fb9e"}},"directories":{},"maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/keymaster_2.2.0_1788329129265_0.48116959775207646"},"_hasShrinkwrap":false}},"time":{"created":"2024-09-24T19:46:51.613Z","modified":"2026-09-02T06:05:29.780Z","0.1.0":"2024-09-24T19:46:51.888Z","0.2.0":"2024-09-26T17:55:23.822Z","0.2.1":"2024-09-27T17:05:10.136Z","0.3.0":"2024-09-30T15:12:49.800Z","0.4.0":"2024-11-14T18:55:21.277Z","0.4.1":"2024-11-21T19:02:24.241Z","0.5.0":"2024-12-23T16:10:37.870Z","0.6.0":"2025-01-23T20:33:57.598Z","1.0.0":"2025-02-28T18:37:54.106Z","1.1.0":"2025-05-02T15:20:46.877Z","1.1.1":"2025-05-20T15:08:40.845Z","1.1.2":"2025-05-20T17:26:30.199Z","1.1.3":"2025-05-27T14:42:52.715Z","1.1.4":"2025-06-10T13:21:08.940Z","1.2.0":"2025-06-30T17:15:13.202Z","1.2.1":"2025-08-27T17:57:22.029Z","1.3.0":"2025-09-30T14:30:44.006Z","1.3.1":"2025-10-01T13:40:49.980Z","1.3.2":"2025-10-02T21:00:28.880Z","1.3.3":"2025-10-14T17:55:10.544Z","1.4.0-beta.0":"2025-11-20T16:22:41.670Z","1.4.0-beta.1":"2025-12-12T14:58:18.701Z","1.4.0-beta.2":"2025-12-16T15:42:35.076Z","1.4.0-beta.3":"2025-12-18T16:48:03.255Z","1.4.0-beta.4":"2025-12-18T20:40:27.647Z","1.4.0-beta.5":"2025-12-19T04:25:23.986Z","1.4.0-beta.6":"2025-12-19T13:29:55.618Z","1.4.1":"2026-02-04T16:40:11.579Z","2.0.0-beta.2":"2026-06-26T12:48:59.654Z","2.0.0":"2026-07-01T06:30:52.354Z","2.1.0":"2026-08-03T06:30:15.644Z","2.1.1-beta.0":"2026-08-13T15:15:30.104Z","2.1.1-beta.1":"2026-08-27T13:43:17.618Z","2.2.0":"2026-09-02T06:05:29.450Z"},"bugs":{"url":"https://github.com/KeychainMDIP/kc/issues"},"author":{"name":"David McFadzean","email":"davidmc@gmail.com"},"license":"MIT","homepage":"https://github.com/KeychainMDIP/kc#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/KeychainMDIP/kc.git"},"description":"MDIP Keymaster","maintainers":[{"name":"yourself_id","email":"devops@selfid.com"}],"readme":"# MDIP Keymaster\n\nKeymaster is a client library for the MDIP.\nIt manages a wallet with any number of identities.\n\n## Installation\n\n```bash\nnpm install @mdip/keymaster\n```\n\n## Usage\n\n### Library\n\nConstruct the library with three dependencies:\n\n- a configured gatekeeper instance\n- a wallet database\n- a cipher library (@mdip/cipher/node for servers or @mdip/cipher/web for web browsers)\n\nInstall the Gatekeeper and cipher packages when using Keymaster as an embedded library:\n\n```bash\nnpm install @mdip/gatekeeper @mdip/cipher\n```\n\n#### Node application\n\n```js\nimport GatekeeperClient from '@mdip/gatekeeper/client';\nimport WalletJson from '@mdip/keymaster/wallet/json';\nimport CipherNode from '@mdip/cipher/node';\nimport Keymaster from '@mdip/keymaster';\n\nconst gatekeeper = new GatekeeperClient();\nawait gatekeeper.connect({\n    url: 'http://gatekeeper-host:4224',\n    waitUntilReady: true,\n    intervalSeconds: 5,\n    chatty: true,\n});\nconst wallet = new WalletJson();\nconst cipher = new CipherNode();\nconst passphrase = 'SuperSecurePassphrase';\nconst keymaster = new Keymaster({\n    gatekeeper,\n    wallet,\n    cipher,\n    passphrase,\n    didPrefix: 'did:test'\n});\n\nconst newId = await keymaster.createId('Bob');\n```\n\n#### Browser wallet\n\n```js\nimport GatekeeperClient from '@mdip/gatekeeper/client';\nimport WalletWeb from '@mdip/keymaster/wallet/web';\nimport CipherWeb from '@mdip/cipher/web';\nimport Keymaster from '@mdip/keymaster';\n\nconst gatekeeper = new GatekeeperClient();\nawait gatekeeper.connect({\n    url: 'http://gatekeeper-host:4224',\n    waitUntilReady: true,\n    intervalSeconds: 5,\n    chatty: true\n});\nconst wallet = new WalletWeb();\nconst cipher = new CipherWeb();\nconst passphrase = 'SuperSecurePassphrase';\nconst keymaster = new Keymaster({\n    gatekeeper,\n    wallet,\n    cipher,\n    passphrase,\n    didPrefix: 'did:test'\n});\n\nconst newId = await keymaster.createId('Bob');\n```\n\n### Client\n\nThe KeymasterClient is used to communicate with a keymaster REST API service.\n\n```js\nimport KeymasterClient from '@mdip/keymaster/client';\n\nconst keymaster = new KeymasterClient();\nawait keymaster.connect({\n    url: 'http://keymaster-host:4226',\n    waitUntilReady: true,\n    intervalSeconds: 5,\n    chatty: true\n});\n\nconst newId = await keymaster.createId('Bob');\n```\n","readmeFilename":"README.md"}