Skip to main content

Function: isValidHost()

isValidHost(value: unknown): value is string

Defined in: shared/validation/validatorUtils.ts:204

Validates that a value is a valid host (IP address, FQDN, or localhost).

Parametersโ€‹

valueโ€‹

unknown

Value to validate

Returnsโ€‹

value is string

True if value is a valid host

Exampleโ€‹

isValidHost("192.168.1.1"); // true
isValidHost("example.com"); // true
isValidHost("localhost"); // true
isValidHost("invalid..host"); // false