update packages
Signed-off-by: Simon Smith <simonsmith5521@gmail.com>
Simon Smith committed
Sep 27, 2025 at 11:39 UTC
cc9a2d109cfd8e2b9153b7f009f71badd08be93b
4 files changed
+29
-19
dependencies.txt
+3
-2
@@ -1,4 +1,4 @@
1
- "@seald-io/nedb": "4.0.4",
1
+ "@seald-io/nedb": "4.1.2",
2
"archiver": "7.0.1",
3
"body-parser": "1.20.3",
4
"cbor": "5.2.0",
@@ -11,7 +11,8 @@
11
"minimist": "1.2.8",
12
"multiparty": "4.2.3",
13
"node-forge": "1.3.1",
14
+ "otplib": "12.0.1",
15
"ua-client-hints-js": "0.1.2",
16
"ua-parser-js": "1.0.40",
16
- "ws": "8.18.0",
17
+ "ws": "8.18.3",
18
"yauzl": "2.10.0"
\ No newline at end of file
meshcentral.js
+1
-1
@@ -4325,7 +4325,7 @@ function mainStart() {
4325
4326
// Build the list of required modules
4327
// NOTE: ALL MODULES MUST HAVE A VERSION NUMBER AND THE VERSION MUST MATCH THAT USED IN Dockerfile
4328
- var modules = ['archiver@7.0.1', 'body-parser@1.20.3', 'cbor@5.2.0', 'compression@1.8.1', 'cookie-session@2.1.1', 'express@4.21.2', 'express-handlebars@7.1.3', 'express-ws@5.0.2', 'ipcheck@0.1.0', 'minimist@1.2.8', 'multiparty@4.2.3', '@seald-io/nedb', 'node-forge@1.3.1', 'ua-parser-js@1.0.40', 'ua-client-hints-js@0.1.2', 'ws@8.18.0', 'yauzl@2.10.0'];
4328
+ var modules = ['archiver@7.0.1', 'body-parser@1.20.3', 'cbor@5.2.0', 'compression@1.8.1', 'cookie-session@2.1.1', 'express@4.21.2', 'express-handlebars@7.1.3', 'express-ws@5.0.2', 'ipcheck@0.1.0', 'minimist@1.2.8', 'multiparty@4.2.3', '@seald-io/nedb@4.1.2', 'node-forge@1.3.1', 'ua-parser-js@1.0.40', 'ua-client-hints-js@0.1.2', 'ws@8.18.3', 'yauzl@2.10.0'];
4329
if (require('os').platform() == 'win32') { modules.push('node-windows@0.1.14'); modules.push('loadavg-windows@1.1.1'); if (sspi == true) { modules.push('node-sspi@0.2.10'); } } // Add Windows modules
4330
if (ldap == true) { modules.push('ldapauth-fork@5.0.5'); }
4331
if (ssh == true) { modules.push('ssh2@1.16.0'); }
package-lock.json
+22
-14
@@ -1,15 +1,15 @@
1
{
2
"name": "meshcentral",
3
- "version": "1.1.50",
3
+ "version": "1.1.51",
4
"lockfileVersion": 3,
5
"requires": true,
6
"packages": {
7
"": {
8
"name": "meshcentral",
9
- "version": "1.1.50",
9
+ "version": "1.1.51",
10
"license": "Apache-2.0",
11
"dependencies": {
12
- "@seald-io/nedb": "4.0.4",
12
+ "@seald-io/nedb": "4.1.2",
13
"archiver": "7.0.1",
14
"body-parser": "1.20.3",
15
"cbor": "5.2.0",
@@ -22,10 +22,10 @@
22
"minimist": "1.2.8",
23
"multiparty": "4.2.3",
24
"node-forge": "1.3.1",
25
- "otplib": "12.0.1",
25
+ "otplib": "^12.0.1",
26
"ua-client-hints-js": "0.1.2",
27
"ua-parser-js": "1.0.40",
28
- "ws": "8.18.0",
28
+ "ws": "8.18.3",
29
"yauzl": "2.10.0"
30
},
31
"bin": {
@@ -54,12 +54,14 @@
54
"node_modules/@otplib/core": {
55
"version": "12.0.1",
56
"resolved": "https://registry.npmjs.org/@otplib/core/-/core-12.0.1.tgz",
57
- "integrity": "sha512-4sGntwbA/AC+SbPhbsziRiD+jNDdIzsZ3JUyfZwjtKyc/wufl1pnSIaG4Uqx8ymPagujub0o92kgBnB89cuAMA=="
57
+ "integrity": "sha512-4sGntwbA/AC+SbPhbsziRiD+jNDdIzsZ3JUyfZwjtKyc/wufl1pnSIaG4Uqx8ymPagujub0o92kgBnB89cuAMA==",
58
+ "license": "MIT"
59
},
60
"node_modules/@otplib/plugin-crypto": {
61
"version": "12.0.1",
62
"resolved": "https://registry.npmjs.org/@otplib/plugin-crypto/-/plugin-crypto-12.0.1.tgz",
63
"integrity": "sha512-qPuhN3QrT7ZZLcLCyKOSNhuijUi9G5guMRVrxq63r9YNOxxQjPm59gVxLM+7xGnHnM6cimY57tuKsjK7y9LM1g==",
64
+ "license": "MIT",
65
"dependencies": {
66
"@otplib/core": "^12.0.1"
67
}
@@ -68,6 +70,7 @@
70
"version": "12.0.1",
71
"resolved": "https://registry.npmjs.org/@otplib/plugin-thirty-two/-/plugin-thirty-two-12.0.1.tgz",
72
"integrity": "sha512-MtT+uqRso909UkbrrYpJ6XFjj9D+x2Py7KjTO9JDPhL0bJUYVu5kFP4TFZW4NFAywrAtFRxOVY261u0qwb93gA==",
73
+ "license": "MIT",
74
"dependencies": {
75
"@otplib/core": "^12.0.1",
76
"thirty-two": "^1.0.2"
@@ -77,6 +80,7 @@
80
"version": "12.0.1",
81
"resolved": "https://registry.npmjs.org/@otplib/preset-default/-/preset-default-12.0.1.tgz",
82
"integrity": "sha512-xf1v9oOJRyXfluBhMdpOkr+bsE+Irt+0D5uHtvg6x1eosfmHCsCC6ej/m7FXiWqdo0+ZUI6xSKDhJwc8yfiOPQ==",
83
+ "license": "MIT",
84
"dependencies": {
85
"@otplib/core": "^12.0.1",
86
"@otplib/plugin-crypto": "^12.0.1",
@@ -87,6 +91,7 @@
91
"version": "12.0.1",
92
"resolved": "https://registry.npmjs.org/@otplib/preset-v11/-/preset-v11-12.0.1.tgz",
93
"integrity": "sha512-9hSetMI7ECqbFiKICrNa4w70deTUfArtwXykPUvSHWOdzOlfa9ajglu7mNCntlvxycTiOAXkQGwjQCzzDEMRMg==",
94
+ "license": "MIT",
95
"dependencies": {
96
"@otplib/core": "^12.0.1",
97
"@otplib/plugin-crypto": "^12.0.1",
@@ -108,13 +113,14 @@
113
"integrity": "sha512-qv3jnwoakeax2razYaMsGI/luWdliBLHTdC6jU55hQt1hcFqzauH/HsBollQ7IR4ySTtYhT+xyHoijpA16C+tA=="
114
},
115
"node_modules/@seald-io/nedb": {
111
- "version": "4.0.4",
112
- "resolved": "https://registry.npmjs.org/@seald-io/nedb/-/nedb-4.0.4.tgz",
113
- "integrity": "sha512-CUNcMio7QUHTA+sIJ/DC5JzVNNsHe743TPmC4H5Gij9zDLMbmrCT2li3eVB72/gF63BPS8pWEZrjlAMRKA8FDw==",
116
+ "version": "4.1.2",
117
+ "resolved": "https://registry.npmjs.org/@seald-io/nedb/-/nedb-4.1.2.tgz",
118
+ "integrity": "sha512-bDr6TqjBVS2rDyYM9CPxAnotj5FuNL9NF8o7h7YyFXM7yruqT4ddr+PkSb2mJvvw991bqdftazkEo38gykvaww==",
119
+ "license": "MIT",
120
"dependencies": {
121
"@seald-io/binary-search-tree": "^1.0.3",
116
- "localforage": "^1.9.0",
117
- "util": "^0.12.4"
122
+ "localforage": "^1.10.0",
123
+ "util": "^0.12.5"
124
}
125
},
126
"node_modules/abort-controller": {
@@ -1501,6 +1507,7 @@
1507
"version": "12.0.1",
1508
"resolved": "https://registry.npmjs.org/otplib/-/otplib-12.0.1.tgz",
1509
"integrity": "sha512-xDGvUOQjop7RDgxTQ+o4pOol0/3xSZzawTiPKRrHnQWAy0WjhNs/5HdIDJCrqC4MBynmjXgULc6YfioaxZeFgg==",
1510
+ "license": "MIT",
1511
"dependencies": {
1512
"@otplib/core": "^12.0.1",
1513
"@otplib/preset-default": "^12.0.1",
@@ -2283,9 +2290,10 @@
2290
}
2291
},
2292
"node_modules/ws": {
2286
- "version": "8.18.0",
2287
- "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz",
2288
- "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==",
2293
+ "version": "8.18.3",
2294
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
2295
+ "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
2296
+ "license": "MIT",
2297
"engines": {
2298
"node": ">=10.0.0"
2299
},
package.json
+3
-2
@@ -37,7 +37,7 @@
37
"sample-config-advanced.json"
38
],
39
"dependencies": {
40
- "@seald-io/nedb": "4.0.4",
40
+ "@seald-io/nedb": "4.1.2",
41
"archiver": "7.0.1",
42
"body-parser": "1.20.3",
43
"cbor": "5.2.0",
@@ -50,9 +50,10 @@
50
"minimist": "1.2.8",
51
"multiparty": "4.2.3",
52
"node-forge": "1.3.1",
53
+ "otplib": "12.0.1",
54
"ua-client-hints-js": "0.1.2",
55
"ua-parser-js": "1.0.40",
55
- "ws": "8.18.0",
56
+ "ws": "8.18.3",
57
"yauzl": "2.10.0"
58
},
59
"engines": {