@visulima/email
Version:
A comprehensive email library with multi-provider support, crypto utilities, and template engines
2 lines (1 loc) • 764 B
JavaScript
var u=Object.defineProperty;var s=(o,e)=>u(o,"name",{value:e,configurable:!0});import{createRequire as a}from"node:module";const l=a(import.meta.url),n=typeof globalThis<"u"&&typeof globalThis.process<"u"?globalThis.process:process,d=s(o=>{if(typeof n<"u"&&n.versions&&n.versions.node){const[e,t]=n.versions.node.split(".").map(Number);if(e>22||e===22&&t>=3||e===20&&t>=16)return n.getBuiltinModule(o)}return l(o)},"__cjs_getBuiltinModule"),{Socket:f}=d("node:net");var m=Object.defineProperty,c=s((o,e)=>m(o,"name",{value:e,configurable:!0}),"n");const b=c((o,e)=>new Promise(t=>{const r=new f,i=c(()=>{r.destroy(),t(!1)},"onError");r.setTimeout(1e3),r.on("error",i),r.on("timeout",i),r.connect(e,o,()=>{r.end(),t(!0)})}),"isPortAvailable");export{b as default};