@visulima/email
Version:
A comprehensive email library with multi-provider support, crypto utilities, and template engines
2 lines (1 loc) • 1.17 kB
JavaScript
var h=Object.defineProperty;var i=(t,e)=>h(t,"name",{value:e,configurable:!0});var E=Object.defineProperty,a=i((t,e)=>E(t,"name",{value:e,configurable:!0}),"s$1"),p=Object.defineProperty,o=a((t,e)=>p(t,"name",{value:e,configurable:!0}),"i"),d=Object.defineProperty,c=o((t,e)=>d(t,"name",{value:e,configurable:!0}),"t");c(t=>t instanceof Error&&t.type==="VisulimaError","isVisulimaError");class f extends Error{static{i(this,"p")}static{a(this,"V")}static{o(this,"VisulimaError")}static{c(this,"VisulimaError")}loc;title;hint;type="VisulimaError";constructor({cause:e,hint:r,location:s,message:n,name:l,stack:u,title:m}){super(n,{cause:e}),this.title=m,this.name=l,this.stack=u??this.stack,this.loc=s,this.hint=r}setLocation(e){this.loc=e}setName(e){this.name=e}setMessage(e){this.message=e}setHint(e){this.hint=e}}var v=Object.defineProperty,b=i((t,e)=>v(t,"name",{value:e,configurable:!0}),"s");class y extends f{static{i(this,"l")}static{b(this,"EmailError")}component;code;constructor(e,r,s){super({cause:s?.cause,hint:s?.hint,message:`[@visulima/email] [${e}] ${r}`,name:"EmailError",title:`Email ${e} Error`}),this.component=e,this.code=s?.code}}export{y as default};