UNPKG

@geniucode/common-utils

Version:

Common utils

17 lines 660 B
import { CustomError } from './custom-error'; import { ErrorStatusCode } from '../config/errors'; export class NotImplementedError extends CustomError { message; constructor(message = '[ERROR] Not implemented, server does not support the functionality required to fulfill the request.') { super(message, ErrorStatusCode.notImplemented); this.message = message; Object.setPrototypeOf(this, NotImplementedError.prototype); } setStatusCode(statusCode) { this.statusCode = statusCode; } serializeErrors() { return [{ message: this.message }]; } } //# sourceMappingURL=not-implemented-error.js.map