Class CustomError

Hierarchy

  • CustomError

Methods

  • Parameters

    • hint: "string"

    Returns string

  • Parameters

    • hint: "default"

    Returns string

  • Parameters

    • hint: "number"

    Returns number

  • Returns string

Properties

causer: "client" | "libraryUser" | "library"
context: Function
error: Error
expectationInfo: {
    expectation: unknown[];
    expectationType: "value";
    got: unknown;
} | {
    expectation: string;
    expectationType: "type";
    got: unknown;
    externalLink?: string;
}
type: "expectationNotMet"
valueName: string
client?: Client
server?: Server

Constructors

  • Parameters

    • type: "expectationNotMet"
    • causer: "client" | "libraryUser" | "library"
    • valueName: string
    • expectationInfo: {
          expectation: unknown[];
          expectationType: "value";
          got: unknown;
      } | {
          expectation: string;
          expectationType: "type";
          got: unknown;
          externalLink?: string;
      }
    • Optional context: Function

    Returns CustomError