Home / Function/ extractMessageFromAnyError() — supabase Function Reference

extractMessageFromAnyError() — supabase Function Reference

Architecture documentation for the extractMessageFromAnyError() function in utils.ts from the supabase codebase.

Entity Profile

Dependency Diagram

graph TD
  f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5["extractMessageFromAnyError()"]
  e3f6760d_3d29_5416_665c_9614b409ec69["getGuidesMarkdownInternal()"]
  e3f6760d_3d29_5416_665c_9614b409ec69 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  b7f20a45_239b_a374_668f_7b4e0ac14799["transposeArray()"]
  b7f20a45_239b_a374_668f_7b4e0ac14799 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  755e8915_9c62_434e_3517_2349a2c7b217["resolveErrors()"]
  755e8915_9c62_434e_3517_2349a2c7b217 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  dc251b6d_906f_6c94_fad9_efde7dffb5a6["doFetchErrorCodes()"]
  dc251b6d_906f_6c94_fad9_efde7dffb5a6 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  14f27b08_0e10_0fcd_c334_5e9fe100ee64["uploadErrorCodes()"]
  14f27b08_0e10_0fcd_c334_5e9fe100ee64 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  46d218d1_4c2d_c813_f0c6_3dc0d7dce1f0["walkMdxFiles()"]
  46d218d1_4c2d_c813_f0c6_3dc0d7dce1f0 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  eb1b33c7_935b_b61a_962a_2e11b76d01bc["fromFs()"]
  eb1b33c7_935b_b61a_962a_2e11b76d01bc -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  cb5b1bc9_56b5_9240_6bd2_f1b8c5f0e6a7["loadGuides()"]
  cb5b1bc9_56b5_9240_6bd2_f1b8c5f0e6a7 -->|calls| f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5
  c2c9f48b_f6fd_6c4a_4d1c_bd39d0292d11["isObject()"]
  f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5 -->|calls| c2c9f48b_f6fd_6c4a_4d1c_bd39d0292d11
  style f0cb3c6d_e823_6f6f_b9a4_ab144fc70aa5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

apps/docs/app/api/utils.ts lines 144–149

export function extractMessageFromAnyError(error: unknown): string {
  if (isObject(error) && 'message' in error && typeof error.message === 'string') {
    return error.message
  }
  return String(error)
}

Subdomains

Calls

Frequently Asked Questions

What does extractMessageFromAnyError() do?
extractMessageFromAnyError() is a function in the supabase codebase.
What does extractMessageFromAnyError() call?
extractMessageFromAnyError() calls 1 function(s): isObject.
What calls extractMessageFromAnyError()?
extractMessageFromAnyError() is called by 8 function(s): doFetchErrorCodes, fromFs, getGuidesMarkdownInternal, loadGuides, resolveErrors, transposeArray, uploadErrorCodes, walkMdxFiles.

Analyze Your Own Codebase

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

Try Supermodel Free