UNPKG

@supabase/functions-js

Version:

JS Client library to interact with Supabase Functions.

42 lines 1.65 kB
export class FunctionsError extends Error { constructor(message, name = 'FunctionsError', context) { super(message); this.name = name; this.context = context; } } export class FunctionsFetchError extends FunctionsError { constructor(context) { super('Failed to send a request to the Edge Function', 'FunctionsFetchError', context); } } export class FunctionsRelayError extends FunctionsError { constructor(context) { super('Relay Error invoking the Edge Function', 'FunctionsRelayError', context); } } export class FunctionsHttpError extends FunctionsError { constructor(context) { super('Edge Function returned a non-2xx status code', 'FunctionsHttpError', context); } } // Define the enum for the 'region' property export var FunctionRegion; (function (FunctionRegion) { FunctionRegion["Any"] = "any"; FunctionRegion["ApNortheast1"] = "ap-northeast-1"; FunctionRegion["ApNortheast2"] = "ap-northeast-2"; FunctionRegion["ApSouth1"] = "ap-south-1"; FunctionRegion["ApSoutheast1"] = "ap-southeast-1"; FunctionRegion["ApSoutheast2"] = "ap-southeast-2"; FunctionRegion["CaCentral1"] = "ca-central-1"; FunctionRegion["EuCentral1"] = "eu-central-1"; FunctionRegion["EuWest1"] = "eu-west-1"; FunctionRegion["EuWest2"] = "eu-west-2"; FunctionRegion["EuWest3"] = "eu-west-3"; FunctionRegion["SaEast1"] = "sa-east-1"; FunctionRegion["UsEast1"] = "us-east-1"; FunctionRegion["UsWest1"] = "us-west-1"; FunctionRegion["UsWest2"] = "us-west-2"; })(FunctionRegion || (FunctionRegion = {})); //# sourceMappingURL=types.js.map