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" } }