{"_id":"secure-store-redis","_rev":"49-c027ddbb9e106e5cfdc17152613010d7","name":"secure-store-redis","dist-tags":{"latest":"4.2.0"},"versions":{"0.0.1":{"name":"secure-store-redis","version":"0.0.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@0.0.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"5956af3130c4118195db72f9dea7e362d83dd106","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-0.0.1.tgz","integrity":"sha512-fX3RvUaKY5x1niTqCZRbDgwPRtlW1MpPwMX3TkrSe5yyRxcE1RR7H73GmkeL0pdOXw1yaUjln+8nF4LjvMZUWQ==","signatures":[{"sig":"MEUCIDs4QWJHI1fp14rjK47Wow198aCfSiHZsLacWVpQ2q5OAiEA/X1lUrTMkP4wVgHiNaLHNKiZSI7CaCTOOvZCvsJmldU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"5956af3130c4118195db72f9dea7e362d83dd106","gitHead":"3feae41de4e1e97227876c330b7e9b49a7f574d8","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"2.1.14","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"0.10.33","dependencies":{"redis":"^0.12.1","hiredis":"^0.1.17","dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.0.0"},"devDependencies":{"jaribu":"^0.2.2"}},"0.1.0":{"name":"secure-store-redis","version":"0.1.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@0.1.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"4a93545356708a7e1a2f8063638538e13958a73e","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-0.1.0.tgz","integrity":"sha512-ZtLAC4YlkI+oKjxGmpFJZ11R34GCgRd4xogY19228x0zHYWhjfKT556mSSHza1r5Ir8H5JFZuvCFEEwPU0QCog==","signatures":[{"sig":"MEYCIQCjxrEOyp0jRm8Qf9fryNsFFsZQ1lVEYYVj/NRCixpBXAIhAMVbJRAboY2A8gdBzUovoceUl+40UnSCEMQ3EAPRrvfJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"4a93545356708a7e1a2f8063638538e13958a73e","gitHead":"e47862f2d9c5fdcabbc47425def07b5796b112e2","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"2.1.14","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"0.10.33","dependencies":{"redis":"^0.12.1","hiredis":"^0.1.17","dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.0.0"},"devDependencies":{"jaribu":"^0.2.2"}},"0.1.1":{"name":"secure-store-redis","version":"0.1.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@0.1.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"d8c875eaae6314571890af1aa8e7e668552d27aa","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-0.1.1.tgz","integrity":"sha512-LgzR7ZDY3a5QEjLOT1wE1y1IEMkOjBFKhxU9AN4MudjTfAHnsbpF6JnupCqIcrXbhxh6FJHuh9m0ZlqlWQdJ9w==","signatures":[{"sig":"MEQCID+kliV/w3E8OezLLZZsSdoeHxmKf097WULYd5HRfxJ9AiBbp5SlCA9r9EXnVLv1da084YTb5c9+XAep1r2BsCvWSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"d8c875eaae6314571890af1aa8e7e668552d27aa","gitHead":"bd38254985debd2b63cd8b7fe5e62baa1ca4450f","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"2.1.14","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"0.10.33","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.0.0"},"devDependencies":{"jaribu":"^0.2.2"}},"0.1.2":{"name":"secure-store-redis","version":"0.1.2","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@0.1.2","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"b197bbb0b71c2cfd6b1c6cde7b3ad093395933af","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-0.1.2.tgz","integrity":"sha512-HcU455AnDKYzOrIZtuvnwK5Ilr5VRhipzzv6LInO+aN3oDIlTn7rDqUZzd3xbm6Gz+lCkY/6OH0tZMhvLkKkIQ==","signatures":[{"sig":"MEUCIEZ5vic4G9OsFkiI4e+OBI1hVC4L7Evj+wFVOP/2SM4mAiEA0hN/Dpk9HhdbCJoTQ+o+kHkFgR2f6HLyfKbt9aiJRFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"b197bbb0b71c2cfd6b1c6cde7b3ad093395933af","gitHead":"4090db73183f9f9e82bda6df18b754860b14eb2e","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"2.7.1","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"0.12.0","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.0.0"},"devDependencies":{"jaribu":"^0.2.2"}},"1.0.0":{"name":"secure-store-redis","version":"1.0.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.0.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"e83ab7cb90ab6dc128977003390bccae40aeabfd","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.0.0.tgz","integrity":"sha512-v7wgmS+T4ulSUUpho0xzxa/Nm9aJy76jJPQc6o3rt2S6feLr4t3fwGZb9buq3aoGhDpOAFNFXaBz5zyTXros6w==","signatures":[{"sig":"MEQCID/z7R5KSesq8mELuqIuhKVsleVW9tSYxsOKO5zNl0RZAiAuz98yFR6KMKVYzniAYZ7xYSvpj3n5jdrcRBrYR1CD9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"e83ab7cb90ab6dc128977003390bccae40aeabfd","gitHead":"ab5c3a226c7c8209c4c9f857b5185fa7e9f382c9","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"4.0.5","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"7.3.0","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.5.0"},"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis-1.0.0.tgz_1484209337105_0.29956962331198156","host":"packages-18-east.internal.npmjs.com"}},"1.1.0":{"name":"secure-store-redis","version":"1.1.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.1.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"0eb108403b91d8c76549d206095411da693b4d84","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.1.0.tgz","integrity":"sha512-zcRNIViHdO/3TuPeoriltGp3EraxnpqUi9iLyC1LsOjrXwGw+jrj3AYdQNbP2QmPhM1ZnAEwemiTx906OU0K8w==","signatures":[{"sig":"MEYCIQD86xX7WZG3VmhrOCewftQ3xRurWaUKO/62se66glMGPgIhAOnGL84qYdwSj+crWarK3LjMY9wP1dS3jkPyxeMqmGra","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"0eb108403b91d8c76549d206095411da693b4d84","gitHead":"9cfbae312e3c6b1061012d496b8c9d5966bd2024","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"4.0.5","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"7.4.0","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.5.1"},"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis-1.1.0.tgz_1490783656612_0.11098512331955135","host":"packages-12-west.internal.npmjs.com"}},"1.2.0":{"name":"secure-store-redis","version":"1.2.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.2.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"4e37b6ef812d82f0021ccc167578a663812127ba","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.2.0.tgz","integrity":"sha512-PDVtNItqAWbfdDcf7XJTNGMxCasTSzv/NXE4hLa25sbz7mJwqNYnB9oIKyqZmUnwdASMdKn1cgZD/ahpiMMiGA==","signatures":[{"sig":"MEUCIQCFRBJW3bCttxc8Y2MQ6tS8XWqDCGXs+yZU8YKEOU/JywIgC4rrT2qFiyxx6+t8Mjcn6Cnc/UgqdmBQFoVrEZIYsXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"4e37b6ef812d82f0021ccc167578a663812127ba","gitHead":"824fe69b785828be19bc501d31d80a1d357bc48c","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"4.0.5","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"7.4.0","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.6.0"},"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis-1.2.0.tgz_1493742406916_0.7104346000123769","host":"packages-12-west.internal.npmjs.com"}},"1.3.0":{"name":"secure-store-redis","version":"1.3.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.3.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"f4982a7571aedff6737321915c62a793984902c5","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.3.0.tgz","integrity":"sha512-Sly3bEoJB+QxDnJnBSgZNzcGlg8biTzzJ0bTkY4iVhPKNMPGQcsPlnO01VT1bwB3Z+303p3ZfM1VXoTJkdYjWg==","signatures":[{"sig":"MEUCIQDMmpvQar+hE1QjCvIHBDtvwHEYgCEzKdSOmTmGtUKKxAIgZDusVU2VP0Np79tTKN1Ayyecqu6iW/0LMZIhbGf/RnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","_from":".","_shasum":"f4982a7571aedff6737321915c62a793984902c5","gitHead":"2cf99d7ffcb4d529c282e7e66e3cbfe79317d54f","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"4.0.5","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"7.4.0","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.6.0"},"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis-1.3.0.tgz_1494859782461_0.48278086562640965","host":"packages-12-west.internal.npmjs.com"}},"1.3.1":{"name":"secure-store-redis","version":"1.3.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.3.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"5c19f697067411b87170913c4e2d817104539aaf","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.3.1.tgz","integrity":"sha512-AR7jbQ7e3QFATkI22K96Z+DPZxkcG31y/855pgWlwAwR1ooSqyRd1YRHPLl3jcieD9gCBezaIOUXpdsuVzurYQ==","signatures":[{"sig":"MEUCIQDN06USo2Swa82ceUqh300ho2I1TWpBlJslTGJB9xhZ5AIgP/Qha+ztqAS0D/rYnqwVbMOVSuPxhEzZ+Tg56QZnlzo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./index.js","gitHead":"e0735d38465cbade3075826568a7501c7a57a8d2","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"5.5.1","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"8.9.1","dependencies":{"dead-simple-crypt":"0.0.1","redis-connection-pool":"^1.6.0"},"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis-1.3.1.tgz_1511873490648_0.5034267888404429","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"secure-store-redis","version":"1.4.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"b4aba829261f1fd3525ebdcad37daa48034c9187","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.0.tgz","fileCount":7,"integrity":"sha512-X0OZsL4QmPF53BmvinHsPR9nxOHrT4+nnFLrdGMYvJ3qRL5m07x4o4QvyRT92YYUgQHxlMiXLETq5fIywaFpBw==","signatures":[{"sig":"MEUCIBBMj6qjgnIbwR6ScnmKmXK0/CVqe0dLmS8TMqENPK2dAiEAnhQ1BioZngZIMvv+wWRz8JXeSAiA09/hJ06Ov7EO95c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq4GrCRA9TVsSAnZWagAAUP4QAJ74kIQChlyfBF3Ru3j+\n5sN66nB0jXnx7nslW4OSSxJPclo1wETWm+KQxobLUgHHCKimQdOPwYXuFovm\njitsUtfUJsDV2w1tBXp62WyTkTiKimxlcrg94AcIgxbjnJ+ineYU7OQM2GOq\nEy3YvW1LaDm1f9gekdmLcs+xxC6km30sJpxi0b534Aj4dVTIfumiA7CikBDM\ntVrzy/vGhwKT8tk3UoiUjB7Svcl+4+ms7C7/3lUEogH95KPeFxOn+qns8Pb7\nRhOxZy0eV5lVk+RiyOvu/p196YMaupJqCtf/7nDwMtuOJQI5ghHimxzMVFjv\nqJu4k3gNz/QxGaz0xQgSsbWBF2x2qy/4HgS1mTOQ0KIpP/n7oIMGFP9TuNGk\nXp6VsInSnOo2Ksi9b6akJJEaI1IpcfEwE5POnXjp1LBbevuuPtp6da8Oj+07\nSOsSEJYg+OD3trL+mJj09Uj+5/FXT3gMo2xcNlkpg1TmzJOz30P2yPJQQ88s\n9nqHKSY1oFn8zNlMe4RroXMZkGTizuTynIMEo9dEFmIWB00C01BDz2M/BgyZ\nYSwh6AulKPFe2JSxMjJrN38Jk1R+HQT2yFX0cpAp9UnrNDxgHw4HLBY5FLgM\ncj8w5BrVED+vY3yBwYVnUSHhY2+lCGZ40oVDw8pm/wsCoVEH4lP5OsHFB5YQ\n9VU1\r\n=4xS6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"de500ac9c6aaad81c85698d169e501ba58873b79","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"6.4.1","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"10.9.0","dependencies":{"redis-connection-pool":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.0_1537966506433_0.7889075961035457","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"secure-store-redis","version":"1.4.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"b1fcf8160f61cdb6886f818304e012dec57c2ed1","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.1.tgz","fileCount":7,"integrity":"sha512-gv1ba3ckyQ3LzFROyPw25GVuUhSkur0owNn1OCQunvi79o1Zoj18haGHi0s8pup0Y0i90ecbbUvmTYGdMr08mg==","signatures":[{"sig":"MEYCIQCHLS0e9M9ntoOxcp30owewmDPlXCaKwM/3gMP0iSZAIgIhALF/l3S6ULiNxDAnbiqOrAwf6WWRX2QGTruAd74+AtO2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq4PDCRA9TVsSAnZWagAA1WgP/jZw29dV9D12BPpYjFup\ndNdPCmvu9Dzv+Q6WQbOVxSxyJaZNENajivI0tr8typeKGQ04Txywe8kpI5xu\npNz/zAqr3ghpMMFlld5FIGdiREpsnlNNTpfoiD32XVLUhc1qJWbmUorsFBo5\nyJ46BgKt/JbBjfhZKS+Dtlf47P7tvYHwH3/NnRlLsUnePZvXZ5MEoh5+DGqH\nGZyJE+oMLgUaj2c3/iay+CPfgQldvmI9gJa4V/bEy+2nf1K1jFMmsgPg6SfF\nRlIEydU7pX608Q87wIRnwuNtAL0Hd7TEEXKVH/g6/UojQrWg23julVow/t3p\neO5+4uO697jPPrFgb/xJYFCpoE0OWlJGHXdXF5hBue+T/vyPcQ5tNtVnMU2r\n4NvFuYKbwFdSVaYReg3JW//XpWH40m0N0v0+AEaQCsFNIVf/aKioBYeu3GU3\nC914P2UEBDLhaHth7FKL4kS0uKyXj5T0IqMxjEXiiL/2oAW1WEChu0LtNKg1\nShYo3S2VFAz9IGQ1n7xB2ny2+KoMv+4MO0OcdQRruDqHAzXd+wIxno2zzkGO\nj+aAGpiXgSH/eHj4d4C9jtC1UrxhGvFI3xdNApHx3vJTbdYuvaeZyv2UHB66\nnDSwP22w1jFIcYuP1MJrmEuBzGwq4mLpIH8ZN1+ZofZNR4XMR6FfoKS1MoNX\nQjil\r\n=iSGK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"630d10d9c11f21eb168f87587387332fe000ce6f","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"6.4.1","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"10.9.0","dependencies":{"redis-connection-pool":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.1_1537967042585_0.9356436224507467","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"secure-store-redis","version":"1.4.2","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.2","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"f27eb837247bc1a2d77399096d3f354fc2a1f8cd","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.2.tgz","fileCount":7,"integrity":"sha512-ygNZZPKdKZEfq3FzFhIFcvh7h6Q5jn8TCbJXNWQG7TVz/BtqnQJERBD06wR+Wd71ZVsxFS1gOxNA+QKOqEcUzw==","signatures":[{"sig":"MEQCIARYSNHBg1A3o1R1BuiPKdzrbyXH3AhxQKB/+6qYprh5AiAyGitKMBzwSQaRwD/ZY7psHTZzxz1gm9iMAAyCkX3n0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbq5J+CRA9TVsSAnZWagAApI8P/R01vn7uHagYVSbP3eYx\nS5PvbgNi0ZfgtqTpTat1XGjrTxHcHiC9fbf+674rFWj2jUtRr1Gp3HJfrChb\nZ8hRjiffTtrtZucT5U+1USTa/MWE4+tPvtYrZHAmX5h8SyhwoT+T4y2BZddK\nPEZB+4MFPBSwHKOpMtYfEokGEPYZY3zd1HUTc7fSmVaN3VAknCdLYUgi5gzd\nFaxZM7tYnNV072e+Z7cmk0Nrfsurm9p/fE80tt3dJ0QrPn7BiXls+ZxHtsGZ\nRbiVM+vSflFAPmkxpY92iLaeQh4PDHdMdmSd6Up+8sYZPw/XomNzVBzfcd9e\nGbAv6EvSgxXn2TrWIS1P6Q70b++SmuxeBc4wtIVsahpL8LBwbcEJCl5Szsuu\npRQPnlE3RdQaRseyjNisxK2zGvRpSIo3U+c6WDVQ6/5iHL7sxJCqrn6Ed8ky\naVX6pd0t8GrqAvPC3/sTKt6/jPBGxZN6U5CHR/qJ2VAoYVXcm1PBRdWHkU5W\n9a55OzepaI634vjLE2/iaMYfBn+yDE1U1x+M3icdY7sky3TE0gIuLpK8eoQH\nP1aDsdehcKP4wtmHARzJ5Fvy5wUqiZw88i02zrlwHF9SUvVomCM9jfIZKZWD\n4uNJlbM4Q5GZR0rWCmltHmxhsh5Fjjt+2YYQQi3KZP167hfIOAD/lJEJ0UKz\nnxTQ\r\n=W8vK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"ec3377acd923ee48e2c466f1ba4ca8681a1a7bdb","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"6.4.1","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"10.9.0","dependencies":{"redis-connection-pool":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.2_1537970814158_0.4141940114322491","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"secure-store-redis","version":"1.4.3","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.3","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"ddcecfd62ac6c9d97882e5f7bf060cccaf87e058","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.3.tgz","fileCount":7,"integrity":"sha512-8jBAxCCEONPK3691K2kc275lxEhU47q0H60H/CfLt0UIKVWevK+frtJDYmhg4xeVSPEVRj8AsY61k+i/eGx4Lg==","signatures":[{"sig":"MEQCIGMTQW+E/SobcL2LLw45MoKweAbSxWN2jdp4D4w2FtiGAiBMcSHztXf3+NHmTE1FNp4hi2TrCntisleqXph1NxhGJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsn2VCRA9TVsSAnZWagAATz8P/RAWI2zxUoG8p4EkbrKQ\nEhjhhuKf1VkM3kZzNkuNs7HE6p0/005jlqDlEqnM5mnCM0bypAOm9bv6+gwC\nzXi+e3joluEc205AmjL1TErv8CwsYZ1JepyMCvigNGgC0SiCQC5jlLV1zJz6\nVDiIILlxPl+jQbCKiqAWfB9Ai1R0+AEL5c8E7bCDjHpzNrfE+5xaLpG5nQd7\nOHh6+rSY4nQxfjmUn1WIACIjcDLLiyYpVoA8wg5Uzd9tIQp488HQRBtCy54x\nqnXTwTWC6SdyX9sWLbT0Yaf5CVntBcb2usP33O4dSNHvhdljFk1oOKWNI4Pc\nr96TZ0SyFO/hhXEWZZwp6IyGqdyFIvlNnP0V18KNGdO0BgDs3GEX2TfQz3E2\nHZ0D5JaSf+x7uSPLU67m7yiPP+hthMJhZp6n3juIA8ArOf9KLnkWZyeV7Bn/\nB5BXgzb70U8d9UXoLhkd6lesGKOompX5UDIcUHSBlK8CBabHS99UdX9ky2kH\n6ZkinxbELwuRKi4ccxpjhlsIZH7tiHPSvMCE1E67myqARVRPw2A29wDNFMl3\nw1dBqyaf2mid60QwqOBQ/cAJ3beWH/Ev2Yl9Nd2nvMKB886GXiBUccr/Ylp/\nDBpbp+epX6KvZFn0CSFARc3pEVl8vDtSiaVlCm8Urxd1uN8nkn1gvDhY9erx\nOibe\r\n=k4YU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"9a6557ccabf498c55a5567ee8c9572c6e80e4a1d","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"6.4.1","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"10.11.0","dependencies":{"redis-connection-pool":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.3_1538424212930_0.2942197202263588","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"secure-store-redis","version":"1.4.4","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.4","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"de4b81df343b85a41972ee1e66e045cc583da5af","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.4.tgz","fileCount":7,"integrity":"sha512-GLWn5obcGQuVPp5sMK3esiO2oJ1enOuFmtDhPexjGw8+x42U04lVnoO1WmmuZhc7a3oyxJS0PO0ihGHPzoa8KA==","signatures":[{"sig":"MEUCICZX86b0cLKDV/1Qbi5uoojH6rJ6bGljqKDJnDmFpdnBAiEA7NnoNs9dK8XpXxHEIl+bGtsXtWs7QxUwpx6WLQCUE4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfJ9mxCRA9TVsSAnZWagAAtu0P+wUSUTktl+PewSr9X3OZ\nsu+sT8URw2cXCdy93UpRaXSYjkwfikoKO+RiUaUfYSp7t6wSWMRjuu0Gh1ZP\n9mppWJC0UIxO+6uiZwUa4fRA/9e289rEd9nWVKRYFR3QoESRoHMtKJMFwcdd\nXITCxIvAkQh7Op76GFkki9XISrUD5n0QE0rutgmqaHZK7bVJfmNCFAbiPUui\nDZa3A/N+6tVijbXKxrp/xlWMp1HXryJjOOnMZxkQAE9fr0I0Y/h5poudbwjh\nkp+GowFkdsJZKDVMdJhTyU49kPUSoF72EZXcRLfgOtsX7sIAHSIyXBKzEJ4a\nMrrfT0yupsiDKxNmXxIONtvOgFXkVq1wwjqEJuBPwjqle/y/jPBFYEVPH+lC\nzx56WuVw6+p7sCQXoOHYPGBH9Bz916RhfDGpSY1ZJ851PY9ile4o1hXroM9i\nfznJx6BEhqiyqFF9j2dgbc54jLckLZmWvq4P3kJCc3D0gEgzJDOcthphfdz8\nP4C/3SSnmO2jEw1+ZVS5X52nH63vBb8QEFEDJ7RdwE5Cq5KI88hOtK1Lc0ZX\nAPkT82U6ccih1F8ysSYGnXQ4hNfW+vLuBSLKkN/P+Dd9Wq6/2VRa5fGcqXc7\nQPn8hnTE0XHZ9mBCtOVvmkgkPy3t21ppxomZnDtjKK767neO2N5WNANW7Hh6\nBcLO\r\n=YzFY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"fca7500ceacb1caa13f27121d53ed115176ab646","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"6.14.5","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"14.5.0","dependencies":{"redis-connection-pool":"^1.7.1"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.4_1596447152943_0.68524081215977","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"secure-store-redis","version":"1.4.6","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.6","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"70203141b2d5476d138bce514143819f564902bd","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.6.tgz","fileCount":9,"integrity":"sha512-mqIDBJO0BvQDJU4b67kzQ0dgnhOKZSO3Ow7TNBpEo2aTJi1ovieB41E8QkC31yKGzbIpsrYuP1yZjs1q4RXbVQ==","signatures":[{"sig":"MEQCIDZgTKZdqIAwsQpcCN4mZZfIXpaagMVGpotsSHTbsCkSAiB6M9loKHNX2p8eti/3NUj+W9naXshRqLRQvj4EpPge2Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJglBWfCRA9TVsSAnZWagAARIoQAIIqKn6e+KoAT9QQgGhs\n1xxOhccGKqmzlA7iGp/GAaHLCaBqdBcLYChMH1hPcpdEFPjCk1+dasWHZ4o5\njnqqVYPpSmLdN8HABX2sMTEuE1hc9GkoqiV2QzfU/panqjudhq5IJDuviAvd\n8MGIxew/dAA4ANlUupZhjRquq/rLdYX58VdPB9zmZTGAzklaZ1IneelFBc7R\n8sc7xnx5thVHRa8shelIuC5vVQ9W+cDVSO6OauHIw5YKjITHUMAvIcTUrWNB\nxBQoWrlIMIJKQQKou7ZnEFmA3OTszW75+3c4hLyx6D0VEl3TBmrWMM0cxXBq\nQ0Uw/G3a6s8nZz/C1+21i/B1y+vRPPj6f2fLO28hXru39pO2p6HT+MNQNyWE\nCKl+7nW0OLgefBO6VPpRIfOs840VCRnxZBbS3aJH7uBBhLfApXkDRErgUgz0\nfw+RT45j86SRoy+6iZw9o/8fFcwv4F/06n80DW+kSq3Z7iYwP/M+9IMQinib\nmP3jrrdNwkQBixK5oJXV2nyk0Y2Qd1/9T0WCQ4/X6/mCFknl+xtEoIJZ6cMU\n44pxbr3Rwmcic0TIbCs+osUbvq+ZQ57+neKGHKxH1kgr0TvCqAFa+jwiJ/p8\nEJhyFV5JhJKis5eY2pFXHtMdWOgavh2ZJbLNOF/xS1I+Fwxxs997DoOlqbkd\nrHkF\r\n=UGf4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"eabc201f5bc34ac5ce4c140ea878de9c223762cb","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"7.5.3","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"15.10.0","dependencies":{"redis-connection-pool":"1.7.3"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.6_1620317599381_0.5025805802789245","host":"s3://npm-registry-packages"}},"1.4.7":{"name":"secure-store-redis","version":"1.4.7","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@1.4.7","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"087ef03465f3d7169feebcb243aab0f40a338017","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-1.4.7.tgz","fileCount":9,"integrity":"sha512-koN9S58bSkdZOA0GyYqcYm5SnvwKXlPr9eRp4Cm4BTJ8rZd5cxV1TrZDVghbxYU1nkh7XCqblAqwbzJTCB4JOg==","signatures":[{"sig":"MEUCIQCmJu8Rh5VD3/WlkL4u9DRt+c8mfM0T97FWeuqW1Ug17gIgNRdgvujkE+phgnXXE4VJXj4JRBZqNJj3MulGQrUNqyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgpoqGCRA9TVsSAnZWagAAJ3UQAJSclxiN2SUjHoh70tbV\nRznSAPjA5VkIlNizkSR1E0pVmeoEUFmgWuo9JXNNYUMnkRff+DMjmcSkFra0\ntDTbr/NJaGSMHL7cvOUYCS+WJg0movsZukc8smLc84gvGKlguODsJklv9jDv\nQRvkPPas4uMoK47NMj2c/ECQqdsPlzmn9HSGUDGab5MRpfAfCneZurx0rXLT\naOJKIBPzCYHfRRKR0JB1m6pPqDK0P/HT3oqpqx0e2jvxRC7Qsz73MfHsnemH\nE9V9U8PE/5d7rcCXs4QGD+gAippc2yHKW2D1PfvLl3BEWGfx38qMfVo+pJSw\nyQCQtvw12VgeLQ8O+xsY19pHZMonrnbUkfOcml10mexj/AUs8YovAphGwBZL\n4TVMTam2eIvzZn5c2xekGBYhoQVzxjreHss+jweF0VE/shKGBiESZKUPtsK+\n/QDaPSR813rau/CKSp79wVgPI6O0C9+B6ikW6JGhnyKSlSKeOePYBza8n8ok\n/1v2fdGGUXLnF0ToUGTCpdSPD5lk7lLbf/IQ3hI1USUB5pSbxb26ESFVSyhm\nICEQaLyoUoRIpfoxmZfhDQZ0MbsYK7Ho2e4hFEQex+pkZdcoop8Kpyz7mTMz\nbPQ2rbSUo+nt8BMd1/oDg2O02L9UgDOz9PjsbNa0Ae7LsegCh9Oq1VWup1B+\npx0v\r\n=4HqK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./index.js","gitHead":"c4f4879160d676ef3230ed3f7ccba69bf15f8a2b","private":false,"scripts":{"test":"jaribu"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"7.13.0","description":"A simple wrapper to encrypt and decrypt data stored in redis","directories":{},"_nodeVersion":"15.10.0","dependencies":{"redis-connection-pool":"^1.7.4"},"_hasShrinkwrap":false,"devDependencies":{"jaribu":"2.2.3"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_1.4.7_1621527173638_0.44570802927513387","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"secure-store-redis","version":"2.0.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@2.0.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"46173ae8b4925ebf269713873cb64353c4e72af1","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-2.0.0.tgz","fileCount":7,"integrity":"sha512-XAkB+9YdAtZqUtoR6mFAXZrHJspOc4fcOkOD8iA5TxwcP+JxSv/ZOB5STUHTfIZ6wpu6dc0+YWteq5EPiD0QGA==","signatures":[{"sig":"MEUCICjgO8FpY+k3ecFdxGUIF25ohm7lxOqfARbNnbnkp9C2AiEAnQeNgsGZaj/IYXhln+Bk8cPz9Y/vQr6nx0P/dIntjYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16076,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPF69ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpOhQ//WvBQts+PtTiOl+yx/hagK6Nguji2pLJushdO/72Gic1QXIHx\r\n+jSNBXQhWxlM/WfULM7nJq+kNs94iHeIiFwJA6rbG8OA0Q7d0Wo2VZ0BnD5N\r\nnG0tSBTssUBu8KEAwDrZliteF+ZXLYPvWan+W7C+aXDwz+9mVRDhV/yMhHD5\r\nS/+Vvm54ddLVK6E2nbo4AkSsc434S10PJF8UiYDr9ocPNnlKDXPgZWz7jj9e\r\nUVYlm5zWROfGxOjgQQB1748hfe7C3SxBZ52mn/7Nglb5t6REFGq5TRSrOdLL\r\nrrrUpInki+iKNa2OPVvBtH7W1tQsOd8crTWTJKTxyc53j7DwUrPYEfuKb3cP\r\n6QVttGvcGizaP9GxhqcoX7TjtVP1PzLmVkThzOiS8rXkEMQYPGY8D3oaBjOP\r\n/UW0yRfcuaunZx2SPMB57hn6D2WsG8LEJjjMEqOmFYPmO0+3GFW7UrPLPsvn\r\nZgGYwVUVh8+S2XQXpt43EPnP2PeDrufU/F4BiW//sFxwSAg2UDKGmdZ2iCVT\r\nkhE7BWQbWYiHJkTC18bsPOFyJbx2fBC7PwFt8fQezvfmzSJgOJp83Ai9BVSF\r\nO24KopbeHX0/+J/iblzR+kJk8ioXqfGKH4bcrc+HdzwCZbx2ieRK6mgC32e9\r\nl50pDQJgwVNCSDhSA3LcowvY0Q8pd44qtCU=\r\n=r7p1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a559774dd71cdd0853bd68e69d2420ab6720727f","private":false,"scripts":{"test":"npm run build && jaribu","build":"tsc"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.5.3","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.5.0","dependencies":{"redis-connection-pool":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","jaribu":"2.2.3","typescript":"^4.6.2","@types/node":"^17.0.23","@types/eslint":"^8.4.1","@typescript-eslint/parser":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_2.0.0_1648123580927_0.7849982492988834","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"secure-store-redis","version":"2.0.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@2.0.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"4cdf6ea5f2ba5163052cc65cf1a17f4383a6d486","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-2.0.1.tgz","fileCount":7,"integrity":"sha512-9xbmrFLx0wnyXx0PVHxsVP8GRrFCABfLGNGSl+8bxhr7GE15AHch0BbQdGLqb/3Q6bmS5g5h/gzhDIpvgvmxQA==","signatures":[{"sig":"MEYCIQCFqZ9uD6b+Nkk7UfXUSSzUCoOZxKWOk6OtbGjua1uSbQIhAM2uI1M8Qrd8LfLRMeBWbcyOptbkpBZTHoIsq1cJR5V9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPF/PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbhw/+I9iwB5fDhHrIsSOgaAt35dwhCnHkNacLaw17iJVioSStWtqY\r\n0m7MdwsTWblLJxEgXSI8IIfw1C9aPQqblYnyPTlvrTzPH1QFfhCARNwLJUok\r\ndP/UQEo2XqWBCqBs3rsRXfNRhNiFoNWr4o6tAUvTkgDQnxQL+bzmJo53Eg5/\r\nuJ2ZkAiv3TVec2QNT8Ls6R2zhoZlk/6Q6KQWGy0EGWTc4r+ljejhRqraCakf\r\nBVBe5RlB9Ea2YLP45b/Bo818Lg8m+t3Ps6dyEytZYeZG6hZY+gJvgwimXgH4\r\n7ZqWtsQqv4MiVCioYI4WIFypFHYfgo8wuF+PUo8u8DAo2xzePmsFODiHKpxH\r\nY2odwaWcxetaDnbGwVLwV9P8dWU7mNMsoXQwKzxHWB1XWmpNQs3YODE3a6oZ\r\nD78BxNPc2KOcZhO6h31PMVefytfXZYEkF+z+Uo9XFureg4jXCbu1P79TAE+v\r\nYA61RDLAmXiMONpuDcHjG8rG6wNnKFct7lBuJmP1y+bsYXpuoc43voHbLvSp\r\nnUBn1vzLjun1Diz5R1Y8/uziMNFcPiblYGo6m+cKqlU64Kt84rDK+qL4oa62\r\naCzUx66iIKuyIMUtjpKK3GxnaWq5Z+oP8l08/DJ77y4DTeJ/z5rb2K8ImQtJ\r\nM+yeqzYc1Er2izInE7Ek6RCd06lUAA398JI=\r\n=8GVL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"c2735a60f3ba4b90bc5f9f345a500fdddc88e789","private":false,"scripts":{"test":"npm run build && jaribu","build":"tsc"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.5.3","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.5.0","dependencies":{"redis-connection-pool":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.11.0","jaribu":"2.2.3","typescript":"^4.6.2","@types/node":"^17.0.23","@types/eslint":"^8.4.1","@typescript-eslint/parser":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_2.0.1_1648123855044_0.7460167573983096","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"secure-store-redis","version":"2.0.2","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@2.0.2","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"4240844784a1df5dc54a8c10ec80700fb94875cc","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-2.0.2.tgz","fileCount":7,"integrity":"sha512-a+EAEfpe5r3VgFTA86njLb4wno2qrllK9tmgXkKJPeYx6fYZA6ZVeLEMQ0w2d4LjsahehpmHEKZFsEZokbvfWA==","signatures":[{"sig":"MEQCIGHlZ9h+eLNil5EKwuzQfkqXTT9KnauIqqnLy21Y5MhKAiAK8cV29oWi2mqD0OPzpgGsD9WukuD1t/JRnH+AYUbsGQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16318,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiPHWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdphAAhemAleXbg+0k2wgNU78WhQsePRYCg25A6MuUk0UkJfElJCe8\r\nxHyDaxl/DpBsjdWQJz71MwWO/1mNQbaiS+Q9+iHEtEAILvrxkbgoSr6PHKhD\r\n5WikQGH5iRU2q12jsFzF3CZznnQANdUg8mGYjFCg19Dc7+r3Z11YjeF/qFNI\r\n3EdCRuyDgJjxIbF6ar3sLiHp7cKOwfT+AoUH/wiH26lagpsgpTJTBkgOHGU2\r\nLXkChUDJHrFx8pkZbPSUJ6aL2VNBnpDFCqaCl9EmYHxGQ8gTllOoQNIEuRgx\r\nvDrQSnHwSEGcH5DqON3Gmb8Lu3nK77v5Qqb1WLF93NE9utIoKIxzHrIZ9TZy\r\nyQvP3rXW7+k6dpAIk+eCjcay7RhdLInTJIZwhk55QcReehqsWunxqebaCTW/\r\ncBZEmkhF7vnc4B9upbVfpY6sCXVEAPKK9y1UZN5GT7c/1/H0AO7NsJ6zScQ9\r\n2Najz7ulUYV+pze6bFk7xfcZnL0yRpIDJEhyftzE8RFTy5c56UDJ2V/Kb9Z4\r\ny/GUAKF2vNNAhi5BtY+JwQUMfABpiuwRoztdt9gaPwIZVqatyyzN6SXzS5di\r\niWRyyi3utdU0Q1xmHRP14y21DwD6LMuNFyDXcVdDd+6QfaB5dRZ30n0IEsGA\r\nyEggjPz00pbXwmn9Gh6XcQTFE+RTOSuk3XQ=\r\n=g2Yj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a763bcb1ba4dbb41fa39406f73f9c38f013d09bd","private":false,"scripts":{"test":"npm run build && jaribu","build":"tsc"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.5.3","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.5.0","dependencies":{"redis-connection-pool":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.11.0","jaribu":"2.2.3","typescript":"4.6.2","@types/node":"17.0.23","@types/eslint":"8.4.1","@typescript-eslint/parser":"5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_2.0.2_1648129459630_0.30918685397870904","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"secure-store-redis","version":"2.0.3","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@2.0.3","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"916f157bcc96f9e7b948ad1cd9ac6b7005744ea8","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-2.0.3.tgz","fileCount":7,"integrity":"sha512-NSGqaQ6umuhaysGkThV9fSiutUnC9pIddYgCMl83PSr0wK/yFVSHWep4h8jR6GeOnLLnjvPzFqK+78ImP1BcYg==","signatures":[{"sig":"MEUCIHYxBPa9koM5g2SeWYjpmeoMmit4IYRrGjzJPJLKoEleAiEAr2sH2l9UsSfrnvG/3y5mjCiiMW+O7VsupNv8unAZLeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAqfeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV9BAAlc4+JoI/tQyi0VkuP/GY0ibZy2Tz48oTIxa021JwHTl78vzb\r\nPKWoY0dwwlJ+v+rpGQIB3+d4r7SQ8UqH76gMDv63Jnaq2XPih2+ukGU4uy4f\r\nmColmM55/LSIy7h7jfN48A9/sSZ46G7I9s1nnV760bNqy4lNdOL9Q1d8WszV\r\nN4/fTvrLDkDIXcR4OJ7OfUPY9lnKC/m1iNoKAkb9kFqzpQBYzDI7Ejqh7iFE\r\nmELNsUuUAbUmQkskpzM1MZNiFtiamqnQa1256dmkNLJSv9SjtgZSxSEtKeIg\r\n33TM/6tK75++bVLAlQmSYC9SDWJWp7+8ZNOk0KFbKY3EhAcQtaCKmnHW7Bx0\r\nKn+xFfLTnCypKLAjZXlXrh2MQYKp1newn8Ga3xRLEDFpkERX2l5xEFXrX+O/\r\npCRBjL3Nt850nWQi/F0oaq7o8QIu8e+nSle23tIcJZAj6DlF8hxiui11jLLh\r\n3VSKttK4LF4+WjEPIdaOI77uJ3z4v6OMx+mmMfzWz/RqMej4Z4UBmYDUOdh/\r\nsJ9Htx9mSZK6I6pYbEkC/hlOMo5Lh4BrASlFEHsDShOCHnYTAUsVvQuKlM8p\r\nf/vxr3+Y55rIPul0IktHrR1UYBZdUeIpMGku4ETwoWlmSMw16vRCbYFc9QzT\r\n3gtNkVdBauNpNBawRSxs/6hTDB1z5n7UwnU=\r\n=+YfD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b4e8d929c42c006c9a6bb16bd9b8a4e856453643","private":false,"scripts":{"lint":"eslint src/","test":"npm run build && jaribu","build":"tsc","lint:fix":"eslint --fix src/"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.9.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.5.0","dependencies":{"redis-connection-pool":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.22.0","jaribu":"2.2.3","typescript":"4.7.4","@types/node":"^18.7.9","@types/eslint":"^8.4.6","typescript-eslint":"^0.0.1-alpha.0","@typescript-eslint/parser":"^5.33.1","eslint-plugin-security-node":"^1.1.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_2.0.3_1661118430375_0.8869260643427768","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"secure-store-redis","version":"2.0.4","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@2.0.4","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"44b5b72ee59c10b7e59bdc9e0dd571c5414bdf6c","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-2.0.4.tgz","fileCount":7,"integrity":"sha512-+mUu5EGTo0xzaW980n9WmCzcoj5gUbgkqieADbGk9BJ4DOI0iQPnsN3le2wjSiseh2wwO4ZzS1GyNgKmmi0nVg==","signatures":[{"sig":"MEQCIBt1jWn4v7QD7BXYDnoVulUEAwdzm337jkKS+nfStE0CAiBokCQy8ophE1uyHL5ggdG5gHflYfik5VhPQz9RAAJhUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjA3JZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn7g//UyQFImBLugjwl4gxmQLH1mmill546RuozViE2a3ZPraZ93cq\r\nomgpiRjZyXgPsOC/RIpRrtbGII6ImP6Jo5x1yTsFKmkaQfizeCpmor8c1vCI\r\nNdM+cf5lmhtylNxxRfT+L0f49qAgIK239Xh8ADO/3QoZ15ccI54qQlwtYmth\r\nCeeYHoGW9RUwINq0+EiB8PRGRbt0R/6m+ZjcDS0zV/4B8gv6SjC5KsNZ+ECW\r\n0iqnXzmRm9OT0OB0hFgXuajMUtEdk2OvzUjOVvba0qGgPFht7WecVpzDQXZM\r\nZbpdWA/uD9aohuO4J91yGrstYBk0AxFITb5E3Sb70yNwk9+pO4eXpMjvOiPL\r\nXwqj6y8h4dvjKeXRDiJcp1OhueWmaIR9maZtxVIJ2PkHJVWsYrSmEy3WDwVz\r\nzReS0dNYEbtlgW7r7aEd9b3yQP3RUKJOU9wQN7n5kJXMGReCjnEojYiNnO71\r\nBguVWf4xtAhF0RXSVr2YdgQtUXefpEYwNW5ra32hBBTDgO0HjLmQ9cnmPEt/\r\nFQZHMcY0lD0A+tG8IGSvD+cq+azKrcaGtCZisW6esYmQSp+6k2YHeAO+YzZ/\r\n5CU37knGZBh5Wft4/jiL0J7uLPXqGQyt7WO1eq3rXlYtWinzAu4ihxXx5aiq\r\nHUO1H3n9js3ractNN2ZGEh33u5uV1b6sVdw=\r\n=ngTt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2710e4ee82336f71cb98e9950760be910faf6d9f","private":false,"scripts":{"lint":"eslint src/","test":"npm run build && jaribu","build":"tsc","lint:fix":"eslint --fix src/"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.9.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.5.0","dependencies":{"redis-connection-pool":"^3.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.22.0","jaribu":"2.2.3","typescript":"4.7.4","@types/node":"18.7.9","@types/eslint":"8.4.6","typescript-eslint":"0.0.1-alpha.0","@typescript-eslint/parser":"5.33.1","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_2.0.4_1661170265497_0.2806689245638154","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"secure-store-redis","version":"2.0.5","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@2.0.5","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"ec15e4089da0245dea0dca8838e108c9bda91e88","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-2.0.5.tgz","fileCount":7,"integrity":"sha512-QBBDwdNx+0HAEpscwXQpGa0y31SjC8T5PVdLj+nIV1cl0qqqfJkQ1MQFmYzj6oha6ec8C93PdXPzIB/rq30lSA==","signatures":[{"sig":"MEUCIQD0T13V3dLwodygqVjSsK4U0KNw+bi8/ee8azrIbWluJAIgbsDHAlwfBrYo6ti3JgyF1cVP7cwq0+4syEV+VBBzgtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCOjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpN1RAAlM23ZkplPrNoOgejgmjUWmB/zXRFH16uKvTpfNho5tk6YIiD\r\n9DKHu7JYv6LVDuLTC/vad4P6PVNRpNjdMWTNYfv4jlfpu519HUGwDIjRV+Eq\r\nJNZ1vMWrgrMCsz1j/qlFxD1+6JT+6zKTN59ky1xEzkO6CRkzUtnFle7NOLXs\r\nLM58TpwoFsLOmTOkN+xKMyxtRGbl+nWTId2Y7eN3wuy1h5CTe9Xiaq0FcYUZ\r\noPYuWscNHTcsYx7mjsObg6RtYZZkfU73zMKaUaop18DxCBYnsGG/E5omCsjc\r\nNOsSC1HM3NNUAwZtw8nGcL21QDKKU1iDaR7wEvzl9f0x5Jn12ZojgSiJxQwV\r\nQQaqsl2HH1+g3rGR2se3e5yOVxLR1SdHatgM9V8AkDe7LU5jSab4A7QPi778\r\nKZMDUMMwK866ZH8S4S0xqmSlmWlyWVvu6uvRLlyVSdO15NAG0cVZaUI34Gne\r\nk6lgz9+QM0s0nq8reFm3sghLag0nIg2mBMfTFtw4BXpMGufxGscEnBzLhGxa\r\nIxw5u04MG5CWb5vFF3xVr7/dZJXpvz78fEIX/JYdDDQymyX7cfbEaNpGeNVE\r\neYsOYZ4ena78Hf37v1/V/JFqcAkVTeM1jmFqPkf4GYh0R0OD0Uk5pgiVO/6h\r\nqAa6rLqQSyjnVO5O7ccZpIddkyelFQMz2xk=\r\n=e131\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9124ebe2beb88c76c8a4d7df2a0b142322fc2b57","private":false,"scripts":{"lint":"eslint src/","test":"npm run build && jaribu","build":"tsc","lint:fix":"eslint --fix src/"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.9.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.5.0","dependencies":{"redis-connection-pool":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"8.22.0","jaribu":"2.2.3","typescript":"^4.8.2","@types/node":"^18.7.13","@types/eslint":"8.4.6","typescript-eslint":"0.0.1-alpha.0","@typescript-eslint/parser":"^5.35.1","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"^5.35.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_2.0.5_1661528273631_0.5769074689344844","host":"s3://npm-registry-packages"}},"3.0.0-rc.1":{"name":"secure-store-redis","version":"3.0.0-rc.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.0-rc.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"d0ab78228bc9280bf543fe2b1455de24d219872b","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.0-rc.1.tgz","fileCount":8,"integrity":"sha512-ktURKTX4ezpwxRkvFcWdqyRfVTtwXbE0aaC0WPdQYqdsQ86Uo7zAjaD70qtKkJyIN6jhqEUphR3koN9KNkAMxQ==","signatures":[{"sig":"MEUCIGSLi5NNVZThe2tmwS99Lwsar9CLf/DovXAYg1e1FPNgAiEAp6VNsE6uM2TXfeicCNdmR9p6ZrVHFRxOwCYkUOZX9I0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21116},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.0-rc.1.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write . && eslint --max-warnings 0 --fix .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/04a274f5b3b82a63df1ec4d5192ca970/secure-store-redis-3.0.0-rc.1.tgz","_integrity":"sha512-ktURKTX4ezpwxRkvFcWdqyRfVTtwXbE0aaC0WPdQYqdsQ86Uo7zAjaD70qtKkJyIN6jhqEUphR3koN9KNkAMxQ==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.22.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"4.8.2","@types/chai":"4.3.5","@types/node":"18.7.13","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.4.6","@typescript-eslint/parser":"5.36.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.0-rc.1_1683585206467_0.3293793116185364","host":"s3://npm-registry-packages"}},"3.0.0-rc.2":{"name":"secure-store-redis","version":"3.0.0-rc.2","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.0-rc.2","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"750b6cf7d07f90b30270ef56e79405f26d8190cf","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.0-rc.2.tgz","fileCount":11,"integrity":"sha512-jxgRi9e87dUWZxq0fcqgRePCKkCewHHXsbhj6MABzCMcMlCx6pUsx2caSmiT6jpEpt5hSsEb/dBPbCqGxD2gWA==","signatures":[{"sig":"MEYCIQDP5zuzjSkt56eMPCJVgupkBMZQYfBxp9JJ8qf8wPzgqAIhAOFstJE9UrMZS3gIxqqoDQhhiG5qLR4szjkBSthgHEuA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29207},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.0-rc.2.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write . && eslint --max-warnings 0 --fix .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/30d917cdd8634fce464312c442ebae03/secure-store-redis-3.0.0-rc.2.tgz","_integrity":"sha512-jxgRi9e87dUWZxq0fcqgRePCKkCewHHXsbhj6MABzCMcMlCx6pUsx2caSmiT6jpEpt5hSsEb/dBPbCqGxD2gWA==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.22.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"4.8.2","@types/chai":"4.3.5","@types/node":"18.7.13","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.4.6","@typescript-eslint/parser":"5.36.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.0-rc.2_1683585867959_0.9021631328000734","host":"s3://npm-registry-packages"}},"3.0.0-rc.3":{"name":"secure-store-redis","version":"3.0.0-rc.3","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.0-rc.3","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"657e400493fd0d02e47794ac2db896d7e407515d","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.0-rc.3.tgz","fileCount":11,"integrity":"sha512-AMaJ0wvRD4UYaYhJnY8wq2staAYt/9quddkQrqgW5m7OXkfjSn1L1jc3fMKBkI4zi2IaMWSftRrTYz0XsVudgA==","signatures":[{"sig":"MEUCIQCj5GpvHVRJ/IESPlVDU3YL2AXSI9hud78YADQGBsYamgIgTn5PbnzwLrQ/0CLw/VtAsMoJmsbf1HYn4OdRvuWx3Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29580},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.0-rc.3.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write . && eslint --max-warnings 0 --fix .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/d5baefe332c660fb08e6621ef76e3c8d/secure-store-redis-3.0.0-rc.3.tgz","_integrity":"sha512-AMaJ0wvRD4UYaYhJnY8wq2staAYt/9quddkQrqgW5m7OXkfjSn1L1jc3fMKBkI4zi2IaMWSftRrTYz0XsVudgA==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.22.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"4.8.2","@types/chai":"4.3.5","@types/node":"18.7.13","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.4.6","@typescript-eslint/parser":"5.36.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.0-rc.3_1683672820636_0.15833718786742157","host":"s3://npm-registry-packages"}},"3.0.0-rc.4":{"name":"secure-store-redis","version":"3.0.0-rc.4","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.0-rc.4","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"f640bd40dbc3b9b2c41002d3d5288fcd093f7bc0","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.0-rc.4.tgz","fileCount":11,"integrity":"sha512-G3qD2J26L7aHM2go0RnT2+tL4/prvM7M1oU/ufNsJeTKxJBqY4JT+YcEzR+fqL/9+Rnte9ivMxlqS0p69lWSoA==","signatures":[{"sig":"MEQCIHasYxEhRFvSoX6ExGICarD9qEjcDvQW7YEXOwan4t5aAiB1TAl1x4sL8ax5kq8QI4pe+llJDhgFwAlCIxK0lg0WUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48655},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.0-rc.4.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/f53362c5f4e9d94cd4cb753a1b7bed54/secure-store-redis-3.0.0-rc.4.tgz","_integrity":"sha512-G3qD2J26L7aHM2go0RnT2+tL4/prvM7M1oU/ufNsJeTKxJBqY4JT+YcEzR+fqL/9+Rnte9ivMxlqS0p69lWSoA==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.22.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"4.8.2","@types/chai":"4.3.5","@types/node":"18.7.13","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.4.6","@typescript-eslint/parser":"5.36.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.0-rc.4_1683931680437_0.9309106895889268","host":"s3://npm-registry-packages"}},"3.0.0-rc.5":{"name":"secure-store-redis","version":"3.0.0-rc.5","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.0-rc.5","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"9fae47831e8f353b6ef216bb2e1f6a845573ace1","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.0-rc.5.tgz","fileCount":11,"integrity":"sha512-kWTJSC+6xw/stvNrwo/lhnYd5Ar36pH9K2QmGKGak3Ri2OmzvdOZTIX7x6ec06sfOoav47qTkc3bXShrfHbd3A==","signatures":[{"sig":"MEQCIAavtEOS6QfGUnKsIVyaOH3XmCFwewdJTr63PDIeWV8tAiAfoh4zsxnBncvTJLx2bbfpIAXJhSV1qEh7x9HK5Ed9Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48658},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.0-rc.5.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/0f18fafec8c2ab976f6d812c86eb78c8/secure-store-redis-3.0.0-rc.5.tgz","_integrity":"sha512-kWTJSC+6xw/stvNrwo/lhnYd5Ar36pH9K2QmGKGak3Ri2OmzvdOZTIX7x6ec06sfOoav47qTkc3bXShrfHbd3A==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.22.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"4.8.2","@types/chai":"4.3.5","@types/node":"18.7.13","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.4.6","@typescript-eslint/parser":"5.36.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.0-rc.5_1683932410424_0.40865925812474413","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"secure-store-redis","version":"3.0.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.0","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"5925c517a9ecced8be8f937d3500242e206cf17c","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.0.tgz","fileCount":11,"integrity":"sha512-GnwXePnKWoxoShg6xUJTBTM0PhEeKbY4wZDALNa1K0KFCP7ty8Pe+B/vCOm/eE6bMOeXEFABtrXdMsxmNdyv2w==","signatures":[{"sig":"MEYCIQC5QIA0e1ykVKaKzZ2uaeOaHOyo73Hv6vhL+sxZFKNAHAIhAJFwrN8pPXOXYV8XgglbVSvG3Hyce0UB2AkpdERHymDJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48596},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.0.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/3fc9fbded23f60c5a922835153f5e96b/secure-store-redis-3.0.0.tgz","_integrity":"sha512-GnwXePnKWoxoShg6xUJTBTM0PhEeKbY4wZDALNa1K0KFCP7ty8Pe+B/vCOm/eE6bMOeXEFABtrXdMsxmNdyv2w==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.22.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"4.8.2","@types/chai":"4.3.5","@types/node":"18.7.13","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.4.6","@typescript-eslint/parser":"5.36.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.36.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.0_1683981431918_0.5712343148044283","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"secure-store-redis","version":"3.0.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.1","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"f10ac88c54ad2c0c0ac57af5f97bdd9863057ee7","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.1.tgz","fileCount":11,"integrity":"sha512-34Qh9PTPUE1nQDhcTm1voTeHBSUIkT1JK7ak4LqEZHfcw2liS5N5nGFTQJYMaGEPYN4fZidByxw5Bg0jUhkivA==","signatures":[{"sig":"MEUCIQDBL5FHkSOt8AICwqi0/7w/7MJ3Ry1Ee68ExaAE8sAzsAIgX5nnY/AZGa1LEv4+FekqUSnYDIOuOFtOUtnsbk8dwIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50759},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.1.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/nx/1r891h4j4wj3ckqtk28s15800000gq/T/be211094a847f1e493999e7eb8801920/secure-store-redis-3.0.1.tgz","_integrity":"sha512-34Qh9PTPUE1nQDhcTm1voTeHBSUIkT1JK7ak4LqEZHfcw2liS5N5nGFTQJYMaGEPYN4fZidByxw5Bg0jUhkivA==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"8.19.2","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"16.18.0","dependencies":{"redis":"4.6.6"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.0.0","devDependencies":{"chai":"4.3.7","debug":"4.3.4","mocha":"10.2.0","eslint":"8.40.0","ts-node":"10.9.1","prettier":"2.8.8","typescript":"5.0.4","@types/chai":"4.3.5","@types/node":"20.1.4","@types/debug":"4.1.7","@types/mocha":"10.0.1","@types/eslint":"8.37.0","@typescript-eslint/parser":"5.59.5","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"5.59.5"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.1_1684102151153_0.3771103558906903","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"secure-store-redis","version":"3.0.2","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.2","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"fb650853b25f131e9754dc9ffe73f86167387e53","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.2.tgz","fileCount":11,"integrity":"sha512-8T0hfHkcoNAvsEfYVeJodwnseNUuZXWVjmFub5wcIfe9gyBeRpdz+MCCW6agIAyZBSGDNbs1pYB4pWKPYjEkHg==","signatures":[{"sig":"MEUCIQD3vKP6RhK0je8qC6xT1HPFyWNBjjNHUKvfw8Vf87Aq7AIgXx9lgdCiqqjnKmqlzx4rpEU0Z1QHn4KDx7J2tco0UsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51095},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.2.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/3f/prd0d5r96s93bjnd3ht79pk40000gq/T/22512ff9e040cf299fff5ecc16b9c17d/secure-store-redis-3.0.2.tgz","_integrity":"sha512-8T0hfHkcoNAvsEfYVeJodwnseNUuZXWVjmFub5wcIfe9gyBeRpdz+MCCW6agIAyZBSGDNbs1pYB4pWKPYjEkHg==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"9.6.7","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"18.17.0","dependencies":{"redis":"4.6.12"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.5.1","devDependencies":{"chai":"4.3.10","debug":"4.3.4","mocha":"10.2.0","eslint":"8.56.0","ts-node":"10.9.2","prettier":"3.1.1","typescript":"5.3.3","@types/chai":"4.3.11","@types/node":"20.10.5","@types/debug":"4.1.12","@types/mocha":"10.0.6","@types/eslint":"8.44.9","@typescript-eslint/parser":"6.15.0","eslint-plugin-security-node":"1.1.1","@typescript-eslint/eslint-plugin":"6.15.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.2_1702974993045_0.9850820032968219","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"secure-store-redis","version":"3.0.3","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.3","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"cf51615d4877d0612859d33de27c1debeb6686a6","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.3.tgz","fileCount":11,"integrity":"sha512-tEr2PjAXhBkvyAVBK4aLMcLevcnuezp0/O9My+gK1Rlm+Wtkr9pKfUqjQZFZkfQTT+sMszjMbovqV43GE5NGSw==","signatures":[{"sig":"MEUCICYzKg8B6fVKVbKvK+J/B+owLPx0tB6S/Q1n7CoYQn8cAiEAqOcBn+uE64eUNYfdOkCYYlTzXn05f7VFFYCI8/0i0zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51434},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.3.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/3f/prd0d5r96s93bjnd3ht79pk40000gq/T/31f578b5c9d930021a45c5edf3a85faa/secure-store-redis-3.0.3.tgz","_integrity":"sha512-tEr2PjAXhBkvyAVBK4aLMcLevcnuezp0/O9My+gK1Rlm+Wtkr9pKfUqjQZFZkfQTT+sMszjMbovqV43GE5NGSw==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"20.12.0","dependencies":{"redis":"4.6.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"chai":"4.4.1","debug":"4.3.4","mocha":"10.4.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.3","@types/chai":"4.3.14","@types/node":"20.12.2","@types/debug":"4.1.12","@types/mocha":"10.0.6","@types/eslint":"8.56.6","@typescript-eslint/parser":"7.4.0","eslint-plugin-security-node":"1.1.4","@typescript-eslint/eslint-plugin":"7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.3_1712485278741_0.6547920533886582","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"secure-store-redis","version":"3.0.4","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.4","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"2139c14aa922b17363bc188ad84e03af2a389ecd","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.4.tgz","fileCount":11,"integrity":"sha512-9HdhWj/jbLVPzCMf+6BOh30AWcp7ttOuTsevMF48OQUswKd1I2RojZThs2lk00SOWAFbLi+1AH9wkFi5RLvGuQ==","signatures":[{"sig":"MEUCIChSh/fX91e/kcR3K5fnuPsC4/4cJtKIsI6D8LdANZ6pAiEAmnrTlYEUv1PqGObNLWO0PPaYHr3NkNNJWhaWVE1Ujno=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.4.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/tmp/02e30c04586f9838179aad7984054b77/secure-store-redis-3.0.4.tgz","_integrity":"sha512-9HdhWj/jbLVPzCMf+6BOh30AWcp7ttOuTsevMF48OQUswKd1I2RojZThs2lk00SOWAFbLi+1AH9wkFi5RLvGuQ==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"20.12.0","dependencies":{"redis":"4.6.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"chai":"4.4.1","debug":"4.3.4","mocha":"10.4.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.3","@types/chai":"4.3.14","@types/node":"20.12.2","@types/debug":"4.1.12","@types/mocha":"10.0.6","@types/eslint":"8.56.6","@typescript-eslint/parser":"7.4.0","eslint-plugin-security-node":"1.1.4","@typescript-eslint/eslint-plugin":"7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.4_1712491580148_0.3204403881344058","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"secure-store-redis","version":"3.0.5","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.5","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"6637482e5fd804ece1783a952caeaf32394c0679","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.5.tgz","fileCount":11,"integrity":"sha512-t73DsPTw5QY+a8ydOpiwDX5UyaBtgjlLgYUHPS9x1W/hsn5+I6vLe5IuWNnLZOguG9NJbr3Cem+AP/qk+PlrXg==","signatures":[{"sig":"MEUCIHy10XRDB1vieTSxCIuiKiH+TI/ayQWpcTWxYSNVb6vIAiEAzqIZm9pnRSd5TvAIWib0d5uH6JPNR+3f2Sze1xD/RS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.5.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/tmp/7b20fb34a75b2eafcd11df9795333184/secure-store-redis-3.0.5.tgz","_integrity":"sha512-t73DsPTw5QY+a8ydOpiwDX5UyaBtgjlLgYUHPS9x1W/hsn5+I6vLe5IuWNnLZOguG9NJbr3Cem+AP/qk+PlrXg==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"20.12.0","dependencies":{"redis":"4.6.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"chai":"4.4.1","debug":"4.3.4","mocha":"10.4.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.3","@types/chai":"4.3.14","@types/node":"20.12.2","@types/debug":"4.1.12","@types/mocha":"10.0.6","@types/eslint":"8.56.6","@typescript-eslint/parser":"7.4.0","eslint-plugin-security-node":"1.1.4","@typescript-eslint/eslint-plugin":"7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.5_1712491822084_0.29740708640590086","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"secure-store-redis","version":"3.0.6","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.6","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"552693749077d142d85e912e91955d865ead1c4c","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.6.tgz","fileCount":11,"integrity":"sha512-wGU2NYcCmXdEsGgqKUH+20whnaiutZj5nj4Hedajp16VQqR7qJYsaS8mArV+ypWqsEvUnYt+6iv/VXCzUPfbww==","signatures":[{"sig":"MEQCIGCDjDO400TE2BWlXhoM8L1B6M6khskG0lDQY5aly+OZAiASa1JWLQks3bCB2qtNWBNixdn2MWdbQBEa81iDa1aXYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51469},"main":"dist/index.js","_from":"file:secure-store-redis-3.0.6.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=8"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"mocha -r ts-node/register src/*.test.ts","build":"tsc","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/tmp/0a5263d5078a810a2b52280bc907b3f8/secure-store-redis-3.0.6.tgz","_integrity":"sha512-wGU2NYcCmXdEsGgqKUH+20whnaiutZj5nj4Hedajp16VQqR7qJYsaS8mArV+ypWqsEvUnYt+6iv/VXCzUPfbww==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"10.5.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"20.12.0","dependencies":{"redis":"4.6.13"},"_hasShrinkwrap":false,"packageManager":"pnpm@8.15.5","devDependencies":{"chai":"4.4.1","debug":"4.3.4","mocha":"10.4.0","eslint":"8.57.0","ts-node":"10.9.2","prettier":"3.2.5","typescript":"5.4.3","@types/chai":"4.3.14","@types/node":"20.12.2","@types/debug":"4.1.12","@types/mocha":"10.0.6","@types/eslint":"8.56.6","@typescript-eslint/parser":"7.4.0","eslint-plugin-security-node":"1.1.4","@typescript-eslint/eslint-plugin":"7.4.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.6_1712492271693_0.35787219819082816","host":"s3://npm-registry-packages"}},"3.0.7":{"name":"secure-store-redis","version":"3.0.7","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@3.0.7","maintainers":[{"name":"silverbucket","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"8e307e65154b8431acee6f0f778a75657c5269f6","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-3.0.7.tgz","fileCount":11,"integrity":"sha512-qGjrzape72Ju02uHCDrrZy8tohgQsr2opFg0RUVMMiOFhQVPY4EhEWU19FXyzAA4zVIIPIvAtklLffnd8PvDeQ==","signatures":[{"sig":"MEUCICHkCR8N/DeEQ10BtnaSFdTlL9tc0LBA4BCpbFOyhiwnAiEA01dADIDlwaOhHkyuQpqU1njoMRlI++X43JHf56Lv940=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47814},"main":"dist/index.js","type":"module","_from":"file:secure-store-redis-3.0.7.tgz","types":"dist/index.d.ts","engines":{"node":">=16","pnpm":">=9"},"private":false,"scripts":{"lint":"prettier --check . && eslint --max-warnings 0 .","test":"pnpm test:ts && pnpm build && pnpm test:js","build":"tsc","test:js":"mocha dist/*.test.js","test:ts":"mocha -r ts-node/register src/*.test.ts","lint:fix":"prettier --write .","preinstall":"npx only-allow pnpm"},"_npmUser":{"name":"silverbucket","email":"nick@silverbucket.net"},"_resolved":"/private/var/folders/3f/prd0d5r96s93bjnd3ht79pk40000gq/T/b0715637eac6e84f3a7823cdee597f75/secure-store-redis-3.0.7.tgz","_integrity":"sha512-qGjrzape72Ju02uHCDrrZy8tohgQsr2opFg0RUVMMiOFhQVPY4EhEWU19FXyzAA4zVIIPIvAtklLffnd8PvDeQ==","repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"10.9.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"22.12.0","dependencies":{"redis":"4.7.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"4.5.0","debug":"4.4.0","mocha":"11.0.1","eslint":"9.17.0","globals":"^15.14.0","ts-node":"10.9.2","prettier":"3.4.2","@eslint/js":"^9.17.0","typescript":"5.7.2","@types/chai":"4.3.20","@types/node":"22.10.2","@types/debug":"4.1.12","@types/mocha":"10.0.10","@types/eslint":"9.6.1","@eslint/eslintrc":"^3.2.0","@typescript-eslint/parser":"8.18.1","eslint-plugin-security-node":"1.1.4","@typescript-eslint/eslint-plugin":"8.18.1"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_3.0.7_1734959540925_0.43627924885983926","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"secure-store-redis","version":"4.0.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@4.0.0","maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"a1fe8408cb67f900a205588ef0885502ba601148","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-4.0.0.tgz","fileCount":8,"integrity":"sha512-OKqVs+bbNCm39uMvZBZnE2gmCCLUWmOS6IR5pME6fSjok/kEwNBrxxdYhT49kWlkYAR1oaIfTgo8N0efQtNP5w==","signatures":[{"sig":"MEYCIQDFhPjcsLeH/EZ3xgsXmfKjKRixYUjdOkberG7x//lEGAIhANDja6kJ3xH7NCkL3GSqiXIvizoCdM27eTkWJXCAsgJV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359274},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=20"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"80a58317950c134f382bf344d71d819da94c2310","private":false,"scripts":{"lint":"biome check .","test":"bun test","build":"bun run build:js && bun run build:types","format":"biome format --write .","build:js":"bun build ./src/index.ts --outdir ./dist --target node --format esm","lint:fix":"biome check --write .","test:node":"node --import tsx --test src/index.test.ts","build:types":"tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"slvrbckt","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"11.6.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"4.4.3","ioredis":"^5.9.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.x","devDependencies":{"tsx":"^4.21.0","@types/bun":"^1.3.6","typescript":"5.9.3","@types/node":"22.19.7","@types/debug":"4.1.12","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_4.0.0_1769312802803_0.6429077663717471","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"secure-store-redis","version":"4.1.0","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@4.1.0","maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"3949f84f7ab18ce194bf6b950dae1ecc9b27e4ec","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-4.1.0.tgz","fileCount":8,"integrity":"sha512-7jgWbPZI4k5opY46r0AqCY36N4L5eiqlU9uh0uNohc69ZGjJL+aryDbqfYhTAr/BDETaP+wqCUseoA5uoTRNXw==","signatures":[{"sig":"MEUCIB3Sg3LRF1r6dQi+EcGnrbIcTZu7hD1yK7+NkJiii94CAiEAwHqIBRtE6dz951wfvCLaKsD/v3HxiuXfw6/7REsys1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372602},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=20"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"fa0ab63cff4bc6fea891cec452e85b08199d5dbf","private":false,"scripts":{"lint":"biome check .","test":"bun test","build":"bun run build:js && bun run build:types","format":"biome format --write .","build:js":"bun build ./src/index.ts --outdir ./dist --target node --format esm","lint:fix":"biome check --write .","test:node":"node --import tsx --test src/index.test.ts","build:types":"tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"slvrbckt","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"11.6.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"4.4.3","ioredis":"^5.9.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.x","devDependencies":{"tsx":"^4.21.0","@types/bun":"^1.3.6","typescript":"5.9.3","@types/node":"22.19.7","@types/debug":"4.1.12","@biomejs/biome":"^1.9.4"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_4.1.0_1769373075544_0.22821206312598408","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"secure-store-redis","version":"4.1.1","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@4.1.1","maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucekt/secure-store-redis/issues"},"dist":{"shasum":"ca15dd8cd77e8dbcbe3d45056d91cc66d09db2b2","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-4.1.1.tgz","fileCount":8,"integrity":"sha512-qiFA4dI03R2WAfGOI0fqDuXC1I1JhuONStnLcjzkgsJa74msv7IkOcENYFPJKOQSqz46W4bb64QTgjWys+0eDQ==","signatures":[{"sig":"MEUCIDEROH4HPzu4KYtoTX7vxrLR59YbkfgnhkvD+0bCWuGsAiEAsacOBox+HRzCfaZlNcnDQidvXjpYBLnRm5Ngr9qdLwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=20"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"ac836c97911ba894f31ecea9c3e1cf072fbaf9f5","private":false,"scripts":{"lint":"biome check .","test":"bun test","build":"bun run build:js && bun run build:types","format":"biome format --write .","build:js":"bun build ./src/index.ts --outdir ./dist --target node --format esm","lint:fix":"biome check --write .","test:node":"node --import tsx --test src/index.test.ts","build:types":"tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"slvrbckt","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"11.6.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"22.14.0","dependencies":{"debug":"4.4.3","ioredis":"^5.9.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.x","devDependencies":{"tsx":"^4.21.0","@types/bun":"^1.3.6","typescript":"5.9.3","@types/node":"22.19.7","@types/debug":"4.1.12","@biomejs/biome":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_4.1.1_1770147767270_0.8005155935052206","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"secure-store-redis","version":"4.1.2","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@4.1.2","maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucket/secure-store-redis/issues"},"dist":{"shasum":"2147a442f79ee76a688f71251774d69afd8702c9","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-4.1.2.tgz","fileCount":8,"integrity":"sha512-OezvXNXphqrGWhGomBrkQ+IGT1PllYbjbyfyQHikELyVqL9iHtyPqZZjM8pGiKdeEEA3ZR/hkU7LFnEoKehBUg==","signatures":[{"sig":"MEQCIDQJ/HKS+meD3qVXS00AYCrpuLx2IuNF8Mma31ShbEH2AiBW2HORwNF9ciecJ2QC/KP2xhctYkRhMXvAb+x6/jAOoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=20"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"5040fac06af91d8a44fa2f222ded81a1ea9f03fd","private":false,"scripts":{"lint":"biome check .","test":"bun test","build":"bun run build:js && bun run build:types","format":"biome format --write .","release":"./scripts/release.sh","build:js":"bun build ./src/index.ts --outdir ./dist --target node --format esm","lint:fix":"biome check --write .","test:node":"node --import tsx --test src/index.test.ts","build:types":"tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"slvrbckt","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"11.9.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"24.14.0","dependencies":{"debug":"4.4.3","ioredis":"^5.9.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.x","devDependencies":{"tsx":"^4.21.0","@types/bun":"^1.3.6","typescript":"6.0.2","@types/node":"25.5.0","@types/debug":"4.1.13","@biomejs/biome":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_4.1.2_1775045536659_0.4811469981889682","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"secure-store-redis","version":"4.1.3","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","_id":"secure-store-redis@4.1.3","maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"homepage":"https://github.com/silverbucket/secure-store-redis","bugs":{"url":"https://github.com/silverbucket/secure-store-redis/issues"},"dist":{"shasum":"55e1b976b0abfa79d52a92a4562754a916b1f8bc","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-4.1.3.tgz","fileCount":8,"integrity":"sha512-T2XCiKcPy8IpuAUgmfKem8oTWZ0i/fv9kmTA8XHqvdNfLgbAihYMdpP/b/jGeRWw/lQCKeODJfyxchRmgGWq0w==","signatures":[{"sig":"MEUCIFAamMNwzzzs4+UMzG3OMzFWJFIDqAjfFJtnL9ZNQi2WAiEA0Yd4WeeuP86XR/o3zJFc/GdrSg45fA26UZLjwCpQKto=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353916},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"bun":">=1.0.0","node":">=20"},"exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"92c78a2deb9e73e74592d87e346707a56d3bef7d","private":false,"scripts":{"lint":"biome check .","test":"bun test","build":"bun run build:js && bun run build:types","format":"biome format --write .","release":"./scripts/release.sh","build:js":"bun build ./src/index.ts --outdir ./dist --target node --format esm","lint:fix":"biome check --write .","test:node":"node --import tsx --test src/index.test.ts","build:types":"tsc","prepublishOnly":"bun run build"},"_npmUser":{"name":"slvrbckt","email":"nick@silverbucket.net"},"repository":{"url":"git://github.com/silverbucket/secure-store-redis.git","type":"git"},"_npmVersion":"11.11.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","directories":{},"_nodeVersion":"24.14.1","dependencies":{"debug":"4.4.3","ioredis":"^5.9.2"},"_hasShrinkwrap":false,"packageManager":"bun@1.x","devDependencies":{"tsx":"^4.21.0","@types/bun":"^1.3.6","typescript":"6.0.2","@types/node":"25.5.0","@types/debug":"4.1.13","@biomejs/biome":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/secure-store-redis_4.1.3_1775568064981_0.02152473096175722","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"secure-store-redis","version":"4.2.0","description":"A simple wrapper to encrypt and decrypt data stored in Redis","license":"MIT","private":false,"type":"module","packageManager":"bun@1.x","engines":{"node":">=20","bun":">=1.0.0"},"keywords":["redis","secure","store","encrypt","decrypt","client","database"],"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"bun":"./src/index.ts","types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","test:node":"node --import tsx --test src/index.test.ts","lint":"biome check .","lint:fix":"biome check --write .","format":"biome format --write .","build:js":"bun build ./src/index.ts --outdir ./dist --target node --format esm","build:types":"tsc","build":"bun run build:js && bun run build:types","release":"./scripts/release.sh","prepublishOnly":"bun run build"},"devDependencies":{"@biomejs/biome":"^2.5.2","@types/bun":"^1.3.14","@types/debug":"4.1.13","@types/node":"26.1.0","tsx":"^4.23.0","typescript":"6.0.3"},"repository":{"type":"git","url":"git://github.com/silverbucket/secure-store-redis.git"},"bugs":{"url":"https://github.com/silverbucket/secure-store-redis/issues"},"homepage":"https://github.com/silverbucket/secure-store-redis","dependencies":{"debug":"4.4.3","ioredis":"^5.11.1"},"gitHead":"415e9babe4ce4675681b4744fc9cbb6f49ddff29","_id":"secure-store-redis@4.2.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-8N8WvwWObCHGxWCagfcbmgIJjvl9d8OEG+TA9epRsELSeEP0adToWG+1KB0pj4N4xUdIpLeY9ldtosYxZpmCKw==","shasum":"dda869558e377805cb668dc953ddcd6ac005269d","tarball":"https://registry.npmjs.org/secure-store-redis/-/secure-store-redis-4.2.0.tgz","fileCount":8,"unpackedSize":374626,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDzGMkQkurSOgbyBUk4iVZN0fvzXEDQk/Jl6IejVWTKRAiEAq5Kt/3hdakFQFW1Jj2kkdSVXFcDwdykszGvdi38VtK8="}]},"_npmUser":{"name":"slvrbckt","email":"nick@silverbucket.net"},"directories":{},"maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/secure-store-redis_4.2.0_1783288766659_0.41328983596657043"},"_hasShrinkwrap":false}},"time":{"created":"2014-12-18T16:49:15.430Z","modified":"2026-07-05T21:59:26.906Z","0.0.1":"2014-12-18T16:49:15.430Z","0.1.0":"2014-12-19T16:10:48.693Z","0.1.1":"2014-12-19T16:15:30.124Z","0.1.2":"2015-05-14T22:00:55.762Z","1.0.0":"2017-01-12T08:22:19.073Z","1.1.0":"2017-03-29T10:34:18.705Z","1.2.0":"2017-05-02T16:26:48.709Z","1.3.0":"2017-05-15T14:49:44.331Z","1.3.1":"2017-11-28T12:51:30.844Z","1.4.0":"2018-09-26T12:55:06.577Z","1.4.1":"2018-09-26T13:04:02.695Z","1.4.2":"2018-09-26T14:06:54.271Z","1.4.3":"2018-10-01T20:03:33.027Z","1.4.4":"2020-08-03T09:32:33.070Z","1.4.6":"2021-05-06T16:13:19.508Z","1.4.7":"2021-05-20T16:12:53.778Z","2.0.0":"2022-03-24T12:06:21.100Z","2.0.1":"2022-03-24T12:10:55.178Z","2.0.2":"2022-03-24T13:44:19.794Z","2.0.3":"2022-08-21T21:47:10.599Z","2.0.4":"2022-08-22T12:11:05.707Z","2.0.5":"2022-08-26T15:37:53.829Z","3.0.0-rc.1":"2023-05-08T22:33:26.784Z","3.0.0-rc.2":"2023-05-08T22:44:28.226Z","3.0.0-rc.3":"2023-05-09T22:53:40.846Z","3.0.0-rc.4":"2023-05-12T22:48:00.677Z","3.0.0-rc.5":"2023-05-12T23:00:10.608Z","3.0.0":"2023-05-13T12:37:12.105Z","3.0.1":"2023-05-14T22:09:11.362Z","3.0.2":"2023-12-19T08:36:33.245Z","3.0.3":"2024-04-07T10:21:19.005Z","3.0.4":"2024-04-07T12:06:20.358Z","3.0.5":"2024-04-07T12:10:22.373Z","3.0.6":"2024-04-07T12:17:51.954Z","3.0.7":"2024-12-23T13:12:21.120Z","4.0.0":"2026-01-25T03:46:42.982Z","4.1.0":"2026-01-25T20:31:15.683Z","4.1.1":"2026-02-03T19:42:47.407Z","4.1.2":"2026-04-01T12:12:16.851Z","4.1.3":"2026-04-07T13:21:05.168Z","4.2.0":"2026-07-05T21:59:26.794Z"},"bugs":{"url":"https://github.com/silverbucket/secure-store-redis/issues"},"author":{"name":"Nick Jennings","email":"nick@silverbucket.net"},"license":"MIT","homepage":"https://github.com/silverbucket/secure-store-redis","keywords":["redis","secure","store","encrypt","decrypt","client","database"],"repository":{"type":"git","url":"git://github.com/silverbucket/secure-store-redis.git"},"description":"A simple wrapper to encrypt and decrypt data stored in Redis","maintainers":[{"name":"slvrbckt","email":"nick@silverbucket.net"}],"readme":"# secure-store-redis\n\n[![npm version](https://img.shields.io/npm/v/secure-store-redis.svg)](https://www.npmjs.com/package/secure-store-redis)\n[![license](https://img.shields.io/npm/l/secure-store-redis.svg)](https://github.com/silverbucket/secure-store-redis/blob/master/LICENSE)\n[![build](https://github.com/silverbucket/secure-store-redis/actions/workflows/compliance.yml/badge.svg)](https://github.com/silverbucket/secure-store-redis/actions)\n\nEncrypt and store data in Redis. Uses AES-256-GCM encryption with unique IVs per entry.\n\n## Installation\n\n```bash\nnpm install secure-store-redis\n```\n\n## Quick Start\n\n```typescript\nimport SecureStore, { SecretValidator } from \"secure-store-redis\";\n\nconst store = new SecureStore({\n    uid: \"myApp\",\n    secret: SecretValidator.generate(),\n    redis: { url: \"redis://localhost:6379\" },\n});\n\nawait store.connect();\nawait store.save(\"key\", { foo: \"bar\" });\nconst data = await store.get(\"key\");\nawait store.disconnect();\n```\n\n## API\n\n### Constructor\n\n```typescript\nnew SecureStore(config: SecureStoreConfig)\n```\n\n| Option             | Type                            | Required | Description                                                       |\n| ------------------ | ------------------------------- | -------- | ----------------------------------------------------------------- |\n| `uid`              | string                          | Yes      | Unique prefix for Redis keys (e.g., `\"myApp\"`, `\"myApp:sessions\"`) |\n| `secret`           | string                          | Yes      | 32-character encryption secret. Use `SecretValidator.generate()`. |\n| `redis`            | RedisOptions \\| { url: string } \\| { client: Redis \\| Cluster } | Yes      | Redis connection config or existing client                        |\n| `allowWeakSecrets` | boolean                         | No       | Bypass secret strength validation (default: false)                |\n| `ttl`              | number                          | No       | Time-to-live in milliseconds for the backing Redis key, with sliding expiry (default: no expiry) |\n\n### Key Expiry (TTL)\n\nWhen `ttl` is set, every `save()` applies a `PEXPIRE` to the store's backing Redis key and every `get()` refreshes it, giving you a sliding expiry window. The TTL applies per Redis key, so namespaced (postfix) keys each carry their own TTL, refreshed by whichever operation touches them.\n\n```typescript\nconst store = new SecureStore({\n    uid: \"myApp:sessions\",\n    secret: SecretValidator.generate(),\n    redis: { url: \"redis://localhost:6379\" },\n    ttl: 24 * 60 * 60 * 1000, // 24 hours\n});\n```\n\nNote that the TTL is refreshed only by *operations* — an idle store expires even if your process is still running. Size `ttl` as a generous backstop against orphaned data, not as a session timeout, and delete explicitly (see `deleteAll()`) when you know a store is no longer needed. When `ttl` is unset, keys never expire (the default, and the behavior of previous versions).\n\n### Using an Existing Redis Client\n\nYou can pass your own ioredis `Redis` or `Cluster` client instead of connection options. This enables connection sharing, pre-configured clients, and integration with existing Redis infrastructure.\n\n```typescript\nimport { Redis } from \"ioredis\";\nimport SecureStore, { SecretValidator } from \"secure-store-redis\";\n\nconst redis = new Redis({ host: \"localhost\", port: 6379 });\n\nconst store = new SecureStore({\n    uid: \"myApp\",\n    secret: SecretValidator.generate(),\n    redis: { client: redis },\n});\n\nawait store.connect();\nawait store.save(\"key\", \"value\");\nawait store.disconnect();\n\n// Your client is still connected - you manage its lifecycle\nconsole.log(redis.status); // \"ready\"\nawait redis.quit();\n```\n\n#### Redis Cluster\n\n```typescript\nimport { Cluster } from \"ioredis\";\nimport SecureStore, { SecretValidator } from \"secure-store-redis\";\n\nconst cluster = new Cluster([\n    { host: \"node1\", port: 6379 },\n    { host: \"node2\", port: 6379 },\n]);\n\nconst store = new SecureStore({\n    uid: \"myApp\",\n    secret: SecretValidator.generate(),\n    redis: { client: cluster },\n});\n\nawait store.connect();\n```\n\n#### Sharing Connections\n\nMultiple SecureStore instances can share a single Redis connection:\n\n```typescript\nconst redis = new Redis();\n\nconst sessionsStore = new SecureStore({\n    uid: \"sessions\",\n    secret: sessionSecret,\n    redis: { client: redis },\n});\n\nconst cacheStore = new SecureStore({\n    uid: \"cache\",\n    secret: cacheSecret,\n    redis: { client: redis },\n});\n\nawait sessionsStore.connect();\nawait cacheStore.connect();\n\n// Both stores use the same connection\n// Disconnecting either store does NOT close the Redis client\n```\n\n**Important notes:**\n- When using an external client, `disconnect()` will NOT close the Redis connection - you are responsible for calling `redis.quit()` when done\n- The client can be in any connectable state (ready, connecting, or lazyConnect); `connect()` will wait for it to be ready\n- If the client is already closed, `connect()` will throw a `ConnectionError`\n\n### Methods\n\n#### `connect(): Promise<void>`\n\nConnect to Redis. Must be called before other operations.\n\n#### `save<T>(key: string, data: T, postfix?: string): Promise<void>`\n\nEncrypt and store data.\n\n#### `get<T>(key: string, postfix?: string): Promise<T | null>`\n\nRetrieve and decrypt data. Returns `null` if not found or decryption fails.\n\n#### `delete(key: string, postfix?: string): Promise<number>`\n\nDelete data. Returns count of deleted keys.\n\n#### `deleteAll(postfix?: string): Promise<number>`\n\nDelete the entire backing Redis key for this store (all keys saved without a postfix), or for one namespace when a postfix is given. Safe to call when nothing was stored. Returns the number of Redis keys removed (0 or 1).\n\nEach call removes exactly one Redis key — if you use multiple namespaces, call `deleteAll()` once per namespace (or use `namespace(name).deleteAll()`).\n\n#### `disconnect(client?: Redis): Promise<void>`\n\nClose Redis connection. Optionally pass a specific Redis client to disconnect.\n\n#### `namespace<TSchema>(name: string): TypedNamespace<TSchema>`\n\nCreate a typed namespace for organizing data. See [Namespaces](#namespaces) for details.\n\n### Properties\n\n- `client: RedisClient | undefined` - The underlying ioredis client (Redis or Cluster)\n- `isConnected: boolean` - Connection status\n\n## Namespaces\n\nNamespaces allow you to organize data with type-safe operations. Each namespace acts as an isolated partition within the same store.\n\n```typescript\nconst store = new SecureStore({\n    uid: \"myApp\",\n    secret: SecretValidator.generate(),\n    redis: { url: \"redis://localhost:6379\" },\n});\nawait store.connect();\n\n// Create a typed namespace\ninterface UserSchema {\n    profile: { name: string; age: number };\n    settings: { theme: string; notifications: boolean };\n}\n\nconst users = store.namespace<UserSchema>(\"users\");\n\n// Type-safe operations\nawait users.save(\"profile\", { name: \"John\", age: 30 });\nawait users.save(\"settings\", { theme: \"dark\", notifications: true });\n\nconst profile = await users.get(\"profile\"); // { name: string; age: number } | null\nconst settings = await users.get(\"settings\");\n\nawait users.delete(\"profile\");\n```\n\n### Namespace Methods\n\nEach namespace provides the same core operations as the store:\n\n- `get<K>(key: K): Promise<T[K] | null>`\n- `save<K>(key: K, data: T[K]): Promise<void>`\n- `delete<K>(key: K): Promise<number>`\n- `deleteAll(): Promise<number>`\n\n### Namespace Isolation\n\nData in different namespaces is completely isolated:\n\n```typescript\nconst users = store.namespace(\"users\");\nconst sessions = store.namespace(\"sessions\");\n\nawait users.save(\"data\", \"user-data\");\nawait sessions.save(\"data\", \"session-data\");\n\nawait users.get(\"data\");    // \"user-data\"\nawait sessions.get(\"data\"); // \"session-data\"\nawait store.get(\"data\");    // null (root store is separate)\n```\n\n## SecretValidator\n\nUtility class for generating and validating encryption secrets.\n\n### Methods\n\n#### `generate(length?: number): string`\n\nGenerate a cryptographically secure secret. Defaults to 32 characters if no length specified.\n\n#### `validate(secret: string): { valid: boolean; reason?: string }`\n\nValidate secret strength against security requirements.\n\n### Validation Rules\n\nSecrets must:\n- Be exactly 32 characters\n- Have sufficient entropy (Shannon entropy ≥ 4.0)\n- Not contain weak patterns (repeated chars, sequential numbers, etc.)\n- Contain at least 3 of: uppercase, lowercase, numbers, special characters\n\n## Error Handling\n\nAll errors extend `SecureStoreError` and include a `code` property for programmatic handling.\n\n```typescript\nimport {\n    SecureStoreError,\n    ConnectionError,\n    EncryptionError,\n    ValidationError,\n} from \"secure-store-redis\";\n\ntry {\n    await store.connect();\n} catch (err) {\n    if (err instanceof ConnectionError) {\n        console.error(`Connection failed (${err.code}):`, err.message);\n        // err.code === \"CONNECTION_ERROR\"\n    }\n}\n```\n\n| Error Class       | Code                 | When Thrown                          |\n| ----------------- | -------------------- | ------------------------------------ |\n| `ConnectionError` | `CONNECTION_ERROR`   | Redis connection failures            |\n| `EncryptionError` | `ENCRYPTION_ERROR`   | Encryption/decryption failures       |\n| `ValidationError` | `VALIDATION_ERROR`   | Invalid configuration, keys, or data |\n\n## Security Best Practices\n\n- Store secrets in environment variables, not code\n- Use `SecretValidator.generate()` for cryptographically secure secrets\n- Enable Redis authentication and TLS in production\n- Use unique `uid` values per application/environment to prevent data collisions\n- Rotate secrets periodically (requires re-encryption of existing data)\n\n## Migration from v3.x\n\n### Breaking Changes\n\n| Change               | Migration                                  |\n| -------------------- | ------------------------------------------ |\n| `uid` required       | Add explicit `uid` to constructor          |\n| `secret` required    | Use `SecretValidator.generate()` or provide your own |\n| `connect()` required | Call `await store.connect()` before use    |\n| AES-256-GCM          | Re-encrypt existing data (format changed)  |\n| Secret validation    | Use strong secrets or set `allowWeakSecrets: true` |\n\n### Example\n\n```typescript\n// v3.x\nconst store = new SecureStore({ redis: { url: \"...\" } });\nawait store.init();\n\n// v4.0\nconst store = new SecureStore({\n    uid: \"myApp\",\n    secret: SecretValidator.generate(),\n    redis: { url: \"...\" },\n});\nawait store.connect();\n```\n\n## TypeScript\n\nFull TypeScript support with exported types:\n\n```typescript\nimport SecureStore, {\n    SecureStoreConfig,\n    TypedNamespace,\n    RedisClient,\n    SecretValidator,\n    SecureStoreError,\n    ConnectionError,\n    EncryptionError,\n    ValidationError,\n} from \"secure-store-redis\";\n```\n\n## License\n\nMIT\n","readmeFilename":"README.md"}