From 688f23035b937aae90ef4129eede02f8cd6dc9c8 Mon Sep 17 00:00:00 2001
From: Louis Lam <louislam@users.noreply.github.com>
Date: Tue, 18 Jul 2023 14:36:59 +0800
Subject: [PATCH] Update @louislam/ping to 0.4.4-mod.1 (Add back OpenBSD ping
 support)

---
 package-lock.json | 20 +++++++++++++-------
 package.json      |  2 +-
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 9b2c46441..62c5adb06 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
             "license": "MIT",
             "dependencies": {
                 "@grpc/grpc-js": "~1.7.3",
-                "@louislam/ping": "~0.4.4-mod.0",
+                "@louislam/ping": "~0.4.4-mod.1",
                 "@louislam/sqlite3": "15.1.6",
                 "args-parser": "~1.3.0",
                 "axios": "~0.27.0",
@@ -63,7 +63,7 @@
                 "qs": "~6.10.4",
                 "redbean-node": "~0.3.0",
                 "redis": "~4.5.1",
-                "semver": "^7.5.4",
+                "semver": "~7.5.4",
                 "socket.io": "~4.6.1",
                 "socket.io-client": "~4.6.1",
                 "socks-proxy-agent": "6.1.1",
@@ -136,7 +136,7 @@
                 "whatwg-url": "~12.0.1"
             },
             "engines": {
-                "node": "14.* || 16.* || 18.* || >= 20.4.0"
+                "node": "14 || 16 || 18 || >= 20.4.0"
             }
         },
         "node_modules/@aashutoshrathi/word-wrap": {
@@ -4398,11 +4398,12 @@
             "dev": true
         },
         "node_modules/@louislam/ping": {
-            "version": "0.4.4-mod.0",
-            "resolved": "https://registry.npmjs.org/@louislam/ping/-/ping-0.4.4-mod.0.tgz",
-            "integrity": "sha512-U2ZXcgFRPmZYd/ooA8KILG4aCMBsDrGP9NDWseHriZSsKlu5Y1lf/LbenN6tnqQ9JjAsbJjqwSi3xtAcWqU+1w==",
+            "version": "0.4.4-mod.1",
+            "resolved": "https://registry.npmjs.org/@louislam/ping/-/ping-0.4.4-mod.1.tgz",
+            "integrity": "sha512-uMq6qwL9/VYh2YBbDEhM7ZzJ8YON+juw/3k+28P3s9ue3uDMQ56MNPfywXoRpsxkU8RgjN0TDzEhQDzO1WisMw==",
             "dependencies": {
-                "command-exists": "~1.2.9"
+                "command-exists": "~1.2.9",
+                "underscore": "~1.13.6"
             },
             "engines": {
                 "node": ">=4.0.0"
@@ -17758,6 +17759,11 @@
                 "url": "https://github.com/sponsors/ljharb"
             }
         },
+        "node_modules/underscore": {
+            "version": "1.13.6",
+            "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
+            "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A=="
+        },
         "node_modules/unicode-canonical-property-names-ecmascript": {
             "version": "2.0.0",
             "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
diff --git a/package.json b/package.json
index 4d5e58b33..d19f01f13 100644
--- a/package.json
+++ b/package.json
@@ -70,7 +70,7 @@
     },
     "dependencies": {
         "@grpc/grpc-js": "~1.7.3",
-        "@louislam/ping": "~0.4.4-mod.0",
+        "@louislam/ping": "~0.4.4-mod.1",
         "@louislam/sqlite3": "15.1.6",
         "args-parser": "~1.3.0",
         "axios": "~0.27.0",