From cdf7d11b083885bca3cd71737cf772f50b936a2a Mon Sep 17 00:00:00 2001 From: titanism <101466223+titanism@users.noreply.github.com> Date: Tue, 27 Aug 2024 15:29:36 -0500 Subject: [PATCH 1/2] fix: use native nodejs detection of isIP --- src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.ts b/src/index.ts index 8bf7329..5005184 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1,6 @@ +import { isIP } from 'node:net' import { Netmask } from 'netmask' import ip_regex from 'ip-regex' -import { isIP } from '@chainsafe/is-ip' import ipaddr, { IPv4 } from 'ipaddr.js' const { isValid: is_valid, parse } = ipaddr From 2151aaadfd72909a1bbe30186a5f8f799f045075 Mon Sep 17 00:00:00 2001 From: titanism <101466223+titanism@users.noreply.github.com> Date: Tue, 27 Aug 2024 15:30:35 -0500 Subject: [PATCH 2/2] fix: remove dependency --- package.json | 1 - 1 file changed, 1 deletion(-) diff --git a/package.json b/package.json index 6d39cae..6cacc23 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,6 @@ "typescript": "^4.9.5" }, "dependencies": { - "@chainsafe/is-ip": "^2.0.1", "ip-regex": "^5.0.0", "ipaddr.js": "^2.1.0", "netmask": "^2.0.2"