{"_id":"use-dynamodb-webhooks","_rev":"44-2c74c0fdee5402ccc7d058cf998d2ae6","name":"use-dynamodb-webhooks","dist-tags":{"latest":"1.0.42"},"versions":{"1.0.1":{"name":"use-dynamodb-webhooks","version":"1.0.1","license":"MIT","_id":"use-dynamodb-webhooks@1.0.1","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"homepage":"https://github.com/feliperohdee/use-dynamodb-webhooks#readme","bugs":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks/issues"},"dist":{"shasum":"a55792c178225f23fa42cb0737dbba4ca40916ad","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.1.tgz","fileCount":4,"integrity":"sha512-Mk9qxzt50/X4eFamGUJezA4lnGleKJQdoQGCtmaRdBny6NRZoZHBnArIfJZU7h1iwOccNvr293alEmsABNR4dg==","signatures":[{"sig":"MEUCIEYe8e6FFfeZQwfBrkcY7xqX5NcO2cY028iDAgPq+mMYAiEA8nJPOnOQfxeIgsvwHTeWZ0EpRu4/enQDbe/LWE67AuM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23981},"main":"dist/index.js","types":"./dist/index.d.ts","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"git+https://github.com/feliperohdee/use-dynamodb-webhooks.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"_nodeVersion":"22.11.0","dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.1_1736001084838_0.31236337292824556","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"use-dynamodb-webhooks","version":"1.0.2","license":"MIT","_id":"use-dynamodb-webhooks@1.0.2","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"36744d35e000c81bea5e8220c832592ab3fd8318","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.2.tgz","fileCount":6,"integrity":"sha512-oXhfk1v9rzNGPufO3tUAuNESnVXhRee0nAdekPtHTCPOu2oBObo55nIC/mlo4xuI3StoRgs489ZyU5Nh+lJuxg==","signatures":[{"sig":"MEUCIQDZ//hWj4x5ZFyB59tttEERkIfKz/EGatnBCxryImwPqAIgJmCFdFrQ5AFHbQ/laBOC5EeQ0UFDT4VsfR1Yw1VTl2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29486},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.2_1736001486103_0.051658272631778024","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"use-dynamodb-webhooks","version":"1.0.3","license":"MIT","_id":"use-dynamodb-webhooks@1.0.3","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"deaf92f411b596d9b7552e1f9ffd39acb40be1b3","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.3.tgz","fileCount":6,"integrity":"sha512-DTrLqGe9d8EZxrS7xpYGlKt2aAqaURpk1kZEjGz1KJN/O3rY+3MtOr+8obRNnmYsS6xzvoZ9JTzU+e7FsKU8hA==","signatures":[{"sig":"MEQCIBy9sZ6xRYrkOfyPQJ50I53B+YsRMS6MHcw47bDcIKlTAiAh7FC5mM9YsH8lnXDAgCIhBhFbbsNDQkAIEiCghgFC4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29540},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.3_1736002801765_0.31942213068885206","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"use-dynamodb-webhooks","version":"1.0.4","license":"MIT","_id":"use-dynamodb-webhooks@1.0.4","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"22990b3c8c9a72e922b7b6f949003b5cb5908fe5","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.4.tgz","fileCount":6,"integrity":"sha512-FwzbdI7Ej2z5/0C1bn/FIPhZcmunOu4vLxB5NokQFzjgfS7VytyWCtb5v6WVVFHOLUt2n3sDoJ9W2S/rPT/T+g==","signatures":[{"sig":"MEYCIQCHLkb43cqERPdX6BaKwE+0BQrS1MxPMRQWn+UgmY12mgIhAJfTN+HisLWIMsjERoX0Lq3Fju1PkGGVGkwtU8moXbc7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29690},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.4_1736009321776_0.6998520050669239","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"use-dynamodb-webhooks","version":"1.0.5","license":"MIT","_id":"use-dynamodb-webhooks@1.0.5","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"96a4fe73ba2f213f00f51450e2d3da8b9d706dc0","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.5.tgz","fileCount":6,"integrity":"sha512-DmxdgsGR1aAgknL6+bLygHptVNLOPhl9oNmyxqA4ODwlvz6EHH3WalIB7iDHCen54kVsjy2KFvbgUN47NXlJXg==","signatures":[{"sig":"MEUCIFDwA9ig4uwTKKz2RMhtiDVP9WNC8kEYR4P3CGVlEjh8AiEAjdm2nCQd6rzms7FRZY430Ywx2DDf61IAVHOK+YGH1oY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30043},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.5_1736009849722_0.6234503328543259","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"use-dynamodb-webhooks","version":"1.0.6","license":"MIT","_id":"use-dynamodb-webhooks@1.0.6","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"5f09146ed1f97c80fab643333a40fe7d104e3a1c","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.6.tgz","fileCount":6,"integrity":"sha512-GtwA4XC8o3A5f12CDhAVh0zbRF7uq2lY2r9y9VYpYBkWfomflNr2At2tIKPQ86+3bVt6LulGi5w9iTKs6hVqhA==","signatures":[{"sig":"MEQCIHmWLOSxjUEY9NsLwuG5kQwNf556gSBiV0rCYA7Q6zxGAiAn3nZE+U0l0MBBQ+NzgxWs3Gf1JCCqhpEJtPxPjLndAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31871},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.6_1736014685366_0.6589971563505528","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"use-dynamodb-webhooks","version":"1.0.7","license":"MIT","_id":"use-dynamodb-webhooks@1.0.7","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"7f3a0c21158d94c147cab39d53393ed46f80b9d9","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.7.tgz","fileCount":6,"integrity":"sha512-dVbR//avN2NsNolVjDQGodkOu1FSaae+VxU+yklQWNYqhuepRxnDCkg9LlAUSfS9iVpLWPUAFppVY/pV05wkYg==","signatures":[{"sig":"MEUCIBOvILVyWbd4orgSGK0CFbqAfkdvDimkUA99stQlBtEyAiEA5SvLhT2TF4nVsU8QwnTyjs9iw/fuwbvKlvt547rJRCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31739},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.44","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.7_1736098015299_0.4616837702394352","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"use-dynamodb-webhooks","version":"1.0.8","license":"MIT","_id":"use-dynamodb-webhooks@1.0.8","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"8bb64dd73a7fa7763bcb59c4d02060deb0e55417","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.8.tgz","fileCount":6,"integrity":"sha512-Q6zofMDUH6E/BN7mqD+wTQjHzzm+d56yF51Qqq/iHVGMo1yYUk/1mBAKaWqR89QB0+nSCHd1aEpipuvBzUxRsQ==","signatures":[{"sig":"MEYCIQD1M1EzlDu9Secc/P9Rmy39tI4sgoTEQPFXzB59pFlntAIhAJ7msF6TzEzUowzPb5XhkMAmaiVBOGlGE04eeXHeZSAB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31739},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.45","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.8_1736104879267_0.061250651496792985","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"use-dynamodb-webhooks","version":"1.0.9","license":"MIT","_id":"use-dynamodb-webhooks@1.0.9","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"}],"dist":{"shasum":"543ca2e790c92228eb1f3b8415291689317a93c3","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.9.tgz","fileCount":6,"integrity":"sha512-pTWKNaWP/Esnfk7pZG2Qeb+yV2fp5bCYbq/tQBebPAqhdUXtBNA3LyBBIyzXlI/HXwXSN1SQEcFExhIr529gCg==","signatures":[{"sig":"MEYCIQCI/PHjQLewV7dWRmxi2lVO1QEQAnsgi6z2WfRLbxRLxAIhALXJjvYl7mcxxWdzzrUpG22+C5rlbXUwkXp1qiL4wd1x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31738},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.45","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.9_1736107639412_0.17700691814565017","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"use-dynamodb-webhooks","version":"1.0.10","license":"MIT","_id":"use-dynamodb-webhooks@1.0.10","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"7db26fbaf7e66a578c61879d7c073a71b0d91792","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.10.tgz","fileCount":6,"integrity":"sha512-V0odiPdbuXn85lQL/MjxFG4wWjtI8r2cxFsTy0taVtxZTjuxLfMLvby1+JICfkuG6awViJT45maWNrvUtFObxA==","signatures":[{"sig":"MEQCIGLncngIIkFyCeY/vKJba7F2Xz0+eI/3iuPHYgsr/PryAiAIIuZh07XaS+wecXzc5PZtRbZONqB1BY1POdI3pMQeyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31872},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.45","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.10_1736195443585_0.5574096925010845","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"use-dynamodb-webhooks","version":"1.0.11","license":"MIT","_id":"use-dynamodb-webhooks@1.0.11","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"7fac6de997411c92c45c2c113366c9901b081c7a","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.11.tgz","fileCount":6,"integrity":"sha512-Q8jTdAN6wtoO3PNR6YCS1+oxRjcLqKxFnGmkBtt6VNPwc8laSHEYuUyelvfEh2fehzXKkfsvBR/oFjue9bcslA==","signatures":[{"sig":"MEQCIFQ3dCsSG5p9WHDBuLyKexKm9Q3+loXMpFNr4g6+PIb6AiA26sZB6l1uUzeIhEzfQh73RzM9poeJbaBHw5FEteaILA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33923},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.45","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.11_1736200626161_0.5429223779286296","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"use-dynamodb-webhooks","version":"1.0.12","license":"MIT","_id":"use-dynamodb-webhooks@1.0.12","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"d27450b4033b2be2e39d11f6b65149876af6d021","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.12.tgz","fileCount":6,"integrity":"sha512-do/F+9eYvjgogpmcdBZiQDY9BJH10Vs5+aEg3l9e/14FCcKMR3EZmKn97Z2uwFj4xEs3mtFJDC8x9NB6XGj9bg==","signatures":[{"sig":"MEUCIAuTfV8wH/+qshfEQgTggR+snZdU6TTlO1aGa7aV2vAxAiEApDtCS5AumiNYyPk3QOj/PI9yYJIoPVo/GoGJFUrnfK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":33962},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.51","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.12_1736259891304_0.9950931546775263","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"use-dynamodb-webhooks","version":"1.0.13","license":"MIT","_id":"use-dynamodb-webhooks@1.0.13","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"351d31a0bdfdddef0abf97d981f1a6d42c175941","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.13.tgz","fileCount":6,"integrity":"sha512-cHHjXqj+tLBTpzL9iN0HZyS8WtIUjDpRGf6RBXfLNSdG5rUA47H7twn5d4QiRfxyMvv1TKJ4630cXDaxpsVwRg==","signatures":[{"sig":"MEUCIQDVch0/rNCHkp0FH41v/VXC/cgIEWinll98+yzKOf3tEQIgO7i7EdEA8b5XsSvPu2sLu8WTe14lUmECSRIZTgNMAeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31804},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.52","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.13_1736511313379_0.3815870170999789","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"use-dynamodb-webhooks","version":"1.0.14","license":"MIT","_id":"use-dynamodb-webhooks@1.0.14","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"42dfcc6e192bb1946a34a967abca5f22585b143b","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.14.tgz","fileCount":6,"integrity":"sha512-0EiBm2AVS6yofNDigCSwPq6vWd/JchvHtI10y542J1KnSVZcO1mepNy/wXWZLt3v/DxQQPCF3vbNtN3d04Fm0g==","signatures":[{"sig":"MEYCIQDZ2ChsQMvam9aNZmFOmAiCF2EwxO7+MSKo22kLANtLMQIhAOeNSf6Y+FRO/SCR7NkEsMYGexo/DZbl8ZQPPXiX0F6n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31419},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.52","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.14_1736513910990_0.6148598775052008","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"use-dynamodb-webhooks","version":"1.0.15","license":"MIT","_id":"use-dynamodb-webhooks@1.0.15","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"9379d8898edb1eb4cf4d13fa142c95627f033ffe","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.15.tgz","fileCount":6,"integrity":"sha512-hTiVoHriKWKCI5h33Ox3uMB6jaCPDvyazWNI2CqpLYoz/+zf08t8x/eHnQ6H6/wPGjkhXoYAXXlrtbuknXaZfw==","signatures":[{"sig":"MEUCIDSFoh19ExQnkcKKnfjFkBBNZkj2aaVtRNRlVhlul+fHAiEAyLt/CXd+/SNbklDFiQz1kyVDyyAV9A+ekY18tWB7aBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31395},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.52","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.15_1736514125787_0.39885927490585416","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"use-dynamodb-webhooks","version":"1.0.16","license":"MIT","_id":"use-dynamodb-webhooks@1.0.16","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"5c5342e1d556305d00551b06e7688b32635927e5","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.16.tgz","fileCount":6,"integrity":"sha512-puQgJXumI2Grq9jqKSI0eZzuFO3VmkmPnurqHuzAcrOhgQ5wkaKwFpucbGbKAtv+PXDtb997CzOEv+4fp7ytYw==","signatures":[{"sig":"MEQCIF50YHnDbHYFwkOHTim/n6oBQlZZaEAqwCIdyYo/mIweAiA9jbWdeEdj9yFb5udIEfS/fO+5um5PIn5yfWIygovGWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30624},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.52","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.16_1736775742997_0.2588487721891337","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"use-dynamodb-webhooks","version":"1.0.17","license":"MIT","_id":"use-dynamodb-webhooks@1.0.17","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"be5d2ae80499b7e780f6bbe664119ba9678b53d2","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.17.tgz","fileCount":6,"integrity":"sha512-dqAefYeujpa+yEyu1iPDr1D+KH32U8NKi7wgbxkqC1KW4nNhCmsJjOimtyf+7aE7FnDKFziZIWSJ3D3LVwholg==","signatures":[{"sig":"MEQCIDzL1LBPPQgnc/EcMVNU4TkOInNLEnSLvIDVC+iKhhF8AiA6S2w2MaFiHhl6TEZkkZGiPna25hzTLCNNvRCa5HB/PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31549},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.53","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.17_1736782471888_0.6212858650514905","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"use-dynamodb-webhooks","version":"1.0.18","license":"MIT","_id":"use-dynamodb-webhooks@1.0.18","maintainers":[{"name":"simpleimg","email":"simpleimagecloud@gmail.com"},{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"0914db2ff4dbbadf56928bd23ce35dcfe609cb49","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.18.tgz","fileCount":6,"integrity":"sha512-m6itOIwexu+lBs6B/Jm5EiUHU5sOfRI87VkMUe2Zhr/vrltXJ4m6SHU/334UYKsLhIrqca3RyOwcvGoe9ZR21A==","signatures":[{"sig":"MEYCIQD/2KehsUwHTy2BKThGiRLI0kQG447ZwX03Dd4u6pwL9gIhALOvzJYizf81SQYxc2hmPOJXesQ27cbvoH7t3vS/N1Eb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31549},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.56","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.18_1737373672271_0.5807842911571774","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"use-dynamodb-webhooks","version":"1.0.19","license":"MIT","_id":"use-dynamodb-webhooks@1.0.19","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"6949385e9d23432c548ccd9343a900c30a1006de","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.19.tgz","fileCount":6,"integrity":"sha512-/cdp3H5Cl2JJZ72I2pmhUJPeniXYMBY6dax0hlnqAASK2gOl0kDrkxyL7xyTq76CieChNyw0wjfvJwlY9FEnQA==","signatures":[{"sig":"MEYCIQDQOImqsq7uwC7zgAgGKT6AnHvPxuzPfxkEG/RPwGvWWQIhAKg3wmlUCx/ZS9gS72kg4tSewm82Zs0SCZMZ84GQvDZG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31549},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.57","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.19_1737405121182_0.18553428033742225","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"use-dynamodb-webhooks","version":"1.0.20","license":"MIT","_id":"use-dynamodb-webhooks@1.0.20","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"6035c912fbc0bbecde4e7a5c3f8d72c68dee6410","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.20.tgz","fileCount":6,"integrity":"sha512-UlVlVRVTQJA4ZI05L0FLoJE+monfQ8fXoejCYKmEpBzTeqrCsgdf4g9eAzBEOHrv9DoWuKHB4u8a1R/vD+qdvw==","signatures":[{"sig":"MEQCIBVBC7qFCK8B3CjiIwzy39qUz1M2HHETtiY5BTGUsvPpAiB8wyICYU7yugN0fnUkziRCm95P8fIu720X/0nefhp4NQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31549},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.1","use-dynamodb":"^1.0.57","use-http-error":"^1.0.1","zod-default-instance":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.2","@types/node":"^22.10.2","@types/lodash":"^4.17.13","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.20_1737495115819_0.02749769240235267","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"use-dynamodb-webhooks","version":"1.0.21","license":"MIT","_id":"use-dynamodb-webhooks@1.0.21","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"56481078f6935c058a57a27fbb5826176687f922","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.21.tgz","fileCount":6,"integrity":"sha512-0wszdit8uaCmZbP3KgTqiaDwCnvzCXJ9O4KNq6SIyw7qLx3qHeA0WYvkCL0dfYwZEYL2dKo9zVgwLG9cEQv7sg==","signatures":[{"sig":"MEUCIG82PwkQxRvUHTLjHQsv1xyHaXa5EXcwStJqb5lep0VJAiEAgObo4QAVYStGGjzdGZBrMhiGJ8t8hUh5RcCBMZkUd9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31538},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.59","use-http-error":"^1.0.3","use-zod-default":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.21_1737979432709_0.2877490616004976","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"use-dynamodb-webhooks","version":"1.0.22","license":"MIT","_id":"use-dynamodb-webhooks@1.0.22","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"b176826929b76840f06e574c5b7fcd4372017ecb","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.22.tgz","fileCount":6,"integrity":"sha512-jGaPBHjeO7NPStkYTn9Fb0GNZ6DTQP2xPCXxgbWcyufZntBXZy5ftnTUFiVKOyqLX4fF8oRdHEIerKWc0ZDFtQ==","signatures":[{"sig":"MEYCIQDhd+eX/4LXISNJvlGhLIV+mDyq7w0ehoVFEJCrUShe0wIhAMHmz9hRbeLJmQrrKQftSsDO+5R6acS4p+0pGnito3uA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31619},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.59","use-http-error":"^1.0.3","use-zod-default":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.22_1746103386789_0.2195055020866492","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"use-dynamodb-webhooks","version":"1.0.23","license":"MIT","_id":"use-dynamodb-webhooks@1.0.23","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"6e63c5b62083f271c1769efedddfd5294e14a13b","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.23.tgz","fileCount":6,"integrity":"sha512-0egU4yLmW+RqMdHMLyw8NmfKcZUmjCyJ6z/SOa/t8q5X/dsm29oo4L734wViIZqsgkgQn3TdRRb+Q3LRZ5exmg==","signatures":[{"sig":"MEUCIGRTaZaw0u54Xbfxevy/LUv0OxGA8cY/5RJmT9LfEjyCAiEA4ZIfoi8Ap++G/hVTt8Dx4o8mw6hVkNZgG9dGVZwIJzY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31676},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.63","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.23_1746103932717_0.8758404447518315","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"use-dynamodb-webhooks","version":"1.0.24","license":"MIT","_id":"use-dynamodb-webhooks@1.0.24","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"ad65624a3618e733c7ea515c9212d246ef92e115","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.24.tgz","fileCount":6,"integrity":"sha512-NNb10M35R0xxwrdtvZkTQeOKF86bJaAANjyHr1/872rMAAdwYSAdZ242E82YciQGCOx84xIHVvXkFxNnj1tJlQ==","signatures":[{"sig":"MEUCIQDxk/Q2eWHcoRATuf7ujEqeuA5Od56aqgYazI5EIpju9AIgN4+jr8bjOmkZgCZPsy27UKERicQR8ywt0GIUPr/Ul9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31676},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.64","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.24_1746119515169_0.839048160165963","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"use-dynamodb-webhooks","version":"1.0.25","license":"MIT","_id":"use-dynamodb-webhooks@1.0.25","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"1a00351d83267106442f135d9e95c5b4fb223003","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.25.tgz","fileCount":6,"integrity":"sha512-mNz1bzouVXYLK4+uMfymrVfVM9rQe//KDhXFeb68GQtgOCWIEwDc3VcLtuQDrIL5vLPcayQlw1IWG4U/Nmw69w==","signatures":[{"sig":"MEYCIQD+P4sRGDKTIojojfSscSwnD91yFROP+W37iDBU9v+KOgIhAKW762J04W05t14qO1mZayZdxUp7E+hWnmaGMwcKB2Fm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31676},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.64","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.25_1746378585711_0.3551849053705791","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"use-dynamodb-webhooks","version":"1.0.26","license":"MIT","_id":"use-dynamodb-webhooks@1.0.26","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"910fa933f8af55cf46b10aed60d2417b2e4bf08b","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.26.tgz","fileCount":6,"integrity":"sha512-0PrFwhX6g6EJV82r9VNn6Yr4Oo8eEmj705YF0dfgpmlp/CJRvXCmTLbdWdHK2vCKjG/vnrOlJKCOMA8+0kTy1A==","signatures":[{"sig":"MEUCIQDGNSMHjpNRGXUPxNi2fE7//46PhXBJ/2KBZOJRLCTvmgIgIUAtvGFCC7eEd40Xnm9Xuz12+/vCYpLAoxl7KtNAG2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31676},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.65","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.26_1746641625637_0.3332658087584681","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"use-dynamodb-webhooks","version":"1.0.27","license":"MIT","_id":"use-dynamodb-webhooks@1.0.27","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"3568ab618cde1b556f2ec36b8c36e8c836ba3b1e","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.27.tgz","fileCount":6,"integrity":"sha512-cneHK1SLAEw517kGNFRo4UqxaAga2i1C25R5PEsg57WSSCeI/3R/qZxKoieklQVUSH119yEWYI1EmUKUBtykTA==","signatures":[{"sig":"MEQCICE/nQ57lT3AqjHIbqO6LW0vH+v5MT6fl2sCoMJjz3dYAiAcVOHdSf63zlCHfeRgimtIsF9VPpr03JWKRRpnhunGFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31676},"main":"dist/index.js","scripts":{"lint":"prettier --write . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.66","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.27_1746641939665_0.8558179655901141","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"use-dynamodb-webhooks","version":"1.0.28","license":"MIT","_id":"use-dynamodb-webhooks@1.0.28","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"21b9b0e3e4a357b6403629194c12ba6690095641","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.28.tgz","fileCount":10,"integrity":"sha512-Q520azfti+HssId5mBKmZ7yPWn5Bn6HDQffpJr+LzVHGQKrNvHeWfoUtSIy+GJi8/IuBpemfQkY5VQ1vmCtJBA==","signatures":[{"sig":"MEQCIAdXc2hkzISEky34RdbNlFRdan5KeTNCVyT70hN5HLJlAiBWR0RfJ0aB7fF5TuFMHclaO61+/Rs+FujZ7aNop+fT0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32878},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.67","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.28_1746711766975_0.4685007352137558","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"use-dynamodb-webhooks","version":"1.0.29","license":"MIT","_id":"use-dynamodb-webhooks@1.0.29","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"0b1032fd50f39524814ee61837c06966b56e17ba","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.29.tgz","fileCount":10,"integrity":"sha512-8pNxXhwgJlSAO1w0I8Wivs/g+7vbUiD8vz24jseaiuzz10qrLAYTUQCYNGuNgJmQ7pitXP+nzCNz06sPvtwyIQ==","signatures":[{"sig":"MEUCIQD+DdauJUBfIXvPWuVysKA5kgExhavg4f1qqiPaEy5BcQIgV/01i14bx8d7bPfRJ3BedKSxDtcYpX4aKTVUmlc8/v0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32878},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.69","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.29_1746996269039_0.2940771976511307","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"use-dynamodb-webhooks","version":"1.0.30","license":"MIT","_id":"use-dynamodb-webhooks@1.0.30","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"c5e231702df267e58d1c93afad385d6b613e0959","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.30.tgz","fileCount":10,"integrity":"sha512-s7u1n+inMqk2+BCBr7uh1xhajWSL8qxqOY0EFXsIiKRFM3ms7RXupkGd9SRY+bsvbNljGTy46SU1fbIJpKjo0g==","signatures":[{"sig":"MEYCIQCu5JTpS8VnIz6Jqj6j17BQ6stZtiiWf90avKBCyoxTmgIhAMJ9s9Fu92bZVklUbUujkmUBzcCqg8M7QopTjs/z67aO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33249},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.69","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.30_1747319808143_0.5222899503645484","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"use-dynamodb-webhooks","version":"1.0.31","license":"MIT","_id":"use-dynamodb-webhooks@1.0.31","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"90095618e7c6fe346ba5766b3629b3476b14e61e","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.31.tgz","fileCount":10,"integrity":"sha512-Bzr7REs1jrIvBgpdul8+vt8iv+XvE3fr6PQqz7hoWSXs83O+xTLZA0Uhp6YFVGhvqQ+KxUZqIhqWnQ0aLa8Eaw==","signatures":[{"sig":"MEYCIQCzbyVBtbRBaOvwDj3m/tgkf0VmSoPRLhK+B96ItHhQiQIhAPYMIXJ3DRL7Ft/JR+OnFJjkWEXHxRWkvVXtL47tpHPu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34775},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.69","use-http-error":"^1.0.6","use-zod-default":"^1.0.10"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.31_1747324705821_0.7547807132016731","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"use-dynamodb-webhooks","version":"1.0.32","license":"MIT","_id":"use-dynamodb-webhooks@1.0.32","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"d180b392ecef92928d0e4468a2e18176427ea45a","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.32.tgz","fileCount":10,"integrity":"sha512-856amkWVzRuArZW9tglLfazRyOnZHvhWuaJwupGeO9Fo5S4crkksUY/mlyBSanyCWJA9wgXkyJep3x7PWYagTw==","signatures":[{"sig":"MEQCIAVIPA9fSTvRrSvKoHdZ3HZmZ99RTiT9H41Ii9K54s0gAiBz/KYh54JqxLMmD6bEPPguoYs4f3aqkRwh8GRVwomsLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34775},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.69","use-http-error":"^1.0.6","use-zod-default":"^1.0.12"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.32_1747417725456_0.4848833689252554","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"use-dynamodb-webhooks","version":"1.0.33","license":"MIT","_id":"use-dynamodb-webhooks@1.0.33","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"32d895ba5976ae2e8d42ab8bc61c18918a5e5a26","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.33.tgz","fileCount":10,"integrity":"sha512-cxR4WkCFBNsCqN35FN87EISyqfzIEje/cV9Gis7pMTwzh3qI1OwakTVLgC8rVsZDiPDr6Fmb5YbUhqvLsWCjmA==","signatures":[{"sig":"MEYCIQCwgxW/7w/t1/IuErUX87Aqhia4kj0BAMlaqKD3I8538wIhAIT+2pxnNRsJZgoAud2o4d3OmroGFaDVVLsBVjHZZVzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34775},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.69","use-http-error":"^1.0.6","use-zod-default":"^1.0.13"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.33_1748910920614_0.5532019703013693","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"use-dynamodb-webhooks","version":"1.0.34","license":"MIT","_id":"use-dynamodb-webhooks@1.0.34","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"d95ab1c2faa8320252b15db33918a355b0c34e7e","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.34.tgz","fileCount":10,"integrity":"sha512-Y8C8ZQMB6o9mdqcghy0p4zKzkUEBYtzj9rNMiNACfFcJPV6CDDw0wfIg8iyqbcIBqITZOhCVL5hYzwbk1YmJBw==","signatures":[{"sig":"MEQCIGPuWACG7hKpFrp6iYc19wn3prSQ/9bBKenCffPPivJJAiAr5wcg4p5hSD8V7ppaIEXUQJuE2QWytLlMVxgQUNIFhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34775},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.69","use-http-error":"^1.0.6","use-zod-default":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.34_1748912147093_0.15950290284452429","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"use-dynamodb-webhooks","version":"1.0.35","license":"MIT","_id":"use-dynamodb-webhooks@1.0.35","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"47c13c6f1b318b9b12e6cad6e3125273fc56f3a3","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.35.tgz","fileCount":10,"integrity":"sha512-FgV6/T2tS7GaYz5QT0W7EYD89m/fcqIbb7Jg9qJTW23Cf1QdaMYacG+LLw4rKV1m0IxRBXMhCKKoSg2WYMzT6g==","signatures":[{"sig":"MEQCIHs6/xt6mFiaQKvOJJvDk6/xtEL8tqIFyjPeXO06zIsZAiAeDwCv0B8kYUOzz4gVrYRWYbceMHz84wlvn2U/cjUoUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34775},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","actor":{"name":"feliperohdee","type":"user","email":"feliperohdee@gmail.com"},"email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.24.1","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.70","use-http-error":"^1.0.6","use-zod-default":"^1.0.14"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.14","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.35_1750248495084_0.8621639711771445","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"use-dynamodb-webhooks","version":"1.0.36","license":"MIT","_id":"use-dynamodb-webhooks@1.0.36","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"d0e0fc3406627986b2b0a129c3a45aeb3364a7a6","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.36.tgz","fileCount":10,"integrity":"sha512-oURhL3wx446xejD4dtXvJU8kDaxmnac7t7wy+bcPm0Kz0SzqBqOLFlbtsrGkcbTHDgpi3z8KlP5ku7NA4lT0xQ==","signatures":[{"sig":"MEUCIQCgoh6YRKBKbLCDJ4DTxG/XnV0zv6bF0wD3DKrCAP+tdAIgVUdXol7K3OPF/6hoXN0EgzYPRxrvq1BJfDVrNeBGAOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34776},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm-publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage","npm-publish-only":"yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive"},"_npmUser":{"name":"feliperohdee","actor":{"name":"feliperohdee","type":"user","email":"feliperohdee@gmail.com"},"email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"dependencies":{"zod":"^3.25.67","ulid":"^3.0.0","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.70","use-http-error":"^1.0.6","use-zod-default":"^1.0.15"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.26.0","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","@types/lodash":"^4.17.18","typescript-eslint":"^8.32.0","@vitest/coverage-v8":"2.1.8"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.36_1750258232397_0.4166548649102384","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"use-dynamodb-webhooks","version":"1.0.37","license":"MIT","_id":"use-dynamodb-webhooks@1.0.37","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"66c46939856d28ae5efdd2ad6c6d6f6eb82250d5","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.37.tgz","fileCount":10,"integrity":"sha512-JiqCdKyUa9NO2jez1rlfTBu23NhbkFO/sIlcu3lYBcJCwKO0UQkHbC2dy16zwC03AwUi/09MmgUxARiNhcXfHQ==","signatures":[{"sig":"MEUCIQDLfs8gU2MIBvQSO8vfvzGPn3+ZJI1nqK0vrLHTQgLbzAIgIKELs+8882BvjGSRm4vE79c1LmA84DM71kJILfL+jMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29315},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"./.test.sh","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","npm:publish":"yarn test --run && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && ./.test.sh --run --coverage"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","eslint":"^9.26.0","lodash":"^4.17.21","use-qs":"^1.0.4","vitest":"^2.1.8","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","use-dynamodb":"^1.0.71","@types/lodash":"^4.17.18","use-http-error":"^1.0.6","use-zod-default":"^1.0.18","typescript-eslint":"^8.32.0","use-async-helpers":"^1.0.31","@vitest/coverage-v8":"2.1.8","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"peerDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","lodash":"^4.17.21","use-qs":"^1.0.4","use-dynamodb":"^1.0.71","use-http-error":"^1.0.6","use-zod-default":"^1.0.18","use-async-helpers":"^1.0.31","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.37_1755292709934_0.3222723815209956","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"use-dynamodb-webhooks","version":"1.0.38","license":"MIT","_id":"use-dynamodb-webhooks@1.0.38","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"c636fdac1a6892f48d61809720917371d242658c","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.38.tgz","fileCount":10,"integrity":"sha512-S3QsQ4RKt+Q/blfpQX9CMv9JFdV0+gzROvr50kFgw85q6iEYEFEXMcP4n+vv/JQFvcxuzzz94lt7/eZK8+U5aQ==","signatures":[{"sig":"MEQCIFK+MbypwjXdaC7cknCTQV9ZFujNXhk+wND36G0nb51+AiBzMSG+qXrPqUhNGQ8esbX8SiIMfPLUtYC3czfx2mbL1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29421},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"yarn vitest --fileParallelism=false --run","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","test:watch":"yarn vitest --fileParallelism=false","npm:publish":"yarn test && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && yarn vitest --fileParallelism=false --run --coverage"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","eslint":"^9.26.0","lodash":"^4.17.21","use-qs":"^1.0.5","vitest":"^3.2.4","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","use-dynamodb":"^1.0.72","@types/lodash":"^4.17.18","use-http-error":"^1.0.6","use-zod-default":"^1.0.20","typescript-eslint":"^8.32.0","use-async-helpers":"^1.0.31","@vitest/coverage-v8":"^3.2.4","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"peerDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","lodash":"^4.17.21","use-qs":"^1.0.5","use-dynamodb":"^1.0.72","use-http-error":"^1.0.6","use-zod-default":"^1.0.20","use-async-helpers":"^1.0.31","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.38_1755356632796_0.3575921338627006","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"use-dynamodb-webhooks","version":"1.0.39","license":"MIT","_id":"use-dynamodb-webhooks@1.0.39","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"27cea44fb2774e5f68cae22bf7f65d6bd08da143","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.39.tgz","fileCount":10,"integrity":"sha512-QJtjd4DtM5WGS4vS2qvL7SImlQGGO96e3ihApbn8gbXaxtHP5Uu5Zu9HYPM70iCdmqFSS6Sl6OGE6j/neFGpVg==","signatures":[{"sig":"MEUCIQCr5a2eP0fJTiYA8kOv/9btI8qlH0RSCyvRnTrP/H5w5gIgaaAddHRbkotXgn5iiGSIsSvu586fnuMAC90ITV5/OrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29421},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"yarn vitest --fileParallelism=false --run","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","test:watch":"yarn vitest --fileParallelism=false","npm:publish":"yarn test && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && yarn vitest --fileParallelism=false --run --coverage"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","eslint":"^9.26.0","lodash":"^4.17.21","use-qs":"^1.0.5","vitest":"^3.2.4","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","use-dynamodb":"^1.0.72","@types/lodash":"^4.17.18","use-http-error":"^1.0.6","use-zod-default":"^1.0.20","typescript-eslint":"^8.32.0","use-async-helpers":"^1.0.31","@vitest/coverage-v8":"^3.2.4","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"peerDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","lodash":"^4.17.21","use-qs":"^1.0.5","use-dynamodb":"^1.0.72","use-http-error":"^1.0.6","use-zod-default":"^1.0.20","use-async-helpers":"^1.0.31","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.39_1755361070210_0.6498178800394752","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"use-dynamodb-webhooks","version":"1.0.40","license":"MIT","_id":"use-dynamodb-webhooks@1.0.40","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"480d282163323bde0b3ec5cbc6f92a6fd16aecf4","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.40.tgz","fileCount":10,"integrity":"sha512-+Wpm6u1swBsO/OKt3o+OT+MtzuwUyZfUb2GDAsoBq13EIN75VY7SMtqr00dzX4mYVQyJdbA8OwO0+0+SVUXP5Q==","signatures":[{"sig":"MEUCIQCxAzVXUxtd6EiLJgdItyGPTNrM7FbqYN7842LRhdgOmgIgOXqpn4sl9nN13bopPWr+uDUDaHXwfI0+HQyRJbiQIh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29421},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"yarn vitest --fileParallelism=false --run","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","test:watch":"yarn vitest --fileParallelism=false","npm:publish":"yarn test && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && yarn vitest --fileParallelism=false --run --coverage"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","eslint":"^9.26.0","lodash":"^4.17.21","use-qs":"^1.0.5","vitest":"^3.2.4","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","use-dynamodb":"^1.0.72","@types/lodash":"^4.17.18","use-http-error":"^1.0.6","use-zod-default":"^1.0.21","typescript-eslint":"^8.32.0","use-async-helpers":"^1.0.31","@vitest/coverage-v8":"^3.2.4","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"peerDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","lodash":"^4.17.21","use-qs":"^1.0.5","use-dynamodb":"^1.0.72","use-http-error":"^1.0.6","use-zod-default":"^1.0.21","use-async-helpers":"^1.0.31","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.40_1755362597138_0.7111180218665274","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"use-dynamodb-webhooks","version":"1.0.41","license":"MIT","_id":"use-dynamodb-webhooks@1.0.41","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"dist":{"shasum":"994acffdabf9d05aaab0b7a9f7ba06f404dad548","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.41.tgz","fileCount":10,"integrity":"sha512-C1TUHmwELZY41S/Ll1FUbCNnsJoX2DHWKrKBbGKEbKy2QGysvJR5UrNzdnF1zOAh993CDbBzzAUA1Te4WMSrug==","signatures":[{"sig":"MEUCIQC1+BZdCyaOwxAHWDOUTWN1mIOEj3101Z5c5vvNnLGfpQIgLeXfvpXar6M6vzmsWIze4uUxZD+GaP+EktHgZEjJWbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29421},"main":"dist/index.js","scripts":{"lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","test":"yarn vitest --fileParallelism=false --run","build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","test:watch":"yarn vitest --fileParallelism=false","npm:publish":"yarn test && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","test:coverage":"rm -rf coverage && yarn vitest --fileParallelism=false --run --coverage"},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"repository":{"url":"https://github.com/feliperohdee/use-dynamodb-webhooks","type":"git"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","eslint":"^9.26.0","lodash":"^4.17.21","use-qs":"^1.0.5","vitest":"^3.2.4","prettier":"^3.4.2","typescript":"^5.7.3","@types/node":"^22.10.7","use-dynamodb":"^1.0.72","@types/lodash":"^4.17.18","use-http-error":"^1.0.6","use-zod-default":"^1.0.21","typescript-eslint":"^8.32.0","use-async-helpers":"^1.0.31","@vitest/coverage-v8":"^3.2.4","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"peerDependencies":{"zod":"^4.0.17","ulid":"^3.0.1","lodash":"^4.17.21","use-qs":"^1.0.5","use-dynamodb":"^1.0.72","use-http-error":"^1.0.6","use-zod-default":"^1.0.21","use-async-helpers":"^1.0.31","@aws-sdk/lib-dynamodb":"^3.868.0","@aws-sdk/client-dynamodb":"^3.868.0"},"_npmOperationalInternal":{"tmp":"tmp/use-dynamodb-webhooks_1.0.41_1764195050629_0.6455023076273341","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"use-dynamodb-webhooks","devDependencies":{"@aws-sdk/client-dynamodb":"^3.868.0","@aws-sdk/lib-dynamodb":"^3.868.0","@types/lodash":"^4.17.18","@types/node":"^22.10.7","@vitest/coverage-v8":"^3.2.4","eslint":"^9.26.0","lodash":"^4.17.21","prettier":"^3.4.2","typescript":"^5.7.3","typescript-eslint":"^8.32.0","ulid":"^3.0.1","use-async-helpers":"^1.0.31","use-dynamodb":"^1.0.72","use-http-error":"^1.0.6","use-qs":"^1.0.5","use-zod-default":"^1.0.21","vitest":"^3.2.4","zod":"^4.0.17"},"peerDependencies":{"@aws-sdk/client-dynamodb":"^3.868.0","@aws-sdk/lib-dynamodb":"^3.868.0","lodash":"^4.17.21","ulid":"^3.0.1","use-async-helpers":"^1.0.31","use-dynamodb":"^1.0.72","use-http-error":"^1.0.6","use-qs":"^1.0.5","use-zod-default":"^1.0.21","zod":"^4.0.17"},"license":"MIT","main":"dist/index.js","repository":{"type":"git","url":"https://github.com/feliperohdee/use-dynamodb-webhooks"},"scripts":{"build":"rm -rf dist && yarn lint && tsc -p tsconfig.json","dev:dynamodb":"java -jar /Users/feliperohde/Documents/dynamodb-local/DynamoDBLocal.jar -dbPath ./dynamodb-local -sharedDb","lint":"prettier --write . && eslint --fix . && tsc -p tsconfig.json","npm:publish":"yarn test && yarn build && yarn version --patch --no-git-tag-version && yarn publish --non-interactive","test":"yarn vitest --fileParallelism=false --run","test:coverage":"rm -rf coverage && yarn vitest --fileParallelism=false --run --coverage","test:watch":"yarn vitest --fileParallelism=false"},"version":"1.0.42","description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","_id":"use-dynamodb-webhooks@1.0.42","dist":{"shasum":"f07fb86d16e79a3a19b145ef224d98c040a1b25a","integrity":"sha512-FpMJ7au7ZkB+M7z+/23sQWWhZk5zxxmfepJtBUtVEC4GZTBUBgJDEQP5l7l5ZW4KtIJli9zpQy8WxmmJEAIb5w==","tarball":"https://registry.npmjs.org/use-dynamodb-webhooks/-/use-dynamodb-webhooks-1.0.42.tgz","fileCount":10,"unpackedSize":29417,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICVhPMZjGO2e83XY6y/BrJmL9Lh7OSPIvRKCTudNsjMyAiA0SuLibTqa5eei2iNEm2+kFsP2fQsDFB0l9d6FcKpT+Q=="}]},"_npmUser":{"name":"feliperohdee","email":"feliperohdee@gmail.com"},"directories":{},"maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-dynamodb-webhooks_1.0.42_1764195209305_0.6536722141614872"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-04T14:31:24.837Z","modified":"2025-11-26T22:13:30.041Z","1.0.1":"2025-01-04T14:31:25.017Z","1.0.2":"2025-01-04T14:38:06.284Z","1.0.3":"2025-01-04T15:00:01.945Z","1.0.4":"2025-01-04T16:48:41.978Z","1.0.5":"2025-01-04T16:57:29.898Z","1.0.6":"2025-01-04T18:18:05.562Z","1.0.7":"2025-01-05T17:26:55.474Z","1.0.8":"2025-01-05T19:21:19.455Z","1.0.9":"2025-01-05T20:07:19.609Z","1.0.10":"2025-01-06T20:30:43.782Z","1.0.11":"2025-01-06T21:57:06.348Z","1.0.12":"2025-01-07T14:24:51.477Z","1.0.13":"2025-01-10T12:15:13.535Z","1.0.14":"2025-01-10T12:58:31.152Z","1.0.15":"2025-01-10T13:02:05.938Z","1.0.16":"2025-01-13T13:42:23.167Z","1.0.17":"2025-01-13T15:34:32.115Z","1.0.18":"2025-01-20T11:47:52.425Z","1.0.19":"2025-01-20T20:32:01.337Z","1.0.20":"2025-01-21T21:31:56.000Z","1.0.21":"2025-01-27T12:03:52.880Z","1.0.22":"2025-05-01T12:43:06.983Z","1.0.23":"2025-05-01T12:52:12.939Z","1.0.24":"2025-05-01T17:11:55.351Z","1.0.25":"2025-05-04T17:09:45.885Z","1.0.26":"2025-05-07T18:13:45.901Z","1.0.27":"2025-05-07T18:18:59.860Z","1.0.28":"2025-05-08T13:42:47.186Z","1.0.29":"2025-05-11T20:44:29.209Z","1.0.30":"2025-05-15T14:36:48.363Z","1.0.31":"2025-05-15T15:58:25.998Z","1.0.32":"2025-05-16T17:48:45.697Z","1.0.33":"2025-06-03T00:35:20.801Z","1.0.34":"2025-06-03T00:55:47.305Z","1.0.35":"2025-06-18T12:08:15.257Z","1.0.36":"2025-06-18T14:50:32.576Z","1.0.37":"2025-08-15T21:18:30.156Z","1.0.38":"2025-08-16T15:03:53.022Z","1.0.39":"2025-08-16T16:17:50.397Z","1.0.40":"2025-08-16T16:43:17.336Z","1.0.41":"2025-11-26T22:10:50.892Z","1.0.42":"2025-11-26T22:13:29.499Z"},"license":"MIT","repository":{"type":"git","url":"https://github.com/feliperohdee/use-dynamodb-webhooks"},"description":"A TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.","maintainers":[{"name":"feliperohdee","email":"feliperohdee@gmail.com"}],"readme":"# use-dynamodb-webhooks\n\nA TypeScript library for executing webhooks with Amazon DynamoDB-based logging. It provides a robust, scalable system for storing webhook execution logs while offering built-in retry mechanisms, monitoring, and error handling.\n\n[![TypeScript](https://img.shields.io/badge/-TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white)](https://www.typescriptlang.org/)\n[![Vitest](https://img.shields.io/badge/-Vitest-729B1B?style=flat-square&logo=vitest&logoColor=white)](https://vitest.dev/)\n[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)\n\n## ✨ Features\n\n- 💾 **DynamoDB Logging**: Uses DynamoDB for persistent storage of webhook execution logs and monitoring\n- 🔄 **Robust Error Handling**: Built-in retry mechanism with configurable retry counts\n- 📦 **Flexible Request Formats**: Supports multiple content types including JSON, form-urlencoded, and multipart/form-data\n- 📂 **Namespace Organization**: Group webhooks by namespaces for better organization\n- 📊 **Monitoring & Logging**: Comprehensive logging system with query capabilities\n- ⏱️ **TTL Support**: Automatic cleanup of old webhook logs using DynamoDB TTL\n- 🏷️ **Metadata Support**: Add custom metadata to webhook logs for enhanced tracking and filtering\n\n## Installation\n\n```bash\nnpm install use-dynamodb-webhooks\n# or\nyarn add use-dynamodb-webhooks\n```\n\n## Quick Start\n\n### Initialize the Client\n\n```typescript\nimport Webhooks from 'use-dynamodb-webhooks';\n\nconst webhooks = new Webhooks({\n\taccessKeyId: process.env.AWS_ACCESS_KEY_ID,\n\tsecretAccessKey: process.env.AWS_SECRET_ACCESS_KEY,\n\tregion: process.env.AWS_REGION,\n\ttableName: 'YOUR_TABLE_NAME',\n\tttlInSeconds: 86400, // 24 hours (Default: 7776000 [90 days])\n\tcreateTable: true // Optional: automatically create DynamoDB table\n});\n```\n\n### Trigger a Webhook\n\n```typescript\n// GET request with query parameters and metadata\nawait webhooks.trigger({\n\tnamespace: 'users',\n\trequestUrl: 'https://api.example.com/search',\n\trequestMethod: 'GET',\n\trequestBody: {\n\t\tquery: 'john',\n\t\tstatus: 'active',\n\t\tlimit: 10\n\t},\n\tmetadata: {\n\t\tuserId: '123',\n\t\tsource: 'search_api'\n\t}\n});\n\n// Basic POST webhook trigger with metadata\nawait webhooks.trigger({\n\tnamespace: 'orders',\n\trequestUrl: 'https://api.example.com/webhook',\n\trequestMethod: 'POST',\n\trequestBody: {\n\t\torderId: '123',\n\t\tstatus: 'completed'\n\t},\n\trequestHeaders: {\n\t\tAuthorization: 'Bearer your-token'\n\t},\n\tmetadata: {\n\t\torderId: '123',\n\t\tprocessType: 'order_completion'\n\t},\n\tretryLimit: 3 // Optional: default is 3, max is 10\n});\n\n// With form-urlencoded data\nawait webhooks.trigger({\n\tnamespace: 'users',\n\trequestUrl: 'https://api.example.com/webhook',\n\trequestMethod: 'POST',\n\trequestBody: { userId: '123', action: 'signup' },\n\trequestHeaders: {\n\t\t'Content-Type': 'application/x-www-form-urlencoded'\n\t}\n});\n\n// With multipart/form-data\nawait webhooks.trigger({\n\tnamespace: 'uploads',\n\trequestUrl: 'https://api.example.com/upload',\n\trequestMethod: 'POST',\n\trequestBody: {\n\t\tuserId: '123',\n\t\tfileType: 'profile',\n\t\tfileData: 'base64encodeddata...'\n\t},\n\trequestHeaders: {\n\t\t'Content-Type': 'multipart/form-data'\n\t}\n});\n```\n\n### Query Webhook Logs\n\n```typescript\n// Fetch all logs for a namespace\nconst logs = await webhooks.fetchLogs({\n\tnamespace: 'orders'\n});\n\n// Fetch logs with filters and metadata\nconst filteredLogs = await webhooks.fetchLogs({\n\tnamespace: 'orders',\n\tstatus: 'SUCCESS',\n\tfrom: '2024-01-01T00:00:00Z',\n\tto: '2024-01-31T23:59:59Z',\n\tmetadata: {\n\t\torderId: '123',\n\t\tprocessType: 'order_completion'\n\t},\n\tlimit: 100\n});\n```\n\n## API Reference\n\n### Constructor Options\n\n```typescript\ntype ConstructorOptions = {\n\taccessKeyId: string;\n\tsecretAccessKey: string;\n\tregion: string;\n\ttableName: string;\n\tttlInSeconds: number; // Default: 7776000 (90 days)\n\tcreateTable?: boolean;\n};\n```\n\n### Trigger Options\n\n```typescript\ntype TriggerInput = {\n\tnamespace: string;\n\trequestUrl: string;\n\trequestMethod?: 'GET' | 'POST' | 'PUT' | 'DELETE' | 'HEAD';\n\trequestBody?: Record<string, any>;\n\trequestHeaders?: Record<string, string>;\n\tmetadata?: Record<string, any>;\n\tretryLimit?: number; // Default: 3, Max: 10\n};\n```\n\n### Fetch Logs Options\n\n```typescript\ntype FetchLogsInput = {\n\tnamespace: string;\n\tstatus?: 'SUCCESS' | 'FAIL';\n\tfrom?: string;\n\tto?: string;\n\tmetadata?: Record<string, any>;\n\tlimit?: number;\n\tdesc?: boolean;\n\tstartKey?: Record<string, any>;\n};\n```\n\n### Webhook Log Structure\n\n```typescript\ntype WebhookLog = {\n\tid: string;\n\tnamespace: string;\n\tmetadata: Record<string, any>;\n\trequest: {\n\t\tbody: Record<string, any> | null;\n\t\theaders: Record<string, string> | null;\n\t\tmethod: string;\n\t\turl: string;\n\t};\n\tresponse: {\n\t\tbody: string;\n\t\theaders: Record<string, string>;\n\t\tok: boolean;\n\t\tstatus: number;\n\t};\n\tretryCount: number;\n\tretryLimit: number;\n\tstatus: 'SUCCESS' | 'FAIL';\n\tttl: number;\n\t__createdAt: string;\n\t__updatedAt: string;\n};\n```\n\n## Request Body Handling\n\nThe library automatically handles different content types:\n\n- **JSON**: Default content type\n- **application/x-www-form-urlencoded**: Automatically encodes body as URL parameters\n- **multipart/form-data**: Converts body to FormData\n- **GET requests**: Automatically adds body parameters to URL query string\n\n## Error Handling\n\n- Automatic retry mechanism with configurable retry count\n- Built-in exponential backoff strategy:\n  - Initial delay: 500ms\n  - Increments by 500ms for each retry (500ms, 1000ms, 1500ms, etc.)\n  - Maximum delay cap of 3000ms\n  - Example: For 3 retries, delays would be: 500ms → 1000ms → 1500ms\n- Detailed error logging with response status and body\n- Validation errors for invalid input parameters\n\n## Best Practices\n\n1. **Namespace Organization**: Use meaningful namespaces to group related webhooks\n2. **Error Handling**: Configure appropriate retry counts based on webhook importance\n3. **Monitoring**: Regularly check webhook logs for failures\n4. **TTL Configuration**: Set appropriate TTL values to manage log storage\n5. **Content Types**: Use appropriate content types based on webhook endpoint requirements\n6. **Security**: Always use HTTPS endpoints and secure authentication headers\n7. **Metadata Usage**: Add relevant metadata to facilitate tracking and filtering\n\n## Development\n\n```bash\n# Required environment variables\nexport AWS_ACCESS_KEY='YOUR_ACCESS_KEY'\nexport AWS_SECRET_KEY='YOUR_SECRET_KEY'\nexport AWS_REGION='YOUR_REGION'\n\n# Run tests\nyarn test\n```\n\n## License\n\nMIT © [Felipe Rohde](mailto:feliperohdee@gmail.com)\n\n## 👨‍💻 Author\n\n**Felipe Rohde**\n\n- Github: [@feliperohdee](https://github.com/feliperohdee)\n- Email: feliperohdee@gmail.com\n","readmeFilename":"README.md"}