|
@@ -11,14 +11,12 @@
|
|
|
"dependencies": {
|
|
|
"bcrypt": "^5.1.0",
|
|
|
"child_process": "^1.0.2",
|
|
|
- "connect-redis": "^7.1.0",
|
|
|
"dockerode": "^4.0.0",
|
|
|
"dockerode-compose": "^1.4.0",
|
|
|
"ejs": "^3.1.9",
|
|
|
"express": "^4.18.2",
|
|
|
"express-session": "^1.17.3",
|
|
|
"js-yaml": "^4.1.0",
|
|
|
- "redis": "^4.6.11",
|
|
|
"sequelize": "^6.35.1",
|
|
|
"socket.io": "^4.6.1",
|
|
|
"sqlite3": "^5.1.6",
|
|
@@ -79,59 +77,6 @@
|
|
|
"node": ">=10"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/@redis/bloom": {
|
|
|
- "version": "1.2.0",
|
|
|
- "resolved": "https://registry.npmjs.org/@redis/bloom/-/bloom-1.2.0.tgz",
|
|
|
- "integrity": "sha512-HG2DFjYKbpNmVXsa0keLHp/3leGJz1mjh09f2RLGGLQZzSHpkmZWuwJbAvo3QcRY8p80m5+ZdXZdYOSBLlp7Cg==",
|
|
|
- "peerDependencies": {
|
|
|
- "@redis/client": "^1.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@redis/client": {
|
|
|
- "version": "1.5.12",
|
|
|
- "resolved": "https://registry.npmjs.org/@redis/client/-/client-1.5.12.tgz",
|
|
|
- "integrity": "sha512-/ZjE18HRzMd80eXIIUIPcH81UoZpwulbo8FmbElrjPqH0QC0SeIKu1BOU49bO5trM5g895kAjhvalt5h77q+4A==",
|
|
|
- "dependencies": {
|
|
|
- "cluster-key-slot": "1.1.2",
|
|
|
- "generic-pool": "3.9.0",
|
|
|
- "yallist": "4.0.0"
|
|
|
- },
|
|
|
- "engines": {
|
|
|
- "node": ">=14"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@redis/graph": {
|
|
|
- "version": "1.1.1",
|
|
|
- "resolved": "https://registry.npmjs.org/@redis/graph/-/graph-1.1.1.tgz",
|
|
|
- "integrity": "sha512-FEMTcTHZozZciLRl6GiiIB4zGm5z5F3F6a6FZCyrfxdKOhFlGkiAqlexWMBzCi4DcRoyiOsuLfW+cjlGWyExOw==",
|
|
|
- "peerDependencies": {
|
|
|
- "@redis/client": "^1.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@redis/json": {
|
|
|
- "version": "1.0.6",
|
|
|
- "resolved": "https://registry.npmjs.org/@redis/json/-/json-1.0.6.tgz",
|
|
|
- "integrity": "sha512-rcZO3bfQbm2zPRpqo82XbW8zg4G/w4W3tI7X8Mqleq9goQjAGLL7q/1n1ZX4dXEAmORVZ4s1+uKLaUOg7LrUhw==",
|
|
|
- "peerDependencies": {
|
|
|
- "@redis/client": "^1.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@redis/search": {
|
|
|
- "version": "1.1.6",
|
|
|
- "resolved": "https://registry.npmjs.org/@redis/search/-/search-1.1.6.tgz",
|
|
|
- "integrity": "sha512-mZXCxbTYKBQ3M2lZnEddwEAks0Kc7nauire8q20oA0oA/LoA+E/b5Y5KZn232ztPb1FkIGqo12vh3Lf+Vw5iTw==",
|
|
|
- "peerDependencies": {
|
|
|
- "@redis/client": "^1.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
- "node_modules/@redis/time-series": {
|
|
|
- "version": "1.0.5",
|
|
|
- "resolved": "https://registry.npmjs.org/@redis/time-series/-/time-series-1.0.5.tgz",
|
|
|
- "integrity": "sha512-IFjIgTusQym2B5IZJG3XKr5llka7ey84fw/NOYqESP5WUfQs9zz1ww/9+qoz4ka/S6KcGBodzlCeZ5UImKbscg==",
|
|
|
- "peerDependencies": {
|
|
|
- "@redis/client": "^1.0.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/@socket.io/component-emitter": {
|
|
|
"version": "3.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz",
|
|
@@ -173,9 +118,9 @@
|
|
|
"integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g=="
|
|
|
},
|
|
|
"node_modules/@types/node": {
|
|
|
- "version": "20.10.0",
|
|
|
- "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.0.tgz",
|
|
|
- "integrity": "sha512-D0WfRmU9TQ8I9PFx9Yc+EBHw+vSpIub4IDvQivcp26PtPrdMGAq5SDcpXEo/epqa/DXotVpekHiLNTg3iaKXBQ==",
|
|
|
+ "version": "20.10.3",
|
|
|
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.10.3.tgz",
|
|
|
+ "integrity": "sha512-XJavIpZqiXID5Yxnxv3RUDKTN5b81ddNC3ecsA0SoFXz/QU8OGBwZGMomiq0zw+uuqbL/krztv/DINAQ/EV4gg==",
|
|
|
"dependencies": {
|
|
|
"undici-types": "~5.26.4"
|
|
|
}
|
|
@@ -527,14 +472,6 @@
|
|
|
"node": ">=6"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/cluster-key-slot": {
|
|
|
- "version": "1.1.2",
|
|
|
- "resolved": "https://registry.npmjs.org/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz",
|
|
|
- "integrity": "sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA==",
|
|
|
- "engines": {
|
|
|
- "node": ">=0.10.0"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/color-convert": {
|
|
|
"version": "2.0.1",
|
|
|
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
|
|
@@ -564,17 +501,6 @@
|
|
|
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
|
|
|
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
|
|
|
},
|
|
|
- "node_modules/connect-redis": {
|
|
|
- "version": "7.1.0",
|
|
|
- "resolved": "https://registry.npmjs.org/connect-redis/-/connect-redis-7.1.0.tgz",
|
|
|
- "integrity": "sha512-UaqO1EirWjON2ENsyau7N5lbkrdYBpS6mYlXSeff/OYXsd6EGZ+SXSmNPoljL2PSua8fgjAEaldSA73PMZQ9Eg==",
|
|
|
- "engines": {
|
|
|
- "node": ">=16"
|
|
|
- },
|
|
|
- "peerDependencies": {
|
|
|
- "express-session": ">=1"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/console-control-strings": {
|
|
|
"version": "1.1.0",
|
|
|
"resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
|
|
@@ -1094,14 +1020,6 @@
|
|
|
"node": ">=10"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/generic-pool": {
|
|
|
- "version": "3.9.0",
|
|
|
- "resolved": "https://registry.npmjs.org/generic-pool/-/generic-pool-3.9.0.tgz",
|
|
|
- "integrity": "sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==",
|
|
|
- "engines": {
|
|
|
- "node": ">= 4"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/get-intrinsic": {
|
|
|
"version": "1.2.2",
|
|
|
"resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
|
|
@@ -1973,19 +1891,6 @@
|
|
|
"node": ">= 6"
|
|
|
}
|
|
|
},
|
|
|
- "node_modules/redis": {
|
|
|
- "version": "4.6.11",
|
|
|
- "resolved": "https://registry.npmjs.org/redis/-/redis-4.6.11.tgz",
|
|
|
- "integrity": "sha512-kg1Lt4NZLYkAjPOj/WcyIGWfZfnyfKo1Wg9YKVSlzhFwxpFIl3LYI8BWy1Ab963LLDsTz2+OwdsesHKljB3WMQ==",
|
|
|
- "dependencies": {
|
|
|
- "@redis/bloom": "1.2.0",
|
|
|
- "@redis/client": "1.5.12",
|
|
|
- "@redis/graph": "1.1.1",
|
|
|
- "@redis/json": "1.0.6",
|
|
|
- "@redis/search": "1.1.6",
|
|
|
- "@redis/time-series": "1.0.5"
|
|
|
- }
|
|
|
- },
|
|
|
"node_modules/retry": {
|
|
|
"version": "0.12.0",
|
|
|
"resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
|
|
@@ -2406,9 +2311,9 @@
|
|
|
}
|
|
|
},
|
|
|
"node_modules/systeminformation": {
|
|
|
- "version": "5.21.18",
|
|
|
- "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.21.18.tgz",
|
|
|
- "integrity": "sha512-PEoWd95nI5170rvIk4fagLH0SmzwfGt18w0+ex1Ljb2bSXvDs9PQdLNexMazL5L6Pzd6wxlpoWUAjX+hNRKN7g==",
|
|
|
+ "version": "5.21.20",
|
|
|
+ "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.21.20.tgz",
|
|
|
+ "integrity": "sha512-AyS1fNc+MDoAJtFknFbbo587H8h6yejJwM+H9rVusnOToIEkiMehMyD5JM7o3j55Cto20MawIZrcgNMgd4BfOQ==",
|
|
|
"os": [
|
|
|
"darwin",
|
|
|
"linux",
|