diff --git a/client/package-lock.json b/client/package-lock.json index a77e10e..efe7c4a 100644 --- a/client/package-lock.json +++ b/client/package-lock.json @@ -9,14 +9,20 @@ "version": "1.0.0", "license": "MIT", "dependencies": { + "@novnc/novnc": "^1.7.0", "dotenv": "^17.4.1", - "express": "^5.2.1", - "node-gpsd": "^0.3.4" + "express": "^5.2.1" }, "devDependencies": { "nodemon": "^3.1.10" } }, + "node_modules/@novnc/novnc": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@novnc/novnc/-/novnc-1.7.0.tgz", + "integrity": "sha512-ucEJOx4T2avIRCleodk7YobZj5O2Ga2AeLfQ69A/yjG9HHba2+PDgwSkN3FttrmG+70ZGx21sElNFouK13RzyA==", + "license": "MPL-2.0" + }, "node_modules/accepts": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", @@ -723,14 +729,6 @@ "node": ">= 0.6" } }, - "node_modules/node-gpsd": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/node-gpsd/-/node-gpsd-0.3.4.tgz", - "integrity": "sha512-sI9hPfHiaWDmhjE1oJZnhMo7UF2vQVGl3qk0K4HbN1L8BkS0I+rd6V687eHOj/6ervXiHrhwXzYYsWdXxGy0Qg==", - "engines": { - "node": ">=v0.8.0" - } - }, "node_modules/nodemon": { "version": "3.1.10", "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.10.tgz", diff --git a/client/package.json b/client/package.json index c9d118b..8afae2e 100644 --- a/client/package.json +++ b/client/package.json @@ -11,6 +11,7 @@ "license": "MIT", "description": "Dashboard", "dependencies": { + "@novnc/novnc": "^1.7.0", "dotenv": "^17.4.1", "express": "^5.2.1" }, diff --git a/client/public/desktop.html b/client/public/desktop.html index 5456373..7e10c5d 100644 --- a/client/public/desktop.html +++ b/client/public/desktop.html @@ -1,30 +1,433 @@ - +
- - -+ Edit clipboard content in the textbox below. +
+ +noVNC
+