@send-kit/sdk
Version:
Official SendKit SDK for sending emails and managing subscriptions
34 lines • 3.77 kB
JavaScript
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
;