Class: ValidationError
Defined in: utils/errors/errorHandling.ts:202
Validation Error class for input validation failures.
Hierarchyβ
Extendsβ
Constructorsβ
Constructorβ
new ValidationError(message: string, details: {
errors?: string[];
warnings?: string[];
}): ValidationError;
Defined in: utils/errors/errorHandling.ts:206
Parametersβ
messageβ
string
detailsβ
errors?β
string[]
warnings?β
string[]
Returnsβ
ValidationError
Overridesβ
Propertiesβ
contextβ
readonly context: ErrorContext;
Defined in: utils/errors/errorHandling.ts:154
Inherited fromβ
timestampβ
readonly timestamp: number;
Defined in: utils/errors/errorHandling.ts:155
Inherited fromβ
errorsβ
readonly errors: string[];
Defined in: utils/errors/errorHandling.ts:203
warningsβ
readonly warnings: string[];
Defined in: utils/errors/errorHandling.ts:204
Methodsβ
getFormattedMessage()β
getFormattedMessage(): string;
Defined in: utils/errors/errorHandling.ts:164
Returnsβ
string
Inherited fromβ
toJSON()β
toJSON(): {
context: ErrorContext;
message: string;
name: string;
stack: string | undefined;
timestamp: number;
};
Defined in: utils/errors/errorHandling.ts:182
Returnsβ
{
context: ErrorContext;
message: string;
name: string;
stack: string | undefined;
timestamp: number;
}
contextβ
context: ErrorContext;
messageβ
message: string;
nameβ
name: string;
stackβ
stack: string | undefined;
timestampβ
timestamp: number;