Исправить ошибку версий Socket.io сервера

Цена договорная
25 ноября 2021, 18:12 • 0 откликов • 22 просмотра
Socket.io сервер написан 1,5 года назад.

Требуется привести в порядок версионность пакетов, и актуализивровать код (если потребуется), чтобы он собрался.

Сервер упакован в docker

{
"name": "admin-ws",
"version": "1.0.0",
"description": "ws server",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"tsc": "tsc",
"build": "rm -rf build/* && cp .env* build/ && tsc",
"build-dev": "export NODE_ENV=dev && rm -rf build/* && cp .env* build/ && tsc",
"build-prod": "export NODE_ENV=prod && rm -rf build/* && cp .env* build/ && tsc",
"buildAndRun": "rm -rf build/* && tsc && cp .env* build/ && node build/index.js"
},
"author": "",
"license": "ISC",
"dependencies": {
"@types/amqplib": "^0.5.13",
"@types/jsonwebtoken": "^8.3.5",
"@types/socket.io": "^2.1.4",
"amqplib": "^0.5.5",
"dotenv": "^8.2.0",
"jsonwebtoken": "^8.5.1",
"socket.io": "^2.3.0",
"typescript": "^3.7.3",
"winston": "^3.2.1"
}
}

При сборке выдает ошибки (в файлах)

Ранее эта же репозитория, была собрана и задеплоина на сервер.
Файлы