UNPKG

@visulima/email

Version:

A comprehensive email library with multi-provider support, crypto utilities, and template engines

2 lines (1 loc) 623 B
var o=Object.defineProperty;var a=(e,r)=>o(e,"name",{value:r,configurable:!0});import{B as l}from"./readFile-BlZxbhCU-C8bCdiA2.js";import i from"mime";var c=Object.defineProperty,t=a((e,r)=>c(e,"name",{value:r,configurable:!0}),"e");const s=t(e=>i.getType(e)||"application/octet-stream","detectMimeType"),d=t(e=>{const r=e.replaceAll(/[^a-z0-9]/gi,"-").replaceAll(/-+/g,"-").replaceAll(/^-|-$/g,"").toLowerCase(),n=Math.random().toString(36).slice(2,9);return`${r}-${n}@email`},"generateContentId"),g=t(async e=>l(e,{buffer:!0}),"readFileAsBuffer");export{s as detectMimeType,d as generateContentId,g as readFileAsBuffer};