{"_id":"@1mill/journal","_rev":"17-dc92ca0a01b272b72a44eef96b254907","name":"@1mill/journal","dist-tags":{"latest":"0.6.1"},"versions":{"0.0.2":{"name":"@1mill/journal","version":"0.0.2","description":"","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","dev":"microbundle watch","publish":"npm run build && npm publish"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"mongodb":"^4.1.1"},"gitHead":"55d49c45ad6879fb5f1e535e5034bebc58feca34","_id":"@1mill/journal@0.0.2","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-H0zvZfXA+/Kn0G198guAwlr37BqvZkFh68xZkLh7fmLKqTQ29DKQx5cWPLkxiEva3FedEp5gOjLuEYm8ZBXqog==","shasum":"80fc1265897c380b77874af3725526c4933c4ce7","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.0.2.tgz","fileCount":11,"unpackedSize":23118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLrdECRA9TVsSAnZWagAAIAkP/jxWOw7/7cGS/co3LsTR\nhwDYOFx3ufYzI01BxfOaXOFg0LaJxvIDTqjpdAtfPrsDofmnWM9PUcByXUdZ\nPgvkO2Dha+c0MdQ3lJY0ZBHtnXGYA4StdxdrGfSPW//7upQbDukPkBsTGdyc\nKFOk9d5eo6WGu76dpmxNfOpfaa7HwMeXkTHV8uLSxyC9+0YnxCHyO8S5l1J3\nprkgUrkMQV/GPIuH68erwME4zUQCesY84G5zJXAw7ZRhwhWy66shEXsA45Ou\nj3X8PnzvL1gyKR8GC7NAzbym5AX5xta7V2AgGa9crK3416peeebwcxspioho\n+WgavqepRkVcclhFCZbxb8gLgotCHN5pB66A33hpzx7rQhyaFOYrvhXtbkUn\nESq2Q41AA/RLNvNvJeLZn2C+ED9Ovdmoxo1Utnf3Zi+W6nSNctV4hZnt3HGJ\npvltbzuLGSjGoixLLqsfxcUcQQuzmVwbgBQ969qpbLFwze6w0qsE3fWN3lrK\nyNY17zdUhx0pqEysLj1q1NNy16k5ocTOeS9FCBHMBq7V1p5CTDo0WZS7Xj8b\nuvPfWyTAp6yriGm4rWvbemuba2OpFt2jjjtBWidT+vH4p97rCMXPTraa4IOl\nC0QC+4I4FZq0F+8HTBMEJv/n6PHw9H2liS8pb2RNoEzU4G1DebmTrsUVYZAx\n6cH+\r\n=sr0w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCyVGgVw1tq12xZPkzXrXzjX7YJUHqinNwgQOyTdsuYAiAxaEypMmA68VDi12t/gVBizBDCFAZihLgpMp7WCCBM4A=="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.0.2_1630451524047_0.48331026480686945"},"_hasShrinkwrap":false},"0.0.3":{"name":"@1mill/journal","version":"0.0.3","description":"```bash\r npm install @1mill/journal\r ```","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"mongodb":"^4.1.1"},"gitHead":"2eb1ac389d0f71cd057f3effc0c2b802f363856b","_id":"@1mill/journal@0.0.3","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-cPNUiVG0CDOHxanuBA8Zbcgb5/DULDUQpS3u6wEmWnWU4VUmNVMQY9nnclkm1IOKg77YiMmez+4opqU2iF5BCA==","shasum":"6bf052baec4e0a4a09677cc20dacb350075349d3","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.0.3.tgz","fileCount":12,"unpackedSize":24205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLruaCRA9TVsSAnZWagAAsOYP/RLPtc6wJ4r0TDumM/ab\nnbwGDXNX+Z8ylq1dU6RDzhaWtVYDASotHyd7j2tZMyNdqpuzpUgA0opja1lS\nMnZ6pxXkonRFelDUHmJE3jbmLe4uTiYN2dWqcm2LNQTGSMNyHtAu/x8h9v7M\nK8SYIWrQidaJLNF/Hxd1PqWoI8JXbqCYWwXr/8245zbWZMmD9ivonk/GnLRy\n0f7E5JdkrmmQDsJ1Bne+jYsuArfIj02ZxtdCQ1QFibcUWjRM4HZHokdhCBeM\naK29aFD4yk/kPiY57OEMTdwUbrWgBeXQadd7qIC7RtTF/IHN3Mq3CstO1N9D\nOFi5i4LCAxLOd502DSp7UpXYmuo/D7R68JSBF/z98625IwTxx5rcZQrc/kHA\nXtevyzQO7Vlkh+dVSn0ZCiSl3tMuOFmt/xIsSq9Rpma3y4VtYXRHInAP6OuZ\n8K5qcCb4ca/6IJS8WkWGC97NxOISbmisczGPKLLyi9SZtHbuCi2FrFe2KPNX\nGGAtfPyCXavP1pOr0YIWJPdq2PnfVG0fWxfI7oQWC96eiUHoG2Hexsg1WUz6\nc3VNgTj9DNtZi5KJijDXwKIhUc4ffBRF82pk6MDoYCT1O+P74aoDvED9JtfZ\n9WrmT1KOzvEvBZWqiNH4VNNav6u4QUjwWDHZgb1BU5TysmIQKL/AdW4cOUil\nMjfn\r\n=8P9w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqUgfAQ+EmRdPCDAzQ4hb8oOel5zaNAhRWlV7SsPAU7AiEAk6id7roAR7FzfJ08cZRbS4GZrAczE1iPV+D0OQ/mtzU="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.0.3_1630452634502_0.019517896287860603"},"_hasShrinkwrap":false},"0.0.4":{"name":"@1mill/journal","version":"0.0.4","description":"```bash\r npm install @1mill/journal\r ```","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"mongodb":"^4.1.1"},"gitHead":"11aeee0d07edbeeab055f9a443fed011fd24c60d","_id":"@1mill/journal@0.0.4","_nodeVersion":"14.17.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-u/IXN1Et98iRgJLxlU+qXGc6W6LojmnCr7fvhkpMvllUxZFjaUz2iTUkBkJxl5VfU7Ye6AXHS5wYG+niW/lo6A==","shasum":"96320c31e3c04d34b9e6d665c3f6b101501dc78b","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.0.4.tgz","fileCount":12,"unpackedSize":24264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMoxACRA9TVsSAnZWagAARaIP/2xMPmRsMjWCw5BN/dC4\nEujrq6DBJvSGtxjq1DWrg7dJsx/1cjiPRap3OO0cmElrRItMblrsurvFbt1p\nmJSRUNNAAfdUETSexkoz59TiK2v2I+S0s2maGWSfYsBjaQd3dDujOlMSKGBy\nEI/vTdP47sX5nNr9N6stArzv3kp9lLzsxXunpO5CnBi6TNpfzWaooiXawPj/\nXn/s+FqhVzp4uA423k8vHVeV5c6bteCpFW8yWp1qnJ2Mydm7+/XQM5t1ZPrT\n2hjvL5ZbpXLh/xQSv4dPLpsKnZGVQ5ehJMMxVR6PDyYmaP4N0TEspOGeB2rv\neG74tSu9QC4XL3HKuXhf0/vk+mwZFLTBXjCeKVf9ih6RpLLiSbSAYE0nHMyu\nYA0LpR23XEdSSmfgix3uZW2mviicU1okgKxqdRd7yx1HoJ9X1jv7gP1tq4Hu\n7Er+0lOHP6eaqUKomrZUSvrGLnxuhv0OagZCqJNJCwCUitC6TEyMx/X1ugz+\nwfcAk4veiZuJNS3KyGBg5IcxYVKuemp5cJIQln68+sPVF6agg+/LEXSnyH51\nTTPn0/79xb8TGxzJ/xk8mfONftQ3r+LuJi3GFtZWeDwaCLbmQG5P3FFfF44Q\nL+HgHOf98bsBjiBb4u9xrZ5/B/nXScGuVfrHbKZqCaZ8b8iBte/qDxLXOfoM\nwdcR\r\n=gu/Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQpHet8CrEUxy/+NWp/zmTJi5Pr1rk75YRCBvvUS/IIAiBgUMTb90SnxIbOl1H74qRQ3pzy2iv1dcnd0KgZpHseDg=="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.0.4_1630702656635_0.7401719780901801"},"_hasShrinkwrap":false},"0.1.0":{"name":"@1mill/journal","version":"0.1.0","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"mongodb":"^4.1.1"},"gitHead":"80a958ffe95f908932450d51940d6c035cad09d2","_id":"@1mill/journal@0.1.0","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-0BQkf05CSNTKZpqn+uN+tUcNxnEf9sHVCnPnCDOU1Y1Kg3Htt97nirEDWugfRq4gN0kwNr9b8Y0tRLWJGp8ipg==","shasum":"10b2e970f4915f8f428067635cbfe1b7bd58c03d","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.1.0.tgz","fileCount":12,"unpackedSize":30625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmxozC6Ktq9EdfeIiV28bAFk++HYxXVWsRELi0kSDYlAIgdGHBQIVqjrRWuThTLX7U49L+CDniMt7YDf+Sythw86w="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.1.0_1632007174971_0.15519544277094455"},"_hasShrinkwrap":false},"0.2.0":{"name":"@1mill/journal","version":"0.2.0","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"mongodb":"^4.1.1"},"gitHead":"a1946c79b33f5ae6bf934257b9454e08ee20ca48","_id":"@1mill/journal@0.2.0","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-psLxJJGYwIUTbbtT3HO5wIYVHrHRUks+eUGL/Mm3JcUvsixMVIZWDcrlpsudMvEaUxjWv30oZxQatGfuBuL0/Q==","shasum":"bea69ed131f6503de1868d9359c3687c60ce5a52","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.2.0.tgz","fileCount":12,"unpackedSize":30585,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKYp4sMR6ZCFfSDyCHKlUm2ibmvRhCVB4LRhlFljkJJgIgGkwJC0KLvCzkbLBXkmcv7MFE4nSdqR+Q/Ooll4rbyOY="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.2.0_1632078849400_0.45810852888734677"},"_hasShrinkwrap":false},"0.2.1":{"name":"@1mill/journal","version":"0.2.1","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"mongodb":"^4.1.1"},"gitHead":"df39cd78412b5ef2f9dfb66203c04224c6ca3a93","_id":"@1mill/journal@0.2.1","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-x2lm9WR/2ErfQvSOqe5DSAEAr+x+qWtPTkPVJpemYgTuMyoR/aRKwGjzP24AjxnUg05GEjakW383Kc0dDom0aA==","shasum":"1a4e3e7f595f6b70b928f4a387502757b3039d10","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.2.1.tgz","fileCount":12,"unpackedSize":30576,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsCvFVihqqHNdrhLNGvC9p6K3+MBQEoqzXPkSNugNsGAiBxQF4qZw7TtoEi51mcbwLRt/00ZSJCXG85Rpbn63P6fw=="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.2.1_1632093121611_0.2159389122906119"},"_hasShrinkwrap":false},"0.2.2":{"name":"@1mill/journal","version":"0.2.2","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"@1mill/mongo":"0.0.3"},"gitHead":"63c220d95fc797c38efb05ae86c96084a3943ea6","_id":"@1mill/journal@0.2.2","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YNO6u0ibjdDMGmZ0Rz3dK+i9M97OEFjXDVPPrXvib7HfUZGYtR+c940Z/DM8kGvTyHYQeK2z3V9JUwI+sTAJZA==","shasum":"52dd8d681e9e2e1cac3f8ec5b267f8700f08d94d","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.2.2.tgz","fileCount":13,"unpackedSize":19878,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDER16rXLrH07HgyTJIhel+yb5aicYOhPY8aPZ7tR74QAiAIV+zeOV5PGXs3NkEv9AXVbR8wHsFLGnCVBkGEgqr2QQ=="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.2.2_1633648182738_0.4208867320992342"},"_hasShrinkwrap":false},"0.2.3":{"name":"@1mill/journal","version":"0.2.3","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"@1mill/mongo":"0.0.4"},"gitHead":"d96ebb4f050f00e9205358d678d8295bc67e46d5","_id":"@1mill/journal@0.2.3","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-sc+FKXpFfIEi9qKs27FCHaY4cZ5hOX1fWLp6hRXhsirqcI2nEm5dfIrZq59qLcCgokANA0OtmZQyU4etmsLL7A==","shasum":"75beaf16c8716c4d9e45a0f6dd097e56340c70e6","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.2.3.tgz","fileCount":13,"unpackedSize":21990,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFpXHJXr1mO0LvCujLYlqZqSBP0XPq/k0SHev6YSf8hZAiByW2RKdgNOWoK1T6oq9WNM456dff/GakMRcksLJXAVkQ=="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.2.3_1633722087922_0.7754274259310472"},"_hasShrinkwrap":false},"0.2.4":{"name":"@1mill/journal","version":"0.2.4","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"@1mill/mongo":"0.0.4"},"gitHead":"8b31cf9bc709e1a3a8069141009f0534609d84c9","_id":"@1mill/journal@0.2.4","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-lWOc/JG5r7CGHRdxUuMhxUePqcIBgC9/2RZYwGjNc5nlAsHonzW6I2AjlKc0ON41hxjo/rU333xM8CKlcT8ptQ==","shasum":"16f243ac8149a2fcd1399da22b51b9c9609c136b","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.2.4.tgz","fileCount":13,"unpackedSize":27105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhue82CRA9TVsSAnZWagAAj50QAIjaj6MJlYNzrAkuBK/g\np3mgnGMtSjx2P81f9aE3LM/Rab874x39xv6Hd+yc+EEgW3SgMIP0fyixn2JN\nrxY2gREsWNBd+SLhjykDJAWn2Z8rabmR9fpd6Vyu4Mx3IR5eYSbgKdD+i5ZD\nzl1LgW5QxFOUTbGqYoLwv8lHfzmyXClz8eCTiEYH9EpXDzH0/pvGBoSDQ+V1\nd5LPyoWLm5Df6+iKDen16NM3rdlsQIhOZN+xSECNd7KL8DUMjsZgXMlp+ZuE\nqRAgOapPxl4OBO0Ez3DF7ztwCoLbpv1qugTruwt054xiiuOZzDZ7OxnCC4QB\nGH/NaDIsitSKCMuvTgrYabNCfK6+PkUSEpihmSVXpKH5UeYOzQ1EJAfm3pr6\n61YXzmm6JTi4hdj83ZOmbmjnMl3UflgOPYsFVmcyQfKHy03VijomBozFD+z8\nRpeEaH77pzggusztw3jGZGsb7OY6O7Lrbki6W8pXMtMHZyxWGqaFkq0hWTwl\n+qpGpOUZ1zjsMyDK8nUe4jGlf34CJqbFp6qvyW0Z9gKBEAk4/cAq+LUNeN4i\nPkg5NAznOAlvzHi4EXL1FHwacS8VWNRe2BgUm1Bmlsi+qOETsfDjKUgBg51Z\n3rIjnOtEId8NBp17J2hka8IgYANQbNN8MlvxbGv9RWp1y+W9om9mFJ4Heq5+\nQLvv\r\n=pSBz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHsTrcNebrL+8ewJMCre7OmUgtpNMomgetCNAx/Z9pBQIhAI55UE65Hi9kL+yJrNVilXeg6/biQyI2IJ68MKcPV+cz"}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.2.4_1634254111785_0.7321324246099201"},"_hasShrinkwrap":false},"0.2.5":{"name":"@1mill/journal","version":"0.2.5","description":"<https://awslabs.github.io/aws-lambda-powertools-python/latest/utilities/idempotency/#idempotency-request-flow>","source":"src/index.js","jsnext:main":"dist/index.module.js","main":"dist/index.js","module":"dist/index.module.js","umd:main":"dist/index.umd.js","scripts":{"build":"rm -rf ./dist && microbundle","deploy":"npm run build && npm publish","dev":"microbundle watch"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.13.3"},"dependencies":{"@1mill/mongo":"0.0.5"},"gitHead":"a2ffe78a2ebc23a7f71155005c30d6906424a2b3","_id":"@1mill/journal@0.2.5","_nodeVersion":"9.5.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-QaBjhvQcwIRKvaYrJXJDz9xC976A2fIpf/H15NMVsRJw8iVGvdOPZ3RJ/nZHrkjKZFU9VrsbH/dM9+Ly82qmog==","shasum":"57862b184bf0955dbdfa9305fd2e6e801845c1e2","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.2.5.tgz","fileCount":13,"unpackedSize":28599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxfqDCRA9TVsSAnZWagAA3zkP/iudyL9uEq0YHmYmY9I9\nrd6gLU0FUy0935PhwpafjyeOawcuzfqV4KHsW0K7vd3eOvW7aqK6lAKqB8Mm\ni/LmbwfwuGQ5k+BMhC5YfNW8doD+RD6cxVVzPW2apkl+14M1+l0cpezjeZ9e\nVY+u609SUWFrD3NNCmwHldJSXoksRK56kz7PUDT4pQJgJUjD8uwogromObbp\nT4IRDWX23Okp+fMs1YuVaqN1dg9ziz7UsOZ+AOSWib4betXlLWjmll5Jwx+d\n//Kmg/Jwa29XWWOe3jXVzM9bHjmd3YEK/fhye2oGPz9iAXA9hevObGQxKgH3\n1kXkBCU3H8Zu7wGNwRxmy/EEebLnH8GMQ1ahe/K/yMZBZpUgQui8pass0Qmu\nFkhn9M6cjEpcZeuagAuHHpROpFb2dh9fQEuxUd1G91TQ4Xtp4cWcqLz8ygyv\nKOfzIBCi3N2E+bNNHLy4awUJfbc/Ry5wq1QpWPXylZV7NylwfIMnehzvPCVM\nRhee6g+f4T7t2R2LTW0ZEBdZA+MbH4fwDfTOp5ca1jjMVYkzebzy5pcox7UP\nRQYbkBwWmgbO7XJK1MorV1x8zoA1sXknCti2Y0Typ4++zMfqtnFRx5mcvML/\nba3PQVLxXTsDt7TdL0AEYeNdsl1PmCyQmkAlCYCACrbb27LGPT5f0PyNnp+Z\nBxIz\r\n=rrGk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8hrraSsi478ooaPGFB59NT8DuewUELWabj8/jThHJkQIhAILOHnT1cjYPQgCszY6H4LBaPFadqT/LVR82LnaySFR9"}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.2.5_1640364675393_0.4307446560209831"},"_hasShrinkwrap":false},"0.3.0":{"name":"@1mill/journal","version":"0.3.0","description":"Idempotently invoke AWS Lambda functions with Cloudevents","source":"src/index.js","type":"module","main":"./dist/index.cjs","module":"./dist/index.module.js","unpkg":"./dist/index.umd.js","scripts":{"build":"rm -rf ./dist && npm run build:browser && npm run build:node","build:browser":"microbundle --format modern,umd --external none","build:node":"microbundle --format cjs,esm","deploy":"npm run build && npm publish","dev":"microbundle watch","test":"node ./src/unit.test.js"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.15.1"},"dependencies":{"@1mill/mongo":"^0.3.4"},"gitHead":"b3fce1a39ed6b9bd4966a7634d452b552db90d64","_id":"@1mill/journal@0.3.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Xkoeb8QcLw3PF36xKTxIxArcdv+Mp/9y/pMWlkjogjUy+H+aAFy+8vK5qEuHhV9v0T8irsOHkDROOZhkpyciBg==","shasum":"cfd70924752d9b76afe199079a134c7080af1376","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.3.0.tgz","fileCount":13,"unpackedSize":5351274,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDksuxAEj5HXnDTaMSiTPFb1z/ME8E4MTAb2X99nwVF2AIgQuX73OtYKD8Hz+0c9hYMybGo7p9krVWtDOg7UI3+Fkg="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.3.0_1694884331137_0.2863106283171317"},"_hasShrinkwrap":false},"0.4.0":{"name":"@1mill/journal","version":"0.4.0","description":"Idempotently invoke AWS Lambda functions with Cloudevents","source":"src/index.js","type":"module","main":"./dist/index.cjs","module":"./dist/index.module.js","unpkg":"./dist/index.umd.js","scripts":{"build":"rm -rf ./dist && npm run build:browser && npm run build:node","build:browser":"microbundle --format modern,umd --external none","build:node":"microbundle --format cjs,esm","deploy":"npm run build && npm publish","dev":"microbundle watch","test":"node ./src/unit.test.js"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.15.1"},"dependencies":{"@1mill/mongo":"^0.3.4"},"gitHead":"a5d722e09e030c8102ce1b73decb707a893cc9d5","_id":"@1mill/journal@0.4.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-fNLgCKaaRqyYYriEjCp+nVvwMiGwif8gYp8zyCfYrpdKZ1FXh56O4wC37d3aQCSeRDmW9Ols9eQIIMAYS4Og4Q==","shasum":"2a98afdf8874d3ff9ac83b9484b465930595c746","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.4.0.tgz","fileCount":16,"unpackedSize":5359319,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDD6x1XqaGQMQda7UkBcUutCy6uFb2DASVfw86P7O8uYgIhAJ4lGRKhtvPD7GAkFuikbZjIHQM/InWSxXbDCEaVGQeS"}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.4.0_1694885779829_0.5068068573956441"},"_hasShrinkwrap":false},"0.4.1":{"name":"@1mill/journal","version":"0.4.1","description":"Idempotently invoke AWS Lambda functions with Cloudevents","source":"src/index.js","type":"module","main":"./dist/index.cjs","module":"./dist/index.module.js","unpkg":"./dist/index.umd.js","scripts":{"build":"rm -rf ./dist && npm run build:browser && npm run build:node","build:browser":"microbundle --format modern,umd --external none","build:node":"microbundle --format cjs,esm","deploy":"npm run build && npm publish","dev":"microbundle watch","test":"node ./src/unit.test.js"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.15.1"},"dependencies":{"@1mill/mongo":"^0.3.4"},"gitHead":"3c241561ac4d07f894776b221a21118bc26cf972","_id":"@1mill/journal@0.4.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-yf1qigex8T0Kr6k8SvzSagn0jEIJbf7drtdkRsFwchHGpTPnbWgxl1WPQVK57Rmy1recexb+1/3spN9nqBPmPA==","shasum":"7fdf58bc82a2d77122cd6e629789e3be26635a3e","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.4.1.tgz","fileCount":16,"unpackedSize":5358923,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDwcptUOhKyoGwL19nfh2Xd1d5c8G5mbUTrRNFil98owIhAI5IIYpEmS1qFQKVorROaPpFd9I4Qxvndo+gINR5y052"}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.4.1_1694886655705_0.4089516043749555"},"_hasShrinkwrap":false},"0.5.0":{"name":"@1mill/journal","version":"0.5.0","description":"Idempotently invoke AWS Lambda functions with Cloudevents","source":"src/index.js","type":"module","main":"./dist/index.cjs","module":"./dist/index.module.js","unpkg":"./dist/index.umd.js","scripts":{"build":"rm -rf ./dist && npm run build:browser && npm run build:node","build:browser":"microbundle --format modern,umd --external none","build:node":"microbundle --format cjs,esm","deploy":"npm run build && npm publish","dev":"microbundle watch","test":"node ./src/unit.test.js"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.15.1"},"dependencies":{"@1mill/mongo":"^0.3.4","date-fns":"^2.30.0"},"gitHead":"ba61fba1215928f429bb03b82dcc8ac2926fc555","_id":"@1mill/journal@0.5.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-Sw0QdBa/fiLtzYZTakBkEe1VEtZ099foQcq/5DdW+QB9AmVbjBCQItZfOClXWzjrj/57Taw+CCI6cK2jZpy+tQ==","shasum":"6d6e1ec8203cc20f736ebd22eb35152d2cb5d6d1","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.5.0.tgz","fileCount":16,"unpackedSize":5386732,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2zc9gG1ynQPSSZiVFMSTcdpkeiSqYqx4i6QZs8gJgsCIFOJT0yhhhTmaI3cf5bqF3vaXYkFzVHa9mtE4HE34xXZ"}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.5.0_1694986443453_0.27076598028150567"},"_hasShrinkwrap":false},"0.6.0":{"name":"@1mill/journal","version":"0.6.0","description":"Idempotently invoke AWS Lambda functions with Cloudevents","source":"src/index.js","type":"module","main":"./dist/index.cjs","module":"./dist/index.module.js","unpkg":"./dist/index.umd.js","scripts":{"build":"rm -rf ./dist && npm run build:browser && npm run build:node","build:browser":"microbundle --format modern,umd --external none","build:node":"microbundle --format cjs,esm","deploy":"npm run build && npm publish","dev":"microbundle watch","test":"node ./src/unit.test.js"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.15.1"},"dependencies":{"@1mill/mongo":"^0.3.4","date-fns":"^2.30.0"},"gitHead":"4925067fbbb583cd35074d3364a9d86a392246ed","_id":"@1mill/journal@0.6.0","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-dutRzKeVvmY31YWPzWZ2ixhK9afsgkyqwS8tR1KywTNUzkc4r6EAouZtH8eZZwLz8jHG1DOBSWZ7c8fcLA38gw==","shasum":"a29ec644b1207787795f267583f6d3cab6a930c2","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.6.0.tgz","fileCount":19,"unpackedSize":5432306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWDH9xwXUYiSN3mBtagGxtCKu+W6j+aI0F6SsEsP0n5AiAOI+fLJ5Qq1yM/twMRYn/YT6MAq4Pc+XiL/MSbUAa03w=="}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.6.0_1695070510125_0.7856179347114272"},"_hasShrinkwrap":false},"0.6.1":{"name":"@1mill/journal","version":"0.6.1","description":"Idempotently invoke AWS Lambda functions with Cloudevents","source":"src/index.js","type":"module","main":"./dist/index.cjs","module":"./dist/index.module.js","unpkg":"./dist/index.umd.js","scripts":{"build":"rm -rf ./dist && npm run build:browser && npm run build:node","build:browser":"microbundle --format modern,umd --external none","build:node":"microbundle --format cjs,esm","deploy":"npm run build && npm publish","dev":"microbundle watch","test":"node ./src/unit.test.js"},"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"keywords":["lambda"],"authors":["Erik Ekberg <nightw0lf@hotmail.com>"],"license":"MIT","bugs":{"url":"https://github.com/1mill/journal/issues"},"homepage":"https://github.com/1mill/journal#readme","devDependencies":{"microbundle":"^0.15.1"},"dependencies":{"@1mill/mongo":"^0.3.4","date-fns":"^2.30.0"},"gitHead":"ed68f3e0467c5808fa1d8a489348eafcb0641f90","_id":"@1mill/journal@0.6.1","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-+C9iukqxkfJ5VE9VSOmhyEhW6ffJ6sWcr8w36smPkjNCuSltrPP8HFz5K4Qrl5ApCXyfNHEd/YJ8ojk/Os7qxg==","shasum":"0f231c40add73946d51e89e617cd71a01fdc2c39","tarball":"https://registry.npmjs.org/@1mill/journal/-/journal-0.6.1.tgz","fileCount":19,"unpackedSize":5431980,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqrqzA/11Q0G6c0Jkg9NqSMouuZMeLwM+LEEbf+0KPTwIhAOfm7Z9v95yVxABVXOPiXrpCt/pbUTl2o5tKPE6p3W5N"}]},"_npmUser":{"name":"1mill","email":"nightw0lf@hotmail.com"},"directories":{},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/journal_0.6.1_1695072390966_0.6179231843824589"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-31T23:12:03.959Z","0.0.2":"2021-08-31T23:12:04.168Z","modified":"2023-09-18T21:26:31.459Z","0.0.3":"2021-08-31T23:30:34.618Z","0.0.4":"2021-09-03T20:57:36.756Z","0.1.0":"2021-09-18T23:19:35.114Z","0.2.0":"2021-09-19T19:14:09.707Z","0.2.1":"2021-09-19T23:12:01.749Z","0.2.2":"2021-10-07T23:09:42.868Z","0.2.3":"2021-10-08T19:41:28.062Z","0.2.4":"2021-10-14T23:28:31.940Z","0.2.5":"2021-12-24T16:51:15.509Z","0.3.0":"2023-09-16T17:12:11.438Z","0.4.0":"2023-09-16T17:36:20.130Z","0.4.1":"2023-09-16T17:50:56.016Z","0.5.0":"2023-09-17T21:34:03.680Z","0.6.0":"2023-09-18T20:55:10.346Z","0.6.1":"2023-09-18T21:26:31.290Z"},"maintainers":[{"name":"1mill","email":"nightw0lf@hotmail.com"}],"homepage":"https://github.com/1mill/journal#readme","keywords":["lambda"],"repository":{"type":"git","url":"git+https://github.com/1mill/journal.git"},"bugs":{"url":"https://github.com/1mill/journal/issues"},"license":"MIT","readme":"# @1mill/journal\r\n\r\nIdempotently invoke AWS Lambda functions with Cloudevents.\r\n\r\n## Getting started\r\n\r\n```bash\r\nnpm install @1mill/journal\r\n```\r\n\r\n```js\r\n// * index.js\r\nimport { Locker, withIdempotency } from '@1mill/journal'\r\n\r\nconst locker = new Locker({\r\n  name:  'my-locker-db-name',\r\n  table: 'my-collection-name',\r\n  uri:   'mongodb://...:27017/',\r\n})\r\n\r\nconst func = (cloudevent, ctx) => {\r\n  console.log('Running once: ', cloudevent)\r\n  return { cloudevent }\r\n}\r\n\r\nexport const handler = async (cloudevent, ctx) => withIdempotency(cloudevent, ctx, { func, locker })\r\n```\r\n\r\n### Locker\r\n\r\n| Name               | Required | Types  | Default         | Environment                         | Description                                           |\r\n|--------------------|----------|--------|-----------------|-------------------------------------|-------------------------------------------------------|\r\n| expireAfterSeconds |          | number | `86400` (1 day) | `MILL_JOURNAL_EXPIRE_AFTER_SECONDS` | How long a Cloudevent idempotency key will keep-alive |\r\n| name               | yes      | string |                 | `MILL_JOURNAL_NAME`                 | The name of the database itself                       |\r\n| options            |          | object | `{}`            |                                     | Options pass to the database client                   |\r\n| table              | yes      | string |                 | `MILL_JOURNAL_TABLE`                | The name of the table inside the database             |\r\n| uri                | yes      | string |                 | `MILL_JOURNAL_URI`                  | URI to connect to database                            |\r\n\r\n### withIdempotency\r\n\r\n| Name               | Required | Types    | Default         | Environment                       | Description                                                    |\r\n|--------------------|----------|----------|-----------------|-----------------------------------|----------------------------------------------------------------|\r\n| func               | yes      | function |                 |                                   | The function containing business logic that will run           |\r\n| locker             | yes      | `Locker` |                 |                                   | The `Locker` in which idempotency keys will be checked against |\r\n\r\n## References\r\n\r\n* <https://developer.ibm.com/tutorials/reactive-in-practice-5/>\r\n* <https://docs.powertools.aws.dev/lambda/python/latest/utilities/idempotency/#idempotency-request-flow>\r\n* <https://multithreaded.stitchfix.com/blog/2017/06/26/patterns-of-soa-idempotency-key/>\r\n","readmeFilename":"README.md","description":"Idempotently invoke AWS Lambda functions with Cloudevents"}