cidr-block
Version:
IPv4 and IPv6 address and cidr range utilities
19 lines (17 loc) • 583 B
JavaScript
class InvalidIpv4AddressError extends Error {
name = 'InvalidIpv4AddressError';
constructor(invalidAddress) {
super(`${invalidAddress} is not a valid IPv4 address`);
}
}
class InvalidIpv4CidrError extends Error {
name = 'InvalidIpv4CidrError';
constructor(invalidCidr) {
super(`${invalidCidr} is not a valid IPv4 CIDR range`);
}
}
class InvalidIpv4CidrRangeError extends Error {
name = 'InvalidIpv4RangeError';
}
export { InvalidIpv4AddressError, InvalidIpv4CidrError, InvalidIpv4CidrRangeError };
//# sourceMappingURL=ipv4-errors.js.map