UNPKG

@email-service/email-service

Version:

email-service is a versatile npm package designed to simplify the integration and standardization of email communications across multiple Email Service Providers (ESPs).

17 lines (16 loc) 1.65 kB
"use strict"; // src/index.ts Object.defineProperty(exports, "__esModule", { value: true }); exports.stripHtml = exports.normalizeSuppressionFromWebhook = exports.injectUnsubscribeHeader = exports.renderTemplate = exports.EmailServiceSelector = exports.getWebHook = exports.getEmailService = void 0; const emailServiceSelector_js_1 = require("./models/emailServiceSelector.js"); Object.defineProperty(exports, "getEmailService", { enumerable: true, get: function () { return emailServiceSelector_js_1.getEmailService; } }); Object.defineProperty(exports, "getWebHook", { enumerable: true, get: function () { return emailServiceSelector_js_1.getWebHook; } }); Object.defineProperty(exports, "EmailServiceSelector", { enumerable: true, get: function () { return emailServiceSelector_js_1.EmailServiceSelector; } }); const templating_js_1 = require("./utils/templating.js"); Object.defineProperty(exports, "renderTemplate", { enumerable: true, get: function () { return templating_js_1.renderTemplate; } }); const unsubscribe_js_1 = require("./utils/unsubscribe.js"); Object.defineProperty(exports, "injectUnsubscribeHeader", { enumerable: true, get: function () { return unsubscribe_js_1.injectUnsubscribeHeader; } }); const suppressionNormalizer_js_1 = require("./utils/suppressionNormalizer.js"); Object.defineProperty(exports, "normalizeSuppressionFromWebhook", { enumerable: true, get: function () { return suppressionNormalizer_js_1.normalizeSuppressionFromWebhook; } }); const stripHtml_js_1 = require("./utils/stripHtml.js"); Object.defineProperty(exports, "stripHtml", { enumerable: true, get: function () { return stripHtml_js_1.stripHtml; } });