Variable $ERRORConst

$ERROR: { asError: ((e: any) => ErrorReason); asJson: ((e: any) => any); handler: ((name: string, cb?: ((e: Error, E?: ErrorReason) => any)) => ((e: any) => any)); parseMeta: (<T>(meta: any) => T); throwAsJson: ((e: any) => never) } = ...

error samples

Type declaration

  • asError: ((e: any) => ErrorReason)
      • (e: any): ErrorReason
      • Parameters

        • e: any

        Returns ErrorReason

  • asJson: ((e: any) => any)
      • (e: any): any
      • Parameters

        • e: any

        Returns any

  • handler: ((name: string, cb?: ((e: Error, E?: ErrorReason) => any)) => ((e: any) => any))
      • (name: string, cb?: ((e: Error, E?: ErrorReason) => any)): ((e: any) => any)
      • Parameters

        • name: string
        • Optional cb: ((e: Error, E?: ErrorReason) => any)
            • (e: Error, E?: ErrorReason): any
            • Parameters

              • e: Error
              • Optional E: ErrorReason

              Returns any

        Returns ((e: any) => any)

          • (e: any): any
          • Parameters

            • e: any

            Returns any

  • parseMeta: (<T>(meta: any) => T)
      • <T>(meta: any): T
      • Type Parameters

        • T extends { error?: string; list?: any[]; type?: string; value?: any; [key: string]: any }

        Parameters

        • meta: any

        Returns T

  • throwAsJson: ((e: any) => never)
      • (e: any): never
      • Parameters

        • e: any

        Returns never

Generated using TypeDoc