Ip Num Versions Save

A TypeScript/JavaScript library for working with ASN, IPv4, and IPv6 numbers. It provides representations of these internet protocol numbers with the ability to perform various IP related operations like parsing, validating etc. on them

v1.5.1

1 year ago

Fixes Parsing error for IPv6mask when "::" is used. Ref https://github.com/ip-num/ip-num/issues/87

v1.5.0

1 year ago

Fix the issue of IP ranges do not round trip correctly as strings

v1.4.1

1 year ago

Fix bug in .aggregate implementation

v1.4.0

2 years ago

Remove dependency on big-integer

v1.3.4

2 years ago

Fixed bug in Pool.aggregate()

v1.3.3

2 years ago

v1.3.2

2 years ago
  • [Feature] Add method to split range into smaller ranges of certain size #65
  • [Bug fix] RangedSet.isCidrAble() incorrect results #68

v1.3.1

3 years ago
  • Improve enum #61
  • Fix omission that was not making pool available when ip-num is used in browser environment
  • Minor clean up and documentation updates

v1.3.0

3 years ago
  • Update to module structure.
  • Introduced RangedSet for representing a continuous segment of either IPv4 or IPv6 numbers regardless of CIDR.
  • Introduced Pool for working with a collection of RangedSet.

v1.2.3

3 years ago
  • Fixes a bug when creating IPv6. Ref : #49
  • Upgraded various dev dependencies