{"_id":"@adatechnology/email-provider","_rev":"10-9275f65ab1b347ea261c57e1d8aa3541","name":"@adatechnology/email-provider","dist-tags":{"rc":"0.1.0-rc.8","latest":"0.1.0"},"versions":{"0.1.0-rc.1":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.1","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.1","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"644c775f83e18fb233f0a63f0d5e1bbf7a944019","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.1.tgz","fileCount":8,"integrity":"sha512-pblNqm0LQMm6TgrxILcJcPO+1CgZHYH+L3VaJ3nyVt/MCoM7AHlhLuvOaZfD3OdqxTl7Ax1KRaFqAV5NzETXJA==","signatures":[{"sig":"MEQCIGSmas8h7Q1TzOn3M5lRsZbGzvmLvfKArXtNTQC8dyqAAiAiJdnKkyl1RKwZ3Kwbk+CTY2yTUS/yGoSVPAmNXjh1rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92003},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/46c9aa029b6d224cc133a6472a6d0395/adatechnology-email-provider-0.1.0-rc.1.tgz","_integrity":"sha512-pblNqm0LQMm6TgrxILcJcPO+1CgZHYH+L3VaJ3nyVt/MCoM7AHlhLuvOaZfD3OdqxTl7Ax1KRaFqAV5NzETXJA==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.1_1785852811503_0.7474463440487993","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.2":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.2","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.2","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"9460c5980abadc4583f53c9704aa78b721474cad","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.2.tgz","fileCount":8,"integrity":"sha512-W2dbLcUq/QF7xwv5cqACVNU7ZKauqLaSshhK+8q4rEZmmDRoxFLNgMQzbhbR8atADvr2dN4POTW3EbnxV/q7sA==","signatures":[{"sig":"MEQCIBjdmD2VYvfmJxNzyI56VjwBToZaRebPlBE79oklWjeEAiBDHN/hkRbv0wcLaTo+ZPaFYNb4q5taN+bvE/tBwxyLuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92003},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/c7005b68f09a62903ecb3b9331d0e1ca/adatechnology-email-provider-0.1.0-rc.2.tgz","_integrity":"sha512-W2dbLcUq/QF7xwv5cqACVNU7ZKauqLaSshhK+8q4rEZmmDRoxFLNgMQzbhbR8atADvr2dN4POTW3EbnxV/q7sA==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.2_1786034189542_0.5360089178170682","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.3":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.3","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.3","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"b2f810e1f9c60dd44839b882d28909626a3dcdad","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.3.tgz","fileCount":8,"integrity":"sha512-fSP77Rrkdp6G88xGXHRUceIZoUxD3CDpdw+h7U+5okbnQzcH0Awjcl0UbjN9vYletf8ihyeI6ZTPeuIkZZAUqw==","signatures":[{"sig":"MEUCIQCZhIVd6uBv85lMNx2op8sy/DZCUsp0KGI7LF1VKgfELgIgDYBn6EV6OZQlt9iMqprky5LgoqkCE6orQkK2m1zPOvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92003},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/a601fb6758d9c905073fe5ddbc20b3db/adatechnology-email-provider-0.1.0-rc.3.tgz","_integrity":"sha512-fSP77Rrkdp6G88xGXHRUceIZoUxD3CDpdw+h7U+5okbnQzcH0Awjcl0UbjN9vYletf8ihyeI6ZTPeuIkZZAUqw==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.3_1787587602314_0.928531749951099","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.4":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.4","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.4","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"e18493deca335b7f45169e3df6fd5707d0c91c05","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.4.tgz","fileCount":8,"integrity":"sha512-g/mtmdSLuzKdVQ2D1/0Wg9j5nM5J9biP4N7dvZ7k2BQCSy2oqJlWvPgpmvkBNZwMJc+QP/CuLtvUUSXhLmqKgA==","signatures":[{"sig":"MEUCIHrpk3SOmoaRgpgucZh8cR92SgJJXD1eFNs13QXzIQGSAiEArqB1j5JlOnzaccPdRuYuVG0lAbeClorN+18p3Nv6rqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92003},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.4.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/3433f394507706b7c47506a481ea0a84/adatechnology-email-provider-0.1.0-rc.4.tgz","_integrity":"sha512-g/mtmdSLuzKdVQ2D1/0Wg9j5nM5J9biP4N7dvZ7k2BQCSy2oqJlWvPgpmvkBNZwMJc+QP/CuLtvUUSXhLmqKgA==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.4_1787623203479_0.661949602350351","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.5":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.5","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.5","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"18a180bb08c289063f64cae4911537a257fcc110","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.5.tgz","fileCount":8,"integrity":"sha512-YqhIr66r+UGKr8HXfpRXqghSLp2D7arz+0D9oVoEp5I5n6PzLIEMTYBlrHrLpFKoTz+DVjVu2ApLlWtz7j/C2A==","signatures":[{"sig":"MEUCIQDReAuEN7MEDsvVp0d7n6DER3eFCZvlYMlegoux+hvkmgIgN999qHLA69zYxFUFG0XefJDUP8/CwkR3n7PaXoiMneU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92003},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.5.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/616105ee665c88cb10f2872bf922a533/adatechnology-email-provider-0.1.0-rc.5.tgz","_integrity":"sha512-YqhIr66r+UGKr8HXfpRXqghSLp2D7arz+0D9oVoEp5I5n6PzLIEMTYBlrHrLpFKoTz+DVjVu2ApLlWtz7j/C2A==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.5_1787623917692_0.021708526288754193","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.6":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.6","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.6","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"2f5ec94066f6c15b50361dd0ee7964534f20a73d","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.6.tgz","fileCount":8,"integrity":"sha512-Qkrp7misczGxHlzq/R6pQWJDL3Daxo2+cMNVNbxWbCcoxIMIDk4852UPrs8+Zx/vJrBgYy3/LK9YAM9mGBTafA==","signatures":[{"sig":"MEYCIQD2DX6l40SHAYyHyxBdAtCWGIgmOaoGjDL7xX6XYHegWQIhAOQCYMclnUG4jiXrz9yau911s29610gs3kAFZcq1fp05","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149031},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.6.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/38501c6bf1a49003a3c6fd5efdf06240/adatechnology-email-provider-0.1.0-rc.6.tgz","_integrity":"sha512-Qkrp7misczGxHlzq/R6pQWJDL3Daxo2+cMNVNbxWbCcoxIMIDk4852UPrs8+Zx/vJrBgYy3/LK9YAM9mGBTafA==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.6_1787626532101_0.4304979615768676","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.7":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.7","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.7","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"62e6fe9de2cffe4ddf861a74b7868913e3e58e3b","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.7.tgz","fileCount":8,"integrity":"sha512-xe7mHfcsrq/nYMT8H07canUz7et60Umtb5z8wAyWKO2hI3W2OQz4rx0dd8EkCOjkYFiSDpDmDSZK4jgpo53P/w==","signatures":[{"sig":"MEYCIQCFUWNiysDzB2+tpGl+Jztk4m1GG9KkZxClCmvLHyd9pwIhALDU3tKurokuKBEH5a4JPE3wzifUPJKn4R8w08jUBs/H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149031},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.7.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/c26b3d653221aa9e1d1a899eb2e121a8/adatechnology-email-provider-0.1.0-rc.7.tgz","_integrity":"sha512-xe7mHfcsrq/nYMT8H07canUz7et60Umtb5z8wAyWKO2hI3W2OQz4rx0dd8EkCOjkYFiSDpDmDSZK4jgpo53P/w==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.7_1787657687135_0.9222116393219941","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-rc.8":{"name":"@adatechnology/email-provider","version":"0.1.0-rc.8","license":"MIT","_id":"@adatechnology/email-provider@0.1.0-rc.8","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"dist":{"shasum":"6318d5d2138aea240bdfa274a687990b8ca2d080","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0-rc.8.tgz","fileCount":8,"integrity":"sha512-KIZMizq/E8xT9wW5Ur8FzFG5ZU3CDxYEX8E3W9RrxEzl9OlsjHP9ZapXqz6YdfJn3hs5s1RFdXeDKsYxzZZe/A==","signatures":[{"sig":"MEUCIF4AkQUnLGlLFgfehQdTRi2/k6zbW2/yq3jewMPSDSAjAiEA7M+UvWh2Wqe9mgSvm4ZFm2+GY/nvWxSVZMLkgVwV/Cc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149031},"main":"dist/index.js","type":"module","_from":"file:adatechnology-email-provider-0.1.0-rc.8.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"scripts":{"test":"bun test","build":"tsup","check":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"_resolved":"/tmp/53569a21bc23efe7f31bb741c0090baf/adatechnology-email-provider-0.1.0-rc.8.tgz","_integrity":"sha512-KIZMizq/E8xT9wW5Ur8FzFG5ZU3CDxYEX8E3W9RrxEzl9OlsjHP9ZapXqz6YdfJn3hs5s1RFdXeDKsYxzZZe/A==","_npmVersion":"10.9.8","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","dependencies":{"@adatechnology/notification-contracts":"0.1.0-rc.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","resend":"^6.17.2","@types/bun":"1.3.14","nodemailer":"^9.0.1","typescript":"^5.7.3","@types/nodemailer":"^7.0.2","@aws-sdk/client-sesv2":"3.1091.0"},"peerDependencies":{"resend":">=4 <7","nodemailer":">=6.9.0 <10","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"resend":{"optional":true},"nodemailer":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/email-provider_0.1.0-rc.8_1787661910360_0.8300457933076515","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@adatechnology/email-provider","version":"0.1.0","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","license":"MIT","publishConfig":{"access":"public"},"type":"module","main":"dist/index.js","types":"dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"dependencies":{"@adatechnology/notification-contracts":"0.1.0"},"peerDependencies":{"nodemailer":">=6.9.0 <10","resend":">=4 <7","@aws-sdk/client-sesv2":">=3 <4"},"peerDependenciesMeta":{"nodemailer":{"optional":true},"resend":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true}},"devDependencies":{"@aws-sdk/client-sesv2":"3.1091.0","@types/bun":"1.3.14","@types/nodemailer":"^7.0.2","nodemailer":"^9.0.1","resend":"^6.17.2","tsup":"^8.5.1","typescript":"^5.7.3"},"scripts":{"build":"tsup","check":"tsc -p tsconfig.json --noEmit","test":"bun test"},"_id":"@adatechnology/email-provider@0.1.0","_integrity":"sha512-qEzJyRumxE/uea31ZQ8A1o1SgONbCYfVeQFjlOYA/2tEPi63UvZFs8qKh6dKoseeDtnxFAnpxvjRDqfBK1takg==","_resolved":"/tmp/b6cd529b7c4f7b863660b0302870d43a/adatechnology-email-provider-0.1.0.tgz","_from":"file:adatechnology-email-provider-0.1.0.tgz","_nodeVersion":"22.23.2","_npmVersion":"10.9.8","dist":{"integrity":"sha512-qEzJyRumxE/uea31ZQ8A1o1SgONbCYfVeQFjlOYA/2tEPi63UvZFs8qKh6dKoseeDtnxFAnpxvjRDqfBK1takg==","shasum":"2903c8d5f8f7f378d508f45f6bc6eb07366b5df2","tarball":"https://registry.npmjs.org/@adatechnology/email-provider/-/email-provider-0.1.0.tgz","fileCount":8,"unpackedSize":149021,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIB2aFF5ia0bB7CwSeuTE4xFt+ZnwGP7LOfmV2jbTGTnkAiAnHLSYeIbuR5kpmmv9WiI/1Zyqc7H1iKiiCNVjzWngJA=="}]},"_npmUser":{"name":"miyazaki","email":"andersonfrfilho@gmail.com"},"directories":{},"maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/email-provider_0.1.0_1788318077162_0.29650507381253344"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-04T14:13:31.311Z","modified":"2026-09-02T03:01:17.516Z","0.1.0-rc.1":"2026-08-04T14:13:31.688Z","0.1.0-rc.2":"2026-08-06T16:36:29.698Z","0.1.0-rc.3":"2026-08-24T16:06:42.441Z","0.1.0-rc.4":"2026-08-25T02:00:03.638Z","0.1.0-rc.5":"2026-08-25T02:11:57.834Z","0.1.0-rc.6":"2026-08-25T02:55:32.258Z","0.1.0-rc.7":"2026-08-25T11:34:47.265Z","0.1.0-rc.8":"2026-08-25T12:45:10.501Z","0.1.0":"2026-09-02T03:01:17.303Z"},"license":"MIT","description":"Stateless email providers (SMTP, Resend, SES) behind a single port — part of the notification trio","maintainers":[{"name":"miyazaki","email":"andersonfrfilho@gmail.com"}],"readme":"# @adatechnology/email-provider\n\nE-mail por **SMTP**, **Resend** ou **SES** atrás de uma porta só, mais os parsers de recibo\n(bounce e complaint) de cada um. Stateless.\n\n## Instalação\n\n```bash\nbun add @adatechnology/email-provider\n```\n\n`nodemailer`, `resend` e `@aws-sdk/client-sesv2` são peers **opcionais** — instala-se só o do\nprovedor em uso.\n\n## Uso\n\n```ts\nimport { createEmailProvider } from '@adatechnology/email-provider'\n\nconst email = createEmailProvider({ driver: 'smtp', host, port, auth })\n// ou 'resend' / 'ses'\n```\n\nDiretos: `createSmtpEmailProvider`, `createResendEmailProvider`, `createSesEmailProvider`.\n\n## Recibos são metade do pacote\n\nEnviar é a parte fácil. O que faz e-mail funcionar a longo prazo é **processar o retorno**: cada\nprovedor avisa bounce e complaint num formato próprio, e ignorar isso queima a reputação do\ndomínio até a entrega cair para todo mundo.\n\n```ts\nconst receipt = email.parseReceipt(webhookPayload)\n// { type: 'bounce' | 'complaint' | 'delivered', target, isPermanent, reason }\n```\n\nO módulo transforma bounce permanente e complaint em **supressão**, e para de tentar. Bounce\ntemporário (caixa cheia) não suprime — reenfileira.\n\nA chave de supressão é o **hash HMAC** do endereço, nunca o endereço em claro: a lista existe para\nnão enviar, não para virar um cadastro de e-mails (`security.md` §1).\n\n## Licença\n\nMIT © Ada Technology\n","readmeFilename":"README.md"}