function isPrivateAddress
isPrivateAddress(ip: string): boolean

Checks whether ip is an IPv4 or IPv6 address outside the public internet. An IPv4 address carried in IPv6 is judged as IPv4. Anything that isn't an IP address is false, so a hostname must be resolved first.

Parameters

ip: string

Return Type

boolean

Usage

import { isPrivateAddress } from "api/remote/public-address.ts";