From d060f4ab88178bb7e673cf51cd9c3cf6f7cbdb3a Mon Sep 17 00:00:00 2001
From: Daniel Karbach <daniel.karbach@localhorst.tv>
Date: Wed, 6 Sep 2023 11:15:47 +0200
Subject: [PATCH] update pusher

---
 package-lock.json | 50 ++++++++++++++++++++---------------------------
 package.json      |  2 +-
 2 files changed, 22 insertions(+), 30 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 0d22523..5273b36 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,7 +24,7 @@
                 "moment": "^2.29.1",
                 "numeral": "^2.0.6",
                 "openseadragon": "^4.0.0",
-                "pusher-js": "^7.0.6",
+                "pusher-js": "^8.3.0",
                 "qs": "^6.10.3",
                 "react-bootstrap": "^2.2.0",
                 "react-helmet": "^6.1.0",
@@ -2659,6 +2659,7 @@
             "version": "4.17.28",
             "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz",
             "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==",
+            "dev": true,
             "dependencies": {
                 "@types/node": "*",
                 "@types/qs": "*",
@@ -2775,7 +2776,8 @@
         "node_modules/@types/node": {
             "version": "20.5.9",
             "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.9.tgz",
-            "integrity": "sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ=="
+            "integrity": "sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==",
+            "dev": true
         },
         "node_modules/@types/parse-json": {
             "version": "4.0.0",
@@ -2791,12 +2793,14 @@
         "node_modules/@types/qs": {
             "version": "6.9.8",
             "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz",
-            "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg=="
+            "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==",
+            "dev": true
         },
         "node_modules/@types/range-parser": {
             "version": "1.2.4",
             "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
-            "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
+            "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
+            "dev": true
         },
         "node_modules/@types/react": {
             "version": "18.2.21",
@@ -10098,20 +10102,13 @@
             "dev": true
         },
         "node_modules/pusher-js": {
-            "version": "7.6.0",
-            "resolved": "https://registry.npmjs.org/pusher-js/-/pusher-js-7.6.0.tgz",
-            "integrity": "sha512-5CJ7YN5ZdC24E0ETraCU5VYFv0IY5ziXhrS0gS5+9Qrro1E4M1lcZhtr9H1H+6jNSLj1LKKAgcLeE1EH9GxMlw==",
+            "version": "8.3.0",
+            "resolved": "https://registry.npmjs.org/pusher-js/-/pusher-js-8.3.0.tgz",
+            "integrity": "sha512-6GohP06WlVeomAQQe9qWh1IDzd3+InluWt+ZUOcecVK1SEQkg6a8uYVsvxSJm7cbccfmHhE0jDkmhKIhue8vmA==",
             "dependencies": {
-                "@types/express-serve-static-core": "4.17.28",
-                "@types/node": "^14.14.31",
                 "tweetnacl": "^1.0.3"
             }
         },
-        "node_modules/pusher-js/node_modules/@types/node": {
-            "version": "14.18.58",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.58.tgz",
-            "integrity": "sha512-Y8ETZc8afYf6lQ/mVp096phIVsgD/GmDxtm3YaPcc+71jmi/J6zdwbwaUU4JvS56mq6aSfbpkcKhQ5WugrWFPw=="
-        },
         "node_modules/qs": {
             "version": "6.11.2",
             "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz",
@@ -15030,6 +15027,7 @@
             "version": "4.17.28",
             "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz",
             "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==",
+            "dev": true,
             "requires": {
                 "@types/node": "*",
                 "@types/qs": "*",
@@ -15134,7 +15132,8 @@
         "@types/node": {
             "version": "20.5.9",
             "resolved": "https://registry.npmjs.org/@types/node/-/node-20.5.9.tgz",
-            "integrity": "sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ=="
+            "integrity": "sha512-PcGNd//40kHAS3sTlzKB9C9XL4K0sTup8nbG5lC14kzEteTNuAFh9u5nA0o5TWnSG2r/JNPRXFVcHJIIeRlmqQ==",
+            "dev": true
         },
         "@types/parse-json": {
             "version": "4.0.0",
@@ -15150,12 +15149,14 @@
         "@types/qs": {
             "version": "6.9.8",
             "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.8.tgz",
-            "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg=="
+            "integrity": "sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==",
+            "dev": true
         },
         "@types/range-parser": {
             "version": "1.2.4",
             "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz",
-            "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw=="
+            "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==",
+            "dev": true
         },
         "@types/react": {
             "version": "18.2.21",
@@ -20662,20 +20663,11 @@
             "dev": true
         },
         "pusher-js": {
-            "version": "7.6.0",
-            "resolved": "https://registry.npmjs.org/pusher-js/-/pusher-js-7.6.0.tgz",
-            "integrity": "sha512-5CJ7YN5ZdC24E0ETraCU5VYFv0IY5ziXhrS0gS5+9Qrro1E4M1lcZhtr9H1H+6jNSLj1LKKAgcLeE1EH9GxMlw==",
+            "version": "8.3.0",
+            "resolved": "https://registry.npmjs.org/pusher-js/-/pusher-js-8.3.0.tgz",
+            "integrity": "sha512-6GohP06WlVeomAQQe9qWh1IDzd3+InluWt+ZUOcecVK1SEQkg6a8uYVsvxSJm7cbccfmHhE0jDkmhKIhue8vmA==",
             "requires": {
-                "@types/express-serve-static-core": "4.17.28",
-                "@types/node": "^14.14.31",
                 "tweetnacl": "^1.0.3"
-            },
-            "dependencies": {
-                "@types/node": {
-                    "version": "14.18.58",
-                    "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.58.tgz",
-                    "integrity": "sha512-Y8ETZc8afYf6lQ/mVp096phIVsgD/GmDxtm3YaPcc+71jmi/J6zdwbwaUU4JvS56mq6aSfbpkcKhQ5WugrWFPw=="
-                }
             }
         },
         "qs": {
diff --git a/package.json b/package.json
index e3d9b3c..e41696c 100644
--- a/package.json
+++ b/package.json
@@ -101,7 +101,7 @@
         "moment": "^2.29.1",
         "numeral": "^2.0.6",
         "openseadragon": "^4.0.0",
-        "pusher-js": "^7.0.6",
+        "pusher-js": "^8.3.0",
         "qs": "^6.10.3",
         "react-bootstrap": "^2.2.0",
         "react-helmet": "^6.1.0",
-- 
2.39.5