@supabase/server - v0.2.0
    Preparing search index...

    Class EnvError

    Thrown when a required environment variable is missing or malformed.

    Always has status: 500 — environment errors are server-side configuration issues.

    import { EnvError } from '@supabase/server'

    try {
    const client = createAdminClient()
    } catch (e) {
    if (e instanceof EnvError) {
    console.error(`Config issue [${e.code}]: ${e.message}`)
    // → "Config issue [MISSING_SUPABASE_URL]: SUPABASE_URL is required but not set"
    }
    }

    Hierarchy

    • Error
      • EnvError
    Index

    Constructors

    Properties

    Constructors

    • Parameters

      • message: string
      • code: string = EnvGenericError

      Returns EnvError

    Properties

    status: 500

    Always 500 — environment errors are server-side issues.

    code: string

    Machine-readable error code.