@polls-platform/core
Version:
Polls Platform core library
22 lines (21 loc) • 1.14 kB
JavaScript
"use strict";
/* ****************************************************************************************************************** */
// region: Config
/* ****************************************************************************************************************** */
Object.defineProperty(exports, "__esModule", { value: true });
exports.createError = exports.ErrorMessage = exports.ERROR_PREFIX = void 0;
exports.ERROR_PREFIX = '[Polls Platform] ';
var ErrorMessage;
(function (ErrorMessage) {
ErrorMessage.BAD_CONFIG = 'config does not match required schema';
ErrorMessage.INIT_REQUIRED = 'attempted to use the SDK before initializing';
})(ErrorMessage = exports.ErrorMessage || (exports.ErrorMessage = {}));
// endregion
/* ****************************************************************************************************************** */
// region: Utils
/* ****************************************************************************************************************** */
function createError(message) {
return new Error(`${exports.ERROR_PREFIX}${message}`);
}
exports.createError = createError;
// endregion