Skip to main content

Function: validateSiteSnapshots()

validateSiteSnapshots(values: readonly unknown[]): { 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.