Interface ErrorObject<K, P, S>

interface ErrorObject<K, P, S> {
    data?: unknown;
    instancePath: string;
    keyword: K;
    message?: string;
    params: P;
    parentSchema?: AnySchemaObject;
    propertyName?: string;
    schema?: S;
    schemaPath: string;
}

Type Parameters

  • K extends string = string
  • P = Record<string, any>
  • S = unknown

Properties

data?: unknown
instancePath: string
keyword: K
message?: string
params: P
parentSchema?: AnySchemaObject
propertyName?: string
schema?: S
schemaPath: string