UNPKG

helene

Version:
40 lines 1.6 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Errors = exports.SchemaValidationError = exports.PublicError = void 0; class PublicError extends Error { constructor(message) { super(message); this.name = 'Helene Error'; } } exports.PublicError = PublicError; class SchemaValidationError extends Error { errors; constructor(message, errors) { super(message); this.name = 'Schema Validation Error'; this.errors = errors; } } exports.SchemaValidationError = SchemaValidationError; var Errors; (function (Errors) { Errors["AUTHENTICATION_FAILED"] = "Authentication Failed"; Errors["EVENT_FORBIDDEN"] = "Event Forbidden"; Errors["EVENT_NOT_FOUND"] = "Event Not Found"; Errors["EVENT_NOT_PROVIDED"] = "Event Not Provided"; Errors["EVENT_NOT_SUBSCRIBED"] = "Event Not Subscribed"; Errors["INTERNAL_ERROR"] = "Internal Error"; Errors["INVALID_METHOD_NAME"] = "Invalid Method Name"; Errors["INVALID_PARAMS"] = "Invalid Params"; Errors["INVALID_REQUEST"] = "Invalid Request"; Errors["INVALID_TOKEN"] = "Invalid Token"; Errors["METHOD_FORBIDDEN"] = "Method Forbidden"; Errors["METHOD_NOT_FOUND"] = "Method Not Found"; Errors["METHOD_NOT_SPECIFIED"] = "Method Not Specified"; Errors["PARAMS_NOT_FOUND"] = "Params Not Found"; Errors["PARSE_ERROR"] = "Parse Error"; Errors["SUBSCRIPTION_ERROR"] = "Subscription Error"; Errors["RATE_LIMIT_EXCEEDED"] = "Rate Limit Exceeded"; })(Errors || (exports.Errors = Errors = {})); //# sourceMappingURL=errors.js.map