@kaiord/core / createKrdValidationError
Function: createKrdValidationError()
createKrdValidationError(
message,errors):KrdValidationError
Defined in: packages/core/src/domain/types/krd-errors.ts:58
Factory function to create a KrdValidationError.
Provides a functional programming style alternative to using new KrdValidationError().
Parameters
message
string
Error message describing the validation failure
errors
Array of validation errors with field-level details
Returns
A new KrdValidationError instance
Example
typescript
import { createKrdValidationError } from '@kaiord/core';
throw createKrdValidationError('KRD validation failed', [
{ field: 'version', message: 'Required field missing' },
{ field: 'type', message: 'Invalid value' }
]);