netplaySniff – Blame information for rev 3

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 {
2 "name": "netplaysniff",
3 "version": "1.0.0",
3 office 4 "lockfileVersion": 3,
1 office 5 "requires": true,
6 "packages": {
7 "": {
8 "name": "netplaysniff",
9 "version": "1.0.0",
10 "license": "MIT",
11 "dependencies": {
12 "cap": "^0.2.1",
13 "inotify-remastered": "^2.2.1",
14 "iptables2": "^0.2.0",
15 "mqtt": "^4.3.7",
16 "netfilter": "^0.3.3",
17 "short-hash": "^1.0.0",
2 office 18 "sqlite": "^5.1.1",
1 office 19 "winston": "^3.8.2",
20 "yamljs": "^0.3.0"
21 }
22 },
23 "node_modules/@colors/colors": {
3 office 24 "version": "1.6.0",
25 "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.6.0.tgz",
26 "integrity": "sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==",
1 office 27 "engines": {
28 "node": ">=0.1.90"
29 }
30 },
31 "node_modules/@dabh/diagnostics": {
32 "version": "2.0.3",
33 "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.3.tgz",
34 "integrity": "sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==",
35 "dependencies": {
36 "colorspace": "1.1.x",
37 "enabled": "2.0.x",
38 "kuler": "^2.0.0"
39 }
40 },
41 "node_modules/@types/triple-beam": {
3 office 42 "version": "1.3.5",
43 "resolved": "https://registry.npmjs.org/@types/triple-beam/-/triple-beam-1.3.5.tgz",
44 "integrity": "sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw=="
1 office 45 },
46 "node_modules/argparse": {
47 "version": "1.0.10",
48 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
49 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
50 "dependencies": {
51 "sprintf-js": "~1.0.2"
52 }
53 },
54 "node_modules/async": {
3 office 55 "version": "0.9.2",
56 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
57 "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw=="
1 office 58 },
59 "node_modules/balanced-match": {
60 "version": "1.0.2",
61 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
62 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
63 },
64 "node_modules/base64-js": {
65 "version": "1.5.1",
66 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
67 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
68 "funding": [
69 {
70 "type": "github",
71 "url": "https://github.com/sponsors/feross"
72 },
73 {
74 "type": "patreon",
75 "url": "https://www.patreon.com/feross"
76 },
77 {
78 "type": "consulting",
79 "url": "https://feross.org/support"
80 }
81 ]
82 },
83 "node_modules/bindings": {
84 "version": "1.5.0",
85 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
86 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
87 "dependencies": {
88 "file-uri-to-path": "1.0.0"
89 }
90 },
91 "node_modules/bl": {
92 "version": "4.1.0",
93 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
94 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
95 "dependencies": {
96 "buffer": "^5.5.0",
97 "inherits": "^2.0.4",
98 "readable-stream": "^3.4.0"
99 }
100 },
101 "node_modules/brace-expansion": {
102 "version": "1.1.11",
103 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
104 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
105 "dependencies": {
106 "balanced-match": "^1.0.0",
107 "concat-map": "0.0.1"
108 }
109 },
110 "node_modules/buffer": {
111 "version": "5.7.1",
112 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
113 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
114 "funding": [
115 {
116 "type": "github",
117 "url": "https://github.com/sponsors/feross"
118 },
119 {
120 "type": "patreon",
121 "url": "https://www.patreon.com/feross"
122 },
123 {
124 "type": "consulting",
125 "url": "https://feross.org/support"
126 }
127 ],
128 "dependencies": {
129 "base64-js": "^1.3.1",
130 "ieee754": "^1.1.13"
131 }
132 },
133 "node_modules/buffer-from": {
134 "version": "1.1.2",
135 "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
136 "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
137 },
138 "node_modules/cap": {
139 "version": "0.2.1",
140 "resolved": "https://registry.npmjs.org/cap/-/cap-0.2.1.tgz",
141 "integrity": "sha512-0n10YndTkI4V+rsPVvYFdqlA0Bjf8NFlP/Wgp0W0ymudkijuqkmSVdIWigFe2YdPhjjxTJdW9Mu5ee4VwB0L+A==",
142 "hasInstallScript": true,
143 "dependencies": {
144 "nan": "^2.14.0"
145 },
146 "engines": {
147 "node": ">=4.0.0"
148 }
149 },
150 "node_modules/color": {
151 "version": "3.2.1",
152 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
153 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
154 "dependencies": {
155 "color-convert": "^1.9.3",
156 "color-string": "^1.6.0"
157 }
158 },
159 "node_modules/color-convert": {
160 "version": "1.9.3",
161 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
162 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
163 "dependencies": {
164 "color-name": "1.1.3"
165 }
166 },
167 "node_modules/color-name": {
168 "version": "1.1.3",
169 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
170 "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw=="
171 },
172 "node_modules/color-string": {
173 "version": "1.9.1",
174 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz",
175 "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==",
176 "dependencies": {
177 "color-name": "^1.0.0",
178 "simple-swizzle": "^0.2.2"
179 }
180 },
181 "node_modules/colorspace": {
182 "version": "1.1.4",
183 "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.4.tgz",
184 "integrity": "sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==",
185 "dependencies": {
186 "color": "^3.1.3",
187 "text-hex": "1.0.x"
188 }
189 },
190 "node_modules/commist": {
191 "version": "1.1.0",
192 "resolved": "https://registry.npmjs.org/commist/-/commist-1.1.0.tgz",
193 "integrity": "sha512-rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg==",
194 "dependencies": {
195 "leven": "^2.1.0",
196 "minimist": "^1.1.0"
197 }
198 },
199 "node_modules/concat-map": {
200 "version": "0.0.1",
201 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
202 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
203 },
204 "node_modules/concat-stream": {
205 "version": "2.0.0",
206 "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
207 "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
208 "engines": [
209 "node >= 6.0"
210 ],
211 "dependencies": {
212 "buffer-from": "^1.0.0",
213 "inherits": "^2.0.3",
214 "readable-stream": "^3.0.2",
215 "typedarray": "^0.0.6"
216 }
217 },
218 "node_modules/debug": {
3 office 219 "version": "4.3.7",
220 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz",
221 "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==",
1 office 222 "dependencies": {
3 office 223 "ms": "^2.1.3"
1 office 224 },
225 "engines": {
226 "node": ">=6.0"
227 },
228 "peerDependenciesMeta": {
229 "supports-color": {
230 "optional": true
231 }
232 }
233 },
234 "node_modules/duplexify": {
3 office 235 "version": "4.1.3",
236 "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.3.tgz",
237 "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==",
1 office 238 "dependencies": {
239 "end-of-stream": "^1.4.1",
240 "inherits": "^2.0.3",
241 "readable-stream": "^3.1.1",
3 office 242 "stream-shift": "^1.0.2"
1 office 243 }
244 },
245 "node_modules/enabled": {
246 "version": "2.0.0",
247 "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz",
248 "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ=="
249 },
250 "node_modules/end-of-stream": {
251 "version": "1.4.4",
252 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
253 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
254 "dependencies": {
255 "once": "^1.4.0"
256 }
257 },
258 "node_modules/fecha": {
259 "version": "4.2.3",
260 "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz",
261 "integrity": "sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw=="
262 },
263 "node_modules/file-uri-to-path": {
264 "version": "1.0.0",
265 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
266 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw=="
267 },
268 "node_modules/fn.name": {
269 "version": "1.1.0",
270 "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz",
271 "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw=="
272 },
273 "node_modules/fs.realpath": {
274 "version": "1.0.0",
275 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
276 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
277 },
278 "node_modules/glob": {
279 "version": "7.2.3",
280 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
281 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
3 office 282 "deprecated": "Glob versions prior to v9 are no longer supported",
1 office 283 "dependencies": {
284 "fs.realpath": "^1.0.0",
285 "inflight": "^1.0.4",
286 "inherits": "2",
287 "minimatch": "^3.1.1",
288 "once": "^1.3.0",
289 "path-is-absolute": "^1.0.0"
290 },
291 "engines": {
292 "node": "*"
293 },
294 "funding": {
295 "url": "https://github.com/sponsors/isaacs"
296 }
297 },
298 "node_modules/has": {
299 "version": "0.0.1",
300 "resolved": "https://registry.npmjs.org/has/-/has-0.0.1.tgz",
301 "integrity": "sha512-Ulo9uG05SN7r55LqJxpU84yWzVPfJGv+GZSaEnm5mKO/jtwV5KODce9bPEDJh1uoYGJpsy5pKi4dQOdDSFzCvw==",
302 "engines": {
303 "node": ">= 0.8.0"
304 }
305 },
306 "node_modules/hash-string": {
307 "version": "1.0.0",
308 "resolved": "https://registry.npmjs.org/hash-string/-/hash-string-1.0.0.tgz",
309 "integrity": "sha512-dtNNyxXobzHavayZwOwRWhBTqS9GX4jDjIMsGc0fDyaN2A+4zMn5Ua9ODDCggN6w3Spma6mAHL3ImmW3BkWDmQ=="
310 },
311 "node_modules/help-me": {
312 "version": "3.0.0",
313 "resolved": "https://registry.npmjs.org/help-me/-/help-me-3.0.0.tgz",
314 "integrity": "sha512-hx73jClhyk910sidBB7ERlnhMlFsJJIBqSVMFDwPN8o2v9nmp5KgLq1Xz1Bf1fCMMZ6mPrX159iG0VLy/fPMtQ==",
315 "dependencies": {
316 "glob": "^7.1.6",
317 "readable-stream": "^3.6.0"
318 }
319 },
320 "node_modules/ieee754": {
321 "version": "1.2.1",
322 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
323 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
324 "funding": [
325 {
326 "type": "github",
327 "url": "https://github.com/sponsors/feross"
328 },
329 {
330 "type": "patreon",
331 "url": "https://www.patreon.com/feross"
332 },
333 {
334 "type": "consulting",
335 "url": "https://feross.org/support"
336 }
337 ]
338 },
339 "node_modules/inflight": {
340 "version": "1.0.6",
341 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
342 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
3 office 343 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.",
1 office 344 "dependencies": {
345 "once": "^1.3.0",
346 "wrappy": "1"
347 }
348 },
349 "node_modules/inherits": {
350 "version": "2.0.4",
351 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
352 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
353 },
354 "node_modules/inotify-remastered": {
355 "version": "2.2.1",
356 "resolved": "https://registry.npmjs.org/inotify-remastered/-/inotify-remastered-2.2.1.tgz",
357 "integrity": "sha512-Gy3FbYU7OmqJ+7fAd28emhJgCWhL2qDYUNdSi2/sbSF0z+o+jV/nZQotR+iK97iE49M86Bi3JPZd9GLSu48AWQ==",
358 "hasInstallScript": true,
359 "os": [
360 "linux"
361 ],
362 "dependencies": {
363 "bindings": "~1.5.0",
364 "nan": "^2.14.0"
365 },
366 "engines": {
367 "node": ">=10"
368 }
369 },
370 "node_modules/iptables2": {
371 "version": "0.2.0",
372 "resolved": "https://registry.npmjs.org/iptables2/-/iptables2-0.2.0.tgz",
373 "integrity": "sha512-5xEH7kFH06cKeIiowE5Fh81+ORRfgTtg+iWIN8jevoJOKNBI3QBC2ayPaNDeip9ASJm1My2OlVvKAJf4Zxslsg==",
374 "dependencies": {
375 "lazy": ">= 1.0.6"
376 }
377 },
378 "node_modules/is-arrayish": {
379 "version": "0.3.2",
380 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
381 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
382 },
383 "node_modules/is-stream": {
384 "version": "2.0.1",
385 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
386 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
387 "engines": {
388 "node": ">=8"
389 },
390 "funding": {
391 "url": "https://github.com/sponsors/sindresorhus"
392 }
393 },
394 "node_modules/js-sdsl": {
395 "version": "4.3.0",
396 "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
397 "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
398 "funding": {
399 "type": "opencollective",
400 "url": "https://opencollective.com/js-sdsl"
401 }
402 },
403 "node_modules/kuler": {
404 "version": "2.0.0",
405 "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz",
406 "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A=="
407 },
408 "node_modules/lazy": {
409 "version": "1.0.11",
410 "resolved": "https://registry.npmjs.org/lazy/-/lazy-1.0.11.tgz",
411 "integrity": "sha512-Y+CjUfLmIpoUCCRl0ub4smrYtGGr5AOa2AKOaWelGHOGz33X/Y/KizefGqbkwfz44+cnq/+9habclf8vOmu2LA==",
412 "engines": {
413 "node": ">=0.2.0"
414 }
415 },
416 "node_modules/leven": {
417 "version": "2.1.0",
418 "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
419 "integrity": "sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==",
420 "engines": {
421 "node": ">=0.10.0"
422 }
423 },
424 "node_modules/logform": {
3 office 425 "version": "2.7.0",
426 "resolved": "https://registry.npmjs.org/logform/-/logform-2.7.0.tgz",
427 "integrity": "sha512-TFYA4jnP7PVbmlBIfhlSe+WKxs9dklXMTEGcBCIvLhE/Tn3H6Gk1norupVW7m5Cnd4bLcr08AytbyV/xj7f/kQ==",
1 office 428 "dependencies": {
3 office 429 "@colors/colors": "1.6.0",
1 office 430 "@types/triple-beam": "^1.3.2",
431 "fecha": "^4.2.0",
432 "ms": "^2.1.1",
433 "safe-stable-stringify": "^2.3.1",
434 "triple-beam": "^1.3.0"
3 office 435 },
436 "engines": {
437 "node": ">= 12.0.0"
1 office 438 }
439 },
440 "node_modules/lru-cache": {
441 "version": "6.0.0",
442 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
443 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
444 "dependencies": {
445 "yallist": "^4.0.0"
446 },
447 "engines": {
448 "node": ">=10"
449 }
450 },
451 "node_modules/minimatch": {
452 "version": "3.1.2",
453 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
454 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
455 "dependencies": {
456 "brace-expansion": "^1.1.7"
457 },
458 "engines": {
459 "node": "*"
460 }
461 },
462 "node_modules/minimist": {
463 "version": "1.2.8",
464 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
465 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
466 "funding": {
467 "url": "https://github.com/sponsors/ljharb"
468 }
469 },
470 "node_modules/mqtt": {
3 office 471 "version": "4.3.8",
472 "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-4.3.8.tgz",
473 "integrity": "sha512-2xT75uYa0kiPEF/PE0VPdavmEkoBzMT/UL9moid0rAvlCtV48qBwxD62m7Ld/4j8tSkIO1E/iqRl/S72SEOhOw==",
1 office 474 "dependencies": {
475 "commist": "^1.0.0",
476 "concat-stream": "^2.0.0",
477 "debug": "^4.1.1",
478 "duplexify": "^4.1.1",
479 "help-me": "^3.0.0",
480 "inherits": "^2.0.3",
481 "lru-cache": "^6.0.0",
482 "minimist": "^1.2.5",
483 "mqtt-packet": "^6.8.0",
484 "number-allocator": "^1.0.9",
485 "pump": "^3.0.0",
486 "readable-stream": "^3.6.0",
487 "reinterval": "^1.1.0",
488 "rfdc": "^1.3.0",
489 "split2": "^3.1.0",
490 "ws": "^7.5.5",
491 "xtend": "^4.0.2"
492 },
493 "bin": {
494 "mqtt": "bin/mqtt.js",
495 "mqtt_pub": "bin/pub.js",
496 "mqtt_sub": "bin/sub.js"
497 },
498 "engines": {
499 "node": ">=10.0.0"
500 }
501 },
502 "node_modules/mqtt-packet": {
503 "version": "6.10.0",
504 "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.10.0.tgz",
505 "integrity": "sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==",
506 "dependencies": {
507 "bl": "^4.0.2",
508 "debug": "^4.1.1",
509 "process-nextick-args": "^2.0.1"
510 }
511 },
512 "node_modules/ms": {
3 office 513 "version": "2.1.3",
514 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
515 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1 office 516 },
517 "node_modules/nan": {
3 office 518 "version": "2.22.0",
519 "resolved": "https://registry.npmjs.org/nan/-/nan-2.22.0.tgz",
520 "integrity": "sha512-nbajikzWTMwsW+eSsNm3QwlOs7het9gGJU5dDZzRTQGk03vyBOauxgI4VakDzE0PtsGTmXPsXTbbjVhRwR5mpw=="
1 office 521 },
522 "node_modules/netfilter": {
523 "version": "0.3.3",
524 "resolved": "https://registry.npmjs.org/netfilter/-/netfilter-0.3.3.tgz",
525 "integrity": "sha512-79BB2QhG4irP7FdMT0hsEziMSUKvR1G8VQ9P1rNQddiAYwdRs57C7NCxK4G86z74HJr5MibG7P7u6rihoGEjbg==",
526 "dependencies": {
527 "async": "~0.9.0",
528 "has": "0.0.1",
529 "process-queue": "^1.0.1",
530 "shell-quote": "^1.4.2"
531 },
532 "engines": {
533 "node": ">=0.8.0"
534 }
535 },
536 "node_modules/number-allocator": {
537 "version": "1.0.14",
538 "resolved": "https://registry.npmjs.org/number-allocator/-/number-allocator-1.0.14.tgz",
539 "integrity": "sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA==",
540 "dependencies": {
541 "debug": "^4.3.1",
542 "js-sdsl": "4.3.0"
543 }
544 },
545 "node_modules/once": {
546 "version": "1.4.0",
547 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
548 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
549 "dependencies": {
550 "wrappy": "1"
551 }
552 },
553 "node_modules/one-time": {
554 "version": "1.0.0",
555 "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz",
556 "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==",
557 "dependencies": {
558 "fn.name": "1.x.x"
559 }
560 },
561 "node_modules/path-is-absolute": {
562 "version": "1.0.1",
563 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
564 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
565 "engines": {
566 "node": ">=0.10.0"
567 }
568 },
569 "node_modules/process-nextick-args": {
570 "version": "2.0.1",
571 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
572 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
573 },
574 "node_modules/process-queue": {
575 "version": "1.0.3",
576 "resolved": "https://registry.npmjs.org/process-queue/-/process-queue-1.0.3.tgz",
577 "integrity": "sha512-smKjSxn/MZlxLLIawoJ24L814SlhXgys1PgNl/MoZ/4pqkjxdXjXI0yWppw/A/TgfBnuUWwcgXqowoPXmg8NVQ==",
578 "dependencies": {
579 "async": "~0.9.0"
580 }
581 },
582 "node_modules/pump": {
3 office 583 "version": "3.0.2",
584 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
585 "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
1 office 586 "dependencies": {
587 "end-of-stream": "^1.1.0",
588 "once": "^1.3.1"
589 }
590 },
591 "node_modules/readable-stream": {
592 "version": "3.6.2",
593 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
594 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
595 "dependencies": {
596 "inherits": "^2.0.3",
597 "string_decoder": "^1.1.1",
598 "util-deprecate": "^1.0.1"
599 },
600 "engines": {
601 "node": ">= 6"
602 }
603 },
604 "node_modules/reinterval": {
605 "version": "1.1.0",
606 "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz",
607 "integrity": "sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ=="
608 },
609 "node_modules/rfdc": {
3 office 610 "version": "1.4.1",
611 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz",
612 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA=="
1 office 613 },
614 "node_modules/safe-buffer": {
615 "version": "5.2.1",
616 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
617 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
618 "funding": [
619 {
620 "type": "github",
621 "url": "https://github.com/sponsors/feross"
622 },
623 {
624 "type": "patreon",
625 "url": "https://www.patreon.com/feross"
626 },
627 {
628 "type": "consulting",
629 "url": "https://feross.org/support"
630 }
631 ]
632 },
633 "node_modules/safe-stable-stringify": {
3 office 634 "version": "2.5.0",
635 "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz",
636 "integrity": "sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==",
1 office 637 "engines": {
638 "node": ">=10"
639 }
640 },
641 "node_modules/shell-quote": {
642 "version": "1.8.1",
643 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz",
644 "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==",
645 "funding": {
646 "url": "https://github.com/sponsors/ljharb"
647 }
648 },
649 "node_modules/short-hash": {
650 "version": "1.0.0",
651 "resolved": "https://registry.npmjs.org/short-hash/-/short-hash-1.0.0.tgz",
652 "integrity": "sha512-qbUCD2Pkl4IXRyVqneEjGnUr0NGDGLzZnBUVGJngIQZf/FrhOL0yJhH+JQzak0t8xMmScIKpoX1SxOsPHdwa4w==",
653 "dependencies": {
654 "hash-string": "^1.0.0"
655 }
656 },
657 "node_modules/simple-swizzle": {
658 "version": "0.2.2",
659 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
660 "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==",
661 "dependencies": {
662 "is-arrayish": "^0.3.1"
663 }
664 },
665 "node_modules/split2": {
666 "version": "3.2.2",
667 "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
668 "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
669 "dependencies": {
670 "readable-stream": "^3.0.0"
671 }
672 },
673 "node_modules/sprintf-js": {
674 "version": "1.0.3",
675 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
676 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
677 },
2 office 678 "node_modules/sqlite": {
679 "version": "5.1.1",
680 "resolved": "https://registry.npmjs.org/sqlite/-/sqlite-5.1.1.tgz",
681 "integrity": "sha512-oBkezXa2hnkfuJwUo44Hl9hS3er+YFtueifoajrgidvqsJRQFpc5fKoAkAor1O5ZnLoa28GBScfHXs8j0K358Q=="
682 },
1 office 683 "node_modules/stack-trace": {
684 "version": "0.0.10",
685 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz",
686 "integrity": "sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==",
687 "engines": {
688 "node": "*"
689 }
690 },
691 "node_modules/stream-shift": {
3 office 692 "version": "1.0.3",
693 "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
694 "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ=="
1 office 695 },
696 "node_modules/string_decoder": {
697 "version": "1.3.0",
698 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
699 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
700 "dependencies": {
701 "safe-buffer": "~5.2.0"
702 }
703 },
704 "node_modules/text-hex": {
705 "version": "1.0.0",
706 "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz",
707 "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg=="
708 },
709 "node_modules/triple-beam": {
3 office 710 "version": "1.4.1",
711 "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.4.1.tgz",
712 "integrity": "sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==",
713 "engines": {
714 "node": ">= 14.0.0"
715 }
1 office 716 },
717 "node_modules/typedarray": {
718 "version": "0.0.6",
719 "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
720 "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
721 },
722 "node_modules/util-deprecate": {
723 "version": "1.0.2",
724 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
725 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
726 },
727 "node_modules/winston": {
3 office 728 "version": "3.17.0",
729 "resolved": "https://registry.npmjs.org/winston/-/winston-3.17.0.tgz",
730 "integrity": "sha512-DLiFIXYC5fMPxaRg832S6F5mJYvePtmO5G9v9IgUFPhXm9/GkXarH/TUrBAVzhTCzAj9anE/+GjrgXp/54nOgw==",
1 office 731 "dependencies": {
3 office 732 "@colors/colors": "^1.6.0",
1 office 733 "@dabh/diagnostics": "^2.0.2",
734 "async": "^3.2.3",
735 "is-stream": "^2.0.0",
3 office 736 "logform": "^2.7.0",
1 office 737 "one-time": "^1.0.0",
738 "readable-stream": "^3.4.0",
739 "safe-stable-stringify": "^2.3.1",
740 "stack-trace": "0.0.x",
741 "triple-beam": "^1.3.0",
3 office 742 "winston-transport": "^4.9.0"
1 office 743 },
744 "engines": {
745 "node": ">= 12.0.0"
746 }
747 },
748 "node_modules/winston-transport": {
3 office 749 "version": "4.9.0",
750 "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.9.0.tgz",
751 "integrity": "sha512-8drMJ4rkgaPo1Me4zD/3WLfI/zPdA9o2IipKODunnGDcuqbHwjsbB79ylv04LCGGzU0xQ6vTznOMpQGaLhhm6A==",
1 office 752 "dependencies": {
3 office 753 "logform": "^2.7.0",
754 "readable-stream": "^3.6.2",
1 office 755 "triple-beam": "^1.3.0"
756 },
757 "engines": {
3 office 758 "node": ">= 12.0.0"
1 office 759 }
760 },
3 office 761 "node_modules/winston/node_modules/async": {
762 "version": "3.2.6",
763 "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz",
764 "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA=="
765 },
1 office 766 "node_modules/wrappy": {
767 "version": "1.0.2",
768 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
769 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
770 },
771 "node_modules/ws": {
3 office 772 "version": "7.5.10",
773 "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz",
774 "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==",
1 office 775 "engines": {
776 "node": ">=8.3.0"
777 },
778 "peerDependencies": {
779 "bufferutil": "^4.0.1",
780 "utf-8-validate": "^5.0.2"
781 },
782 "peerDependenciesMeta": {
783 "bufferutil": {
784 "optional": true
785 },
786 "utf-8-validate": {
787 "optional": true
788 }
789 }
790 },
791 "node_modules/xtend": {
792 "version": "4.0.2",
793 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
794 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
795 "engines": {
796 "node": ">=0.4"
797 }
798 },
799 "node_modules/yallist": {
800 "version": "4.0.0",
801 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
802 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
803 },
804 "node_modules/yamljs": {
805 "version": "0.3.0",
806 "resolved": "https://registry.npmjs.org/yamljs/-/yamljs-0.3.0.tgz",
807 "integrity": "sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==",
808 "dependencies": {
809 "argparse": "^1.0.7",
810 "glob": "^7.0.5"
811 },
812 "bin": {
813 "json2yaml": "bin/json2yaml",
814 "yaml2json": "bin/yaml2json"
815 }
816 }
817 }
818 }