From 2b129162465c6dd6ed73b923910afabbd6d797f1 Mon Sep 17 00:00:00 2001 From: ztimson Date: Mon, 21 Jul 2025 18:45:11 -0400 Subject: [PATCH] Handle more reservedIP cases --- package.json | 2 +- src/misc.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 9df0b73..706e06f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@ztimson/utils", - "version": "0.26.10", + "version": "0.26.11", "description": "Utility library", "author": "Zak Timson", "license": "MIT", diff --git a/src/misc.ts b/src/misc.ts index 196c5fd..648ad59 100644 --- a/src/misc.ts +++ b/src/misc.ts @@ -53,7 +53,7 @@ export function ipV6ToV4(ip: string) { * @returns {boolean} */ export function reservedIp(ip: string): boolean { - if(ip == 'localhost') return true; + if(ip == 'localhost' || ip == '127.0.0.1') return true; return /\b(10\.(?:[0-9]{1,3}\.){2}[0-9]{1,3})\b|\b(172\.(?:1[6-9]|2[0-9]|3[0-1])\.(?:[0-9]{1,3}\.)[0-9]{1,3})\b|\b(192\.168\.(?:[0-9]{1,3}\.)[0-9]{1,3})\b/.test(ip); }