Function: validateSite()
Defined in: shared/utils/validation.ts:310
Validates site data structure.
Parametersโ
siteโ
Partial site data to validate
Returnsโ
site is Site
Type predicate indicating if the site is valid
Remarksโ
Performs comprehensive validation of site structure including all monitors. Uses proper type guards to ensure runtime safety.