mail-mime-builder
Version:
RFC-2822, RFC-2045 and RFC-2049 compliant zero dependency raw email message generator.
14 lines (13 loc) • 422 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.toBase64 = toBase64;
exports.toBase64EncodeURI = toBase64EncodeURI;
const encoder = new TextEncoder();
function toBase64(text) {
const bytes = encoder.encode(text);
const binString = String.fromCodePoint(...bytes);
return btoa(binString);
}
function toBase64EncodeURI(text) {
return encodeURIComponent(toBase64(text));
}