From 914a7228c290fa0856ac655fc0c9e5e25e887638 Mon Sep 17 00:00:00 2001
From: Dennis Postma <dennis@directonline.io>
Date: Thu, 2 May 2024 23:04:59 +0200
Subject: [PATCH] added websocket lib

---
 package-lock.json | 13 ++++++++++++-
 package.json      |  4 +++-
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 5a8daa8..2be1cab 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -16,6 +16,7 @@
         "@tsconfig/node20": "^20.1.2",
         "@types/jsdom": "^21.1.6",
         "@types/node": "^20.11.28",
+        "@types/ws": "^8.5.10",
         "@vitejs/plugin-vue": "^5.0.4",
         "@vue/eslint-config-prettier": "^8.0.0",
         "@vue/eslint-config-typescript": "^12.0.0",
@@ -35,7 +36,8 @@
         "vite": "^5.1.6",
         "vite-plugin-vue-devtools": "^7.0.18",
         "vitest": "^1.4.0",
-        "vue-tsc": "^2.0.6"
+        "vue-tsc": "^2.0.6",
+        "ws": "^8.17.0"
       }
     },
     "node_modules/@ampproject/remapping": {
@@ -1645,6 +1647,15 @@
       "integrity": "sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==",
       "dev": true
     },
+    "node_modules/@types/ws": {
+      "version": "8.5.10",
+      "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz",
+      "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
+      "dev": true,
+      "dependencies": {
+        "@types/node": "*"
+      }
+    },
     "node_modules/@typescript-eslint/eslint-plugin": {
       "version": "6.21.0",
       "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.21.0.tgz",
diff --git a/package.json b/package.json
index a0f6667..6ae9a2b 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,7 @@
     "@tsconfig/node20": "^20.1.2",
     "@types/jsdom": "^21.1.6",
     "@types/node": "^20.11.28",
+    "@types/ws": "^8.5.10",
     "@vitejs/plugin-vue": "^5.0.4",
     "@vue/eslint-config-prettier": "^8.0.0",
     "@vue/eslint-config-typescript": "^12.0.0",
@@ -41,6 +42,7 @@
     "vite": "^5.1.6",
     "vite-plugin-vue-devtools": "^7.0.18",
     "vitest": "^1.4.0",
-    "vue-tsc": "^2.0.6"
+    "vue-tsc": "^2.0.6",
+    "ws": "^8.17.0"
   }
 }