cidr-block
Version:
IPv4 and IPv6 address and cidr range utilities
23 lines (20 loc) • 689 B
JavaScript
;
class InvalidIpv6AddressError extends Error {
name = 'InvalidIpv6AddressError';
constructor(invalidAddress) {
super(`${invalidAddress} is not a valid IPv6 address`);
}
}
class InvalidIpv6CidrError extends Error {
name = 'InvalidIpv6CidrError';
constructor(invalidCidr) {
super(`${invalidCidr} is not a valid IPv6 CIDR range`);
}
}
class InvalidIpv6CidrRangeError extends Error {
name = 'InvalidIpv6RangeError';
}
exports.InvalidIpv6AddressError = InvalidIpv6AddressError;
exports.InvalidIpv6CidrError = InvalidIpv6CidrError;
exports.InvalidIpv6CidrRangeError = InvalidIpv6CidrRangeError;
//# sourceMappingURL=ipv6-errors.cjs.map