{"_id":"mukeba-repository","_rev":"65-62dc94cd968daaefe7919e4b090820bb","name":"mukeba-repository","dist-tags":{"latest":"1.1.2"},"versions":{"1.0.0":{"name":"mukeba-repository","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.0","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"9b6355c847df4a98286ef209f16f1fffc1a10431","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.0.tgz","fileCount":41,"integrity":"sha512-UmCZ2L2JJwuD91ewijEJN7sHCjCvRnhBAuF2KVq+0vFi95gnp47fEEezY4ej0PIyx4Xj+7qjryUCUFBhH9a7IQ==","signatures":[{"sig":"MEQCIGzjg0OUdk5K9LZOibY3J8vUl810gCeOEAvmj5FVAwMPAiBcS+Aa38Qz+I5nFKQm8nLL9amV9UR17xVHCtZ+R85f4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91475},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.0_1741706219921_0.14794214311410614","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"mukeba-repository","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.1","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"0cc8e8336f20f9ec19096c4218eb5c29e373c3db","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.1.tgz","fileCount":44,"integrity":"sha512-SHdaVxltPdb6d8MjIujxuNJdTlpfmYjxxclGwTZvotA7uTmnbWTVaZ+93N41P/KGZter5CvsiZ4om2My2C3g3g==","signatures":[{"sig":"MEQCIDbnsSmS4cRs5BaRf6HaBzJFZuKgJptHN1+F5Bvl2fMWAiAnYHvGpqNrIHgEXpJrYUJRG7fuSmDbYmxpLEjb3l4lhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95673},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.1_1741718600020_0.429267119355619","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"mukeba-repository","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.2","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"ecaca7479c47dc940c173ca53397e1e55bd0f3d1","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.2.tgz","fileCount":44,"integrity":"sha512-u1FUpCb3g6KFX4Y8J0esVgq+x8NcT2dCRdjtnvRvoXIpYtOCd3jk8P900wPEerPpT8kRQhETfVOPDOtFVbul7w==","signatures":[{"sig":"MEQCIEjQqEiSazZxCNa9zhqiP2JjT/+YOOXfRGimMlq4QONKAiBIPO+Kxv2xiCPdOk+3/6kHIjFrVI8f/mfWInhZMkn/Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95659},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.2_1741719932618_0.6748922102885282","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"mukeba-repository","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.3","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"c424a3c3df255f1b2d2ae953ac23c9d3489cc065","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.3.tgz","fileCount":46,"integrity":"sha512-MMNBT2KFIQpgfhGSGsu8ltD+npX/bU35iGWOgfxiwDmgAPsPCNUdp6wgJjpskunkoALENFCtRbUm6LW15sYY1A==","signatures":[{"sig":"MEUCIQCbxnwM8mg/4KeCM+zG3+GS6+hte9GnZ59OYynJYqOMgAIgXTn+4XgZtjEE2xSZixvsYjFIm9IRdI/jG1vKc54CxI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":102826},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.3_1741722176782_0.8672869695100862","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"mukeba-repository","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.4","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"a03a455d70ca1c95b8990e6d6d1802487a41308f","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.4.tgz","fileCount":46,"integrity":"sha512-hoUDAD5EJMv505BcENOY/9xJq+hPLKTapxL3phitowfhwdf9CcU04EnfZCZDrpvZHAL+3jAziGXrOi3bCRVRXA==","signatures":[{"sig":"MEQCIBHjqaQ2WYe+ZeGIMBL8oj1t40hKWeIaJiBcn5MYZ96MAiA1ntCobbK1WsZpCbMQ0cYaMa0zdhh0w8AcQuFvN7IzvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103664},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.4_1741761424437_0.09291135947413753","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"mukeba-repository","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.5","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"0a2735fe16f5f7a066a2c25f830d51481ae2d711","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.5.tgz","fileCount":27,"integrity":"sha512-9OMykKawuIU82DNstjZbBVTvhqPwZS9jStG1KNyOsTDv90vbqWVfyiz2x0d5l8ftOtnQvLjUBN/NXcfIFMQ29Q==","signatures":[{"sig":"MEUCIHrj+Z8ZCrPUeapYB84o7QOY/MoXVibJFLCLzF7FNU3tAiEAvTaPHluzx+yfguu+jo6EgKo5HgCegUKZA+PqlKAcTO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50130},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.5_1741764551481_0.9322900513285339","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"mukeba-repository","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.6","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"0b7dac26300ba68bcf97ac8c12e6cf477be2d5e9","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.6.tgz","fileCount":28,"integrity":"sha512-/gyGRpwck93++lNFuqOgZfUK/WO7alyfLXlWkRvIINN7tXhr3oE+O4EX0ZR1/ohDhsmI3tOshIGLy+viN2MotQ==","signatures":[{"sig":"MEUCIQCEtyeKHFJfdGh4WZ25B0/6vQH8J0sUzba1TYv9MvX4UgIgJh91wBVMCQt3VkiokowCnmgM525YqUc/jzuNaK4xsUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53357},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f00babe6a1600532ed4b9d1a4d2e92c4d75d401","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.6_1741874157465_0.8709975965168568","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"mukeba-repository","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.7","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"462103521b41edf7de97205d9c056d45d13c916a","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.7.tgz","fileCount":28,"integrity":"sha512-VXnF9f6UeNFizcp5bQ7aOSwn7VS+Y3XxahyUTNY2GrS8/OlHH+QHSGQ1vk9EKVyqRp7Jb6exuy+/HcMCXRHsgQ==","signatures":[{"sig":"MEUCIDpB4ExmXAYQyRQNjb43SppRzb/zCqCWZ5I4plwWJ64uAiEAmhxYi99s13iRxb4tRnP4O5vhR6bTDHG6KZrpUk/YbsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54875},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f00babe6a1600532ed4b9d1a4d2e92c4d75d401","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.7_1741969163507_0.7038405127782219","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"mukeba-repository","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.8","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"c2f1efc5a337615f8925631bb129640c7cb3d721","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.8.tgz","fileCount":28,"integrity":"sha512-abNXrba0le14+bpi+/e+0lj5PTuzcpsltrq5qlMNxw+B4PXRYLkEDLqKzEhLmCmcZ3SLJjEaMVkmhHn5pJm8uw==","signatures":[{"sig":"MEQCIBvCAEaG8pujraRpx22/gHYoS0gU0s4/nponpkkxfXO8AiAxOlC4Ev+9P3HGsxza65Q+d9PIWwNNT4Uf0OTUJQQhzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":54875},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f00babe6a1600532ed4b9d1a4d2e92c4d75d401","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.8_1741983158194_0.5279041737896124","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"mukeba-repository","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.9","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"822e09e5562f6d041048bd8497ad3180d44d4e69","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.9.tgz","fileCount":28,"integrity":"sha512-O7/FSgq5TNJZXkRqnqeyru9wZUJlS18h4DxbNoAr53lt/sLSO/D1EGXH6kZoFk59wAm+PeUuqhXnfhvPqzMd1Q==","signatures":[{"sig":"MEUCIQDCQNtQYNWyloBQgLJ82RE0Ei8XopfRCoyg2D5IEYd32gIgehFkalXqHpUoTmbQ3pcCGE71d+ckVtLAcaEai0eeRTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55244},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3f00babe6a1600532ed4b9d1a4d2e92c4d75d401","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.9_1741989402306_0.9831327152882661","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"mukeba-repository","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.10","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"99651c25bc8063e949cd97ff5ca7cb24663fc0d1","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.10.tgz","fileCount":28,"integrity":"sha512-wiknRVtbqsqe4rxdCqVVGkJHJAcpQBBNWXsLtQrKNKaECTeL7x6OL2KB0+I42Syv/WpUDW9lEhV2XV4CrUYnRw==","signatures":[{"sig":"MEQCIBpoALY3ooEDwDN7mqqLOq3PpZMOvPPc+MJ7vwBvNSvBAiBsvy8bXUWiEKa0N8N77XJmc62iMyzapEd7M0UVdgCE+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55550},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb1a7cb8d7f8bdc12c0c1596a6a0a6d3e1d29399","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.10_1742142753991_0.3789588204540746","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"mukeba-repository","version":"1.0.11","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.11","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"80ec47204769ab327c2ecf00a37ea6771b8ab36e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.11.tgz","fileCount":28,"integrity":"sha512-86QXbOQsLjHB6uMXAitc6Em+RXVPElRXfMa5QA6GMTY48d7H8sRN8l5yYo9vspoO3xVmd2KmHtVMSLFZwrsS4A==","signatures":[{"sig":"MEYCIQDk33crCLKWKOPQbzN7WUzrKgBct3AwcMpeAHBKwR3aMgIhAOHBsdV4cJtxmLWUKGTPtBprjYUA35EVg9m3CsFTvPcO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55417},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb1a7cb8d7f8bdc12c0c1596a6a0a6d3e1d29399","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.11_1742282929444_0.8089780830485194","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"mukeba-repository","version":"1.0.12","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.12","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"610926f41d56c180a2dbc8a52df0ce8b6c33a89e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.12.tgz","fileCount":28,"integrity":"sha512-lKxfVBgot8ceNuK37SXV9td/jv/+E1gI6qsfWH6NBiLTwbQoiJ3K0yPcaAEyMNq+bxAHAw+rYxxGY/4gFo95dA==","signatures":[{"sig":"MEUCIDNceH8qNvgltujwyZZI7tAWSEdL+9XVmi11lLBb9lPnAiEAw7KiiCwe/iI1D5tRLUBRh2C+cJNHiCeGHOnVvxDYP2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":55987},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"fb1a7cb8d7f8bdc12c0c1596a6a0a6d3e1d29399","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.12_1742311049323_0.8069962120848468","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"mukeba-repository","version":"1.0.13","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.13","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"1dced3d38a2efd464b759b8648840e71f8c66ed6","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.13.tgz","fileCount":32,"integrity":"sha512-o/CIToUxL6BV8R2yHtlr6zaaSbit/VEKpLKtYGeEdGeWTaPVidkxmeUFRs81Hw9Wp5erFGDS5eREeVuN1Iy8JA==","signatures":[{"sig":"MEQCIBVmh2AgZOIATl26LyVXysYXtHrVLah6y2NqHFYxLEZnAiAjGzVMJnf34Mk7m48m9lkLhN+NvcGMOgkRd2bAzRQhKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63441},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.13_1742632491011_0.948808940793822","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"mukeba-repository","version":"1.0.14","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.14","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"fd4f8c01a4377ec75e22ccf1dd8a6cf16e7d057d","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.14.tgz","fileCount":32,"integrity":"sha512-eyFqw1fihch/4N6bmiacNW86PaHow/gcIEziWNGxH+7nGmQVE14AMohZQSbBdOaSedos69J5K+YtTQrPmLYu2Q==","signatures":[{"sig":"MEUCIQDsfkjf5mIvvcCAXR+eCJXZCEVe71Cbu868Ki+att2zcAIgc1vE786cBYJuC4GVN6kYJ0viBaZ3AIinlQvkr5dV8sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":63219},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.14_1742666379080_0.14583783278688234","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"mukeba-repository","version":"1.0.15","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.15","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"393485719b21d8e7a198eaa8eb2c5eecf98bdffb","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.15.tgz","fileCount":32,"integrity":"sha512-iUJs+beQC+h0d1i5llP4p/hNf7ETg536cR9yEUdvpV1yN811U3DFU1zpuDEJUJENwIDLOyedFN1yzdL2noC3bw==","signatures":[{"sig":"MEUCIHNzvCw2nJohswojAiLkMHdFPHFk/woUGGdEwAig+qZBAiEAhsNk6dizjwRPR/gafwQODCLykHEjOFQ3aoSGKnoDz2o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64160},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.15_1742670523265_0.386134761486715","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"mukeba-repository","version":"1.0.16","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.16","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"3e15f28205b18366dee9b3e472b8aac4b57849fd","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.16.tgz","fileCount":32,"integrity":"sha512-w+/M8XkrkL9eq/Lz1/I+X0snCMnumCDO4Ciw+6qKG6cf7kTptN2YMKH8xIgM98Joj5dgT9xQQsy1kEucFbhDbA==","signatures":[{"sig":"MEQCIEWSGXqFYsnnh3cl1+NAykfAYQZtBlSodoU4EkRx3hMqAiAp5SSkJpDdT1lfHS5T9/EUOuUMtW5KBKfMkrADQat1cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":65544},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.16_1742839402978_0.020087479104593076","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"mukeba-repository","version":"1.0.17","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.17","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"4a796fbcc48d398c130d17b60dabb2b0d7c52ed4","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.17.tgz","fileCount":32,"integrity":"sha512-8gmjGHa6X26l34yfdfKSBcDnGyVGDumW0/i+hzHHGLxfF5FNpgc9SnJRVM3NcogEarcZy36hl5uza3fQky3k3w==","signatures":[{"sig":"MEUCIADA64rvLxKG11WbdT4IojY8JfvHD5+k/U2MnBn3U52PAiEA/eTjufYjhvecLb/+p0lZmWSuPud4H17RIWHCQbkgDuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66501},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.17_1743107139976_0.9599094780273592","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"mukeba-repository","version":"1.0.18","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.18","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"8aa10a62616a4595f1489fd2730768620f5e5baa","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.18.tgz","fileCount":32,"integrity":"sha512-3QGb9rHd9wyGal0t1AB4s8PxGwDQb8jMs4kvB6MSi3/U1u+t4Ab1jYc4tseAyNSnKS8pXzlwKhs96tjOzcx24g==","signatures":[{"sig":"MEQCIHENXrJr0X/l40hmlhzKmVKhVX51gqAiVhMWGFkbCL3WAiA7egCHMlSWK5CvwN5vU8HPK/vcAIUYsKuRMgAKAM6MpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66988},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.18_1743179674389_0.6673071229092027","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"mukeba-repository","version":"1.0.19","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.19","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"7aa9afe61b3aedaff72477d5a67e166bfaf4b35e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.19.tgz","fileCount":32,"integrity":"sha512-alD3fjzz9xXSEclF4gX80erKwNc86C9e6wtkC3dQtZDueOFVWVY0g3d1zHvdVryr5KcrTSiBSCDEtkiVOmYX0A==","signatures":[{"sig":"MEUCIE/2O5Y8MdLkXWi/WLCepxusxFShx5MzjDs0bJOIH3wEAiEAk7D0EkHYR1aB0lg9SpWu9ZBHYKA8/Fc7mAfXpPkH27w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67344},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d54318c37b1341fd539806d5a51bda168f03f5b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.19_1743262861911_0.34594507446307654","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"mukeba-repository","version":"1.0.20","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.20","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"d6b4845a3fa7dd1c1457154817d023bd1e08316d","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.20.tgz","fileCount":32,"integrity":"sha512-5Su8SZ77qyooKdDbgoeA0xufKgvW1icoxC9qNK+0A0lMLBAL1vvTtcrvyo+vGpFV2/tr3HOFtq13OXtyrLuFcw==","signatures":[{"sig":"MEYCIQCN6sZrLIVHZlLQqkcO5SshmBVtY3rvBcgoSZ7w10X09gIhAKl3/IcCRCHq2+nbWQ27fUBvW7Qy7wwZ5ln8r/b0jx37","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67189},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7ab1fa60e50f4625e629a5cc6e64772fc155d9f9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"8.19.2","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.20_1743434534807_0.5903711510380221","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"mukeba-repository","version":"1.0.21","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.21","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"b5d75241b00bc8680e2a78aeb350585608174e1a","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.21.tgz","fileCount":32,"integrity":"sha512-z2gNeUcwcZbEwAm9q5qwvkcg46y4Y7LBqISC1GKx67t1AdOjwpXg5ltKCKL5a/rWQofF4yyShZqVBe0bDFLBdA==","signatures":[{"sig":"MEYCIQCCCtaF3ACwgEQgoZMzNU2gWDARdzglzz8ZD1JNkrd3dQIhAK+xDd2tsPCqkwjE3CPC+VIQjRZXc/mRnySpLBgRCsNc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67570},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7ab1fa60e50f4625e629a5cc6e64772fc155d9f9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"8.19.2","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"22.13.1","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.21_1743435225045_0.37644740913830255","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"mukeba-repository","version":"1.0.22","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.22","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"a8d1dd6195db5b67f3188e87b72ffb379461c673","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.22.tgz","fileCount":32,"integrity":"sha512-CmKmLx7tWpe9k6SXyP7jiDvcSxNxHccuZbvLdAf+GcHUhVAkYMVuq6/kU1NPe1HXrzAJzTmBGDqyDygHEGxqWw==","signatures":[{"sig":"MEYCIQD8H6YEdsVRb/+e96VywdX+yF6pax1+VaT+Fao78vQOsAIhAMhMVQkYN8yun5Oup449I/lPS51RSLB/wNb1hozb8yer","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":67962},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7ab1fa60e50f4625e629a5cc6e64772fc155d9f9","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"10.9.2","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.22_1743783191821_0.4448769088396085","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"mukeba-repository","version":"1.0.23","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.23","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"c72e744661e8372c34868aa971c8ff2213795b8e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.23.tgz","fileCount":32,"integrity":"sha512-rZWQOK6VfMVT0wcbzis+xguFzDLXQD0bUpQj14sEcRreqG/9NfQYEexLdkQtDwwdKF7MCdDV3z8NZ3j2wWY7Tg==","signatures":[{"sig":"MEYCIQCsMP5yuLs2RQk/AOCW44jDxrzJiBw5qBjJaUsg2OMBGAIhAKrfYMCA8ySEZ5NyVeecNSUzbQpHkGNz4lRSkZ8LLTW2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68122},"main":"dist/index.js","_from":"file:mukeba-repository-1.0.23.tgz","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_resolved":"/private/var/folders/x4/36p0ydq55jnbc05b0536xr380000gn/T/d39b777246987bc256cda48237d711b7/mukeba-repository-1.0.23.tgz","_integrity":"sha512-rZWQOK6VfMVT0wcbzis+xguFzDLXQD0bUpQj14sEcRreqG/9NfQYEexLdkQtDwwdKF7MCdDV3z8NZ3j2wWY7Tg==","_npmVersion":"10.9.2","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.23_1744623698813_0.645386696316252","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"mukeba-repository","version":"1.0.24","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.24","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"61324dab8165e1975cf1f0f3921a91f48af725af","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.24.tgz","fileCount":32,"integrity":"sha512-PSVG9FjDOZA59rePW5nt7Wt+Tv13Jrz9NPY5nyadpbWLIQNQIH52UCuctQ+pfl5J/JeXKrpEmo+LZB+nGQFoNw==","signatures":[{"sig":"MEUCIBI0XSLqtUuTFsS7WDy2/JbzIDO/RugZw6AYerF3Tog6AiEAqD8IBz+haLvVBtwLFixpwKAUjn+Uz14YCMzLNEGh4zA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68125},"main":"dist/index.js","_from":"file:mukeba-repository-1.0.24.tgz","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_resolved":"/private/var/folders/x4/36p0ydq55jnbc05b0536xr380000gn/T/c7f9b408b8b96450d36443555fda47dd/mukeba-repository-1.0.24.tgz","_integrity":"sha512-PSVG9FjDOZA59rePW5nt7Wt+Tv13Jrz9NPY5nyadpbWLIQNQIH52UCuctQ+pfl5J/JeXKrpEmo+LZB+nGQFoNw==","_npmVersion":"10.9.2","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.2","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.24_1744648996219_0.5878088233414152","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"mukeba-repository","version":"1.0.25","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.25","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"c9e53b772cc19112125cd617f7877054d3b19631","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.25.tgz","fileCount":34,"integrity":"sha512-bzJ7H2yPkK9xc5Jrpl0Ke5vlgabwQpQ4He2vli2UYJwgKALvAIeyAlBmsDmJe44tusj2NLxCkh21+uYHcQAb9g==","signatures":[{"sig":"MEYCIQDVx09/igDtWo+Axwo+ic/IHOcWQqmE8ViW2E3khH4CGgIhAPFUHNYRNIkitXICfxpPSm62alpo/4p5lrO4DUMcitNw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70100},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b3f738c0ac24843af5784a6c65e4ef0fd4b02f3","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.25_1745775050738_0.3361984691636084","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"mukeba-repository","version":"1.0.26","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.26","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"c731b05e06ec142a44d3e529de2b92bb9f8a32b2","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.26.tgz","fileCount":34,"integrity":"sha512-kvDGP+xRVyV/X4M4TL95an6lUSmO1fHsP7aB/P+J8hk/4VbSkO6Tjf8jjYGVKKvMbkKJwi+Aed4cnDYAT5tgwQ==","signatures":[{"sig":"MEUCIGM/eZsUrWD7O9sKHF0GtFS7ODvFaDmnhrmEplxgt+J5AiEA+nbmhD2m5Mzs2UHXydtWJAR/I5WgPg4WjOAktr6F+Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70086},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b3f738c0ac24843af5784a6c65e4ef0fd4b02f3","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.26_1745855858582_0.7575544112835857","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"mukeba-repository","version":"1.0.27","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.27","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"5d78c601c48ec073e2bb93b94886d4f823b6e7fb","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.27.tgz","fileCount":34,"integrity":"sha512-TQTJ1OvN28qSA9tUwHN9yOUku3pTXDLAOYN1+Ef3HczZmADtcIruNKrpHSfaw1aDy6evCH/riR2AU2jd/B40LA==","signatures":[{"sig":"MEUCIQC3tYoYLp/mAD+qyAwNDfLL8lOyEzMdq/h9cHDuoTi+cQIgTKqkMVAMHZfK6NTjO0bZA5Bnz2UQSJSg4cMC3iD7Ih0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69845},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b3f738c0ac24843af5784a6c65e4ef0fd4b02f3","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.27_1746024174193_0.38573233623654835","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"mukeba-repository","version":"1.0.28","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.28","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"e6a8d1dfbb1379c45a49a2988b84a95be668b520","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.28.tgz","fileCount":34,"integrity":"sha512-7CMe6GaEiqN35jyWklGcYrzYkENkDiwcjofCd5y0USTysf/u266r25aH5zeLlk5wEeJvRsUcm4RXICmGWSlTGA==","signatures":[{"sig":"MEUCIENqKUxjJplc81JwnLXvXjJQuR5QhAJEXO3SSS1TuxrIAiEA4vn5yHrvdEkq8gPQe45626rAJGWFuCz9gXks3JoTsNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70290},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.28_1746036241788_0.04604493818441657","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"mukeba-repository","version":"1.0.29","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.29","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"e31fa20f14a6788e8d3eb45efcec95e2e1cbbe26","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.29.tgz","fileCount":34,"integrity":"sha512-SjahIDBn9G/nTMa7XUxx6rY8kYegfvZbXWgr2VQrsLQ4BsATHNQwq3NWl2n/bFmIzYK4yLsJIwS/DVY9tmIxXw==","signatures":[{"sig":"MEUCIA0NvbyRga3ki71iKOKvoH17yZDEXvHB+MPuV9h4nu88AiEAqPnoiN+sJMySFkVE7isKrbtdMaUPgvmCdxPRsNO/zSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.29_1746036671922_0.006712183977839237","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"mukeba-repository","version":"1.0.30","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.30","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"c02ba231027b4b0cc1063cc9aa3ef9a67ebbf70e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.30.tgz","fileCount":34,"integrity":"sha512-Dz+irHkoNfiNxYI05TXExn5dKC4LS5ZYqw8gL3zC92EhAU5q4rP9ty9EM0NL3b13n1C8YfqwLYOC+AaembubvQ==","signatures":[{"sig":"MEQCIBw2DtBcRoCznz96P04+z0LeXFjljrLBFQu2AgaeHQTVAiARBzYujuGhiJv55eXSochc9gfQmqSM0KJs2CPiF6+1ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70679},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.30_1746037186893_0.9782361405019526","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"mukeba-repository","version":"1.0.31","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.31","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"ae19b023f0986afa64c179def05a39b9ace67fcb","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.31.tgz","fileCount":34,"integrity":"sha512-iutbEBuO1aurep6waBTvE0zWYeiKLddqyUUjWa+8cxCyhs9qYifGPw/vU9Jv+/7qOD5CjeI4hixL5Qtj4IMZWw==","signatures":[{"sig":"MEUCIQDh0gRNxk7Y+V9krQEQze7BsZ8igY6W7iMC+L9QnPYfeQIgOF8pStJOZNHuZq4R7U/cqhD0a4lxrEgg4/AtndA0m1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70671},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.31_1746037511780_0.39442451069850515","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"mukeba-repository","version":"1.0.32","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.32","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"546b3c6bcb465f3164ba1666005c02e891fda012","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.32.tgz","fileCount":34,"integrity":"sha512-Chmp1i6lhCXgQqVA2TX1DmlsM2j1XvcsnNYjLX/1OqCDvoWc9G+iFOp+Ae49/Ttf2ZIzhCN6qkjlPFJ8O0kKGg==","signatures":[{"sig":"MEUCIQDLzKa+FKyLF77u1epnPlG4XJ+AMv9sY0Yn+vffXm3coQIgebHrIrleOJC3tArL9jv5ptrZPYh4Vk7NbMpVxdBDmhw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70655},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.32_1746038365129_0.03775400127295203","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"mukeba-repository","version":"1.0.33","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.33","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"0844380458f328933fd8537463e5192aa0d0cf05","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.33.tgz","fileCount":34,"integrity":"sha512-+N7/ncbAyeEaIzY07eRL+5Oe/bd60DQSTXXFSwH4ss8KMaDeBV2oIWB/H4lRGPdjKZJe17tj38q4MZZEbs9OSw==","signatures":[{"sig":"MEUCIGtbRSm04lnR16NBJUd1bYJdx4MTivEfhDc9HvUpEDIRAiEAi5e93EbS8Svv+shH42AHVbUfITy74f8MLux/29mLIm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":70715},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.33_1746038934837_0.5399294230065097","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"mukeba-repository","version":"1.0.34","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.34","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"2157799bd7a12d14d5e65576d79f62af9d7fe8c4","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.34.tgz","fileCount":34,"integrity":"sha512-nIZfCqJ39/QWzbOdTPZqov+8HxJBRERumKzgvf92o5blplElBgkwyweahVliRSGvmWcMsBNWaI2RoZrPmUrnrQ==","signatures":[{"sig":"MEQCIBQxPVdRCRNmbzLPObBOxhkIVQiAkkZOVK7HsOH+F3Q+AiBw0x0ZuKl+TVrJMbraJFVzsDi3uFgd/N/7uQV24sTXeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71156},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.34_1746095937937_0.9476105258836183","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"mukeba-repository","version":"1.0.35","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.35","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"b61bdcfd8f4685537d535270ff5dce0e5159b1fb","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.35.tgz","fileCount":34,"integrity":"sha512-7aIx6pYNFJ2nFt699n0YFPMCmDCAjfdSekLuVFh8FstYtL7gPPkcxwt7kF3DEvkjN+lWGnOpJ9Ap48OoWWY6mg==","signatures":[{"sig":"MEUCIQDWkJW1QZWTlokLbZHLtxRcKczZFH1pC+y3RcEpvB6p3gIge8qmN55F8mqFc+sZEjRn5z30CsEDnbWddNd/VReg3Ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71254},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.35_1746170945056_0.6610253555999139","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"mukeba-repository","version":"1.0.36","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.36","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"cd4c5b514ea1727cd089cd18efc23014622e1ec7","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.36.tgz","fileCount":44,"integrity":"sha512-bNM/aa0C6ns7iyDBAzp6BWe6pkJuYkdXAuPfGv//+LLytFc62B2rVpS1LQ7HzLOqd2rzjWHz3HScNjASv9GFmQ==","signatures":[{"sig":"MEQCIDbpXqvEu1V6YuPQDxnCiPxuYicG99IaWVRciB6JZlQyAiBDtcnrL0TsgLoTHn5bCyx6d0ee+3tISV/mNfLdJJMrzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86616},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.36_1747623313424_0.6257086419046554","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"mukeba-repository","version":"1.0.37","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.37","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"d68fea060c1b99fe33f92adc17ef7a2a0e6c0f5f","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.37.tgz","fileCount":44,"integrity":"sha512-L84fw1AU4wFA8rXROZy1VOPeoVJpxsy/AE0xkr3wbV8SWIYWmh+Ofh36IPVNGw9jJNAnpikqekalUXA1Ieq5KQ==","signatures":[{"sig":"MEUCIQDz5m4GGDXxmD/mYesOhyED72iqlgZiboePetsTILNuJgIgfzva09V4fgR9m68aYmwLA4Q60uWPgLyf2aZmugTC39w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86559},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.37_1747835819956_0.1934699009622387","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"mukeba-repository","version":"1.0.38","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.38","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"f7cf4971522e79b9d3dbba0f954432eb784f6234","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.38.tgz","fileCount":44,"integrity":"sha512-UgqOw/jMH2mDbWvji3wRjIDqxdRNdyYLsnV1zTe8u0ynFN5zvgnkdRQB6OJuGHTYt8VgK7JPkqM3q9muhe0c5w==","signatures":[{"sig":"MEQCICVaNobvCsmZtfDvAJBULSMzJNLgh3/DbxSYLkT/R8biAiAVjQUHv5L03uJIbwmmvI5GEd+/e0gsa+FdEyp4pw/M6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86573},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.38_1747836217870_0.26003324587050614","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"mukeba-repository","version":"1.0.39","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.39","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"8f7fd51354f49b677e9d28450c9fbe077555f087","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.39.tgz","fileCount":44,"integrity":"sha512-tcjIaaKDi6R0hxZT2RNGvODgx51Z7J8elcVw7OCKlcFtpb7g2VG61HP5QkpUR2QfSeibN9qx06605c8RV3xaCg==","signatures":[{"sig":"MEYCIQCJyaDUL6YFEoSvChWMrcrNOeESNsQLc7mACNukVjOasgIhAK/Re9Q7lqQobDGRSgpvHBe4pBbEZc/iyDPq9772FARF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86683},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.39_1747846967935_0.10462147177955727","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"mukeba-repository","version":"1.0.40","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.40","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"4995557554974c714038444b80a8b52369271a34","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.40.tgz","fileCount":44,"integrity":"sha512-1iguhNqcvwDvGfjc9MxVbGBddWQkJF5NzHhYffsefdcdgp4BEEqfF0kRZaFwK74T16TZhvOCrIwNrQTuRM7mFQ==","signatures":[{"sig":"MEQCIBQ1IYYVT4H0EuGDbCyR6MY26ZpE1ss7EpQBvnPqHCcKAiANbZIz9Qt8OViHtpGesixAi/50EDENJXnmQJ46JN/SXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86542},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.40_1747848819932_0.6213159304122138","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"mukeba-repository","version":"1.0.41","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.41","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"9b0f72c5017ad16a7a52a04f42c8f6d38c6c858f","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.41.tgz","fileCount":44,"integrity":"sha512-LyQUkwe5Se6pVhNAqcnKEZCZyogT4ejTwCDqiGoIEtfkcAm6k5P55CD3wWU++pvCVlxusQPXFFPdp4d+JfR5bA==","signatures":[{"sig":"MEUCID5Ye9rOKL7QCJeEGBP/1IYDhynhm4VaQQvjujJ9c2YXAiEAv+FjKrFkGT6pxWEo4gtLlKHNvxBcsfHUD4WWs7a96fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":86501},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.41_1747849261703_0.5144381274061256","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"mukeba-repository","version":"1.0.42","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.42","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"373dd1ea0e72593e8479e18b9dc9407249f6db55","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.42.tgz","fileCount":44,"integrity":"sha512-ePa678JQd/WImhBV7Jhb4LOBIHtw4S89ko5tb4O6PWmq6HjQw2KYXuO7BexfCUIIu/y/tMrFnrPKuX3EbSs0kw==","signatures":[{"sig":"MEYCIQDFCneVCL1sSrjyi2/6A8L4zUHuHifyvatzQmhKTkQqSwIhAOqIaiYVmLv+tZlw8mjsG4iqg7ahzK24E5Cu0/HtXICH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87731},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.42_1747853415957_0.8673735986638658","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"mukeba-repository","version":"1.0.43","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.43","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"5daca10b26becf235e3a3952801fe06ba9e6460b","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.43.tgz","fileCount":44,"integrity":"sha512-fX9sx75AVudLJM7u6j6fDPHrCTm3G/1xA+2HYPkQiICV3JmWCn5gGXW+/eNNtZOjHyx5Jf+OqH10vZh2k8UDUQ==","signatures":[{"sig":"MEQCIFDzixfeKN9+m9r1sBOdorxm5EEB1+1QlPe3BoRD4IZLAiBoeJTkaM5cEBxhL80a4zu870ozRXuSq0zQoluVXVtwHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87726},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b3322f2e8fd8728752e6eeb1262a9364026042d6","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.43_1748187186258_0.33878113955612177","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"mukeba-repository","version":"1.0.44","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.44","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"83c4f9d081fd7997dc1d1bcd0258b0a7c7cde5d8","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.44.tgz","fileCount":44,"integrity":"sha512-EsxmYysG3ycdZAUHhqLccScauUmokni4+6oyT2rg+PLP035xhztMM/c0UWf/AG5uyh+StFD/w1we9kGeA+FLsw==","signatures":[{"sig":"MEUCIQCeBz0aX93AEulUoF6hBK2ORuqs9E5Bd2cXW+EeNrAyvAIgbGX1EKoBxpog18dGRAkITfoJcNWPTWm6qEsmuDV5uF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87769},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b10a91f90d4ccd8ae06e619bbb2c8b7f0c883655","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.44_1748235323137_0.517531497841579","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"mukeba-repository","version":"1.0.45","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.45","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"5ab317459ce33c455333ea82034f58ae1cc5b933","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.45.tgz","fileCount":44,"integrity":"sha512-3bwm8+52PTzW5r7qRwwcuXgzm5V2PTXuoVfKjjrwoYOHuRUfl9fXDjKybNLSFLN2iZb59wv3nppMeT7kzBE2dg==","signatures":[{"sig":"MEQCIBpnLRTR9reYK9FllWUrrwYYRjsi6Sd3+zRtE7pPShFCAiBRdwsaNJBliiMLqoGzLBusZYKHdCL95SbtdDcKFADKwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87768},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b582749a9fe547ae17524a5fd0a9dbe3468fdb3f","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.45_1748236362325_0.7263606729472427","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"mukeba-repository","version":"1.0.46","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.46","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"ac385e4f6cb713d3b3814edbf7d5e8bf05976353","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.46.tgz","fileCount":44,"integrity":"sha512-FAHPnnKBGPH/LwTxJTrPh9lLNlxBScl+r6xJD2L6aIIb9hNCPydiaaJoEyJZGziSpIneF51riyy5ZNaTiGnuTg==","signatures":[{"sig":"MEUCIQDxWZfdqKHzYOqHpbRHS6xn8an5xa3j6uRZQXAqkDLMrQIgMtOgkyFJ7oGQAx5Em51yI5lLu1rYwAe1+zZ9sKRT83E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89261},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a756e5d0445c8c57ad2ccd093147ae701b522526","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.46_1753712514080_0.6505852196015445","host":"s3://npm-registry-packages-npm-production"}},"1.0.47":{"name":"mukeba-repository","version":"1.0.47","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.47","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"dc843b3fbc6b77043b624588fc8aca692ae7518a","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.47.tgz","fileCount":44,"integrity":"sha512-nX51eetGwKrTMajcKp1JmDrj8MkmZaD6MytzVeuQm4PCMT0KB/yPckaR5jZHDCGmsR/IiISv9OR4074UCraIiw==","signatures":[{"sig":"MEQCIHxX6ablyE0x1vUyVn7iUOV2rpuRDIqoxrwXV2eUyoH2AiBxB6LMmYkCnJLZOG2MkElKnyOyKhHHTD+HVNyBsgih8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89298},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a756e5d0445c8c57ad2ccd093147ae701b522526","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.47_1753713320750_0.054612202170437385","host":"s3://npm-registry-packages-npm-production"}},"1.0.48":{"name":"mukeba-repository","version":"1.0.48","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.48","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"05fc516e14ef2bde915e1094501c5429dbf63174","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.48.tgz","fileCount":44,"integrity":"sha512-AkkT1WZJfDu6b1RDehvrjUoJQqi7wl5SX3m8Yc/YCZHPGFw2gYnunUCKH6QRjgWYc0fBDjFVelSTgogQwUMaBA==","signatures":[{"sig":"MEUCIQCck+pn+lczoaPx5N83nR8+mjwuuE4OcEG2oAdosPb27gIgQIIxjJ/krrPxOuP9WacPskYAxeh+uS5Olzce+IZVoQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89395},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a756e5d0445c8c57ad2ccd093147ae701b522526","scripts":{"test":"jest","build":"tsc","prepack":"npm run build"},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","dotenv":"^16.5.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","@types/jsonwebtoken":"^9.0.9"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.48_1753715283494_0.6914843246970126","host":"s3://npm-registry-packages-npm-production"}},"1.0.50":{"name":"mukeba-repository","version":"1.0.50","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.50","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"5dcd20f86d2fb2d629a216558070899f063d8200","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.50.tgz","fileCount":102,"integrity":"sha512-OkCdfPizrJtSlOqmJvdn6MrkgrNTOOwg5kHNTyM/CykpRbPo5w5apfQtjPI9ZAZeke29qDQmWJnVCR2C0n94iQ==","signatures":[{"sig":"MEYCIQDFCjXw9zzMaT54Wfb1/Uk8B6Nsk2P9EVHfLzvGAQMSAgIhAORfaa+1R07eOx4Lc4X4+I36YcL6Z4WEdfPkVt7bTrSg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":554429},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3a66086987d534b25ac9c28a9a243077c89320d4","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.50_1755043567403_0.09325867167486113","host":"s3://npm-registry-packages-npm-production"}},"1.0.51":{"name":"mukeba-repository","version":"1.0.51","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.51","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"0715f56fb5934ab6271800da918fc964a8c56f35","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.51.tgz","fileCount":102,"integrity":"sha512-cXruEN1auDfiAvr3l91LaVCRr2Fin+aOWxIVfatxGts5SDQY5/B/akm9n340+s1hk9DHIfXlXnJ5yMI3V+0uXw==","signatures":[{"sig":"MEUCIB/0kU9ls0mkLdn8lLu0WybKagzIUWKjaMIqFOd08QTdAiEAkXJS5ikPrjIUa/QGZZwRbYSOvyHfKHMymtqkihe4YXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":550687},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3a66086987d534b25ac9c28a9a243077c89320d4","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.51_1755048860215_0.6587493143127052","host":"s3://npm-registry-packages-npm-production"}},"1.0.52":{"name":"mukeba-repository","version":"1.0.52","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.52","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"cdd01142ee560b73f673580419826006e122c495","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.52.tgz","fileCount":102,"integrity":"sha512-OjD1MvvzLMfwTWgTujJfDD8Dcy/j4PErO1l1kKG3ABXWucynm1k4dtgMOSupzBWBh+n8JSgF09Kyke8L+LiMKw==","signatures":[{"sig":"MEUCIFC1P4CT+ZmuXUVzqeUWpKcb7zWpwBjnuO6/jqkRs6rEAiEAtne6xzrcBqjRPCcjgJcALPfQjEwAsTMVF4G2aFNAQ94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":551251},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3a66086987d534b25ac9c28a9a243077c89320d4","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.52_1755050014567_0.1787830875664489","host":"s3://npm-registry-packages-npm-production"}},"1.0.53":{"name":"mukeba-repository","version":"1.0.53","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.53","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"104f00c967bfadce2dc56e175b7b0aac5300ae01","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.53.tgz","fileCount":102,"integrity":"sha512-/jM1xl1RyGdHp/5IvM/pOIQB9TRWWSgt1//Zu76BSdL4dgBsk63b9noO3oJpovS1oUXzt61GtDi9fRVhRqWdMw==","signatures":[{"sig":"MEUCIQDbrnbNEgAIlfG8H21fQ4hVN7inQRjNLfj/gWfzVTfcGQIgNfi2uGD3tx2cNNKQZN1DFvuInKRmfCSw4ohNsgLL8W0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":552369},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89b11338213a914a246eb4c961162d142a964fc7","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.53_1755157740831_0.41236974767438217","host":"s3://npm-registry-packages-npm-production"}},"1.0.54":{"name":"mukeba-repository","version":"1.0.54","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.54","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"994087b8bb13436bd22d9f0537f062dfc805bb7d","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.54.tgz","fileCount":102,"integrity":"sha512-ArKy8+KQ4WyqCDZUBS5JzYFaHZnrhH1RnW4y94AYEoI6rIn6KliuyGBV1/Tuvr/mslUrSoVGNzvLwFFUbD2asA==","signatures":[{"sig":"MEUCIGlxGLJ4UdefTI4xw07ERtUuz6xeFc5bWyz+UYwIBd5wAiEAs4kx80DI8OGKVzIK3VrOlWQMkUZjcy9Xxtj0g874mhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":562605},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89b11338213a914a246eb4c961162d142a964fc7","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.54_1755285385388_0.32060102314440075","host":"s3://npm-registry-packages-npm-production"}},"1.0.55":{"name":"mukeba-repository","version":"1.0.55","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.55","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"7637bb93a2a89401372a9a896cd925304e5e36fb","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.55.tgz","fileCount":102,"integrity":"sha512-F6/58QwkkGmwemqT6gGZgGgn9Syj2gbu5r3BuMbuqU7kWNJZ1/fBZBqrcjmOdagUiPlL3UjjtyfrqZRcCVklOw==","signatures":[{"sig":"MEQCIAqh08L/klEgFe0ZQdaDJm1O5biazVB4+zdoxF3SmLNKAiA4yUZ9ECFiQ3oJSADpXYUwaMRPUjw6sddcoelPOYaf4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":574790},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89b11338213a914a246eb4c961162d142a964fc7","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.55_1755433495775_0.7670192489778793","host":"s3://npm-registry-packages-npm-production"}},"1.0.56":{"name":"mukeba-repository","version":"1.0.56","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.56","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"35de60cc8e13a043927c9bd53aed76576d6fd84c","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.56.tgz","fileCount":102,"integrity":"sha512-6m5/sNO7LZ0MHuiY416YHr0RM9C7RolmHcGYA/S8ZMBXfYdZP2orgQpdbBOXdj1CSzvaGH6sLocObd8XqRZ7hw==","signatures":[{"sig":"MEYCIQDFmhevALu6wfKSJX7sQ4AUNZxeIUZJLJcQbtCOd5TD4gIhAOR8QbXsF1zFEn4hpJX5DMEa1vBGoF2Fz3iOfxR64NM0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":581753},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89b11338213a914a246eb4c961162d142a964fc7","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.56_1755438287110_0.39261161732263195","host":"s3://npm-registry-packages-npm-production"}},"1.0.57":{"name":"mukeba-repository","version":"1.0.57","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.57","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"6331dc4d2371000d0a511d85bcfc99e4e7bcafdd","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.57.tgz","fileCount":102,"integrity":"sha512-fJYa99fvtnb/FWRnvpQ55MyU9GieEA4mkpX/QlhGC/Rr1n+ekrqKGpt0BNLTeniapRyA2GAejYvYPZxHKsiZ4g==","signatures":[{"sig":"MEUCIH4YwqYi/pbAzKce9CC8clmaYs5cMu3udjTrQDE33exBAiEA5cunn/XS8VIOnjctNrRwfVFfvxHxElHYdPyZ9GEBuvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608541},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89b11338213a914a246eb4c961162d142a964fc7","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.57_1755442800571_0.5320674907540199","host":"s3://npm-registry-packages-npm-production"}},"1.0.58":{"name":"mukeba-repository","version":"1.0.58","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.58","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"2d239bbb89f14e95e2e3f35bfe03b9fa0b88880e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.58.tgz","fileCount":102,"integrity":"sha512-92vIZ5dxnjactPdv3ih9nVwIG4Z+W1BRsIEr2KYkfedm/bd9Y9h2CPsrZJyqTPkzr9CTzPRYr+auCj18oN3g8Q==","signatures":[{"sig":"MEUCIQDAUrR/D+G/Vjw8u77ZBEX7F/jrb76N9I1GNvsCpEd5NgIgB7xHMyJ88PTUEnLvUZY7VtX+V/2zsybKmX8x+MfF7No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608343},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"89b11338213a914a246eb4c961162d142a964fc7","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.58_1755444458473_0.09717048913000847","host":"s3://npm-registry-packages-npm-production"}},"1.0.59":{"name":"mukeba-repository","version":"1.0.59","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.59","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"58a3ad27c6c162136d5e281e06bb41c8daa89419","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.59.tgz","fileCount":102,"integrity":"sha512-2oWlKf46m4pnbULEn6mC0HyfaLDsFQkoGLo72vD/0G0OMCObSI/dRbVQB7cPVuKA78+EcNt5BLW8mpuSuVuGaQ==","signatures":[{"sig":"MEYCIQCoT3NISMs5uGT+FJPMF73D23JAnCJhJ6AslDshqUc1DAIhAKaBY+omVyDGbXULq00NVFhbcnqn70obup7jyiI18ure","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":609708},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"becec6fb231f7bc961372982d530d8abb59d6691","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.59_1756098043461_0.3210610489347512","host":"s3://npm-registry-packages-npm-production"}},"1.0.60":{"name":"mukeba-repository","version":"1.0.60","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.60","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"18e64ecd71ec519c5d6531ecfdc1f5359dd1c555","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.60.tgz","fileCount":102,"integrity":"sha512-nSF1xZrwyBPx6/es81cQCg2VF2JSw580A+IXcNNbXPscRP4cMMAGGY1hdL+v2ZG4Njb6llClM2eCsCKK+CHkrw==","signatures":[{"sig":"MEUCIQC6DtDDj/Q28O/wFv3jT/bJz8d0qbRtBz5z06LuCu06AwIgJnQThHPq4F0rkbmCzfAjBiRPqJyLAVFSegNBkGvCs6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":629983},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3d7e188a5a962686151d8ae6e74c56a8e532fa33","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.60_1756556980827_0.46342593607992866","host":"s3://npm-registry-packages-npm-production"}},"1.0.61":{"name":"mukeba-repository","version":"1.0.61","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.61","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"9dd849a31c9ddad31d0de7b938bb23e89dc82e63","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.61.tgz","fileCount":102,"integrity":"sha512-qf//cmVKsygKh9+8X+xmKvnPg5xqsesO+pjvc/Ho+9Pgof1JZN9haxsbYL4ICRTUZm9bEwHnw+3kC3bGyI7yng==","signatures":[{"sig":"MEQCIAJgR2wgRHE/vgGMoBrv9e19HFM1LM0DhmEmQLIiXmiwAiArlYan9yKm1gJbqRi0gZjDd3azpNh5x/d1OXC/wt15TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":630736},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3d7e188a5a962686151d8ae6e74c56a8e532fa33","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.61_1758732830978_0.029888113585621934","host":"s3://npm-registry-packages-npm-production"}},"1.0.62":{"name":"mukeba-repository","version":"1.0.62","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.0.62","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"9f806f86e9b016dd03f50aec6aa4e1fab28d236e","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.0.62.tgz","fileCount":110,"integrity":"sha512-nuvQBfMmy8vZ8B389vlzRFbPapBqtbl/9zrzZW88pzAFzdpxGGrEcuuG5Qyx6042epk7jF6an7oWtfhDkB0+bQ==","signatures":[{"sig":"MEYCIQC5n/aeldI0F5DkQrxRbDAhv/YWM8AEpjuppKVEZr78dAIhAOWidH6gOw/XMJZOm6L6XdS2ENr4uVgr/Mdz5SPa1ZMx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696678},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3d7e188a5a962686151d8ae6e74c56a8e532fa33","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.0.62_1760719648577_0.08129791399051789","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"mukeba-repository","version":"1.1.0","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.1.0","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"a61ea81c63d2c6c6d6d67104b5c64c1d908eb005","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.1.0.tgz","fileCount":110,"integrity":"sha512-1+pixGPIor/3MsNurRgxktfVXtg/V3HH9cZJSUorZUYhqNk9PZy0ZNVEXRh4bMTM69XOL7/NMic16KrrfudGoA==","signatures":[{"sig":"MEYCIQDq2mtnzyttY4DW/ddhhxN++vhWUImJJ+B2yO3H145f5QIhAIN84kr9r6yFUrLn7hK0wCMdIuXa3Ms51Ecmzi8AGI22","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700138},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"3d7e188a5a962686151d8ae6e74c56a8e532fa33","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.1.0_1760959600233_0.878978321452762","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"mukeba-repository","version":"1.1.1","keywords":[],"author":"","license":"ISC","_id":"mukeba-repository@1.1.1","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"dist":{"shasum":"a9b3310cf02784921948f343bc63ca7bece644dd","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.1.1.tgz","fileCount":110,"integrity":"sha512-YIyWCHKZODE1pEtUJXf5H8uqQHkoQg1M83GlqxSvsetHT0sqWvRiJnkz1/cul/ioXa5hjKLGTWAkqtElfnmISA==","signatures":[{"sig":"MEUCIAVqFxVlnmo2Eq9/UWY7G5rm/DFqAcciLbra8X0B+CjJAiEAzHxeaDlIr0w01N8q4TjLxqO7NHOjToA1zjfB8+yOt+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700559},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","gitHead":"7033bcb0284c6fd48a345589f121dadf79394ef9","scripts":{"lint":"eslint . --ext .ts,.js","test":"jest","build":"tsc","format":"prettier --write .","prepack":"npm run build","prepare":"husky","lint:fix":"eslint . --ext .ts,.js --fix","pre-push":"npm run test","pre-commit":"lint-staged","format:check":"prettier --check ."},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"_npmVersion":"11.3.0","description":"Provide an abstract repository layer for Mukeba","directories":{},"_nodeVersion":"23.11.0","dependencies":{"uuid":"^11.1.0","bcryptjs":"^3.0.2","jsonwebtoken":"^9.0.2","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/util-dynamodb":"^3.758.0","@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"jest":"^29.7.0","husky":"^9.1.7","dotenv":"^16.5.0","eslint":"^9.33.0","ts-jest":"^29.3.2","ts-node":"^10.9.2","prettier":"^3.6.2","@eslint/js":"^9.33.0","typescript":"^5.8.2","@types/jest":"^29.5.14","@types/node":"^22.13.10","lint-staged":"^16.1.5","@types/jsonwebtoken":"^9.0.9","aws-sdk-client-mock":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","@typescript-eslint/parser":"^8.39.1","@typescript-eslint/eslint-plugin":"^8.39.1"},"_npmOperationalInternal":{"tmp":"tmp/mukeba-repository_1.1.1_1760970529112_0.6886337397352196","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"mukeba-repository","version":"1.1.2","description":"Provide an abstract repository layer for Mukeba","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"jest","build":"tsc && node scripts/fix-imports.js","prepack":"npm run build","prepare":"husky","lint":"eslint . --ext .ts,.js","lint:fix":"eslint . --ext .ts,.js --fix","format":"prettier --write .","format:check":"prettier --check .","pre-commit":"lint-staged","pre-push":"npm run test"},"keywords":[],"author":"","license":"ISC","packageManager":"pnpm@10.5.2","devDependencies":{"@eslint/js":"^9.33.0","@types/jest":"^29.5.14","@types/jsonwebtoken":"^9.0.9","@types/node":"^22.13.10","@typescript-eslint/eslint-plugin":"^8.39.1","@typescript-eslint/parser":"^8.39.1","aws-sdk-client-mock":"^4.1.0","dotenv":"^16.5.0","eslint":"^9.33.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.4","husky":"^9.1.7","jest":"^29.7.0","lint-staged":"^16.1.5","prettier":"^3.6.2","ts-jest":"^29.3.2","ts-node":"^10.9.2","typescript":"^5.8.2"},"dependencies":{"@aws-sdk/client-dynamodb":"^3.758.0","@aws-sdk/client-s3":"^3.758.0","@aws-sdk/client-ses":"^3.812.0","@aws-sdk/lib-dynamodb":"^3.758.0","@aws-sdk/s3-request-presigner":"^3.796.0","@aws-sdk/util-dynamodb":"^3.758.0","bcryptjs":"^3.0.2","jsonwebtoken":"^9.0.2","uuid":"^11.1.0"},"_id":"mukeba-repository@1.1.2","gitHead":"7033bcb0284c6fd48a345589f121dadf79394ef9","_nodeVersion":"23.11.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-895es6eiR7xSsgGhqANc1fK/6wtOQXqW8/CK0NMg1jsmQiDqveCYwW/OFX9/HjZaqdpfoU5NkOkUaEbo6sTYzQ==","shasum":"e4d03b2bb37177fcb1a06ca4c0e9786374d37645","tarball":"https://registry.npmjs.org/mukeba-repository/-/mukeba-repository-1.1.2.tgz","fileCount":110,"unpackedSize":700752,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC8zfqsKEKxDpJ+/fQQgc1BBTD1qHGxxjWQfTJm+wJmYAiAH0G1SrscabsvajYkOxFiV/LlK06nHcQHwfpuAC2bbQg=="}]},"_npmUser":{"name":"budindile","email":"espoirditekemena@gmail.com"},"directories":{},"maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/mukeba-repository_1.1.2_1761407588466_0.5539188497337202"},"_hasShrinkwrap":false}},"time":{"created":"2025-03-11T15:16:59.828Z","modified":"2025-10-25T15:53:08.894Z","1.0.0":"2025-03-11T15:17:00.150Z","1.0.1":"2025-03-11T18:43:20.266Z","1.0.2":"2025-03-11T19:05:32.818Z","1.0.3":"2025-03-11T19:42:56.963Z","1.0.4":"2025-03-12T06:37:04.637Z","1.0.5":"2025-03-12T07:29:11.625Z","1.0.6":"2025-03-13T13:55:57.657Z","1.0.7":"2025-03-14T16:19:23.683Z","1.0.8":"2025-03-14T20:12:38.417Z","1.0.9":"2025-03-14T21:56:42.488Z","1.0.10":"2025-03-16T16:32:34.174Z","1.0.11":"2025-03-18T07:28:49.630Z","1.0.12":"2025-03-18T15:17:29.479Z","1.0.13":"2025-03-22T08:34:51.263Z","1.0.14":"2025-03-22T17:59:39.303Z","1.0.15":"2025-03-22T19:08:43.448Z","1.0.16":"2025-03-24T18:03:23.191Z","1.0.17":"2025-03-27T20:25:40.210Z","1.0.18":"2025-03-28T16:34:34.575Z","1.0.19":"2025-03-29T15:41:02.151Z","1.0.20":"2025-03-31T15:22:15.083Z","1.0.21":"2025-03-31T15:33:45.231Z","1.0.22":"2025-04-04T16:13:11.997Z","1.0.23":"2025-04-14T09:41:39.028Z","1.0.24":"2025-04-14T16:43:16.440Z","1.0.25":"2025-04-27T17:30:50.906Z","1.0.26":"2025-04-28T15:57:38.745Z","1.0.27":"2025-04-30T14:42:54.367Z","1.0.28":"2025-04-30T18:04:01.958Z","1.0.29":"2025-04-30T18:11:12.086Z","1.0.30":"2025-04-30T18:19:47.108Z","1.0.31":"2025-04-30T18:25:12.096Z","1.0.32":"2025-04-30T18:39:25.319Z","1.0.33":"2025-04-30T18:48:55.109Z","1.0.34":"2025-05-01T10:38:58.140Z","1.0.35":"2025-05-02T07:29:05.230Z","1.0.36":"2025-05-19T02:55:13.621Z","1.0.37":"2025-05-21T13:57:00.182Z","1.0.38":"2025-05-21T14:03:38.074Z","1.0.39":"2025-05-21T17:02:48.195Z","1.0.40":"2025-05-21T17:33:40.120Z","1.0.41":"2025-05-21T17:41:01.892Z","1.0.42":"2025-05-21T18:50:16.254Z","1.0.43":"2025-05-25T15:33:06.445Z","1.0.44":"2025-05-26T04:55:23.405Z","1.0.45":"2025-05-26T05:12:42.516Z","1.0.46":"2025-07-28T14:21:54.538Z","1.0.47":"2025-07-28T14:35:20.938Z","1.0.48":"2025-07-28T15:08:03.691Z","1.0.50":"2025-08-13T00:06:07.595Z","1.0.51":"2025-08-13T01:34:20.403Z","1.0.52":"2025-08-13T01:53:34.771Z","1.0.53":"2025-08-14T07:49:01.008Z","1.0.54":"2025-08-15T19:16:25.618Z","1.0.55":"2025-08-17T12:24:56.026Z","1.0.56":"2025-08-17T13:44:47.368Z","1.0.57":"2025-08-17T15:00:00.844Z","1.0.58":"2025-08-17T15:27:38.793Z","1.0.59":"2025-08-25T05:00:43.672Z","1.0.60":"2025-08-30T12:29:41.080Z","1.0.61":"2025-09-24T16:53:51.203Z","1.0.62":"2025-10-17T16:47:28.757Z","1.1.0":"2025-10-20T11:26:40.412Z","1.1.1":"2025-10-20T14:28:49.290Z","1.1.2":"2025-10-25T15:53:08.685Z"},"license":"ISC","keywords":[],"description":"Provide an abstract repository layer for Mukeba","maintainers":[{"name":"budindile","email":"espoirditekemena@gmail.com"}],"readme":"### Mukeba Repository Package\n\nIs a package/library that is an abstraction layer for Mukeba services.\nTo avoid having to write the same code over and over again we can use this package.\n\nIt is a collection of functions that are used to interact with AWS services such as S3 and DynamoDB.\n\n### Package Structure\n\n#### The package is structured as follows in src directory:\n\n- [index.tx file](src/index.ts) :\n  - Pulls all the environment variables from .env file and exports them as constants.\n  - Checks if the required environment variables are present and throws an error if they are not.\n- [definitions.ts file](src/definitions.ts) :\n  - Contains all the types/models, enums and constants used in the package.\n- [service](src/service) :\n  - Exposes functions that are required by the dependent services. We will try by all means possible to only access functions that are exposed in this folder in the services.\n- [storage](src/storage) :\n  - Exposes functions that required by the services in service folder.\n  - [dynamo-store](src/storage/dynamo-store) :\n    - This folder contains functions that configure and interact with DynamoDB. this is where we running CRUD operations.\n  - [s3-store](src/storage/s3-store) :\n    - This folder contains functions that configure and interact with S3. this is where we uploading, downloading and deleting files.\n- [ses](src/ses) :\n  - Configure and Exposes functions that deal with sending emails. These functions are used/called by mail.service.ts in service folder.\n- [test](src/test) :\n  - Contains all the tests for the package. We are using jest to run the tests.\n\n### Terraform\n\nTerraform is a tool that is used to provision and manage infrastruc◊ture as code.\nThe terraform [terraform](terraform) folder contains all the terraform files that are used to provision the infrastructure.\nfor now we are using terraform to provision the following resources:\n\n- AWS S3 bucket\n- AWS DynamoDB table\n\n### To run terraform\n\nFrom now on we are running the terraform process through github actions.\nAny changes to the terraform files will trigger the terraform process on you pull request.\nthe Apply of the plan will br triggered on merge.\n\nThe destroy process will be triggered manually when needed.\n\n### To publish the package\n\nNow we are running the npm publish process through github actions.\n⚠️ Please make sure that the package is built and tested before pushing your pr.\n⚠️ Also make sure to update the version in package.json file before pushing your pr.\n⚠️ Finally provide a comprehensive description of the changes made in the pr.\n\n```bash\nnpm run build\nnpm run test\n```\n\nHowever if you wish to perform a publication on your local you can follow the following process:\n\n- npm run build\n- npm pack\n- npm login\n- npm publish --access public\n\n### ERD\n\n```mermaid\nclassDiagram\n    imageData <|-- ArticleImage\n    imageData <|-- MarcheImage\n    imageData <|-- PropertieImage\n    Marche <-- MarcheImage\n    Article --> User\n    Marche --> User\n    Propertie --> User\n    Propertie --> PropertieImage\n    Article <-- ArticleImage\n\n    class Article {\n        id: string HK\n        categoryId: string GI\n        ownerId: string GI\n        marcheId: string GI\n        villeName?: string GI\n        ....\n    }\n\n    class ArticleImage {\n        id: string HK\n        data: imageData\n    }\n\n    class Marche {\n        id: string HK\n        ownerId: string GI\n        villeName?: string GI\n    }\n    class MarcheImage {\n        id: string HK\n        data: imageData\n    }\n\n    class User {\n        user-pk: string PK\n        user-sk: string SK\n        email: string GI\n    }\n\n    class Propertie {\n        id: string PK\n        marcheId: string GI\n        ownerId: string GI\n        villeName?: string GI\n    }\n\n    class PropertieImage {\n        id: string PK\n        data: imageData\n    }\n```\n","readmeFilename":"README.md"}