{"_id":"@agenus-io/webhook-centralizer","_rev":"37-3e9c2bf808aed1f38bbb33d4de412777","name":"@agenus-io/webhook-centralizer","dist-tags":{"latest":"1.0.39"},"versions":{"1.0.1":{"name":"@agenus-io/webhook-centralizer","version":"1.0.1","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.1","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"994c772905071f24edb4ced999a731fbfd1aadf4","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.1.tgz","fileCount":12,"integrity":"sha512-c4N3Er60XG02YfEYegHk0n0+iUPHoMDilj1sJNcBtF829m35QvbHoEbU2+Qvuy8PiXZWIktsehLRWdbrnPMhgA==","signatures":[{"sig":"MEUCIGLesWLMg2bMJ4n/2OU7f5AOu7E4qniaFCLrftap57//AiEAtZmUsJ17V3ZjWsGjrmiojdEeWKNr7pC6Nozc7s6XKiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25813},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"axios":"^1.13.2","aws-sdk":"^2.1692.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.1_1767965314573_0.8725461757987762","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agenus-io/webhook-centralizer","version":"1.0.2","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.2","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"693543f1f82abced2a6b56b3c8d447a244a3507c","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.2.tgz","fileCount":12,"integrity":"sha512-6odx13OulAs2Dbeax5ZE34Nmpv0cWtQsnLV8wQOyLFFosOWM89PyiOOMPrxC7W1b88PynCrOoAdmn7zfKixDpw==","signatures":[{"sig":"MEYCIQCEeqfGJqcLynBM7Q3OJgxy1tB4QtiQ1e7WztEkVW86/gIhAJT/Db4NYlpbb+m422z3k+N6RqNkEmz4DVWL6+ITK8WH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23290},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"axios":"^1.13.2","aws-sdk":"^2.1692.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.2_1767979879613_0.9738739323810124","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@agenus-io/webhook-centralizer","version":"1.0.3","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.3","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"44cd61394bd659e04516fbedbdc728a99f63c5e2","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.3.tgz","fileCount":16,"integrity":"sha512-XU/L2INacNYKvqsuTpohYLXF3S4uKsc7WsQNq7shCsnBAy5Wox0UiwQ4QMnLeoDROv+RQ+pAUa1MiLb2bBK7Wg==","signatures":[{"sig":"MEYCIQCgJi1sxm53O9d9EfowSbVeR97Ued0/lc5agc9SzGoLsAIhAO+i0fMcCx0i3FyC1xVQorfVjuKCzFwbwTyTAF4atX8m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32144},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^4.3.5","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","@asteasolutions/zod-to-openapi":"^8.4.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.3_1767982884190_0.5094482851584274","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@agenus-io/webhook-centralizer","version":"1.0.4","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.4","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"523895e4c959c822580bf569596574093570c9ae","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.4.tgz","fileCount":16,"integrity":"sha512-uTuqWCpr/sjVPrXF5OIN6uT9Cm6nyhwiWOdSuwHF3r5SGTm0DJUwtg1t8ZqxjkeQ/AaU0S4bbz2jwOM4n4qS+g==","signatures":[{"sig":"MEUCIQDyx3mEzH7q18Ft6YlOLxpypYeulQelxSKU+m/MRUmfBwIgI1sGLu8E2/9kEy2TSEzZt9ul99VWuQKqwUBuOH1KADU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33911},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.4_1767983424527_0.15209184030937273","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@agenus-io/webhook-centralizer","version":"1.0.5","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.5","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"864a643c49e534969f065691c89f1ceeddb95dfa","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.5.tgz","fileCount":16,"integrity":"sha512-SH+4hZwMMHcdUxI3Ld6ehFXaGtpn10O7DUftkltWqM4LGLwhUvcZr5SBsodIUg62AQ3lwYm/nJ5mNJtY/xuyrw==","signatures":[{"sig":"MEUCIQDFcu7/87Heq3hPcYDlr12qT6eAho0fPDIHTjc66+V1agIgXVOpyLMUjG0vcWdlBFheTUs0i44QP5Gv3nrk/lBWCn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36165},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.5_1767985286871_0.1534283151676059","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@agenus-io/webhook-centralizer","version":"1.0.6","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.6","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"32d007b074cd9494750f6fb9e0dfc384473ab38a","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.6.tgz","fileCount":16,"integrity":"sha512-MEYt1gw5cO6ww78fk66MswDRpyxYgiHhKiYRT388d97LBPp343R71BmU1vEuJNJMCI0Bpq1sJ8UKwfRMWGaCwg==","signatures":[{"sig":"MEUCIFxp+nX6sJepgE3MEcSUgl61ucV7bYWTds+bhn/tfO2EAiEA3Ex8ZP4GS4V/Fs76Kk19LCydrv410lqRyzxkKIXyAmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36445},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.6_1767986108544_0.9063164376505757","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@agenus-io/webhook-centralizer","version":"1.0.7","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.7","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"958d3006c920e9c2497c3b9aa1b6074fcdba67a8","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.7.tgz","fileCount":16,"integrity":"sha512-9oL9hBQYFUVVEi2bes7/n6R2FpPdduxcWt4F7Y5mKU15mTrhTLDCuFlN3lF+gtX6jkN2sKlXbZFlW/sm8xtUtg==","signatures":[{"sig":"MEYCIQCKX6OAudul5Nxb3sDxN5oVrIln82ptre0yDLupr0L5FQIhAK5wyscp8C31aD8pzgEC+ekyuOHzSJbmF4di8Iqald7J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36580},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.7_1767986594277_0.7620362521544286","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@agenus-io/webhook-centralizer","version":"1.0.8","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.8","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"17da5cc6e07fb7690e0f5770d83b47d837f75d50","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.8.tgz","fileCount":16,"integrity":"sha512-OEJcYy2kGGh+GuXNehAQBjmT1e4NIKPk7GkxvxhSIs7MRoxlxMiZzdYBL7s/pZW6j8WpItUyMBC1E9dJWsHbCw==","signatures":[{"sig":"MEUCIElW9cmk3W2B0TO6M7klhTyJ5qvFHaKmJcHuof6eb/2fAiEA+Oa5BF2vTftPsr2zhfOqizpa2wcdvG1OWeoWn7+dl2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38380},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.8_1767990138395_0.7039964640001928","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@agenus-io/webhook-centralizer","version":"1.0.10","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.10","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"47cedf35a94fb06db16287d94b69dbf93e43bdd0","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.10.tgz","fileCount":16,"integrity":"sha512-lp1UC5B0TaINln7I1Qew98B1ic6NFZrUNtYn+0qMlsRqHY+NhM7LBGY0esFhEUE5udgtbCFHvsqbkIr+di0+OA==","signatures":[{"sig":"MEQCIEneA/NYO1FjEXZPXUuNyKjgndJUfzAQfY9WXSKLufxSAiA+fPMS1at2MnnTgvtSbkZpNXVArr037QywAhINkMinPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38348},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.10_1767990959757_0.538879578033497","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@agenus-io/webhook-centralizer","version":"1.0.11","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.11","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"61a08f340e4826bcf38b004c0f0da19e4a9c6a54","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.11.tgz","fileCount":16,"integrity":"sha512-l7jix/3v+zQCW6Tg1oxgmn6X2KFKGliv+JzQaoot/c54apH4vdWyq4MZE07Z1H65yhsznjLrAth+ZK6IF1Srug==","signatures":[{"sig":"MEYCIQCzTqV4GJKSUOWChJPAaO0dEeZBsOACUVXCfloTYftFNQIhAO4fJobU0RIeEKXjefdBtWtcDlLxyl09Gquq2Um+kagn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39848},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.11_1767993736938_0.3921909605071656","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@agenus-io/webhook-centralizer","version":"1.0.12","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.12","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"84c4459dccc0a22b747da7b14fedf14eca4564fe","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.12.tgz","fileCount":16,"integrity":"sha512-vQKRnRyRgXM/sOWOlCP0L+80mc1CQ2FIJKBp5uop6zLpEHXaahinXRWKg+JFmfBvDpBZBL5x7UT5oR81Od/k0w==","signatures":[{"sig":"MEUCIQDcIgXly5c66FJFHdU5tRJyuAE0QUvWDKh6MhypmyitHgIgXgc4anv5hVHkNqprIxoaciYdOMdjxwBsfpx2p/HYUU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41639},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.12_1768045657865_0.22502459323588808","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@agenus-io/webhook-centralizer","version":"1.0.13","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.13","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"1a15c125677982265cdedbf334e9f2fdd6ed77ff","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.13.tgz","fileCount":20,"integrity":"sha512-+Zq4AWqwybiIZYgw4Cs4xv9w0SRbRcDYFkeeepcvba73SMsbMxrxVI7f2uW+qC/AiKAKD1y/u1pe+vG6qbR3IQ==","signatures":[{"sig":"MEQCIHH6mEayWpiQXfkODSCHOf/RQWC4cofoDFNMkjqlcCunAiAPFmSr2H5y3ut3SuuW7PdDLCVpgICXiGB9GU0JRtNtVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47990},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.13_1768065758536_0.8991172162083583","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@agenus-io/webhook-centralizer","version":"1.0.14","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.14","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"3f4cd1f236e17ec2fa273f0b5b48b3185802c77a","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.14.tgz","fileCount":20,"integrity":"sha512-gBn67cf5iJlhkLNlQxG/y547uNpFYaItq84BCMnrweUGOQ55hGKZP6i4LUwtMmo3Rz9eSfEVyf4c/Jzjs25gJg==","signatures":[{"sig":"MEQCIC6EfBC6UHMr64CVEvJ/PqwkXMaMvpw0cPGrXO83y4pPAiBvDtcdE4k+KHPHPkFV36+UOF8OxT076IPkpBexOC1IBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48018},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.14_1768073187890_0.8253848836738165","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@agenus-io/webhook-centralizer","version":"1.0.15","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.15","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"ff62c72d04219d389261d82dae81ea864b9a47ff","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.15.tgz","fileCount":20,"integrity":"sha512-Js/ClYDrCsI4izVO0loLzUS2VdrKdcFrZzwmtYl0DGTdacfo11jby+UhfEfarhep91yh5G/S2XFM3w6gqO6faw==","signatures":[{"sig":"MEUCIQCW2uCChtUzpOxSwITS0hyx70jn5gIY8vZevdljGeW7XAIgD9MZ6FExPb/z6oCBJbPcJ88i9er0iRF9M5igL7pxFkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49546},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.15_1768075670930_0.8177328999477749","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@agenus-io/webhook-centralizer","version":"1.0.16","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.16","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"41a9b54236698259b1449594b2d827062d14452b","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.16.tgz","fileCount":20,"integrity":"sha512-mqx7VSi/fKF4SR0b4+6NDUNCG7SYW/cYrVhF7wLBA5kqCmAIMuZhJSHDxkaxQRRpNJJA4NGeZJO3S0jF4Q3iIg==","signatures":[{"sig":"MEUCIQCkcAWxnivdSQxUO7cIxcfmMd8kg7ckLS+E8BeAyVlUnQIgDFN/odNIcxn1gIpFs6Spq6xRP0c4f9ML3qc34K4PMMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50396},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.16_1768080618694_0.5968379793546166","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@agenus-io/webhook-centralizer","version":"1.0.17","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.17","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"6606dea11c8bd73a9226247ce78d8b2f2ee6590a","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.17.tgz","fileCount":20,"integrity":"sha512-X+MlIkRupZL1DRo216Vhbd5RhdlN+WpasyOkuqgs16OoY2si/r4dMclHBcRZM90kZ3hxvyElSwbY0tQe9oS3Tw==","signatures":[{"sig":"MEUCIQDEVm612HOcl7lyeoalpRepKVP0m2r343/JttfARvZfpwIgY41OLLBVf48hnXdQGr9+MJTtEm4hO01erDHxny8lS9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50403},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.17_1768084183155_0.28337326056276146","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@agenus-io/webhook-centralizer","version":"1.0.18","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.18","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"fc09b23632c43270a478d8d8d8685534ffc0699d","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.18.tgz","fileCount":20,"integrity":"sha512-3FTWa6y7xKDDnBg5n7Uy9UD1NOOmS4zZ5uG9AIlUHfg5u/aLcD3PubBJXTrZCvjkHZeqBoNnQ7qr26dT+bHC5w==","signatures":[{"sig":"MEYCIQCqrUkVldVDxdfAzUo6OcYM8f4FbCWC19JlYyK41T7RSQIhAM3tdL+XkYmmMB8PMLH31wXGeAPD8kEYRjKQtPr6nCTA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51453},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.18_1768309767521_0.16112496800745513","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@agenus-io/webhook-centralizer","version":"1.0.19","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.19","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"18957e16d917f04adfef3eb9ad4d14ca639239a0","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.19.tgz","fileCount":20,"integrity":"sha512-ewZCfNrJP+qhV5GMSXlAeJ72PHmKtE5J8sZ2oxwJA6s6Px5y5K7MunbEX2OBFlEuOvMkHSWXcS0+ERbBOcM2ug==","signatures":[{"sig":"MEUCICnaqZmDTz4CyN8PThm/x2RLdlt6Lnay3a8R0f4C/6bgAiEA5pr/Ooo0l6qIL7g8wPZckPdafzeWH++fGUi522VRCU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51453},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.19_1768312370510_0.6633084202996622","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"@agenus-io/webhook-centralizer","version":"1.0.20","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.20","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"327000a37cc40672663a453bc2869f5fe445366b","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.20.tgz","fileCount":20,"integrity":"sha512-4QpaKXPmal2ytCLNSWq4U+UHbpZHA+DH0FcTsPlCHBQcXaQBdzsO+zNNGA5TddwEYYcSuoRqvkN9HePrJj77Yw==","signatures":[{"sig":"MEUCIQCBbaUElJ6WT3cgshybraDoiUruMW2rtbCw2lhMKAzXPQIgAhJIP8mbxKbE7IiSaMy7KHgpczI3/ykua515cm2rm8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50518},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.20_1768312550661_0.05656482326504508","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"@agenus-io/webhook-centralizer","version":"1.0.21","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.21","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"851533a039ada16a1e984a867ea5b553f2920761","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.21.tgz","fileCount":20,"integrity":"sha512-CrZQlenUAudthabj9owJfqV32go3uAMPFezv2QxkytBw9NJKKeXqlMQh3BAres3vwfwaZo1p1KSBzmw/Tia5lA==","signatures":[{"sig":"MEUCIQDPubFXmxq96kBj9p0AkQpmeRnaIU15Qdc8B1M0ie3ahgIgLCN+qZWqDII5y60Df4OGSyj3Ln2i92IrWglSThb7uU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51926},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.21_1768414435638_0.1771594627100297","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"@agenus-io/webhook-centralizer","version":"1.0.22","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.22","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"4fa8797a8c476d7618ce8b7b1e0d0ade98519d82","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.22.tgz","fileCount":20,"integrity":"sha512-3sgtomaFVGwm3tygisl3ml4ksRl9yo3hjtgYRT0+7ECRmYZM5Mr9HNJ/o2T39M4nT/eb52q0Ddsx7vuKVPzitw==","signatures":[{"sig":"MEYCIQDyLSuEHhmSDjsZCFYHFTrFJtQ8U1LIUuebzd2N67SN5wIhAMsdiFxZBxxm6OcjG0ywmKmeTku06wvyk23sxprYMm02","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51937},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.22_1769435246197_0.1185272159751174","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"@agenus-io/webhook-centralizer","version":"1.0.23","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.23","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"c385a5834a19258c2a91cf01d9a9d36b6d67e49b","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.23.tgz","fileCount":20,"integrity":"sha512-LTRocvw5HwXExQKacYZYzV0f1ry9AP5YaOeExvSPIj+q6vlarMAC8QvWzpaTY7UurmVoGA6lr7MOJ0sEq4QIag==","signatures":[{"sig":"MEYCIQDKePfz3b+tc7YX8YuAwtS6CfyHuP6t7UENjeZIjkONjwIhAMIt3/WZJFS5hSQvhUfHlFJa2d2+LZAZ7m6l19/jZZ6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51988},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.23_1769435582559_0.9346049183981555","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"@agenus-io/webhook-centralizer","version":"1.0.24","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.24","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"086fb9b15efeabfddb68548bc2e8e2844b106f18","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.24.tgz","fileCount":20,"integrity":"sha512-MP1GznzaZQm75X+l31w1asfxWF1ARVJN2vz8a1HQKiG0HDPrHNBBUjm7MGTkhtZ25LTu+r0dX3fAvtPjNvsoXg==","signatures":[{"sig":"MEUCIQDi6IdBQ85wbXWVF3ikQvXIlgKfZIC82ug5MA4WAYu9KgIgSN96ZHmln47aFYp73Uh+QQgTtch8WvV7/mVmHBT7OPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52017},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.24_1769436095980_0.3225884686414089","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@agenus-io/webhook-centralizer","version":"1.0.26","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.26","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"bb04d5df1d29853f50380e3c1627c948665fb7a7","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.26.tgz","fileCount":20,"integrity":"sha512-iggUWO1wsarVwI7otYI0p8QFV5LDpV8H4PSacv8xXdZNnhJyXb3bqUxLh3LqonKFQtGgmXn42gexYRpxn6Ldkg==","signatures":[{"sig":"MEQCID94+KEoq1C5rqsurWkz0fk7cOiaxhHjCDASFagMOahTAiAE5NHLD0sHL2xCaJBzrWwWHCFFVOjpoLPOlsOLEzy0mQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52017},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.26_1769516504438_0.8696631785729181","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@agenus-io/webhook-centralizer","version":"1.0.27","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.27","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"d91cb65e8f4bacdfd628bf317825ab9921fbef4a","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.27.tgz","fileCount":20,"integrity":"sha512-uq1Ii147wtXwBsPq9KOioV3+32O3XbwXHNb3H+JMG/V/YjXWJXWWyCw+PCtuWhuEF2AWfSpK+ouOoJCRQraK3A==","signatures":[{"sig":"MEYCIQDDjISwb9fA8oWs4WcwBt37/hgKANp0tjMPKjZToGCM9gIhANwISZ5br3/M/rp9S0qmKLDJdg5pESqJAmpM4U/Dvy23","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56063},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"a6f2fd5747153e78f080fe3bac4f3f0809d61731","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.27_1769540600407_0.39144019583305023","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@agenus-io/webhook-centralizer","version":"1.0.28","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.28","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"b04024785f58d0f538eb034450258fdf5e832dc7","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.28.tgz","fileCount":20,"integrity":"sha512-E1E8bWB5lXI5Zbqwbvokl2TJqh2cr0pzaKsteuiPHug/rW3zGSNda32WJ9fFOe+z12MS0Vajbjtyn8ftkXguWQ==","signatures":[{"sig":"MEYCIQDfnCXMrloojDk57T/OkHHkBRlyrFDiPnJwrXWx5Ssc0AIhAOJJudTBAAnIgf3kbvEbyhT3mxHR3vhanW3AB0Zrh6Ax","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56108},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"04bfeaa08a4d7932f24051c70b8f10096539a2e6","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.28_1771274725690_0.23270909616443136","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@agenus-io/webhook-centralizer","version":"1.0.29","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.29","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"ce52186efb3485ef96a5391633e05713162c0415","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.29.tgz","fileCount":20,"integrity":"sha512-cQoXwotVI1RmKMxNUSlXDTl01ZMJ+5/Z62adwDXsUI0ZbSGQ5gm4QMhqtZ73dVhTLkbZpSDJV221QyoRFAeZpg==","signatures":[{"sig":"MEUCIQDfSWt6gUc6SghpSrPWzQTAcLAWpqE5zNsQnaRq/4uVxgIgQyt0RTNk2a1j4+MV3TPEOxkL5SOX4im5ed090nv5E7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56262},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"d17fae64bf631aab05163673934fef07d76c9f08","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.29_1771528229578_0.575188863896986","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@agenus-io/webhook-centralizer","version":"1.0.30","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.30","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"0732a625a5a83e65e161ed86fa7a4668941e9b9c","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.30.tgz","fileCount":20,"integrity":"sha512-4u6MJZvJ2AKWM4vp/j5XmIdCvTS4MrDpiiJ0hPQYgeTyyakGJx0EcI1AmtkIhEstU7Ux03EwCOI5JyI1gpqaOg==","signatures":[{"sig":"MEYCIQDxqURNDSaCC8SI166DyGujOwY2C3ONvqosPquswpkchQIhAI4Fly4ZWnWmANHaKWWrmNKO7W28QjdF57EI+JPQdVop","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56646},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"34d156dc6b66c2a9e65e3be21a5b41f95215e476","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.30_1771529757473_0.06723468747265415","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@agenus-io/webhook-centralizer","version":"1.0.31","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.31","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"67a0c785e3b28f2474a93455ade706919c8b5d66","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.31.tgz","fileCount":20,"integrity":"sha512-aWVuavZ2IGSlbybbR6ySupy7VipYJn1GbhdIQXQLHUm11nvUTMNUYOKHXk+FLxJXBUyhEWZ8P/KswUkgYuoJ7A==","signatures":[{"sig":"MEYCIQDfUVtEh8Nv9CGTdyuHBDQPK/gBiQ51evn7bRuFSLf+QgIhAMZqZ1Ts/GqDYKgeBdTiR8mhyDDXvovOPSX517J2kxQP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56700},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"bbd5618b7bd06bc6dac9a81f688246644cc02a3e","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.31_1771530081371_0.020260679159836315","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@agenus-io/webhook-centralizer","version":"1.0.32","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.32","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"658a8e9bc5c0c147e46062b498df0d53eadce83d","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.32.tgz","fileCount":20,"integrity":"sha512-xvxZ9+hJ/GFi95wd86FSS/1XjYmOGh75VXDNLvhCoUUqRzNyJDwVM8C1k9nXBXCqbgAZFvUrLKQjk0uzzD1Jjw==","signatures":[{"sig":"MEUCIE2BIVWRF7Mu80aGR0K+tIRsFzlbwt3bBkraRMbZyJ9tAiEA5rn4GJybSGSP+bV3NwuvKHpFZNMC2/+dgLc1/lnWB+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56801},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"ada18245eec7274f5e8a976d9ba7538da4f2eaf6","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.32_1771948047480_0.18011120320222807","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@agenus-io/webhook-centralizer","version":"1.0.33","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.33","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"0de56794b59c2337a6a65b528a24e6494fc277d6","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.33.tgz","fileCount":20,"integrity":"sha512-/Mf3BlCQX5tlhIq0Oata0sv3F2jtYWQFYh5IA34Bqpzpy+uNIY8KRToAHkbSro6y4ww52G+GIbS/eYRBcmE8zw==","signatures":[{"sig":"MEQCIE+NtJ4KNKOp7mnW3LGib+gIaEie2pm6stVAt0hahm8YAiBz4En4l+q5+jR9OV1Dddf1xYJkFxhbfGlZLdTsWAg/PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56875},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"9fc6c45acafa6b1211d68799842d8018e3c0a3ba","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.33_1771952351563_0.7089898211701731","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@agenus-io/webhook-centralizer","version":"1.0.34","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.34","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"a90b66fd50554b598ec24fc9ca6c0657fc2102eb","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.34.tgz","fileCount":20,"integrity":"sha512-eJzTGJijBFdUZiLpVJPWjM9fKfYGvZj1vfqsK9GCaSkxzXZZcbvRpQRRn30/LD52hFTt231z7Vr+LRYg/TAnMg==","signatures":[{"sig":"MEYCIQDvOtQQesH0ecs2UYChFxwP6Qb2MJd3i5Rqu6qAdkac5QIhAPv8Rg1jGefRHHOTCaEgwZ+Sfs3ETbo3fsr6sZYkzeCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56949},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"920320ec39de6afeb8e4a42d1172d45e34285391","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.34_1771952635368_0.4824112390852875","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@agenus-io/webhook-centralizer","version":"1.0.35","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.35","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"7892b0b990b0e85365210ffcda8af47e0c925a38","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.35.tgz","fileCount":20,"integrity":"sha512-Fo/uxsrd3ACrbxqsIX7PeGVClGMUczeaW0gtx6vxzf0KthghV8f3EDnjU49wv1VSOB2FdeCE3wpoQOBWXlaIWA==","signatures":[{"sig":"MEQCICWCZgKIicAyi6g/RIrePoX0QwT/9pUYu87OTIE/zya7AiAOPHKwAAHJbhs6k6C0yySxBoTEGSSqs94R+lR/MgMK2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57009},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"c06000ec3bdcccddd61289bbe9c9d8634aa27424","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.35_1772218209133_0.05139555293912612","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@agenus-io/webhook-centralizer","version":"1.0.36","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.36","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"898ffcb80c38c18083ba9b6558dcf25b2019a9b3","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.36.tgz","fileCount":20,"integrity":"sha512-VoMb24erm/X9quilQDikjEMDVfgOCgx8lLbdoS4XkrDCGMnu2xsyUPEjrrOg8PIYomsjZ7Km1uHTQfaMpmEvqQ==","signatures":[{"sig":"MEUCIQCiqBnLaS1fNRO9K5K16KxKKpfl9lVFuTYsgZtmmFmQ5AIgSb88dDjBtQ5Vr+jTBDKtXNOvGqdZEpu3FcIMvLx7QbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57032},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"c4a0a624124c76f9df44c5e3c0e3bcc995a21c29","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.36_1772222009550_0.9969683135296279","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@agenus-io/webhook-centralizer","version":"1.0.37","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.37","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"6f9bedac262e0c54cbd67a88b1a20d0138ca3283","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.37.tgz","fileCount":20,"integrity":"sha512-tphZCOs9aYTc++tzSO8oeS6CmMltZqq9YuH3FvWCSOTWFGASUZZ4GNKn1gnlUGTPlysrzzaXGLk/owxT4i0dEw==","signatures":[{"sig":"MEQCIGAM9Ue0wGbGWCzCOUOjh7Pynlo89rs1qQIhlj3SFKJIAiA5jJlM1+j7xFkVD4w0e50GvUsEMyGtLjEvKNJRuz/9SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57074},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"b3a98e7756c998fb6472b6e5df22b5f886817c1f","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.37_1774005772929_0.23758695375917238","host":"s3://npm-registry-packages-npm-production"}},"1.0.38":{"name":"@agenus-io/webhook-centralizer","version":"1.0.38","keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"license":"ISC","_id":"@agenus-io/webhook-centralizer@1.0.38","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"dist":{"shasum":"daa378fbe863822292b435690a5661d385976bd7","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.38.tgz","fileCount":20,"integrity":"sha512-+Oa/x8kmbsHEuFRWCB73C4T9n/lDzin7ABcBOaaeDAkNQrwfcQ9+1Uh+mp3BoDPPcNtPtQC6t7t2Bh6s5MZ+UA==","signatures":[{"sig":"MEUCIQDc6wdKWiqJ1IHVizKxcz/9xzMcoP9I9/q0sEYnekRLjgIgC7S8HKjm5MxgMyELn7zKCz83kjx2dHM31qe5VXW8xZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57074},"main":"dist/index.js","email":"davidpimanta@gmail.com","types":"dist/index.d.ts","gitHead":"739137eb8fd81fc4aeb8ab90b6ea64b45bea37c8","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"_npmVersion":"10.9.0","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","directories":{},"_nodeVersion":"20.11.0","dependencies":{"zod":"^3.23.8","axios":"^1.13.2","dayjs":"^1.11.19","aws-sdk":"^2.1692.0","ts-to-zod":"^3.15.0","zod-openapi":"^4.2.3","@asteasolutions/zod-to-openapi":"^7.3.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/webhook-centralizer_1.0.38_1774280571797_0.6497519195133228","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@agenus-io/webhook-centralizer","version":"1.0.39","description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run build"},"keywords":["webhook","centralizer","payment","platform"],"author":{"name":"David de Sousa Pimenta"},"email":"davidpimanta@gmail.com","license":"ISC","dependencies":{"@asteasolutions/zod-to-openapi":"^7.3.0","aws-sdk":"^2.1692.0","axios":"^1.13.2","dayjs":"^1.11.19","zod":"^3.23.8","zod-openapi":"^4.2.3","ts-to-zod":"^3.15.0"},"devDependencies":{"@types/node":"^24.5.2","typescript":"^5.9.2"},"_id":"@agenus-io/webhook-centralizer@1.0.39","gitHead":"90a28e7ce052983e992fdaa7305c0c989381353b","_nodeVersion":"26.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-OgKL07VcFvVz7FfbntQ3/2nPmvsPmYgvJ1ZplJCg+8DRO5LsJQX0bgPAhhihe6JFdlOjonAcJr50TYT8SdOaEA==","shasum":"da0cb8e7717ce66070a7607cad89648014d85934","tarball":"https://registry.npmjs.org/@agenus-io/webhook-centralizer/-/webhook-centralizer-1.0.39.tgz","fileCount":20,"unpackedSize":57104,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDGW7soUH+QjkajSZ7wNkyRzd/3opYi1oZrTtTwmwLKHQIgXnpACOmyueiYKayVnoES9P4p7YjrYY8nvsVNBxSPa/w="}]},"_npmUser":{"name":"davidpimenta","email":"davidpimanta@gmail.com"},"directories":{},"maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/webhook-centralizer_1.0.39_1778537037970_0.4070670092234583"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-09T13:28:34.512Z","modified":"2026-05-11T22:03:58.245Z","1.0.1":"2026-01-09T13:28:34.780Z","1.0.2":"2026-01-09T17:31:19.737Z","1.0.3":"2026-01-09T18:21:24.358Z","1.0.4":"2026-01-09T18:30:24.678Z","1.0.5":"2026-01-09T19:01:27.014Z","1.0.6":"2026-01-09T19:15:08.698Z","1.0.7":"2026-01-09T19:23:14.416Z","1.0.8":"2026-01-09T20:22:18.591Z","1.0.10":"2026-01-09T20:35:59.929Z","1.0.11":"2026-01-09T21:22:17.073Z","1.0.12":"2026-01-10T11:47:38.008Z","1.0.13":"2026-01-10T17:22:38.687Z","1.0.14":"2026-01-10T19:26:28.040Z","1.0.15":"2026-01-10T20:07:51.074Z","1.0.16":"2026-01-10T21:30:18.881Z","1.0.17":"2026-01-10T22:29:43.303Z","1.0.18":"2026-01-13T13:09:27.684Z","1.0.19":"2026-01-13T13:52:50.644Z","1.0.20":"2026-01-13T13:55:50.797Z","1.0.21":"2026-01-14T18:13:55.861Z","1.0.22":"2026-01-26T13:47:26.337Z","1.0.23":"2026-01-26T13:53:02.685Z","1.0.24":"2026-01-26T14:01:36.115Z","1.0.26":"2026-01-27T12:21:44.561Z","1.0.27":"2026-01-27T19:03:20.559Z","1.0.28":"2026-02-16T20:45:25.866Z","1.0.29":"2026-02-19T19:10:29.708Z","1.0.30":"2026-02-19T19:35:57.624Z","1.0.31":"2026-02-19T19:41:21.566Z","1.0.32":"2026-02-24T15:47:27.630Z","1.0.33":"2026-02-24T16:59:11.756Z","1.0.34":"2026-02-24T17:03:55.519Z","1.0.35":"2026-02-27T18:50:09.275Z","1.0.36":"2026-02-27T19:53:29.708Z","1.0.37":"2026-03-20T11:22:53.074Z","1.0.38":"2026-03-23T15:42:51.942Z","1.0.39":"2026-05-11T22:03:58.121Z"},"author":{"name":"David de Sousa Pimenta"},"license":"ISC","keywords":["webhook","centralizer","payment","platform"],"description":"SDK para centralização de webhooks focado atualmente em plataformas de pagamentos","maintainers":[{"name":"davidpimenta","email":"davidpimanta@gmail.com"},{"name":"agenus.io","email":"admin@agenus.com.br"}],"readme":"# Webhook Centralizer SDK\r\n\r\nSDK para gerenciamento de plataformas de webhook e centralização de eventos de plataformas de pagamento.\r\n\r\n## Instalação\r\n\r\n```bash\r\nnpm install @agenus-io/webhook-centralizer\r\n# ou\r\nyarn add @agenus-io/webhook-centralizer\r\n# ou\r\npnpm add @agenus-io/webhook-centralizer\r\n```\r\n\r\n## Funcionalidades\r\n\r\nEste SDK fornece funcionalidades para gerenciar plataformas de webhook e centralizar eventos de plataformas de pagamento, permitindo:\r\n\r\n1. **Gerenciamento de Plataformas**: CRUD completo de plataformas de webhook\r\n2. **Consulta de Webhooks**: Listagem e consulta de webhooks processados\r\n3. **KPIs**: Métricas de aceitação e rejeição de webhooks\r\n4. **Configurações**: Consulta de configurações disponíveis de plataformas\r\n\r\n## Uso\r\n\r\n### Configuração Inicial\r\n\r\n```typescript\r\nimport { WebhookCentralizerSDK } from \"@agenus-io/webhook-centralizer\";\r\n\r\n// Configure o SDK com suas credenciais da aplicação\r\nconst appId = process.env.APP_ID!;\r\nconst appToken = process.env.APP_TOKEN!;\r\nconst environment = process.env.NODE_ENV === \"production\" ? \"production\" : \"develop\";\r\n\r\nconst sdk = new WebhookCentralizerSDK(appId, appToken, environment);\r\n```\r\n\r\n### 1. Criar Plataforma de Webhook\r\n\r\n```typescript\r\nimport { WebhookCentralizerPlatformEnum, WebhookPlatformRoleEnum } from \"@agenus-io/webhook-centralizer\";\r\n\r\nconst result = await sdk.Create({\r\n  workSpaceId: \"workspace-123\",\r\n  title: \"Plataforma Hotmart\",\r\n  type: WebhookCentralizerPlatformEnum.HOTMART,\r\n  role: WebhookPlatformRoleEnum.PRODUCER,\r\n  platformToken: \"token-da-plataforma\", // opcional\r\n  apiToken: \"api-token\", // opcional\r\n  slug: \"hotmart-slug\", // opcional\r\n  meta: { // opcional\r\n    customField: \"value\"\r\n  },\r\n});\r\n\r\nif (result.isError) {\r\n  console.error(\"Erro ao criar plataforma:\", result.error);\r\n} else {\r\n  console.log(\"Plataforma criada com sucesso! ID:\", result.id);\r\n}\r\n```\r\n\r\n### 2. Listar Plataformas\r\n\r\n```typescript\r\nconst result = await sdk.Get({\r\n  workSpaceId: \"workspace-123\",\r\n  page: 1,\r\n  pageSize: 10,\r\n  filter: undefined, // opcional - filtro de busca\r\n});\r\n\r\nconsole.log(result.data); // Array de plataformas\r\nconsole.log(result.meta); // Metadados de paginação\r\n// {\r\n//   total: 50,\r\n//   totalPages: 5,\r\n//   page: 1,\r\n//   pageSize: 10\r\n// }\r\n```\r\n\r\n### 3. Buscar Plataforma por ID\r\n\r\n```typescript\r\nconst result = await sdk.GetById({\r\n  id: \"platform-id-123\",\r\n  workSpaceId: \"workspace-123\",\r\n});\r\n\r\nif (result.isError) {\r\n  console.error(\"Erro ao buscar plataforma:\", result.error);\r\n} else {\r\n  console.log(\"Plataforma encontrada:\", result.data);\r\n}\r\n```\r\n\r\n### 4. Buscar Plataforma por Título\r\n\r\n```typescript\r\nconst result = await sdk.GetByTitle({\r\n  title: \"Plataforma Hotmart\",\r\n  workSpaceId: \"workspace-123\",\r\n});\r\n\r\nconsole.log(\"Plataforma encontrada:\", result);\r\n```\r\n\r\n### 5. Atualizar Plataforma\r\n\r\n```typescript\r\nconst result = await sdk.Update({\r\n  id: \"platform-id-123\",\r\n  workSpaceId: \"workspace-123\",\r\n  title: \"Plataforma Atualizada\", // opcional\r\n  platformToken: \"novo-token\", // opcional\r\n  // Apenas os campos que deseja atualizar\r\n});\r\n\r\nif (result.isError) {\r\n  console.error(\"Erro ao atualizar plataforma:\", result.error);\r\n} else {\r\n  console.log(\"Plataforma atualizada com sucesso!\");\r\n}\r\n```\r\n\r\n### 6. Deletar Plataforma\r\n\r\n```typescript\r\nconst result = await sdk.Delete({\r\n  id: \"platform-id-123\",\r\n  workSpaceId: \"workspace-123\",\r\n});\r\n\r\nif (result.isError) {\r\n  console.error(\"Erro ao deletar plataforma:\", result.error);\r\n} else {\r\n  console.log(\"Plataforma deletada com sucesso!\");\r\n}\r\n```\r\n\r\n### 7. Listar Webhooks de uma Plataforma\r\n\r\n```typescript\r\nimport { WebhookCentralizerStatusEnum } from \"@agenus-io/webhook-centralizer\";\r\n\r\nconst result = await sdk.GetWebhooks({\r\n  id: \"platform-id-123\",\r\n  workSpaceId: \"workspace-123\",\r\n  page: 1,\r\n  pageSize: 10,\r\n  filter: undefined, // opcional\r\n  status: WebhookCentralizerStatusEnum.COMPLETED, // opcional - filtrar por status\r\n});\r\n\r\nconsole.log(result.data); // Array de webhooks\r\nconsole.log(result.meta); // Metadados de paginação\r\n```\r\n\r\n### 8. Buscar Webhook por ID\r\n\r\n```typescript\r\nconst result = await sdk.GetWebhookById({\r\n  id: \"webhook-id-123\",\r\n  workSpaceId: \"workspace-123\",\r\n});\r\n\r\nif (result.isError) {\r\n  console.error(\"Erro ao buscar webhook:\", result.error);\r\n} else {\r\n  console.log(\"Webhook encontrado:\", result.data);\r\n}\r\n```\r\n\r\n### 9. Consultar Configurações de Plataformas Disponíveis\r\n\r\n```typescript\r\nconst result = await sdk.GetPlatformSettings();\r\n\r\nconsole.log(result.data); // Array de configurações disponíveis\r\n// Cada configuração contém informações sobre:\r\n// - Plataformas suportadas\r\n// - Se tem PostBack\r\n// - Se tem Token\r\n// - Se tem Slug\r\n// - Se tem API\r\n// - Se está em preparação\r\n```\r\n\r\n### 10. Consultar KPIs\r\n\r\n```typescript\r\nimport { \r\n  WebhookCentralizerStatusEnum, \r\n  WebhookCentralizerEventEnum \r\n} from \"@agenus-io/webhook-centralizer\";\r\n\r\nconst result = await sdk.Kpi({\r\n  id: \"platform-id-123\",\r\n  workSpaceId: \"workspace-123\",\r\n  status: [\r\n    WebhookCentralizerStatusEnum.COMPLETED,\r\n    WebhookCentralizerStatusEnum.PROCESSING\r\n  ],\r\n  event: [\r\n    WebhookCentralizerEventEnum.PURCHASE_CONFIRMED,\r\n    WebhookCentralizerEventEnum.PURCHASE_PENDING\r\n  ],\r\n});\r\n\r\nconsole.log(\"Total:\", result.total);\r\nconsole.log(\"Aceitos:\", result.amountAccepted);\r\nconsole.log(\"Rejeitados:\", result.amountRejected);\r\n```\r\n\r\n## Tipos Exportados\r\n\r\n### `webhookCentralizerPlatform`\r\nPlataformas de pagamento suportadas:\r\n```typescript\r\ntype webhookCentralizerPlatform = \r\n  | \"BEMONY\" \r\n  | \"B4YOU\" \r\n  | \"BRAIP\" \r\n  | \"CARTPANDA\" \r\n  | \"NUTRALINK\" \r\n  | \"HOTMART\" \r\n  | \"KIRVANO\" \r\n  | \"KIWIFY\" \r\n  | \"LAST_LINK\" \r\n  | \"PAYT\" \r\n  | \"DIGISTORE\";\r\n```\r\n\r\n### `webhookCentralizerEvent`\r\nEventos de webhook suportados:\r\n```typescript\r\ntype webhookCentralizerEvent = \r\n  | \"ABANDONED_CART\"\r\n  | \"PURCHASE_UPSELL\"\r\n  | \"PURCHASE_CONFIRMED\"\r\n  | \"PURCHASE_PENDING\"\r\n  | \"PURCHASE_EXPIRED\"\r\n  | \"PURCHASE_CANCELED\"\r\n  | \"PURCHASE_SHIPPED\"\r\n  | \"PURCHASE_REFUND\"\r\n  | \"PURCHASE_UPDATED\"\r\n  | \"PURCHASE_CHARGEBACK\"\r\n  | \"SUBSCRIPTION_INITIATED\"\r\n  | \"SUBSCRIPTION_RENEWAL\"\r\n  | \"SUBSCRIPTION_RENEWAL_PENDING\"\r\n  | \"SUBSCRIPTION_UPDATED\"\r\n  | \"SUBSCRIPTION_CANCELED\"\r\n  | \"SUBSCRIPTION_EXPIRED\"\r\n  | \"SUBSCRIPTION_RENEWAL_CANCELLED\"\r\n  | \"SUBSCRIPTION_RENEWAL_RESUMED\"\r\n  | \"REJECTED\"\r\n  | \"UNKNOWN\";\r\n```\r\n\r\n### `webhookCentralizerOrderStatus`\r\nStatus de pedidos:\r\n```typescript\r\ntype webhookCentralizerOrderStatus = \r\n  | \"PENDING\" \r\n  | \"PROCESSING\" \r\n  | \"COMPLETED\" \r\n  | \"FAILED\";\r\n```\r\n\r\n### `webhookCentralizerDispatchType`\r\nTipo de despacho:\r\n```typescript\r\ntype webhookCentralizerDispatchType = \"WEBHOOK\" | \"POST_BACK\";\r\n```\r\n\r\n### `webhookPlatformRole`\r\nPapel da plataforma:\r\n```typescript\r\ntype webhookPlatformRole = \"PRODUCER\" | \"CO_PRODUCER\" | \"AFFILIATE\";\r\n```\r\n\r\n### Enums Disponíveis\r\n\r\nO SDK exporta enums para facilitar o uso:\r\n\r\n```typescript\r\nimport {\r\n  WebhookCentralizerPlatformEnum,\r\n  WebhookCentralizerEventEnum,\r\n  WebhookCentralizerStatusEnum,\r\n  WebhookCentralizerDispatchTypeEnum,\r\n  WebhookPlatformRoleEnum,\r\n} from \"@agenus-io/webhook-centralizer\";\r\n\r\n// Exemplo de uso\r\nconst platform = WebhookCentralizerPlatformEnum.HOTMART;\r\nconst event = WebhookCentralizerEventEnum.PURCHASE_CONFIRMED;\r\nconst status = WebhookCentralizerStatusEnum.COMPLETED;\r\n```\r\n\r\n### Tipos de Dados Centralizados\r\n\r\nO SDK também exporta tipos para estruturas de dados centralizadas:\r\n\r\n```typescript\r\nimport type {\r\n  ICentralizedSaleDTO,\r\n  ICentralizedSubscriptionDTO,\r\n  ICentralizedAbandonedCartDTO,\r\n} from \"@agenus-io/webhook-centralizer\";\r\n```\r\n\r\n## Variáveis de Ambiente\r\n\r\nAs credenciais da aplicação devem ser fornecidas ao instanciar o SDK. Recomendamos usar variáveis de ambiente:\r\n\r\n```env\r\nAPP_ID=your-app-id\r\nAPP_TOKEN=your-app-token\r\nNODE_ENV=production # ou develop\r\n```\r\n\r\n## Exemplo Completo\r\n\r\n```typescript\r\nimport { \r\n  WebhookCentralizerSDK,\r\n  WebhookCentralizerPlatformEnum,\r\n  WebhookPlatformRoleEnum,\r\n  WebhookCentralizerStatusEnum,\r\n  WebhookCentralizerEventEnum,\r\n} from \"@agenus-io/webhook-centralizer\";\r\n\r\n// 1. Configurar SDK\r\nconst sdk = new WebhookCentralizerSDK(\r\n  process.env.APP_ID!,\r\n  process.env.APP_TOKEN!,\r\n  process.env.NODE_ENV === \"production\" ? \"production\" : \"develop\"\r\n);\r\n\r\n// 2. Criar uma nova plataforma\r\nasync function criarPlataforma() {\r\n  const result = await sdk.Create({\r\n    workSpaceId: \"workspace-123\",\r\n    title: \"Minha Plataforma Hotmart\",\r\n    type: WebhookCentralizerPlatformEnum.HOTMART,\r\n    role: WebhookPlatformRoleEnum.PRODUCER,\r\n    platformToken: \"token-da-plataforma\",\r\n  });\r\n\r\n  if (result.isError) {\r\n    console.error(\"Erro:\", result.error);\r\n    return;\r\n  }\r\n\r\n  console.log(\"Plataforma criada com ID:\", result.id);\r\n  return result.id;\r\n}\r\n\r\n// 3. Listar todas as plataformas\r\nasync function listarPlataformas(workSpaceId: string) {\r\n  const result = await sdk.Get({\r\n    workSpaceId,\r\n    page: 1,\r\n    pageSize: 10,\r\n  });\r\n\r\n  console.log(`Total de plataformas: ${result.meta.total}`);\r\n  result.data.forEach(platform => {\r\n    console.log(`- ${platform.title} (${platform.type})`);\r\n    console.log(`  Aceitos: ${platform.amountAccepted}, Rejeitados: ${platform.amountRejected}`);\r\n  });\r\n}\r\n\r\n// 4. Consultar webhooks de uma plataforma\r\nasync function consultarWebhooks(platformId: string, workSpaceId: string) {\r\n  const result = await sdk.GetWebhooks({\r\n    id: platformId,\r\n    workSpaceId,\r\n    page: 1,\r\n    pageSize: 20,\r\n    status: WebhookCentralizerStatusEnum.COMPLETED,\r\n  });\r\n\r\n  console.log(`Total de webhooks: ${result.meta.total}`);\r\n  result.data.forEach(webhook => {\r\n    console.log(`- ${webhook.event} (${webhook.status}) - ${webhook.code}`);\r\n  });\r\n}\r\n\r\n// 5. Consultar KPIs\r\nasync function consultarKPIs(platformId: string, workSpaceId: string) {\r\n  const result = await sdk.Kpi({\r\n    id: platformId,\r\n    workSpaceId,\r\n    status: [\r\n      WebhookCentralizerStatusEnum.COMPLETED,\r\n      WebhookCentralizerStatusEnum.PROCESSING,\r\n    ],\r\n    event: [\r\n      WebhookCentralizerEventEnum.PURCHASE_CONFIRMED,\r\n      WebhookCentralizerEventEnum.PURCHASE_PENDING,\r\n    ],\r\n  });\r\n\r\n  console.log(\"KPIs da Plataforma:\");\r\n  console.log(`Total: ${result.total}`);\r\n  console.log(`Aceitos: ${result.amountAccepted}`);\r\n  console.log(`Rejeitados: ${result.amountRejected}`);\r\n  console.log(`Taxa de sucesso: ${((result.amountAccepted / result.total) * 100).toFixed(2)}%`);\r\n}\r\n\r\n// 6. Fluxo completo\r\nasync function exemploCompleto() {\r\n  const workSpaceId = \"workspace-123\";\r\n\r\n  // Listar plataformas existentes\r\n  await listarPlataformas(workSpaceId);\r\n\r\n  // Criar nova plataforma\r\n  const platformId = await criarPlataforma();\r\n\r\n  if (platformId) {\r\n    // Consultar webhooks\r\n    await consultarWebhooks(platformId, workSpaceId);\r\n\r\n    // Consultar KPIs\r\n    await consultarKPIs(platformId, workSpaceId);\r\n  }\r\n}\r\n```\r\n\r\n## Tratamento de Erros\r\n\r\nTodos os métodos que podem retornar erros seguem o padrão:\r\n\r\n```typescript\r\nconst result = await sdk.Create({ /* ... */ });\r\n\r\nif (result.isError) {\r\n  // Tratar erro\r\n  console.error(\"Erro:\", result.error);\r\n} else {\r\n  // Sucesso\r\n  console.log(\"ID:\", result.id);\r\n}\r\n```\r\n\r\nPara métodos que lançam exceções (`Get`, `GetByTitle`, `GetWebhooks`), use try/catch:\r\n\r\n```typescript\r\ntry {\r\n  const result = await sdk.Get({\r\n    workSpaceId: \"workspace-123\",\r\n    page: 1,\r\n    pageSize: 10,\r\n  });\r\n  // Processar resultado\r\n} catch (error) {\r\n  console.error(\"Erro ao listar plataformas:\", error);\r\n}\r\n```\r\n\r\n## Ambientes\r\n\r\nO SDK suporta dois ambientes:\r\n\r\n- **production**: Conecta-se a `https://webhook-centralizer-production.up.railway.app`\r\n- **develop**: Conecta-se a `https://service-webhook-develop.up.railway.app`\r\n\r\nO ambiente é definido no construtor:\r\n\r\n```typescript\r\nconst sdk = new WebhookCentralizerSDK(\r\n  appId,\r\n  appToken,\r\n  \"production\" // ou \"develop\"\r\n);\r\n```\r\n\r\n## API de Webhooks\r\n\r\nO SDK se conecta à API de centralização de webhooks hospedada em:\r\n\r\n- **Produção**: `https://webhook-centralizer-production.up.railway.app`\r\n- **Desenvolvimento**: `https://service-webhook-develop.up.railway.app`\r\n\r\nTodas as operações utilizam autenticação via headers:\r\n- `app-id`: ID da aplicação\r\n- `app-secret-token`: Token secreto da aplicação\r\n- `work-space-id`: ID do workspace (quando aplicável)\r\n\r\n## Schemas de Validação\r\n\r\nO SDK exporta schemas Zod para validação:\r\n\r\n```typescript\r\nimport {\r\n  WebhookCentralizerCreatePlatformSchema,\r\n  WebhookCentralizerUpdatePlatformSchema,\r\n  WebhookCentralizerGetPlatformsSchema,\r\n  WebhookCentralizerGetPlatformWebhooksSchema,\r\n} from \"@agenus-io/webhook-centralizer\";\r\n\r\n// Validar dados antes de criar\r\nconst data = WebhookCentralizerCreatePlatformSchema.parse({\r\n  title: \"Minha Plataforma\",\r\n  type: \"HOTMART\",\r\n  role: \"PRODUCER\",\r\n});\r\n```\r\n\r\n## Manutenção\r\n\r\nQuando houver atualizações no SDK:\r\n\r\n1. A versão será atualizada no npm\r\n2. Atualize o pacote nos seus apps: `npm update @agenus-io/webhook-centralizer`\r\n3. Se houver breaking changes, serão documentados nas release notes\r\n\r\n## Segurança\r\n\r\n⚠️ **IMPORTANTE**: Nunca commite credenciais ou tokens no código fonte. Sempre use variáveis de ambiente ou serviços de gerenciamento de segredos.\r\n\r\n## Suporte\r\n\r\nPara questões ou problemas, abra uma issue no repositório do projeto.\r\n","readmeFilename":"README.md"}