{"_id":"@absolutejs/dispatch-resend","_rev":"17-ad45616a0a948ceb3fd07aa69efb58dd","name":"@absolutejs/dispatch-resend","dist-tags":{"latest":"0.7.0"},"versions":{"0.0.1":{"name":"@absolutejs/dispatch-resend","version":"0.0.1","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.0.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"dist":{"shasum":"262414af524ca97283bc349648d33b8f92d38d49","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.0.1.tgz","fileCount":6,"integrity":"sha512-t2J/temXS8qWoTBdQJxrR5OuIEHhWak5Jl1dQF05/ES7HimkAhYD9YLz/LpBpPBJJTlkAwDCJGnh//kt9tPvGA==","signatures":[{"sig":"MEUCIErbEnIBSKFMH631S1ZLkirAyRTf1YVHzW1Bxs+iWlkGAiEAqAL2Iz2Ss5P/xDdzdNTAI//q4CYnSON6j5vLOw2dSao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16180},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"262414af524ca97283bc349648d33b8f92d38d49","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external resend && tsc --project tsconfig.build.json","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-t2J/temXS8qWoTBdQJxrR5OuIEHhWak5Jl1dQF05/ES7HimkAhYD9YLz/LpBpPBJJTlkAwDCJGnh//kt9tPvGA==","repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter for @absolutejs/dispatch. Takes your Resend client; emits standard DispatchResult with the Resend message id.","directories":{},"_nodeVersion":"24.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.1"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.0.1_1780171900584_0.12808966811538314","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@absolutejs/dispatch-resend","version":"0.0.2","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.0.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"940215faa9baaa02b320b7240f0b1e578dfc9ffc","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.0.2.tgz","fileCount":11,"integrity":"sha512-ayTxib81Fue1lVpRVKQAqGQ3tCdEVZGlaGEDs0cmFhU384FFiaDHQfZwSRYgQYXTLuWiULUDVHfrzjJseK1jmw==","signatures":[{"sig":"MEQCIBBYzvT2oBj5Y4ANsEA70r5sVM/2H597PzzS0Cg7J2o1AiBpPEwwu8k9gadfNFAJwv8utw/gBgslwql/N/IBNnEY9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110634},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"940215faa9baaa02b320b7240f0b1e578dfc9ffc","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-ayTxib81Fue1lVpRVKQAqGQ3tCdEVZGlaGEDs0cmFhU384FFiaDHQfZwSRYgQYXTLuWiULUDVHfrzjJseK1jmw==","absolutejs":{"manifestContract":1},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter for @absolutejs/dispatch. Takes your Resend client; emits standard DispatchResult with the Resend message id.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.1"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.0.2_1783964725529_0.23594913897756853","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@absolutejs/dispatch-resend","version":"0.0.3","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.0.3","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"8b06a0445153d2aea7d4c6b77b2a87f06c45d795","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.0.3.tgz","fileCount":11,"integrity":"sha512-OWq+w7bjnctZMpRvfuZf9KDVSD1HnrFaXUR+zmcJ+ClNHkVK7BhVXCyg0Ixy6bIxF2PUowSg9cQAR9MAmnHlng==","signatures":[{"sig":"MEUCIQDdlo96c56xaFf1yB+zdFSmFt7yBkSlgeRZ1Me0uomrOgIgD/bfw2GdLWAXBPdxrIl5cyfe0n2tffRFZNa3hWcJkaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1111631},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"8b06a0445153d2aea7d4c6b77b2a87f06c45d795","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-OWq+w7bjnctZMpRvfuZf9KDVSD1HnrFaXUR+zmcJ+ClNHkVK7BhVXCyg0Ixy6bIxF2PUowSg9cQAR9MAmnHlng==","absolutejs":{"manifestContract":1},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter for @absolutejs/dispatch. Takes your Resend client; emits standard DispatchResult with the Resend message id.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.1"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.0.3_1784014425205_0.14626197591213796","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@absolutejs/dispatch-resend","version":"0.0.4","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.0.4","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"be4ee52ca2a27a2aab4ac5357cf6f89d19059ba6","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.0.4.tgz","fileCount":11,"integrity":"sha512-x/2B02fldciogSrjcH8JgX1Nw++BWE3S7QAvcUnkWlUuqR3w26xYwvERUkrWwYCjxDRD/+uRIDoIrKBMvNVrwQ==","signatures":[{"sig":"MEUCIC2HlFXP9B8OobjWl/0MgVGDksFYfepIzWmP/dAaV0OAAiEAl0bOxDoihXhk5YacgyMdFt1Wmhy/XQ0uqpilKszGFOc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1112181},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"7136e5c876b4cc7ebb57ae3bb83511bdd070aae2","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":1},"repository":{"url":"git+https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.9.2","description":"Resend-backed EmailAdapter for @absolutejs/dispatch. Takes your Resend client; emits standard DispatchResult with the Resend message id.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.5"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.0.4_1784628158124_0.4798302197211508","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"@absolutejs/dispatch-resend","version":"0.1.0","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.1.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"0da0ed8f0946d031001e35f30027b2a0dd1ea347","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.1.0.tgz","fileCount":11,"integrity":"sha512-Xozuolbb5Duw+Pv0dCw3MaibNg6QCPZvuN0fqphC39cMTngDhE2za1cqP5yxaRmB/4fLFYbRiz4Tp4GTZt4iIQ==","signatures":[{"sig":"MEQCIH6yrB+DVb0NTbk55xnt3WmIzm/WWQ/WAKZ8izMV4a0yAiBM64h/3059FL7Wkt2Xl2fOlqrVLCo21HhpeXXuh8ODtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"76e47dc16ab5866997759fa7ccf32fb168924fb5","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.9.2","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.6.1"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.6.1 < 0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.1.0_1784628912972_0.6262554214564768","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@absolutejs/dispatch-resend","version":"0.1.1","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.1.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"907e31e4131571fc738327165be5d8129a88bfae","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.1.1.tgz","fileCount":11,"integrity":"sha512-Ga9rPotimGSM9puSYclApA32VD6YNnUzDJe/B0/mUhxYT+vSAB8ch+WDfFc+yLJr3sGPl4E0MITu0sxvKmknIg==","signatures":[{"sig":"MEUCIF/Bm8izK5G1FxTbRCGLxZDWFebPdzqJZVjt2O7jQk5CAiEAhZleyJWBjNNQy8D8YoVxqLwiiMAPavzBMyRDFXELc0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133706},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"907e31e4131571fc738327165be5d8129a88bfae","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Ga9rPotimGSM9puSYclApA32VD6YNnUzDJe/B0/mUhxYT+vSAB8ch+WDfFc+yLJr3sGPl4E0MITu0sxvKmknIg==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.6.2"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.6.2 < 0.7.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.1.1_1784629591738_0.08005628044023205","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@absolutejs/dispatch-resend","version":"0.1.2","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.1.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"a5ed9c0f1c003ec561abddfb3d33589bc004dc4c","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.1.2.tgz","fileCount":11,"integrity":"sha512-AB0vV/AW/MKZymgvXXW58xGKjxmb64JXe+XAQrGWGF1e6j+X7Knlw2iifUcN9Ife5P8NT16+qmSbkUVfxbnfdg==","signatures":[{"sig":"MEYCIQDv5pTK1Mz62o/BlLI8XeDSSo/zlyzIyxSroeDEHcJuqAIhANax6h6dZMA/Ye9qj8zbN9Xk4qPkAtoO42s4t9aoeRnX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1133730},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"a5ed9c0f1c003ec561abddfb3d33589bc004dc4c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-AB0vV/AW/MKZymgvXXW58xGKjxmb64JXe+XAQrGWGF1e6j+X7Knlw2iifUcN9Ife5P8NT16+qmSbkUVfxbnfdg==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^4.5.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.7.0"},"peerDependencies":{"resend":">= 4.0.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.6.2 < 0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.1.2_1784630532026_0.833270533366993","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@absolutejs/dispatch-resend","version":"0.2.0","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.2.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"ed1ec7af97b77c3761dbe9ea16598b7c97b395ef","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.2.0.tgz","fileCount":11,"integrity":"sha512-yi5uWbzz1mbQRbvGCoAXxixgK0RTWMkyVPPfLFXGOts0oGSIQxxO3sLNKcj6HU+aJAW70TdtJeOc4HIqvVVD8g==","signatures":[{"sig":"MEYCIQDXZ38di0nyNjtiJgLR7oBVPuCmE++XHjz0FWNRFnMTLgIhAK8/tkhYAxPUVqcmIm2mQHg3DixPEKT9k7lCvB5HBy3n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143699},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"ed1ec7af97b77c3761dbe9ea16598b7c97b395ef","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-yi5uWbzz1mbQRbvGCoAXxixgK0RTWMkyVPPfLFXGOts0oGSIQxxO3sLNKcj6HU+aJAW70TdtJeOc4HIqvVVD8g==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.8.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.8.0 < 0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.2.0_1784661173121_0.429148671271228","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@absolutejs/dispatch-resend","version":"0.2.1","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.2.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"2b34d3003be62dca678f510e62ab28aa3fb8be0d","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.2.1.tgz","fileCount":11,"integrity":"sha512-R3xmg+5LaqReRXqmdYzZ+4QiS9eTX91bewzmf1mr3TuFKI/OTg1qHTXmWWmdv1AzE3lpUYfv9fLmyAtPRY+HvQ==","signatures":[{"sig":"MEQCICLm76Q7ZzHLqKhkXbFb5h/1qVe/zhNYlk5tUV04TsSKAiA7CqUivkDczZ0Gr4rL6tRiQ7zeiS0giqxcWEDlP98VUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1143801},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"2b34d3003be62dca678f510e62ab28aa3fb8be0d","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-R3xmg+5LaqReRXqmdYzZ+4QiS9eTX91bewzmf1mr3TuFKI/OTg1qHTXmWWmdv1AzE3lpUYfv9fLmyAtPRY+HvQ==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.8.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.8.0 < 0.9.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.2.1_1784661405999_0.37120823442337536","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@absolutejs/dispatch-resend","version":"0.3.0","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.3.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"e95b6d6aea3e4a32ea109202f87b9638f12988f7","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.3.0.tgz","fileCount":11,"integrity":"sha512-dqysMnSMJPcwtzPF8bh/TJtLm7RazQ+Al0plvZjIuTKW2rqcsmAZ6XUQUHVM9VUo1W+0xXPMvGMNukKmNzLmFw==","signatures":[{"sig":"MEYCIQDu5kffHfAvsa5i+itTSaaXFZMfJPEwZ0fXQfftKgF1nwIhAP/hyMnitdmBS+rNjUVbyuEfmvGuref1un3G5n9dITGl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146376},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"310bea44db9b208835dc8425bcab2c75407c6bde","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.9.2","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.9.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.9.0 < 0.10.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.3.0_1784663657026_0.4749951185716068","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@absolutejs/dispatch-resend","version":"0.4.0","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.4.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"011176a190133d3d7b800b5c8d8c4874181a651f","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.4.0.tgz","fileCount":11,"integrity":"sha512-Z4DONHUW6o2MTf7vomeR8XQ3PqdkiY3NKOLRPHQCDHwHALWwEg2kK86hUwX+D9TX3xHsqHnNjoCk5xGzUbj2Fg==","signatures":[{"sig":"MEUCIHXpRHMuCLa9t2l2nRiz362145pPGbEUpeSJiPqn//CiAiEAq73pVi0s9KeqZdiKjWISxgVM4Etn9Rg1cu3FxFNLIKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146378},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"011176a190133d3d7b800b5c8d8c4874181a651f","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-Z4DONHUW6o2MTf7vomeR8XQ3PqdkiY3NKOLRPHQCDHwHALWwEg2kK86hUwX+D9TX3xHsqHnNjoCk5xGzUbj2Fg==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter and credential-safe installed effect driver for AbsoluteJS.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.10.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.10.0 < 0.11.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.4.0_1784665407556_0.060098355755021426","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@absolutejs/dispatch-resend","version":"0.5.0","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.5.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"b1972586f7021b6954806cd3881f99a4d5c57dd6","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.5.0.tgz","fileCount":11,"integrity":"sha512-ZsEVqfhzFtJy7xU87GIiRXcKkQmZew3KEKPzfaPFFaF6psdE55wzhpaasRbFgb4+TyCSE4Z4djqUYSSl2ZSxcg==","signatures":[{"sig":"MEUCIQDQFE5Lh1xKyz5phWrJUYVS/G4ZRfft87xZBXGoe3rG/gIgHNmUGux1DXBf8ZqPJO00qXhtgGWKToiw2RbVCcCxAUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"605853cee380d0815b4ce368979b152c0b38a3dd","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.9.2","description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.11.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.11.0 < 0.12.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.5.0_1784678256716_0.33158766969080977","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@absolutejs/dispatch-resend","version":"0.5.1","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.5.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"5a425ddcbd3f2b4355f89c3c9b3578d602eb63f7","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.5.1.tgz","fileCount":11,"integrity":"sha512-y3Jv6swmO4Vq4HWpdP3PiYSw+0AcdprWr+zu4vKyEmCMSWULq8yVvI+1NPTtaMcVTIc3YL/Nu1A/nHOJ+vZJbg==","signatures":[{"sig":"MEUCIGQL+AIF/6PnU4ac1hOskP2ho2JkJeYES5BEF2emSQGkAiEArkWWw9pYL6F0HtJ2UwH5iqgbL+fqCWUmUwIBOFNCQvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"5a425ddcbd3f2b4355f89c3c9b3578d602eb63f7","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-y3Jv6swmO4Vq4HWpdP3PiYSw+0AcdprWr+zu4vKyEmCMSWULq8yVvI+1NPTtaMcVTIc3YL/Nu1A/nHOJ+vZJbg==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.12.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.12.0 < 0.13.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.5.1_1784683593754_0.9781736901739515","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@absolutejs/dispatch-resend","version":"0.6.0","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":"Alex Kahn","license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.6.0","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"839ad0d99b3916b83173f31842fe7a674277110c","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.6.0.tgz","fileCount":11,"integrity":"sha512-4sECSArJOsAQe0l/0aw0DZ6Fylfs7x2a98qe8bKqwQUN0Q3WfTQ5xNqu3BiYQ33eTuM2ME/EPa47uLGr/2QNbA==","signatures":[{"sig":"MEQCIGMkiEd0denVuXpduHHfObUOWsqZ/BiDmgZnnN+IXSPPAiBEAHsJ/rlPH5NBU04wc0NYNpzMnpwEPSQzfUODlNLihQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"839ad0d99b3916b83173f31842fe7a674277110c","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"_integrity":"sha512-4sECSArJOsAQe0l/0aw0DZ6Fylfs7x2a98qe8bKqwQUN0Q3WfTQ5xNqu3BiYQ33eTuM2ME/EPa47uLGr/2QNbA==","absolutejs":{"manifestContract":2},"repository":{"url":"https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.8.3","description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","directories":{},"_nodeVersion":"24.3.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.13.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.13.0 < 0.14.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.6.0_1784683901705_0.5550276325015597","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@absolutejs/dispatch-resend","version":"0.6.1","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.6.1","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"055267618232a1f8b03f6f824ea41de194556ddd","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.6.1.tgz","fileCount":11,"integrity":"sha512-ru+NdHP8KaSpEZ4cp8SG5x7LG+SfZU1dneim2dzVjJmjD10KUONZnVuHhvLeRwcIXF6l7R80f+4n1TMaf/OAVQ==","signatures":[{"sig":"MEUCIF7a1BQFKjoz3f9J+iaLIHVdrui4hMnzbMlDQug5kLgIAiEA4g7LhjvmJgCM+fR5WX1HtoWsb87MeuBmoNy0VEpzrO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1159834},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"bc71d323115810e435955f9e10284fecb997e26c","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external @absolutejs/execution --external resend && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run format && bun run build && bun publish","typecheck":"tsc --noEmit"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.9.2","description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"^6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"^0.0.5","@absolutejs/execution":"^0.14.0"},"peerDependencies":{"resend":">= 6.18.0","@absolutejs/dispatch":">= 0.0.1","@absolutejs/execution":">= 0.13.0 < 0.15.0"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.6.1_1784686585736_0.08478505602110853","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@absolutejs/dispatch-resend","version":"0.6.2","keywords":["dispatch","email","resend","absolutejs","transactional"],"author":{"name":"Alex Kahn"},"license":"Apache-2.0","_id":"@absolutejs/dispatch-resend@0.6.2","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"dist":{"shasum":"f25b45a3bf40f44d0f4e14501f7c279a7e85c4c0","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.6.2.tgz","fileCount":11,"integrity":"sha512-jghs2ZLQK+Uyt62Jao8ClYOmsAlcCpHnUHW1FNybsWy6rpopRauNmH1+ydXJFZUUXlo+/ym+A1+LM0UMxz+J6w==","signatures":[{"sig":"MEUCIQDoVqjTqsTrdjjXR67EKmGs42+F9qQWuGxPPzZvNmldYwIgVcS9Gyk/OktbSBJajCf01i0kMGlU6JAWlOVPUtvPE3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66089},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"gitHead":"748a80e3deb2d01bae7ac76c787c5a3d00899ea8","scripts":{"test":"bun test","build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external '@absolutejs/dispatch/*' --external @absolutejs/execution --external '@absolutejs/execution/*' --external @absolutejs/manifest --external @sinclair/typebox --external resend --external 'resend/*' && tsc --project tsconfig.build.json && absolute-manifest emit","format":"prettier --write \"./**/*.{ts,json,md}\"","release":"bun run check:package && npm publish --access public","typecheck":"tsc --noEmit","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","verify-package":"absolute-manifest verify-package"},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"absolutejs":{"runtimePeers":{"resend":{"range":">=6.18.0 <7","tested":"6.18.0","optional":false,"buildExternals":["resend","resend/*"],"artifactImports":["resend"]},"@absolutejs/dispatch":{"range":">=0.1.1 <0.2","tested":"0.1.1","optional":false,"buildExternals":["@absolutejs/dispatch","@absolutejs/dispatch/*"],"artifactImports":[]},"@absolutejs/execution":{"range":">=0.14.6 <0.15","tested":"0.14.6","optional":false,"buildExternals":["@absolutejs/execution","@absolutejs/execution/*"],"artifactImports":[]}},"manifestContract":2},"repository":{"url":"git+https://github.com/absolutejs/dispatch-adapters.git","type":"git","directory":"resend"},"_npmVersion":"10.9.2","description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","directories":{},"_nodeVersion":"22.14.0","dependencies":{"@sinclair/typebox":"^0.34.0","@absolutejs/manifest":"0.7.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"resend":"6.18.0","prettier":"3.5.3","@types/bun":"1.3.14","typescript":"5.8.3","standardwebhooks":"1.0.0","@absolutejs/dispatch":"0.1.1","@absolutejs/execution":"0.14.6"},"peerDependencies":{"resend":">=6.18.0 <7","@absolutejs/dispatch":">=0.1.1 <0.2","@absolutejs/execution":">=0.14.6 <0.15"},"_npmOperationalInternal":{"tmp":"tmp/dispatch-resend_0.6.2_1784964462340_0.05331268672278622","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@absolutejs/dispatch-resend","version":"0.7.0","description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","repository":{"type":"git","url":"git+https://github.com/absolutejs/dispatch-adapters.git","directory":"resend"},"homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","type":"module","license":"Apache-2.0","author":{"name":"Alex Kahn"},"publishConfig":{"access":"public"},"keywords":["dispatch","email","resend","absolutejs","transactional"],"scripts":{"build":"rm -rf dist && bun build src/index.ts src/manifest.ts --outdir dist --sourcemap --target=bun --external @absolutejs/dispatch --external '@absolutejs/dispatch/*' --external @absolutejs/execution --external '@absolutejs/execution/*' --external @absolutejs/manifest --external @sinclair/typebox --external resend --external 'resend/*' && tsc --project tsconfig.build.json && absolute-manifest emit","test":"bun test","typecheck":"tsc --noEmit","format":"prettier --write \"./**/*.{ts,json,md}\"","verify-package":"absolute-manifest verify-package","check:package":"bun run format && bun run typecheck && bun run test && bun run verify-package && bun run build && bun run verify-package --artifacts","release":"bun run check:package && npm publish --access public"},"peerDependencies":{"@absolutejs/dispatch":">=0.7.0 <0.8","@absolutejs/execution":">=0.14.6 <0.15","resend":">=6.18.0 <7"},"devDependencies":{"@absolutejs/dispatch":"0.7.1","@absolutejs/execution":"0.14.6","@types/bun":"1.3.14","prettier":"3.5.3","resend":"6.18.0","standardwebhooks":"1.0.0","typescript":"5.8.3"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","default":"./dist/index.js"},"./manifest":{"types":"./dist/manifest.d.ts","import":"./dist/manifest.js","default":"./dist/manifest.js"},"./manifest.json":"./dist/manifest.json"},"absolutejs":{"manifestContract":2,"runtimePeers":{"@absolutejs/dispatch":{"artifactImports":[],"buildExternals":["@absolutejs/dispatch","@absolutejs/dispatch/*"],"optional":false,"range":">=0.7.0 <0.8","tested":"0.7.1"},"@absolutejs/execution":{"artifactImports":[],"buildExternals":["@absolutejs/execution","@absolutejs/execution/*"],"optional":false,"range":">=0.14.6 <0.15","tested":"0.14.6"},"resend":{"artifactImports":["resend"],"buildExternals":["resend","resend/*"],"optional":false,"range":">=6.18.0 <7","tested":"6.18.0"}}},"dependencies":{"@absolutejs/manifest":"0.7.2","@sinclair/typebox":"^0.34.0"},"_id":"@absolutejs/dispatch-resend@0.7.0","gitHead":"c7ced4f2c36deff0db92b72ef5bf86ca98aa004d","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-P2vBe6jC91dtflPPBAychQDWuVwi1GHWK2jBxijvSqzJCDyvALyCg2N5no0aUWNPr+H+JLC31xDc+gVJNzdp7g==","shasum":"76860f252e755aa579d106f21846cd5c486eaf02","tarball":"https://registry.npmjs.org/@absolutejs/dispatch-resend/-/dispatch-resend-0.7.0.tgz","fileCount":12,"unpackedSize":76341,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiPkGuwodtUf3+d8ib9oqDJ06ALGxzSUCs7C5p6pMZJgIgJRFFCJBUu2TbM8Ru7ZpdXSqV4VRMHp+sZQALzhxnfsA="}]},"_npmUser":{"name":"alexkahndev","email":"alexkahn2019@gmail.com"},"directories":{},"maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dispatch-resend_0.7.0_1785618462789_0.20288083062639894"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-30T20:11:40.437Z","modified":"2026-08-01T21:07:43.088Z","0.0.1":"2026-05-30T20:11:40.726Z","0.0.2":"2026-07-13T17:45:25.698Z","0.0.3":"2026-07-14T07:33:45.380Z","0.0.4":"2026-07-21T10:02:38.345Z","0.1.0":"2026-07-21T10:15:13.130Z","0.1.1":"2026-07-21T10:26:31.899Z","0.1.2":"2026-07-21T10:42:12.269Z","0.2.0":"2026-07-21T19:12:53.301Z","0.2.1":"2026-07-21T19:16:46.155Z","0.3.0":"2026-07-21T19:54:17.218Z","0.4.0":"2026-07-21T20:23:27.843Z","0.5.0":"2026-07-21T23:57:36.917Z","0.5.1":"2026-07-22T01:26:33.945Z","0.6.0":"2026-07-22T01:31:42.120Z","0.6.1":"2026-07-22T02:16:25.943Z","0.6.2":"2026-07-25T07:27:42.466Z","0.7.0":"2026-08-01T21:07:42.939Z"},"bugs":{"url":"https://github.com/absolutejs/dispatch-adapters/issues"},"author":{"name":"Alex Kahn"},"license":"Apache-2.0","homepage":"https://github.com/absolutejs/dispatch-adapters/tree/main/resend","keywords":["dispatch","email","resend","absolutejs","transactional"],"repository":{"type":"git","url":"git+https://github.com/absolutejs/dispatch-adapters.git","directory":"resend"},"description":"Resend-backed EmailAdapter with credential-safe installed effects, signed evidence, and reference-gated query recovery.","maintainers":[{"name":"alexkahndev","email":"alexkahn2019@gmail.com"}],"readme":"# @absolutejs/dispatch-resend\n\nResend-backed `EmailAdapter` for\n[@absolutejs/dispatch](https://github.com/absolutejs/dispatch).\n\n**Docs:** [absolutejs.com/documentation/dispatch-overview#adapters](https://absolutejs.com/documentation/dispatch-overview#adapters)\n\n## Install\n\n```sh\nbun add @absolutejs/dispatch @absolutejs/dispatch-resend resend\n```\n\n## Usage\n\n```ts\nimport { Resend } from \"resend\";\nimport { createDispatcher } from \"@absolutejs/dispatch\";\nimport { createResendAdapter } from \"@absolutejs/dispatch-resend\";\n\nconst resend = new Resend(process.env.RESEND_KEY!);\n\nconst dispatcher = createDispatcher({\n  email: createResendAdapter({\n    client: resend,\n    defaultFrom: \"no-reply@acme.io\",\n  }),\n});\n\nconst result = await dispatcher.email({\n  to: \"alice@example.com\",\n  subject: \"Welcome to Acme\",\n  text: \"Click here to verify: ...\",\n  // String metadata becomes Resend tags by default:\n  metadata: { campaign: \"welcome-v2\", priority: \"high\" },\n});\n\nconsole.log(result.id); // Resend's message id\n```\n\n## API\n\n```ts\ncreateResendAdapter({\n  client,         // Required — your `new Resend(apiKey)`\n  defaultFrom?,   // Required if your messages don't set `from`\n  tagsFromMetadata?,  // Customize metadata → Resend tags mapping\n})\n```\n\n### `tagsFromMetadata`\n\nBy default the adapter maps every **string-valued** entry in\n`message.metadata` to a Resend tag. Non-string values (numbers,\nbooleans, objects) are filtered out — Resend requires `string` for\nboth `name` and `value`.\n\nOverride to customize:\n\n```ts\ncreateResendAdapter({\n  client: resend,\n  tagsFromMetadata: (metadata) => [\n    // Always include the tenant\n    ...(typeof metadata.tenant === \"string\"\n      ? [{ name: \"tenant\", value: metadata.tenant }]\n      : []),\n    // Drop debug-only entries\n  ],\n});\n```\n\n## Error mapping\n\nResend's `{ data, error }` response shape becomes:\n\n- `error` set → adapter throws (`@absolutejs/dispatch` records the\n  exception on the `dispatch.email.send` span, bumps `failed`\n  counter, emits `dispatch.email.failed` audit event).\n- `data.id` present → `DispatchResult.id` = the Resend message id.\n- `data.id` missing → `DispatchResult.id` is `undefined`,\n  `result.provider` still `'resend'`.\n\n## License\n\n[Apache 2.0](../LICENSE). Tier B substrate-adjacent under the\nAbsoluteJS licensing policy — rides `@absolutejs/dispatch` (BSL Tier\nA) and `resend` (MIT).\nThe package also exports `resendEffectAdapterDescriptor` and\n`createResendEffectAdapterDriver()` for `@absolutejs/execution`. The driver\naccepts resolved credentials only in its execution context, requires the exact\nResend API destination and `email.send` effect, and forwards the durable effect\nidempotency key to Resend. Hosts retain ownership of secret storage and provide\nthe narrow `clientForKey` factory at the final provider boundary.\n\n## Durable effect webhook evidence\n\nThe effect driver adds an `abs_effect` Resend tag containing the durable effect\nID and declares its complete webhook setup: callback template, Standard\nWebhooks headers, supported outbound events, exact secret alias,\nlast-verified-event health signal, and signed-event replacement rotation.\nHosts can pass the exact raw request\nbody, Standard Webhooks headers, project tenant ID, and that project's exact\n`RESEND_WEBHOOK_SECRET` to `verifyResendEffectWebhook()`. It uses Resend's SDK\nverifier before returning a normalized `EffectEvidenceRecord`; recipients,\nsender, subject, headers, and the raw payload are never returned for storage.\n\nThe descriptor uses `webhook-query`: signed webhooks remain primary, while\n`createResendEffectQueryDriver()` can retrieve an ambiguous send only when\nExecution retained the exact Resend email ID returned by the original call.\nThe execution driver extracts that bounded reference without retaining the\nprovider response. The query fallback verifies the retrieved email ID and its\n`abs_effect` tag before returning normalized evidence. If an ambiguous network\ncall returned no ID, the runtime skips this fallback before resolving the API\nkey and continues waiting for signed webhook or operator evidence; it never\nreplays the send.\n\nAll supported outbound `email.*` webhook events confirm that the `email.send`\neffect was accepted by Resend, so the normalized effect outcome is\n`confirmed_succeeded`. Delivery state remains explicit in `eventType` (for\nexample `email.delivered`, `email.bounced`, or `email.failed`) and must not be\nconfused with successful inbox delivery. Inbound `email.received`, contact,\ndomain, uncorrelated, and invalidly signed events are rejected.\n\nWebhook signing secrets are host ingress credentials, not provider-send\ncredentials. Store one under the exact project secret alias\n`RESEND_WEBHOOK_SECRET`; do not place it in an adapter installation or resolve\nit during email sends.\n","readmeFilename":"README.md"}