All files / mod/errors versed-errors.ts

0% Statements 0/7
0% Branches 0/2
0% Functions 0/3
0% Lines 0/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22                                           
import { BadRequestError, InternalServerError, ForbiddenError } from "@versed/error";
 
export class PermissionDenied extends ForbiddenError {
  constructor(detail = {}) {
    super(detail, "PermissionDenied");
  }
}
 
// 500
export class NotImplemented extends InternalServerError {
  constructor() {
    super({}, "NotImplemented");
  }
}
 
// 500
export class InvalidValidationError extends BadRequestError {
  constructor(detail = {}) {
    super(detail, "InvalidValidationError");
  }
}