Libraries v5.0.0
    Preparing search index...

    Function decodeValidationIssues

    • Decode Framework validation Problem Details into plain, serializable issues. The selected request prefix is removed; other sources and root errors use the empty pointer (a form-level issue). No field names are inferred.

      Returns undefined for non-validation errors or malformed payloads. Keep an application-owned safe fallback for those errors. errors is Framework's Problem Details extension, not a universal RFC 9457 field-error format.

      Parameters

      Returns readonly ValidationErrorItem[] | undefined

      const issues = decodeValidationIssues(error, { source: 'body' });
      if (issues) return { ok: false, error: 'Check your input.', issues };
      throw error;