Function: validateSiteSnapshots()
validateSiteSnapshots(
values: readonlyunknown[]): {data:Site[];errors: [];status:"success"; } | {data:Site[];errors:SiteSnapshotValidationIssue[];status:"failure"; }
Defined in: shared/validation/guards.ts:80
Parametersโ
valuesโ
readonly unknown[]
Collection of unknown payloads to validate.
Returnsโ
{ data: Site[]; errors: []; status: "success"; } | { data: Site[]; errors: SiteSnapshotValidationIssue[]; status: "failure"; }
Structured result containing the validated snapshots and any validation issues.
Remarksโ
Validates a collection of candidate site snapshots and aggregates diagnostics.