UNPKG

@enigmatis/polaris-common

Version:
14 lines 640 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PolarisError = void 0; const apollo_server_errors_1 = require("apollo-server-errors"); class PolarisError extends apollo_server_errors_1.ApolloError { constructor(message, httpStatusCode, extensions, code) { if (httpStatusCode < 100 || httpStatusCode > 600) { throw new Error('Http status code must be greater than 99 and less than 600'); } super(message, code, Object.assign(Object.assign({}, extensions), { httpStatusCode })); } } exports.PolarisError = PolarisError; //# sourceMappingURL=polaris-error.js.map