Interface IntersectOptions

Options for specifying allowed CIDR prefix lengths in IPUtil.intersect and IP.intersect.

interface IntersectOptions {
    maxV4?: number;
    maxV6?: number;
    minV4?: number;
    minV6?: number;
    verbose?: boolean;
}

Properties

maxV4?: number

Largest allowed prefix length for IPv4. (default: 32 = /32)

maxV6?: number

Largest allowed prefix length for IPv6. (default: 128 = /128)

minV4?: number

Smallest allowed prefix length for IPv4. (default: 0 = /0)

minV6?: number

Smallest allowed prefix length for IPv6. (default: 0 = /0)

verbose?: boolean

Whether to log validation or version mismatch errors. (default: false)