Home / Class/ ApiError Class — supabase Architecture

ApiError Class — supabase Architecture

Architecture documentation for the ApiError class in utils.ts from the supabase codebase.

Entity Profile

Relationship Graph

Source Code

apps/docs/app/api/utils.ts lines 9–29

export class ApiError<Details extends ObjectOrNever = never> extends Error {
  constructor(
    message: string,
    public source?: unknown,
    public details?: Details
  ) {
    super(message)
  }

  isPrivate() {
    return true
  }

  isUserError() {
    return false
  }

  statusCode() {
    return 500
  }
}

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free