UNPKG

@send-kit/sdk

Version:

Official SendKit SDK for sending emails and managing subscriptions

34 lines 3.77 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SDK_VERSION = exports.HTTP_STATUS_CODES = exports.ERROR_CODES = exports.API_PATHS = exports.API_ENDPOINTS = exports.validateSendTransactionalParams = exports.validateSendMarketingParams = exports.validateSendBulkParams = exports.validateSecretKey = exports.validateEmail = exports.validateApiKey = exports.truncateString = exports.sanitizeHtml = exports.detectEnvironment = exports.createSignature = exports.ValidationError = exports.SendKitError = exports.RateLimitedError = exports.QuotaExceededError = exports.NetworkError = exports.InvalidApiKeyError = exports.SendKit = void 0; // Main SDK exports var client_1 = require("./client"); Object.defineProperty(exports, "SendKit", { enumerable: true, get: function () { return client_1.SendKit; } }); // Error exports var errors_1 = require("./errors"); Object.defineProperty(exports, "InvalidApiKeyError", { enumerable: true, get: function () { return errors_1.InvalidApiKeyError; } }); Object.defineProperty(exports, "NetworkError", { enumerable: true, get: function () { return errors_1.NetworkError; } }); Object.defineProperty(exports, "QuotaExceededError", { enumerable: true, get: function () { return errors_1.QuotaExceededError; } }); Object.defineProperty(exports, "RateLimitedError", { enumerable: true, get: function () { return errors_1.RateLimitedError; } }); Object.defineProperty(exports, "SendKitError", { enumerable: true, get: function () { return errors_1.SendKitError; } }); Object.defineProperty(exports, "ValidationError", { enumerable: true, get: function () { return errors_1.ValidationError; } }); // Utility exports var utils_1 = require("./utils"); Object.defineProperty(exports, "createSignature", { enumerable: true, get: function () { return utils_1.createSignature; } }); Object.defineProperty(exports, "detectEnvironment", { enumerable: true, get: function () { return utils_1.detectEnvironment; } }); Object.defineProperty(exports, "sanitizeHtml", { enumerable: true, get: function () { return utils_1.sanitizeHtml; } }); Object.defineProperty(exports, "truncateString", { enumerable: true, get: function () { return utils_1.truncateString; } }); Object.defineProperty(exports, "validateApiKey", { enumerable: true, get: function () { return utils_1.validateApiKey; } }); Object.defineProperty(exports, "validateEmail", { enumerable: true, get: function () { return utils_1.validateEmail; } }); Object.defineProperty(exports, "validateSecretKey", { enumerable: true, get: function () { return utils_1.validateSecretKey; } }); Object.defineProperty(exports, "validateSendBulkParams", { enumerable: true, get: function () { return utils_1.validateSendBulkParams; } }); Object.defineProperty(exports, "validateSendMarketingParams", { enumerable: true, get: function () { return utils_1.validateSendMarketingParams; } }); Object.defineProperty(exports, "validateSendTransactionalParams", { enumerable: true, get: function () { return utils_1.validateSendTransactionalParams; } }); // Constants exports var constants_1 = require("./constants"); Object.defineProperty(exports, "API_ENDPOINTS", { enumerable: true, get: function () { return constants_1.API_ENDPOINTS; } }); Object.defineProperty(exports, "API_PATHS", { enumerable: true, get: function () { return constants_1.API_PATHS; } }); Object.defineProperty(exports, "ERROR_CODES", { enumerable: true, get: function () { return constants_1.ERROR_CODES; } }); Object.defineProperty(exports, "HTTP_STATUS_CODES", { enumerable: true, get: function () { return constants_1.HTTP_STATUS_CODES; } }); Object.defineProperty(exports, "SDK_VERSION", { enumerable: true, get: function () { return constants_1.SDK_VERSION; } }); //# sourceMappingURL=index.js.map