Update WebSocket server with favicon assets and additional dependencies

* Added favicon assets including various sizes and a manifest file for improved branding
* Updated package.json to include new type definitions and dependencies for body-parser, cors, lru-cache, moment, multer, on-headers, response-time, and serve-favicon
* Enhanced HttpServer class to utilize the favicon and improved
  middleware configuration for handling requests
This commit is contained in:
2025-09-27 18:41:19 -04:00
parent e895704785
commit 9372777296
15 changed files with 394 additions and 39 deletions

View File

@@ -20,8 +20,15 @@
"@eslint/js": "9.36.0",
"@eslint/json": "0.13.2",
"@eslint/markdown": "7.3.0",
"@types/body-parser": "1.19.6",
"@types/cors": "2.8.19",
"@types/lru-cache": "7.10.9",
"@types/morgan": "1.9.10",
"@types/multer": "2.0.0",
"@types/node": "24.5.2",
"@types/on-headers": "1.0.4",
"@types/response-time": "2.3.9",
"@types/serve-favicon": "2.5.7",
"eslint": "9.36.0",
"globals": "16.4.0",
"jiti": "2.6.0",
@@ -34,6 +41,14 @@
"dependencies": {
"@techniker-me/logger": "0.0.15",
"@techniker-me/tools": "2025.0.16",
"morgan": "1.10.1"
"body-parser": "2.2.0",
"cors": "2.8.5",
"lru-cache": "11.2.2",
"moment": "2.30.1",
"morgan": "1.10.1",
"multer": "2.0.2",
"on-headers": "1.1.0",
"response-time": "2.3.4",
"serve-favicon": "2.5.1"
}
}