@meteorwallet/errors
Advanced tools
Comparing version
@@ -9,8 +9,10 @@ import { PartialBy, StringKeyOf } from "@meteorwallet/utils/typescript/typescript_utility.types"; | ||
name: "MeteorError"; | ||
extendsSubTypes: string[]; | ||
subtype: N; | ||
private contextCheck?; | ||
constructor(message: string, { ids, context, subtype }: { | ||
constructor(message: string, { ids, context, subtype, extendsSubTypes, }: { | ||
ids: E[]; | ||
context?: Partial<C>; | ||
subtype?: N; | ||
extendsSubTypes?: string[]; | ||
}); | ||
@@ -17,0 +19,0 @@ static isMeteorErrorObj(err: any): err is PartialBy<IMeteorErrorObject<string, string, any>, "subtype">; |
@@ -9,7 +9,9 @@ import { nullEmpty } from "@meteorwallet/utils/javascript_type_utils/string.utils"; | ||
name = "MeteorError"; | ||
extendsSubTypes = []; | ||
subtype; | ||
contextCheck; | ||
constructor(message, { ids, context, subtype }) { | ||
constructor(message, { ids, context, subtype, extendsSubTypes, }) { | ||
super(message ?? ""); | ||
this.subtype = subtype ?? "Unset"; | ||
this.extendsSubTypes = extendsSubTypes ?? []; | ||
if (subtype === "Unknown") { | ||
@@ -41,2 +43,3 @@ this.isUnknownError = true; | ||
subtype: err.subtype ?? "Unset", | ||
extendsSubTypes: err.extendsSubTypes ?? [], | ||
}); | ||
@@ -52,2 +55,3 @@ } | ||
subtype: err.subtype ?? "Unset", | ||
extendsSubTypes: err.extendsSubTypes ?? [], | ||
}); | ||
@@ -79,2 +83,3 @@ } | ||
subtype: this.subtype, | ||
extendsSubTypes: this.extendsSubTypes, | ||
}; | ||
@@ -81,0 +86,0 @@ } |
@@ -8,2 +8,3 @@ import { MeteorError } from "./MeteorError"; | ||
name: "MeteorError"; | ||
extendsSubTypes: string[]; | ||
subtype: N; | ||
@@ -10,0 +11,0 @@ } |
import { StringKeyOf } from "@meteorwallet/utils/typescript/typescript_utility.types"; | ||
import { MeteorError } from "../MeteorError"; | ||
import { IMeteorErrorDescriptor, IMeteorErrorObject, TErrorContextData, TErrorContextDataCheck } from "../MeteorError.types"; | ||
export declare function createMeteorErrorSubType<N extends string, E extends string, C extends TErrorContextData<E> = {}>(name: N, contextCheck?: TErrorContextDataCheck<StringKeyOf<C>>): { | ||
export declare function createMeteorErrorSubType<N extends string, E extends string, C extends TErrorContextData<E> = {}>(name: N, contextCheck?: TErrorContextDataCheck<StringKeyOf<C>>, extendsSubTypes?: string[]): { | ||
is: (err: any) => err is MeteorError<N, E, C>; | ||
@@ -13,4 +13,115 @@ isObj: (err: any) => err is IMeteorErrorObject<N, E, C>; | ||
castOrNull: (err: any) => MeteorError<N, E, C> | null; | ||
extendMeteorErrorSubType: <SN extends string, SE extends string, SC extends TErrorContextData<SE> = {}>(sName: SN, sContextCheck?: TErrorContextDataCheck<StringKeyOf<SC>>) => { | ||
is: (err: any) => err is MeteorError<SN, E | SE, SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN, E | SE, SC & C>; | ||
fromId: <ID extends E | SE>(id: ID, idContext?: (ID extends keyof C | keyof SC ? (SC & C)[ID] : never) | undefined) => MeteorError<SN, E | SE, SC & C>; | ||
fromIds: <ID extends E | SE>(ids: ID[], context?: Partial<SC & C> | undefined) => MeteorError<SN, E | SE, SC & C>; | ||
fromContext: (context: Partial<SC & C>) => MeteorError<SN, E | SE, SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE, SC & C>) => MeteorError<SN, E | SE, SC & C>; | ||
cast: (err: any) => MeteorError<SN, E | SE, SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN, E | SE, SC & C> | null; | ||
extendMeteorErrorSubType: <SN_1 extends string, SE_1 extends string, SC_1 extends TErrorContextData<SE_1> = {}>(sName: SN_1, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_1, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 ? (SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1>(ids: ID[], context?: Partial<SC_1 & SC & C> | undefined) => MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_1 & SC & C>) => MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1, SC_1 & SC & C>) => MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_2 extends string, SE_2 extends string, SC_2 extends TErrorContextData<SE_2> = {}>(sName: SN_2, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_2, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 ? (SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2>(ids: ID[], context?: Partial<SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_2 & SC_1 & SC & C>) => MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>) => MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_3 extends string, SE_3 extends string, SC_3 extends TErrorContextData<SE_3> = {}>(sName: SN_3, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_3, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 ? (SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3>(ids: ID[], context?: Partial<SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_4 extends string, SE_4 extends string, SC_4 extends TErrorContextData<SE_4> = {}>(sName: SN_4, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_4, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 ? (SC_4 & SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4>(ids: ID[], context?: Partial<SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_5 extends string, SE_5 extends string, SC_5 extends TErrorContextData<SE_5> = {}>(sName: SN_5, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_5, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 ? (SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5>(ids: ID[], context?: Partial<SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_6 extends string, SE_6 extends string, SC_6 extends TErrorContextData<SE_6> = {}>(sName: SN_6, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_6, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 ? (SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6>(ids: ID[], context?: Partial<SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_7 extends string, SE_7 extends string, SC_7 extends TErrorContextData<SE_7> = {}>(sName: SN_7, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_7, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 | keyof SC_7 ? (SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7>(ids: ID[], context?: Partial<SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_8 extends string, SE_8 extends string, SC_8 extends TErrorContextData<SE_8> = {}>(sName: SN_8, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_8, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 | keyof SC_7 | keyof SC_8 ? (SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8>(ids: ID[], context?: Partial<SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_9 extends string, SE_9 extends string, SC_9 extends TErrorContextData<SE_9> = {}>(sName: SN_9, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_9, string>> | undefined) => { | ||
is: (err: any) => err is MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
isObj: (err: any) => err is IMeteorErrorObject<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromId: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9>(id: ID, idContext?: (ID extends keyof C | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 | keyof SC_7 | keyof SC_8 | keyof SC_9 ? (SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C)[ID] : never) | undefined) => MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromIds: <ID extends E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9>(ids: ID[], context?: Partial<SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | undefined) => MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromContext: (context: Partial<SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
fromDescriptor: (descriptor: IMeteorErrorDescriptor<E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>) => MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
cast: (err: any) => MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
castOrNull: (err: any) => MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C> | null; | ||
extendMeteorErrorSubType: <SN_10 extends string, SE_10 extends string, SC_10 extends TErrorContextData<SE_10> = {}>(sName: SN_10, sContextCheck?: TErrorContextDataCheck<Extract<keyof SC_10, string>> | undefined) => any; | ||
_errRef: MeteorError<SN_9, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_8, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_7, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_6, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_5, E | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_4, E | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_3, E | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_2, E | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN_1, E | SE | SE_1, SC_1 & SC & C>; | ||
}; | ||
_errRef: MeteorError<SN, E | SE, SC & C>; | ||
}; | ||
_errRef: MeteorError<N, E, C>; | ||
}; | ||
//# sourceMappingURL=createMeteorErrorSubType.d.ts.map |
import { MeteorError, MeteorInternalError } from "../MeteorError"; | ||
export function createMeteorErrorSubType(name, contextCheck) { | ||
export function createMeteorErrorSubType(name, contextCheck, extendsSubTypes) { | ||
const errorBaseData = { | ||
@@ -22,3 +22,4 @@ contextCheck, | ||
const isObj = (err) => { | ||
return MeteorError.isMeteorErrorObj(err) && err.subtype === name; | ||
return (MeteorError.isMeteorErrorObj(err) && | ||
(err.subtype === name || err.extendsSubTypes.includes(name))); | ||
}; | ||
@@ -34,2 +35,3 @@ const is = (err) => { | ||
subtype: name, | ||
extendsSubTypes: err.extendsSubTypes, | ||
}); | ||
@@ -45,2 +47,3 @@ } | ||
subtype: name, | ||
extendsSubTypes: err.extendsSubTypes, | ||
}); | ||
@@ -53,11 +56,16 @@ } | ||
contextCheckThrow([id], context); | ||
return wrapWithContextCheck(new MeteorError("", { ids: [id], context: context, subtype: name })); | ||
return wrapWithContextCheck(new MeteorError("", { | ||
ids: [id], | ||
context: context, | ||
subtype: name, | ||
extendsSubTypes, | ||
})); | ||
}; | ||
const fromIds = (ids, context) => { | ||
contextCheckThrow(ids, context); | ||
return wrapWithContextCheck(new MeteorError("", { ids, context, subtype: name })); | ||
return wrapWithContextCheck(new MeteorError("", { ids, context, subtype: name, extendsSubTypes })); | ||
}; | ||
const fromContext = (context) => { | ||
const ids = Object.keys(context); | ||
return wrapWithContextCheck(new MeteorError("", { ids, context, subtype: name })); | ||
return wrapWithContextCheck(new MeteorError("", { ids, context, subtype: name, extendsSubTypes })); | ||
}; | ||
@@ -74,6 +82,13 @@ const fromDescriptor = (descriptor) => { | ||
subtype: name, | ||
extendsSubTypes, | ||
})); | ||
}; | ||
const extendMeteorErrorSubType = (sName, sContextCheck) => { | ||
return createMeteorErrorSubType(sName, { | ||
...(sContextCheck ?? {}), | ||
...(contextCheck ?? {}), | ||
}, [...(extendsSubTypes ?? []), name]); | ||
}; | ||
const _empty = () => { | ||
return wrapWithContextCheck(new MeteorError("", { ids: [], context: {}, subtype: name })); | ||
return wrapWithContextCheck(new MeteorError("", { ids: [], context: {}, subtype: name, extendsSubTypes })); | ||
}; | ||
@@ -90,4 +105,5 @@ const _errRef = _empty(); | ||
castOrNull, | ||
extendMeteorErrorSubType, | ||
_errRef, | ||
}; | ||
} |
@@ -20,2 +20,113 @@ import { TMeteorErrorSubType } from "../MeteorError.types"; | ||
castOrNull: (err: any) => import("..").MeteorError<"Unknown", EErr_Unknown, IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN extends string, SE extends string, SC extends import("..").TErrorContextData<SE> = {}>(sName: SN, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC ? (SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE>(ids: ID[], context?: Partial<SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_1 extends string, SE_1 extends string, SC_1 extends import("..").TErrorContextData<SE_1> = {}>(sName: SN_1, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_1, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 ? (SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1>(ids: ID[], context?: Partial<SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_2 extends string, SE_2 extends string, SC_2 extends import("..").TErrorContextData<SE_2> = {}>(sName: SN_2, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_2, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 ? (SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2>(ids: ID[], context?: Partial<SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_3 extends string, SE_3 extends string, SC_3 extends import("..").TErrorContextData<SE_3> = {}>(sName: SN_3, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_3, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 ? (SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3>(ids: ID[], context?: Partial<SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_4 extends string, SE_4 extends string, SC_4 extends import("..").TErrorContextData<SE_4> = {}>(sName: SN_4, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_4, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 ? (SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4>(ids: ID[], context?: Partial<SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_5 extends string, SE_5 extends string, SC_5 extends import("..").TErrorContextData<SE_5> = {}>(sName: SN_5, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_5, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 ? (SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5>(ids: ID[], context?: Partial<SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_6 extends string, SE_6 extends string, SC_6 extends import("..").TErrorContextData<SE_6> = {}>(sName: SN_6, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_6, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 ? (SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6>(ids: ID[], context?: Partial<SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_7 extends string, SE_7 extends string, SC_7 extends import("..").TErrorContextData<SE_7> = {}>(sName: SN_7, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_7, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 | keyof SC_7 ? (SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7>(ids: ID[], context?: Partial<SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_8 extends string, SE_8 extends string, SC_8 extends import("..").TErrorContextData<SE_8> = {}>(sName: SN_8, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_8, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 | keyof SC_7 | keyof SC_8 ? (SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8>(ids: ID[], context?: Partial<SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_9 extends string, SE_9 extends string, SC_9 extends import("..").TErrorContextData<SE_9> = {}>(sName: SN_9, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_9, string>> | undefined) => { | ||
is: (err: any) => err is import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
isObj: (err: any) => err is import("..").IMeteorErrorObject<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromId: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9>(id: ID, idContext?: (ID extends EErr_Unknown.unhandled_error | keyof SC | keyof SC_1 | keyof SC_2 | keyof SC_3 | keyof SC_4 | keyof SC_5 | keyof SC_6 | keyof SC_7 | keyof SC_8 | keyof SC_9 ? (SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext)[ID] : never) | undefined) => import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromIds: <ID extends EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9>(ids: ID[], context?: Partial<SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | undefined) => import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromContext: (context: Partial<SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
fromDescriptor: (descriptor: import("..").IMeteorErrorDescriptor<EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>) => import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
cast: (err: any) => import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
castOrNull: (err: any) => import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext> | null; | ||
extendMeteorErrorSubType: <SN_10 extends string, SE_10 extends string, SC_10 extends import("..").TErrorContextData<SE_10> = {}>(sName: SN_10, sContextCheck?: import("..").TErrorContextDataCheck<Extract<keyof SC_10, string>> | undefined) => any; | ||
_errRef: import("..").MeteorError<SN_9, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8 | SE_9, SC_9 & SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_8, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7 | SE_8, SC_8 & SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_7, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6 | SE_7, SC_7 & SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_6, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5 | SE_6, SC_6 & SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_5, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4 | SE_5, SC_5 & SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_4, EErr_Unknown | SE | SE_1 | SE_2 | SE_3 | SE_4, SC_4 & SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_3, EErr_Unknown | SE | SE_1 | SE_2 | SE_3, SC_3 & SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_2, EErr_Unknown | SE | SE_1 | SE_2, SC_2 & SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN_1, EErr_Unknown | SE | SE_1, SC_1 & SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<SN, EErr_Unknown | SE, SC & IMeteorErrorUnknownContext>; | ||
}; | ||
_errRef: import("..").MeteorError<"Unknown", EErr_Unknown, IMeteorErrorUnknownContext>; | ||
@@ -22,0 +133,0 @@ }; |
{ | ||
"name": "@meteorwallet/errors", | ||
"version": "0.60.0", | ||
"version": "1.0.0-0", | ||
"description": "Error handling for Meteor Wallet", | ||
@@ -27,3 +27,3 @@ "files": [ | ||
"dependencies": { | ||
"@meteorwallet/utils": "0.60.0" | ||
"@meteorwallet/utils": "1.0.0-0" | ||
}, | ||
@@ -30,0 +30,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
76989
202.7%719
62.3%+ Added
- Removed
Updated