charcoal-dev/networking

Generic networking utilities for IP, CIDR, and related low-level helpers

0.1.0 2025-08-26 06:03 UTC

This package is auto-updated.

Last update: 2025-08-26 06:08:59 UTC


README

MIT License

A lightweight base library that provides generic networking utilities, starting with IpHelper for validating, normalizing, and working with IPv4/IPv6 addresses, and optional CidrHelper for parsing and matching IPs against CIDR ranges. It is framework-agnostic, has no HTTP dependencies, and serves as the foundation for higher-level packages like http-trust-proxy, keeping low-level network concerns cleanly separated and reusable.

For detailed information, guidance, and setup instructions regarding this library, please refer to our official documentation website:

https://charcoal.dev/libs/networking