update ws to 8.17.1 (#6214)
Signed-off-by: si458 <simonsmith5521@gmail.com>
Simon Smith committed
Jun 28, 2024 at 15:09 UTC
f6c7761afb7c7bc0e0c5d6a4f6a56c4e567b95f7
4 files changed
+5306
-745
dependencies.txt
+2
-2
@@ -1,3 +1,4 @@
1
+ "@yetzt/nedb": "1.8.0",
2
"archiver": "7.0.0",
3
"body-parser": "1.20.2",
4
"cbor": "5.2.0",
@@ -9,8 +10,7 @@
10
"ipcheck": "0.1.0",
11
"minimist": "1.2.8",
12
"multiparty": "4.2.3",
12
- "@yetzt/nedb": "1.8.0",
13
"node-forge": "1.3.1",
14
"ua-parser-js": "1.0.37",
15
- "ws": "8.14.2",
15
+ "ws": "8.17.1",
16
"yauzl": "2.10.0"
\ No newline at end of file
meshcentral.js
+1
-1
@@ -4062,7 +4062,7 @@ function mainStart() {
4062
4063
// Build the list of required modules
4064
// NOTE: ALL MODULES MUST HAVE A VERSION NUMBER AND THE VERSION MUST MATCH THAT USED IN Dockerfile
4065
- var modules = ['archiver@7.0.0', 'body-parser@1.20.2', 'cbor@5.2.0', 'compression@1.7.4', 'cookie-session@2.0.0', 'express@4.19.2', 'express-handlebars@5.3.5', 'express-ws@4.0.0', 'ipcheck@0.1.0', 'minimist@1.2.8', 'multiparty@4.2.3', '@yetzt/nedb', 'node-forge@1.3.1', 'ua-parser-js@1.0.37', 'ws@8.14.2', 'yauzl@2.10.0'];
4065
+ var modules = ['archiver@7.0.0', 'body-parser@1.20.2', 'cbor@5.2.0', 'compression@1.7.4', 'cookie-session@2.0.0', 'express@4.19.2', 'express-handlebars@5.3.5', 'express-ws@4.0.0', 'ipcheck@0.1.0', 'minimist@1.2.8', 'multiparty@4.2.3', '@yetzt/nedb', 'node-forge@1.3.1', 'ua-parser-js@1.0.37', 'ws@8.17.1', 'yauzl@2.10.0'];
4066
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
4067
if (ldap == true) { modules.push('ldapauth-fork@5.0.5'); }
4068
if (ssh == true) { modules.push('ssh2@1.15.0'); }
package-lock.json
+5301
-740
@@ -23,7 +23,7 @@
23
"multiparty": "4.2.3",
24
"node-forge": "1.3.1",
25
"ua-parser-js": "1.0.37",
26
- "ws": "8.14.2",
26
+ "ws": "8.17.1",
27
"yauzl": "2.10.0"
28
},
29
"bin": {
@@ -49,13 +49,36 @@
49
"node": ">=12"
50
}
51
},
52
- "node_modules/@pkgjs/parseargs": {
53
- "version": "0.11.0",
54
- "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
55
- "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
56
- "optional": true,
52
+ "node_modules/@tootallnate/once": {
53
+ "version": "2.0.0",
54
+ "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-2.0.0.tgz",
55
+ "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==",
56
"engines": {
58
- "node": ">=14"
57
+ "node": ">= 10"
58
+ }
59
+ },
60
+ "node_modules/@types/ldapjs": {
61
+ "version": "2.2.5",
62
+ "resolved": "https://registry.npmjs.org/@types/ldapjs/-/ldapjs-2.2.5.tgz",
63
+ "integrity": "sha512-Lv/nD6QDCmcT+V1vaTRnEKE8UgOilVv5pHcQuzkU1LcRe4mbHHuUo/KHi0LKrpdHhQY8FJzryF38fcVdeUIrzg==",
64
+ "dependencies": {
65
+ "@types/node": "*"
66
+ }
67
+ },
68
+ "node_modules/@types/node": {
69
+ "version": "20.12.12",
70
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz",
71
+ "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==",
72
+ "dependencies": {
73
+ "undici-types": "~5.26.4"
74
+ }
75
+ },
76
+ "node_modules/@xmldom/xmldom": {
77
+ "version": "0.7.13",
78
+ "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.7.13.tgz",
79
+ "integrity": "sha512-lm2GW5PkosIzccsaZIz7tp8cPADSIlIHWDFTR1N0SzfinhhYgeIQjFMz4rYzanCScr3DqQLeomUDArp6MWKm+g==",
80
+ "engines": {
81
+ "node": ">=10.0.0"
82
}
83
},
84
"node_modules/@yetzt/binary-search-tree": {
@@ -75,6 +98,17 @@
98
"underscore": "^1.13.1"
99
}
100
},
101
+ "node_modules/abab": {
102
+ "version": "2.0.6",
103
+ "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz",
104
+ "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==",
105
+ "deprecated": "Use your platform's native atob() and btoa() methods instead"
106
+ },
107
+ "node_modules/abbrev": {
108
+ "version": "1.1.1",
109
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
110
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
111
+ },
112
"node_modules/abort-controller": {
113
"version": "3.0.0",
114
"resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz",
@@ -86,6 +120,11 @@
120
"node": ">=6.5"
121
}
122
},
123
+ "node_modules/abstract-logging": {
124
+ "version": "2.0.1",
125
+ "resolved": "https://registry.npmjs.org/abstract-logging/-/abstract-logging-2.0.1.tgz",
126
+ "integrity": "sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA=="
127
+ },
128
"node_modules/accepts": {
129
"version": "1.3.8",
130
"resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz",
@@ -98,6 +137,112 @@
137
"node": ">= 0.6"
138
}
139
},
140
+ "node_modules/acme-client": {
141
+ "version": "4.2.5",
142
+ "resolved": "https://registry.npmjs.org/acme-client/-/acme-client-4.2.5.tgz",
143
+ "integrity": "sha512-dtnck4sdZ2owFLTC73Ewjx0kmvsRjTRgaOc8UztCNODT+lr1DXj0tiuUXjeY4LAzZryXCtCib/E+KD8NYeP1aw==",
144
+ "dependencies": {
145
+ "axios": "0.26.1",
146
+ "backo2": "^1.0.0",
147
+ "bluebird": "^3.5.0",
148
+ "debug": "^4.1.1",
149
+ "node-forge": "^1.3.0"
150
+ },
151
+ "engines": {
152
+ "node": ">= 10"
153
+ }
154
+ },
155
+ "node_modules/acme-client/node_modules/debug": {
156
+ "version": "4.3.4",
157
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
158
+ "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
159
+ "dependencies": {
160
+ "ms": "2.1.2"
161
+ },
162
+ "engines": {
163
+ "node": ">=6.0"
164
+ },
165
+ "peerDependenciesMeta": {
166
+ "supports-color": {
167
+ "optional": true
168
+ }
169
+ }
170
+ },
171
+ "node_modules/acme-client/node_modules/ms": {
172
+ "version": "2.1.2",
173
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
174
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
175
+ },
176
+ "node_modules/acorn": {
177
+ "version": "3.3.0",
178
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz",
179
+ "integrity": "sha512-OLUyIIZ7mF5oaAUT1w0TFqQS81q3saT46x8t7ukpPjMNk+nbs4ZHhs7ToV8EWnLYLepjETXd4XaCE4uxkMeqUw==",
180
+ "bin": {
181
+ "acorn": "bin/acorn"
182
+ },
183
+ "engines": {
184
+ "node": ">=0.4.0"
185
+ }
186
+ },
187
+ "node_modules/acorn-jsx": {
188
+ "version": "3.0.1",
189
+ "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz",
190
+ "integrity": "sha512-AU7pnZkguthwBjKgCg6998ByQNIMjbuDQZ8bb78QAFZwPfmKia8AIzgY/gWgqCjnht8JLdXmB4YxA0KaV60ncQ==",
191
+ "dependencies": {
192
+ "acorn": "^3.0.4"
193
+ }
194
+ },
195
+ "node_modules/agent-base": {
196
+ "version": "6.0.2",
197
+ "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
198
+ "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
199
+ "dependencies": {
200
+ "debug": "4"
201
+ },
202
+ "engines": {
203
+ "node": ">= 6.0.0"
204
+ }
205
+ },
206
+ "node_modules/agent-base/node_modules/debug": {
207
+ "version": "4.3.5",
208
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
209
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
210
+ "dependencies": {
211
+ "ms": "2.1.2"
212
+ },
213
+ "engines": {
214
+ "node": ">=6.0"
215
+ },
216
+ "peerDependenciesMeta": {
217
+ "supports-color": {
218
+ "optional": true
219
+ }
220
+ }
221
+ },
222
+ "node_modules/agent-base/node_modules/ms": {
223
+ "version": "2.1.2",
224
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
225
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
226
+ },
227
+ "node_modules/amdefine": {
228
+ "version": "1.0.1",
229
+ "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
230
+ "integrity": "sha512-S2Hw0TtNkMJhIabBwIojKL9YHO5T0n5eNqWJ7Lrlel/zDbftQpxpapi8tZs3X1HWa+u+QeydGmzzNU0m09+Rcg==",
231
+ "engines": {
232
+ "node": ">=0.4.2"
233
+ }
234
+ },
235
+ "node_modules/ansi-escape-sequences": {
236
+ "version": "3.0.0",
237
+ "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-3.0.0.tgz",
238
+ "integrity": "sha512-nOj2mwGB2lJzx9YDqaiI77vYh4SWcOCTday6kdtx6ojUk1s1HqSiK604UIq8jlBVC0UBsX7Bph3SfOf9QsJerA==",
239
+ "dependencies": {
240
+ "array-back": "^1.0.3"
241
+ },
242
+ "engines": {
243
+ "node": ">=0.10.0"
244
+ }
245
+ },
246
"node_modules/ansi-regex": {
247
"version": "6.0.1",
248
"resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
@@ -120,6 +265,22 @@
265
"url": "https://github.com/chalk/ansi-styles?sponsor=1"
266
}
267
},
268
+ "node_modules/app-usage-stats": {
269
+ "version": "0.4.1",
270
+ "resolved": "https://registry.npmjs.org/app-usage-stats/-/app-usage-stats-0.4.1.tgz",
271
+ "integrity": "sha512-elJOSZaWLWycmmQ5R6QvbKe0s3drumsU8JOJNvE4e/Pvjg52g65AAlKsCr65Kd1hAfr0I2E+AWgPlJQ/LZCDEw==",
272
+ "dependencies": {
273
+ "array-back": "^1.0.4",
274
+ "core-js": "^2.4.1",
275
+ "feature-detect-es6": "^1.3.1",
276
+ "home-path": "^1.0.3",
277
+ "test-value": "^2.1.0",
278
+ "usage-stats": "^0.8.2"
279
+ },
280
+ "engines": {
281
+ "node": ">=0.10.0"
282
+ }
283
+ },
284
"node_modules/archiver": {
285
"version": "7.0.0",
286
"resolved": "https://registry.npmjs.org/archiver/-/archiver-7.0.0.tgz",
@@ -154,11 +315,88 @@
315
"node": ">= 14"
316
}
317
},
318
+ "node_modules/argparse": {
319
+ "version": "1.0.10",
320
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
321
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
322
+ "dependencies": {
323
+ "sprintf-js": "~1.0.2"
324
+ }
325
+ },
326
+ "node_modules/array-back": {
327
+ "version": "1.0.4",
328
+ "resolved": "https://registry.npmjs.org/array-back/-/array-back-1.0.4.tgz",
329
+ "integrity": "sha512-1WxbZvrmyhkNoeYcizokbmh5oiOCIfyvGtcqbK3Ls1v1fKcquzxnQSceOx6tzq7jmai2kFLWIpGND2cLhH6TPw==",
330
+ "dependencies": {
331
+ "typical": "^2.6.0"
332
+ },
333
+ "engines": {
334
+ "node": ">=0.12.0"
335
+ }
336
+ },
337
+ "node_modules/array-each": {
338
+ "version": "1.0.1",
339
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
340
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
341
+ "engines": {
342
+ "node": ">=0.10.0"
343
+ }
344
+ },
345
"node_modules/array-flatten": {
346
"version": "1.1.1",
347
"resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
348
"integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg=="
349
},
350
+ "node_modules/array-slice": {
351
+ "version": "1.1.0",
352
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
353
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
354
+ "engines": {
355
+ "node": ">=0.10.0"
356
+ }
357
+ },
358
+ "node_modules/array-tools": {
359
+ "version": "1.8.6",
360
+ "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-1.8.6.tgz",
361
+ "integrity": "sha512-x7nT/yV2Mv6whp1BQw2BL2+8bRCu1Wb8sB+F0uNa/ZiP4WjpA6i9JKGtlDlWj2ggo49bPQMM/Du/wMururI/Bg==",
362
+ "dependencies": {
363
+ "object-tools": "^1.6.1",
364
+ "typical": "^2.1"
365
+ },
366
+ "bin": {
367
+ "array-tools": "bin/cli.js"
368
+ }
369
+ },
370
+ "node_modules/array-tools/node_modules/object-tools": {
371
+ "version": "1.6.7",
372
+ "resolved": "https://registry.npmjs.org/object-tools/-/object-tools-1.6.7.tgz",
373
+ "integrity": "sha512-At5Cw0arQlH/+bXCONl2GXDHuPrWgKsR55aWXjvTM+5gyeHOTYJhMc9q5Vex5uFOpgnA6sG0QSZzsQsSXyCL1Q==",
374
+ "dependencies": {
375
+ "array-tools": "^1.8.4",
376
+ "typical": "^2.2"
377
+ }
378
+ },
379
+ "node_modules/asap": {
380
+ "version": "2.0.6",
381
+ "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz",
382
+ "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA=="
383
+ },
384
+ "node_modules/asn1": {
385
+ "version": "0.2.6",
386
+ "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz",
387
+ "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==",
388
+ "dependencies": {
389
+ "safer-buffer": "~2.1.0"
390
+ }
391
+ },
392
+ "node_modules/assert-plus": {
393
+ "version": "1.0.0",
394
+ "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz",
395
+ "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==",
396
+ "engines": {
397
+ "node": ">=0.8"
398
+ }
399
+ },
400
"node_modules/async": {
401
"version": "3.2.5",
402
"resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz",
@@ -169,984 +407,3825 @@
407
"resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
408
"integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ=="
409
},
410
+ "node_modules/asynckit": {
411
+ "version": "0.4.0",
412
+ "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
413
+ "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
414
+ },
415
+ "node_modules/axios": {
416
+ "version": "0.26.1",
417
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz",
418
+ "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==",
419
+ "dependencies": {
420
+ "follow-redirects": "^1.14.8"
421
+ }
422
+ },
423
"node_modules/b4a": {
424
"version": "1.6.6",
425
"resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz",
426
"integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg=="
427
},
177
- "node_modules/balanced-match": {
178
- "version": "1.0.2",
179
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
180
- "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
181
- },
182
- "node_modules/bare-events": {
183
- "version": "2.2.2",
184
- "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.2.2.tgz",
185
- "integrity": "sha512-h7z00dWdG0PYOQEvChhOSWvOfkIKsdZGkWr083FgN/HyoQuebSew/cgirYqh9SCuy/hRvxc5Vy6Fw8xAmYHLkQ==",
186
- "optional": true
428
+ "node_modules/babel-cli": {
429
+ "version": "6.26.0",
430
+ "resolved": "https://registry.npmjs.org/babel-cli/-/babel-cli-6.26.0.tgz",
431
+ "integrity": "sha512-wau+BDtQfuSBGQ9PzzFL3REvR9Sxnd4LKwtcHAiPjhugA7K/80vpHXafj+O5bAqJOuSefjOx5ZJnNSR2J1Qw6Q==",
432
+ "dependencies": {
433
+ "babel-core": "^6.26.0",
434
+ "babel-polyfill": "^6.26.0",
435
+ "babel-register": "^6.26.0",
436
+ "babel-runtime": "^6.26.0",
437
+ "commander": "^2.11.0",
438
+ "convert-source-map": "^1.5.0",
439
+ "fs-readdir-recursive": "^1.0.0",
440
+ "glob": "^7.1.2",
441
+ "lodash": "^4.17.4",
442
+ "output-file-sync": "^1.1.2",
443
+ "path-is-absolute": "^1.0.1",
444
+ "slash": "^1.0.0",
445
+ "source-map": "^0.5.6",
446
+ "v8flags": "^2.1.1"
447
+ },
448
+ "bin": {
449
+ "babel": "bin/babel.js",
450
+ "babel-doctor": "bin/babel-doctor.js",
451
+ "babel-external-helpers": "bin/babel-external-helpers.js",
452
+ "babel-node": "bin/babel-node.js"
453
+ },
454
+ "optionalDependencies": {
455
+ "chokidar": "^1.6.1"
456
+ }
457
},
188
- "node_modules/base64-js": {
189
- "version": "1.5.1",
190
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
191
- "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
192
- "funding": [
193
- {
194
- "type": "github",
195
- "url": "https://github.com/sponsors/feross"
196
- },
197
- {
198
- "type": "patreon",
199
- "url": "https://www.patreon.com/feross"
200
- },
201
- {
202
- "type": "consulting",
203
- "url": "https://feross.org/support"
204
- }
205
- ]
458
+ "node_modules/babel-cli/node_modules/brace-expansion": {
459
+ "version": "1.1.11",
460
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
461
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
462
+ "dependencies": {
463
+ "balanced-match": "^1.0.0",
464
+ "concat-map": "0.0.1"
465
+ }
466
},
207
- "node_modules/bignumber.js": {
208
- "version": "9.1.2",
209
- "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz",
210
- "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
467
+ "node_modules/babel-cli/node_modules/glob": {
468
+ "version": "7.2.3",
469
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
470
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
471
+ "deprecated": "Glob versions prior to v9 are no longer supported",
472
+ "dependencies": {
473
+ "fs.realpath": "^1.0.0",
474
+ "inflight": "^1.0.4",
475
+ "inherits": "2",
476
+ "minimatch": "^3.1.1",
477
+ "once": "^1.3.0",
478
+ "path-is-absolute": "^1.0.0"
479
+ },
480
"engines": {
481
"node": "*"
482
+ },
483
+ "funding": {
484
+ "url": "https://github.com/sponsors/isaacs"
485
}
486
},
215
- "node_modules/body-parser": {
216
- "version": "1.20.2",
217
- "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
218
- "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
487
+ "node_modules/babel-cli/node_modules/minimatch": {
488
+ "version": "3.1.2",
489
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
490
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
491
"dependencies": {
220
- "bytes": "3.1.2",
221
- "content-type": "~1.0.5",
222
- "debug": "2.6.9",
223
- "depd": "2.0.0",
224
- "destroy": "1.2.0",
225
- "http-errors": "2.0.0",
226
- "iconv-lite": "0.4.24",
227
- "on-finished": "2.4.1",
228
- "qs": "6.11.0",
229
- "raw-body": "2.5.2",
230
- "type-is": "~1.6.18",
231
- "unpipe": "1.0.0"
492
+ "brace-expansion": "^1.1.7"
493
},
494
"engines": {
234
- "node": ">= 0.8",
235
- "npm": "1.2.8000 || >= 1.4.16"
495
+ "node": "*"
496
}
497
},
238
- "node_modules/brace-expansion": {
239
- "version": "2.0.1",
240
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
241
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
498
+ "node_modules/babel-cli/node_modules/source-map": {
499
+ "version": "0.5.7",
500
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
501
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
502
+ "engines": {
503
+ "node": ">=0.10.0"
504
+ }
505
+ },
506
+ "node_modules/babel-code-frame": {
507
+ "version": "6.26.0",
508
+ "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz",
509
+ "integrity": "sha512-XqYMR2dfdGMW+hd0IUZ2PwK+fGeFkOxZJ0wY+JaQAHzt1Zx8LcvpiZD2NiGkEG8qx0CfkAOr5xt76d1e8vG90g==",
510
"dependencies": {
243
- "balanced-match": "^1.0.0"
511
+ "chalk": "^1.1.3",
512
+ "esutils": "^2.0.2",
513
+ "js-tokens": "^3.0.2"
514
}
515
},
246
- "node_modules/buffer": {
247
- "version": "6.0.3",
248
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
249
- "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
250
- "funding": [
251
- {
252
- "type": "github",
253
- "url": "https://github.com/sponsors/feross"
254
- },
255
- {
256
- "type": "patreon",
257
- "url": "https://www.patreon.com/feross"
258
- },
259
- {
260
- "type": "consulting",
261
- "url": "https://feross.org/support"
262
- }
263
- ],
516
+ "node_modules/babel-core": {
517
+ "version": "6.26.3",
518
+ "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.3.tgz",
519
+ "integrity": "sha512-6jyFLuDmeidKmUEb3NM+/yawG0M2bDZ9Z1qbZP59cyHLz8kYGKYwpJP0UwUKKUiTRNvxfLesJnTedqczP7cTDA==",
520
"dependencies": {
265
- "base64-js": "^1.3.1",
266
- "ieee754": "^1.2.1"
521
+ "babel-code-frame": "^6.26.0",
522
+ "babel-generator": "^6.26.0",
523
+ "babel-helpers": "^6.24.1",
524
+ "babel-messages": "^6.23.0",
525
+ "babel-register": "^6.26.0",
526
+ "babel-runtime": "^6.26.0",
527
+ "babel-template": "^6.26.0",
528
+ "babel-traverse": "^6.26.0",
529
+ "babel-types": "^6.26.0",
530
+ "babylon": "^6.18.0",
531
+ "convert-source-map": "^1.5.1",
532
+ "debug": "^2.6.9",
533
+ "json5": "^0.5.1",
534
+ "lodash": "^4.17.4",
535
+ "minimatch": "^3.0.4",
536
+ "path-is-absolute": "^1.0.1",
537
+ "private": "^0.1.8",
538
+ "slash": "^1.0.0",
539
+ "source-map": "^0.5.7"
540
+ }
541
+ },
542
+ "node_modules/babel-core/node_modules/brace-expansion": {
543
+ "version": "1.1.11",
544
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
545
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
546
+ "dependencies": {
547
+ "balanced-match": "^1.0.0",
548
+ "concat-map": "0.0.1"
549
}
550
},
269
- "node_modules/buffer-crc32": {
270
- "version": "1.0.0",
271
- "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",
272
- "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",
551
+ "node_modules/babel-core/node_modules/minimatch": {
552
+ "version": "3.1.2",
553
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
554
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
555
+ "dependencies": {
556
+ "brace-expansion": "^1.1.7"
557
+ },
558
"engines": {
274
- "node": ">=8.0.0"
559
+ "node": "*"
560
}
561
},
277
- "node_modules/bytes": {
278
- "version": "3.1.2",
279
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
280
- "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
562
+ "node_modules/babel-core/node_modules/source-map": {
563
+ "version": "0.5.7",
564
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
565
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
566
"engines": {
282
- "node": ">= 0.8"
567
+ "node": ">=0.10.0"
568
}
569
},
285
- "node_modules/call-bind": {
286
- "version": "1.0.7",
287
- "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
288
- "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
570
+ "node_modules/babel-generator": {
571
+ "version": "6.26.1",
572
+ "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.1.tgz",
573
+ "integrity": "sha512-HyfwY6ApZj7BYTcJURpM5tznulaBvyio7/0d4zFOeMPUmfxkCjHocCuoLa2SAGzBI8AREcH3eP3758F672DppA==",
574
"dependencies": {
290
- "es-define-property": "^1.0.0",
291
- "es-errors": "^1.3.0",
292
- "function-bind": "^1.1.2",
293
- "get-intrinsic": "^1.2.4",
294
- "set-function-length": "^1.2.1"
295
- },
575
+ "babel-messages": "^6.23.0",
576
+ "babel-runtime": "^6.26.0",
577
+ "babel-types": "^6.26.0",
578
+ "detect-indent": "^4.0.0",
579
+ "jsesc": "^1.3.0",
580
+ "lodash": "^4.17.4",
581
+ "source-map": "^0.5.7",
582
+ "trim-right": "^1.0.1"
583
+ }
584
+ },
585
+ "node_modules/babel-generator/node_modules/source-map": {
586
+ "version": "0.5.7",
587
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
588
+ "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==",
589
"engines": {
297
- "node": ">= 0.4"
298
- },
299
- "funding": {
300
- "url": "https://github.com/sponsors/ljharb"
590
+ "node": ">=0.10.0"
591
}
592
},
303
- "node_modules/cbor": {
304
- "version": "5.2.0",
305
- "resolved": "https://registry.npmjs.org/cbor/-/cbor-5.2.0.tgz",
306
- "integrity": "sha512-5IMhi9e1QU76ppa5/ajP1BmMWZ2FHkhAhjeVKQ/EFCgYSEaeVaoGtL7cxJskf9oCCk+XjzaIdc3IuU/dbA/o2A==",
593
+ "node_modules/babel-helper-call-delegate": {
594
+ "version": "6.24.1",
595
+ "resolved": "https://registry.npmjs.org/babel-helper-call-delegate/-/babel-helper-call-delegate-6.24.1.tgz",
596
+ "integrity": "sha512-RL8n2NiEj+kKztlrVJM9JT1cXzzAdvWFh76xh/H1I4nKwunzE4INBXn8ieCZ+wh4zWszZk7NBS1s/8HR5jDkzQ==",
597
"dependencies": {
308
- "bignumber.js": "^9.0.1",
309
- "nofilter": "^1.0.4"
310
- },
311
- "engines": {
312
- "node": ">=6.0.0"
598
+ "babel-helper-hoist-variables": "^6.24.1",
599
+ "babel-runtime": "^6.22.0",
600
+ "babel-traverse": "^6.24.1",
601
+ "babel-types": "^6.24.1"
602
}
603
},
315
- "node_modules/color-convert": {
316
- "version": "2.0.1",
317
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
318
- "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
604
+ "node_modules/babel-helper-define-map": {
605
+ "version": "6.26.0",
606
+ "resolved": "https://registry.npmjs.org/babel-helper-define-map/-/babel-helper-define-map-6.26.0.tgz",
607
+ "integrity": "sha512-bHkmjcC9lM1kmZcVpA5t2om2nzT/xiZpo6TJq7UlZ3wqKfzia4veeXbIhKvJXAMzhhEBd3cR1IElL5AenWEUpA==",
608
"dependencies": {
320
- "color-name": "~1.1.4"
321
- },
322
- "engines": {
323
- "node": ">=7.0.0"
609
+ "babel-helper-function-name": "^6.24.1",
610
+ "babel-runtime": "^6.26.0",
611
+ "babel-types": "^6.26.0",
612
+ "lodash": "^4.17.4"
613
}
614
},
326
- "node_modules/color-name": {
327
- "version": "1.1.4",
328
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
329
- "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
615
+ "node_modules/babel-helper-function-name": {
616
+ "version": "6.24.1",
617
+ "resolved": "https://registry.npmjs.org/babel-helper-function-name/-/babel-helper-function-name-6.24.1.tgz",
618
+ "integrity": "sha512-Oo6+e2iX+o9eVvJ9Y5eKL5iryeRdsIkwRYheCuhYdVHsdEQysbc2z2QkqCLIYnNxkT5Ss3ggrHdXiDI7Dhrn4Q==",
619
+ "dependencies": {
620
+ "babel-helper-get-function-arity": "^6.24.1",
621
+ "babel-runtime": "^6.22.0",
622
+ "babel-template": "^6.24.1",
623
+ "babel-traverse": "^6.24.1",
624
+ "babel-types": "^6.24.1"
625
+ }
626
},
331
- "node_modules/compress-commons": {
332
- "version": "6.0.2",
333
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz",
334
- "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==",
627
+ "node_modules/babel-helper-get-function-arity": {
628
+ "version": "6.24.1",
629
+ "resolved": "https://registry.npmjs.org/babel-helper-get-function-arity/-/babel-helper-get-function-arity-6.24.1.tgz",
630
+ "integrity": "sha512-WfgKFX6swFB1jS2vo+DwivRN4NB8XUdM3ij0Y1gnC21y1tdBoe6xjVnd7NSI6alv+gZXCtJqvrTeMW3fR/c0ng==",
631
"dependencies": {
336
- "crc-32": "^1.2.0",
337
- "crc32-stream": "^6.0.0",
338
- "is-stream": "^2.0.1",
339
- "normalize-path": "^3.0.0",
340
- "readable-stream": "^4.0.0"
341
- },
342
- "engines": {
343
- "node": ">= 14"
632
+ "babel-runtime": "^6.22.0",
633
+ "babel-types": "^6.24.1"
634
}
635
},
346
- "node_modules/compressible": {
347
- "version": "2.0.18",
348
- "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
349
- "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
636
+ "node_modules/babel-helper-hoist-variables": {
637
+ "version": "6.24.1",
638
+ "resolved": "https://registry.npmjs.org/babel-helper-hoist-variables/-/babel-helper-hoist-variables-6.24.1.tgz",
639
+ "integrity": "sha512-zAYl3tqerLItvG5cKYw7f1SpvIxS9zi7ohyGHaI9cgDUjAT6YcY9jIEH5CstetP5wHIVSceXwNS7Z5BpJg+rOw==",
640
"dependencies": {
351
- "mime-db": ">= 1.43.0 < 2"
352
- },
353
- "engines": {
354
- "node": ">= 0.6"
641
+ "babel-runtime": "^6.22.0",
642
+ "babel-types": "^6.24.1"
643
}
644
},
357
- "node_modules/compression": {
358
- "version": "1.7.4",
359
- "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
360
- "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
645
+ "node_modules/babel-helper-optimise-call-expression": {
646
+ "version": "6.24.1",
647
+ "resolved": "https://registry.npmjs.org/babel-helper-optimise-call-expression/-/babel-helper-optimise-call-expression-6.24.1.tgz",
648
+ "integrity": "sha512-Op9IhEaxhbRT8MDXx2iNuMgciu2V8lDvYCNQbDGjdBNCjaMvyLf4wl4A3b8IgndCyQF8TwfgsQ8T3VD8aX1/pA==",
649
"dependencies": {
362
- "accepts": "~1.3.5",
363
- "bytes": "3.0.0",
364
- "compressible": "~2.0.16",
365
- "debug": "2.6.9",
366
- "on-headers": "~1.0.2",
367
- "safe-buffer": "5.1.2",
368
- "vary": "~1.1.2"
369
- },
370
- "engines": {
371
- "node": ">= 0.8.0"
650
+ "babel-runtime": "^6.22.0",
651
+ "babel-types": "^6.24.1"
652
}
653
},
374
- "node_modules/compression/node_modules/bytes": {
375
- "version": "3.0.0",
376
- "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
377
- "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
378
- "engines": {
379
- "node": ">= 0.8"
654
+ "node_modules/babel-helper-regex": {
655
+ "version": "6.26.0",
656
+ "resolved": "https://registry.npmjs.org/babel-helper-regex/-/babel-helper-regex-6.26.0.tgz",
657
+ "integrity": "sha512-VlPiWmqmGJp0x0oK27Out1D+71nVVCTSdlbhIVoaBAj2lUgrNjBCRR9+llO4lTSb2O4r7PJg+RobRkhBrf6ofg==",
658
+ "dependencies": {
659
+ "babel-runtime": "^6.26.0",
660
+ "babel-types": "^6.26.0",
661
+ "lodash": "^4.17.4"
662
}
663
},
382
- "node_modules/concat-map": {
383
- "version": "0.0.1",
384
- "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
385
- "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
664
+ "node_modules/babel-helper-replace-supers": {
665
+ "version": "6.24.1",
666
+ "resolved": "https://registry.npmjs.org/babel-helper-replace-supers/-/babel-helper-replace-supers-6.24.1.tgz",
667
+ "integrity": "sha512-sLI+u7sXJh6+ToqDr57Bv973kCepItDhMou0xCP2YPVmR1jkHSCY+p1no8xErbV1Siz5QE8qKT1WIwybSWlqjw==",
668
+ "dependencies": {
669
+ "babel-helper-optimise-call-expression": "^6.24.1",
670
+ "babel-messages": "^6.23.0",
671
+ "babel-runtime": "^6.22.0",
672
+ "babel-template": "^6.24.1",
673
+ "babel-traverse": "^6.24.1",
674
+ "babel-types": "^6.24.1"
675
+ }
676
+ },
677
+ "node_modules/babel-helpers": {
678
+ "version": "6.24.1",
679
+ "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz",
680
+ "integrity": "sha512-n7pFrqQm44TCYvrCDb0MqabAF+JUBq+ijBvNMUxpkLjJaAu32faIexewMumrH5KLLJ1HDyT0PTEqRyAe/GwwuQ==",
681
+ "dependencies": {
682
+ "babel-runtime": "^6.22.0",
683
+ "babel-template": "^6.24.1"
684
+ }
685
},
387
- "node_modules/content-disposition": {
388
- "version": "0.5.4",
389
- "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
390
- "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
686
+ "node_modules/babel-messages": {
687
+ "version": "6.23.0",
688
+ "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz",
689
+ "integrity": "sha512-Bl3ZiA+LjqaMtNYopA9TYE9HP1tQ+E5dLxE0XrAzcIJeK2UqF0/EaqXwBn9esd4UmTfEab+P+UYQ1GnioFIb/w==",
690
"dependencies": {
392
- "safe-buffer": "5.2.1"
393
- },
394
- "engines": {
395
- "node": ">= 0.6"
691
+ "babel-runtime": "^6.22.0"
692
}
693
},
398
- "node_modules/content-disposition/node_modules/safe-buffer": {
399
- "version": "5.2.1",
400
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
401
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
402
- "funding": [
403
- {
404
- "type": "github",
405
- "url": "https://github.com/sponsors/feross"
406
- },
407
- {
408
- "type": "patreon",
409
- "url": "https://www.patreon.com/feross"
410
- },
411
- {
412
- "type": "consulting",
413
- "url": "https://feross.org/support"
414
- }
415
- ]
694
+ "node_modules/babel-plugin-check-es2015-constants": {
695
+ "version": "6.22.0",
696
+ "resolved": "https://registry.npmjs.org/babel-plugin-check-es2015-constants/-/babel-plugin-check-es2015-constants-6.22.0.tgz",
697
+ "integrity": "sha512-B1M5KBP29248dViEo1owyY32lk1ZSH2DaNNrXLGt8lyjjHm7pBqAdQ7VKUPR6EEDO323+OvT3MQXbCin8ooWdA==",
698
+ "dependencies": {
699
+ "babel-runtime": "^6.22.0"
700
+ }
701
},
417
- "node_modules/content-type": {
418
- "version": "1.0.5",
419
- "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
420
- "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
421
- "engines": {
422
- "node": ">= 0.6"
702
+ "node_modules/babel-plugin-transform-es2015-arrow-functions": {
703
+ "version": "6.22.0",
704
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-arrow-functions/-/babel-plugin-transform-es2015-arrow-functions-6.22.0.tgz",
705
+ "integrity": "sha512-PCqwwzODXW7JMrzu+yZIaYbPQSKjDTAsNNlK2l5Gg9g4rz2VzLnZsStvp/3c46GfXpwkyufb3NCyG9+50FF1Vg==",
706
+ "dependencies": {
707
+ "babel-runtime": "^6.22.0"
708
}
709
},
425
- "node_modules/cookie": {
426
- "version": "0.6.0",
427
- "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
428
- "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
429
- "engines": {
430
- "node": ">= 0.6"
710
+ "node_modules/babel-plugin-transform-es2015-block-scoped-functions": {
711
+ "version": "6.22.0",
712
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoped-functions/-/babel-plugin-transform-es2015-block-scoped-functions-6.22.0.tgz",
713
+ "integrity": "sha512-2+ujAT2UMBzYFm7tidUsYh+ZoIutxJ3pN9IYrF1/H6dCKtECfhmB8UkHVpyxDwkj0CYbQG35ykoz925TUnBc3A==",
714
+ "dependencies": {
715
+ "babel-runtime": "^6.22.0"
716
}
717
},
433
- "node_modules/cookie-session": {
434
- "version": "2.0.0",
435
- "resolved": "https://registry.npmjs.org/cookie-session/-/cookie-session-2.0.0.tgz",
436
- "integrity": "sha512-hKvgoThbw00zQOleSlUr2qpvuNweoqBtxrmx0UFosx6AGi9lYtLoA+RbsvknrEX8Pr6MDbdWAb2j6SnMn+lPsg==",
718
+ "node_modules/babel-plugin-transform-es2015-block-scoping": {
719
+ "version": "6.26.0",
720
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-block-scoping/-/babel-plugin-transform-es2015-block-scoping-6.26.0.tgz",
721
+ "integrity": "sha512-YiN6sFAQ5lML8JjCmr7uerS5Yc/EMbgg9G8ZNmk2E3nYX4ckHR01wrkeeMijEf5WHNK5TW0Sl0Uu3pv3EdOJWw==",
722
"dependencies": {
438
- "cookies": "0.8.0",
439
- "debug": "3.2.7",
440
- "on-headers": "~1.0.2",
441
- "safe-buffer": "5.2.1"
442
- },
443
- "engines": {
444
- "node": ">= 0.10"
723
+ "babel-runtime": "^6.26.0",
724
+ "babel-template": "^6.26.0",
725
+ "babel-traverse": "^6.26.0",
726
+ "babel-types": "^6.26.0",
727
+ "lodash": "^4.17.4"
728
}
729
},
447
- "node_modules/cookie-session/node_modules/debug": {
448
- "version": "3.2.7",
449
- "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
450
- "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
730
+ "node_modules/babel-plugin-transform-es2015-classes": {
731
+ "version": "6.24.1",
732
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-classes/-/babel-plugin-transform-es2015-classes-6.24.1.tgz",
733
+ "integrity": "sha512-5Dy7ZbRinGrNtmWpquZKZ3EGY8sDgIVB4CU8Om8q8tnMLrD/m94cKglVcHps0BCTdZ0TJeeAWOq2TK9MIY6cag==",
734
"dependencies": {
452
- "ms": "^2.1.1"
735
+ "babel-helper-define-map": "^6.24.1",
736
+ "babel-helper-function-name": "^6.24.1",
737
+ "babel-helper-optimise-call-expression": "^6.24.1",
738
+ "babel-helper-replace-supers": "^6.24.1",
739
+ "babel-messages": "^6.23.0",
740
+ "babel-runtime": "^6.22.0",
741
+ "babel-template": "^6.24.1",
742
+ "babel-traverse": "^6.24.1",
743
+ "babel-types": "^6.24.1"
744
+ }
745
+ },
746
+ "node_modules/babel-plugin-transform-es2015-computed-properties": {
747
+ "version": "6.24.1",
748
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-computed-properties/-/babel-plugin-transform-es2015-computed-properties-6.24.1.tgz",
749
+ "integrity": "sha512-C/uAv4ktFP/Hmh01gMTvYvICrKze0XVX9f2PdIXuriCSvUmV9j+u+BB9f5fJK3+878yMK6dkdcq+Ymr9mrcLzw==",
750
+ "dependencies": {
751
+ "babel-runtime": "^6.22.0",
752
+ "babel-template": "^6.24.1"
753
}
754
},
455
- "node_modules/cookie-session/node_modules/ms": {
456
- "version": "2.1.3",
457
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
458
- "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
755
+ "node_modules/babel-plugin-transform-es2015-destructuring": {
756
+ "version": "6.23.0",
757
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-destructuring/-/babel-plugin-transform-es2015-destructuring-6.23.0.tgz",
758
+ "integrity": "sha512-aNv/GDAW0j/f4Uy1OEPZn1mqD+Nfy9viFGBfQ5bZyT35YqOiqx7/tXdyfZkJ1sC21NyEsBdfDY6PYmLHF4r5iA==",
759
+ "dependencies": {
760
+ "babel-runtime": "^6.22.0"
761
+ }
762
},
460
- "node_modules/cookie-session/node_modules/safe-buffer": {
461
- "version": "5.2.1",
462
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
463
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
464
- "funding": [
465
- {
466
- "type": "github",
467
- "url": "https://github.com/sponsors/feross"
468
- },
469
- {
470
- "type": "patreon",
471
- "url": "https://www.patreon.com/feross"
472
- },
473
- {
474
- "type": "consulting",
475
- "url": "https://feross.org/support"
476
- }
477
- ]
763
+ "node_modules/babel-plugin-transform-es2015-duplicate-keys": {
764
+ "version": "6.24.1",
765
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-duplicate-keys/-/babel-plugin-transform-es2015-duplicate-keys-6.24.1.tgz",
766
+ "integrity": "sha512-ossocTuPOssfxO2h+Z3/Ea1Vo1wWx31Uqy9vIiJusOP4TbF7tPs9U0sJ9pX9OJPf4lXRGj5+6Gkl/HHKiAP5ug==",
767
+ "dependencies": {
768
+ "babel-runtime": "^6.22.0",
769
+ "babel-types": "^6.24.1"
770
+ }
771
},
479
- "node_modules/cookie-signature": {
480
- "version": "1.0.6",
481
- "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
482
- "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
772
+ "node_modules/babel-plugin-transform-es2015-for-of": {
773
+ "version": "6.23.0",
774
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-for-of/-/babel-plugin-transform-es2015-for-of-6.23.0.tgz",
775
+ "integrity": "sha512-DLuRwoygCoXx+YfxHLkVx5/NpeSbVwfoTeBykpJK7JhYWlL/O8hgAK/reforUnZDlxasOrVPPJVI/guE3dCwkw==",
776
+ "dependencies": {
777
+ "babel-runtime": "^6.22.0"
778
+ }
779
},
484
- "node_modules/cookies": {
485
- "version": "0.8.0",
486
- "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
487
- "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==",
780
+ "node_modules/babel-plugin-transform-es2015-function-name": {
781
+ "version": "6.24.1",
782
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-function-name/-/babel-plugin-transform-es2015-function-name-6.24.1.tgz",
783
+ "integrity": "sha512-iFp5KIcorf11iBqu/y/a7DK3MN5di3pNCzto61FqCNnUX4qeBwcV1SLqe10oXNnCaxBUImX3SckX2/o1nsrTcg==",
784
"dependencies": {
489
- "depd": "~2.0.0",
490
- "keygrip": "~1.1.0"
491
- },
492
- "engines": {
493
- "node": ">= 0.8"
785
+ "babel-helper-function-name": "^6.24.1",
786
+ "babel-runtime": "^6.22.0",
787
+ "babel-types": "^6.24.1"
788
}
789
},
496
- "node_modules/core-util-is": {
497
- "version": "1.0.3",
498
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
499
- "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
790
+ "node_modules/babel-plugin-transform-es2015-literals": {
791
+ "version": "6.22.0",
792
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-literals/-/babel-plugin-transform-es2015-literals-6.22.0.tgz",
793
+ "integrity": "sha512-tjFl0cwMPpDYyoqYA9li1/7mGFit39XiNX5DKC/uCNjBctMxyL1/PT/l4rSlbvBG1pOKI88STRdUsWXB3/Q9hQ==",
794
+ "dependencies": {
795
+ "babel-runtime": "^6.22.0"
796
+ }
797
},
501
- "node_modules/crc-32": {
502
- "version": "1.2.2",
503
- "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
504
- "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
505
- "bin": {
506
- "crc32": "bin/crc32.njs"
507
- },
508
- "engines": {
509
- "node": ">=0.8"
798
+ "node_modules/babel-plugin-transform-es2015-modules-amd": {
799
+ "version": "6.24.1",
800
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-amd/-/babel-plugin-transform-es2015-modules-amd-6.24.1.tgz",
801
+ "integrity": "sha512-LnIIdGWIKdw7zwckqx+eGjcS8/cl8D74A3BpJbGjKTFFNJSMrjN4bIh22HY1AlkUbeLG6X6OZj56BDvWD+OeFA==",
802
+ "dependencies": {
803
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
804
+ "babel-runtime": "^6.22.0",
805
+ "babel-template": "^6.24.1"
806
}
807
},
512
- "node_modules/crc32-stream": {
513
- "version": "6.0.0",
514
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz",
515
- "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==",
808
+ "node_modules/babel-plugin-transform-es2015-modules-commonjs": {
809
+ "version": "6.26.2",
810
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-commonjs/-/babel-plugin-transform-es2015-modules-commonjs-6.26.2.tgz",
811
+ "integrity": "sha512-CV9ROOHEdrjcwhIaJNBGMBCodN+1cfkwtM1SbUHmvyy35KGT7fohbpOxkE2uLz1o6odKK2Ck/tz47z+VqQfi9Q==",
812
"dependencies": {
517
- "crc-32": "^1.2.0",
518
- "readable-stream": "^4.0.0"
519
- },
520
- "engines": {
521
- "node": ">= 14"
813
+ "babel-plugin-transform-strict-mode": "^6.24.1",
814
+ "babel-runtime": "^6.26.0",
815
+ "babel-template": "^6.26.0",
816
+ "babel-types": "^6.26.0"
817
}
818
},
524
- "node_modules/cross-spawn": {
525
- "version": "7.0.3",
526
- "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
527
- "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
819
+ "node_modules/babel-plugin-transform-es2015-modules-systemjs": {
820
+ "version": "6.24.1",
821
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-systemjs/-/babel-plugin-transform-es2015-modules-systemjs-6.24.1.tgz",
822
+ "integrity": "sha512-ONFIPsq8y4bls5PPsAWYXH/21Hqv64TBxdje0FvU3MhIV6QM2j5YS7KvAzg/nTIVLot2D2fmFQrFWCbgHlFEjg==",
823
"dependencies": {
529
- "path-key": "^3.1.0",
530
- "shebang-command": "^2.0.0",
531
- "which": "^2.0.1"
532
- },
533
- "engines": {
534
- "node": ">= 8"
824
+ "babel-helper-hoist-variables": "^6.24.1",
825
+ "babel-runtime": "^6.22.0",
826
+ "babel-template": "^6.24.1"
827
}
828
},
537
- "node_modules/debug": {
538
- "version": "2.6.9",
539
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
540
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
829
+ "node_modules/babel-plugin-transform-es2015-modules-umd": {
830
+ "version": "6.24.1",
831
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-modules-umd/-/babel-plugin-transform-es2015-modules-umd-6.24.1.tgz",
832
+ "integrity": "sha512-LpVbiT9CLsuAIp3IG0tfbVo81QIhn6pE8xBJ7XSeCtFlMltuar5VuBV6y6Q45tpui9QWcy5i0vLQfCfrnF7Kiw==",
833
"dependencies": {
542
- "ms": "2.0.0"
834
+ "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
835
+ "babel-runtime": "^6.22.0",
836
+ "babel-template": "^6.24.1"
837
}
838
},
545
- "node_modules/define-data-property": {
546
- "version": "1.1.4",
547
- "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
548
- "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
839
+ "node_modules/babel-plugin-transform-es2015-object-super": {
840
+ "version": "6.24.1",
841
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-object-super/-/babel-plugin-transform-es2015-object-super-6.24.1.tgz",
842
+ "integrity": "sha512-8G5hpZMecb53vpD3mjs64NhI1au24TAmokQ4B+TBFBjN9cVoGoOvotdrMMRmHvVZUEvqGUPWL514woru1ChZMA==",
843
"dependencies": {
550
- "es-define-property": "^1.0.0",
551
- "es-errors": "^1.3.0",
552
- "gopd": "^1.0.1"
553
- },
554
- "engines": {
555
- "node": ">= 0.4"
556
- },
557
- "funding": {
558
- "url": "https://github.com/sponsors/ljharb"
844
+ "babel-helper-replace-supers": "^6.24.1",
845
+ "babel-runtime": "^6.22.0"
846
}
847
},
561
- "node_modules/depd": {
562
- "version": "2.0.0",
563
- "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
564
- "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
565
- "engines": {
566
- "node": ">= 0.8"
848
+ "node_modules/babel-plugin-transform-es2015-parameters": {
849
+ "version": "6.24.1",
850
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-parameters/-/babel-plugin-transform-es2015-parameters-6.24.1.tgz",
851
+ "integrity": "sha512-8HxlW+BB5HqniD+nLkQ4xSAVq3bR/pcYW9IigY+2y0dI+Y7INFeTbfAQr+63T3E4UDsZGjyb+l9txUnABWxlOQ==",
852
+ "dependencies": {
853
+ "babel-helper-call-delegate": "^6.24.1",
854
+ "babel-helper-get-function-arity": "^6.24.1",
855
+ "babel-runtime": "^6.22.0",
856
+ "babel-template": "^6.24.1",
857
+ "babel-traverse": "^6.24.1",
858
+ "babel-types": "^6.24.1"
859
+ }
860
+ },
861
+ "node_modules/babel-plugin-transform-es2015-shorthand-properties": {
862
+ "version": "6.24.1",
863
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-shorthand-properties/-/babel-plugin-transform-es2015-shorthand-properties-6.24.1.tgz",
864
+ "integrity": "sha512-mDdocSfUVm1/7Jw/FIRNw9vPrBQNePy6wZJlR8HAUBLybNp1w/6lr6zZ2pjMShee65t/ybR5pT8ulkLzD1xwiw==",
865
+ "dependencies": {
866
+ "babel-runtime": "^6.22.0",
867
+ "babel-types": "^6.24.1"
868
}
869
},
569
- "node_modules/destroy": {
570
- "version": "1.2.0",
571
- "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
572
- "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
573
- "engines": {
574
- "node": ">= 0.8",
575
- "npm": "1.2.8000 || >= 1.4.16"
870
+ "node_modules/babel-plugin-transform-es2015-spread": {
871
+ "version": "6.22.0",
872
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-spread/-/babel-plugin-transform-es2015-spread-6.22.0.tgz",
873
+ "integrity": "sha512-3Ghhi26r4l3d0Js933E5+IhHwk0A1yiutj9gwvzmFbVV0sPMYk2lekhOufHBswX7NCoSeF4Xrl3sCIuSIa+zOg==",
874
+ "dependencies": {
875
+ "babel-runtime": "^6.22.0"
876
}
877
},
578
- "node_modules/eastasianwidth": {
579
- "version": "0.2.0",
580
- "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
581
- "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
878
+ "node_modules/babel-plugin-transform-es2015-sticky-regex": {
879
+ "version": "6.24.1",
880
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-sticky-regex/-/babel-plugin-transform-es2015-sticky-regex-6.24.1.tgz",
881
+ "integrity": "sha512-CYP359ADryTo3pCsH0oxRo/0yn6UsEZLqYohHmvLQdfS9xkf+MbCzE3/Kolw9OYIY4ZMilH25z/5CbQbwDD+lQ==",
882
+ "dependencies": {
883
+ "babel-helper-regex": "^6.24.1",
884
+ "babel-runtime": "^6.22.0",
885
+ "babel-types": "^6.24.1"
886
+ }
887
},
583
- "node_modules/ee-first": {
584
- "version": "1.1.1",
585
- "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
888
+ "node_modules/babel-plugin-transform-es2015-template-literals": {
889
+ "version": "6.22.0",
890
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-template-literals/-/babel-plugin-transform-es2015-template-literals-6.22.0.tgz",
891
+ "integrity": "sha512-x8b9W0ngnKzDMHimVtTfn5ryimars1ByTqsfBDwAqLibmuuQY6pgBQi5z1ErIsUOWBdw1bW9FSz5RZUojM4apg==",
892
+ "dependencies": {
893
+ "babel-runtime": "^6.22.0"
894
+ }
895
+ },
896
+ "node_modules/babel-plugin-transform-es2015-typeof-symbol": {
897
+ "version": "6.23.0",
898
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-typeof-symbol/-/babel-plugin-transform-es2015-typeof-symbol-6.23.0.tgz",
899
+ "integrity": "sha512-fz6J2Sf4gYN6gWgRZaoFXmq93X+Li/8vf+fb0sGDVtdeWvxC9y5/bTD7bvfWMEq6zetGEHpWjtzRGSugt5kNqw==",
900
+ "dependencies": {
901
+ "babel-runtime": "^6.22.0"
902
+ }
903
+ },
904
+ "node_modules/babel-plugin-transform-es2015-unicode-regex": {
905
+ "version": "6.24.1",
906
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-es2015-unicode-regex/-/babel-plugin-transform-es2015-unicode-regex-6.24.1.tgz",
907
+ "integrity": "sha512-v61Dbbihf5XxnYjtBN04B/JBvsScY37R1cZT5r9permN1cp+b70DY3Ib3fIkgn1DI9U3tGgBJZVD8p/mE/4JbQ==",
908
+ "dependencies": {
909
+ "babel-helper-regex": "^6.24.1",
910
+ "babel-runtime": "^6.22.0",
911
+ "regexpu-core": "^2.0.0"
912
+ }
913
+ },
914
+ "node_modules/babel-plugin-transform-regenerator": {
915
+ "version": "6.26.0",
916
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-regenerator/-/babel-plugin-transform-regenerator-6.26.0.tgz",
917
+ "integrity": "sha512-LS+dBkUGlNR15/5WHKe/8Neawx663qttS6AGqoOUhICc9d1KciBvtrQSuc0PI+CxQ2Q/S1aKuJ+u64GtLdcEZg==",
918
+ "dependencies": {
919
+ "regenerator-transform": "^0.10.0"
920
+ }
921
+ },
922
+ "node_modules/babel-plugin-transform-strict-mode": {
923
+ "version": "6.24.1",
924
+ "resolved": "https://registry.npmjs.org/babel-plugin-transform-strict-mode/-/babel-plugin-transform-strict-mode-6.24.1.tgz",
925
+ "integrity": "sha512-j3KtSpjyLSJxNoCDrhwiJad8kw0gJ9REGj8/CqL0HeRyLnvUNYV9zcqluL6QJSXh3nfsLEmSLvwRfGzrgR96Pw==",
926
+ "dependencies": {
927
+ "babel-runtime": "^6.22.0",
928
+ "babel-types": "^6.24.1"
929
+ }
930
+ },
931
+ "node_modules/babel-polyfill": {
932
+ "version": "6.26.0",
933
+ "resolved": "https://registry.npmjs.org/babel-polyfill/-/babel-polyfill-6.26.0.tgz",
934
+ "integrity": "sha512-F2rZGQnAdaHWQ8YAoeRbukc7HS9QgdgeyJ0rQDd485v9opwuPvjpPFcOOT/WmkKTdgy9ESgSPXDcTNpzrGr6iQ==",
935
+ "dependencies": {
936
+ "babel-runtime": "^6.26.0",
937
+ "core-js": "^2.5.0",
938
+ "regenerator-runtime": "^0.10.5"
939
+ }
940
+ },
941
+ "node_modules/babel-preset-es2015": {
942
+ "version": "6.24.1",
943
+ "resolved": "https://registry.npmjs.org/babel-preset-es2015/-/babel-preset-es2015-6.24.1.tgz",
944
+ "integrity": "sha512-XfwUqG1Ry6R43m4Wfob+vHbIVBIqTg/TJY4Snku1iIzeH7mUnwHA8Vagmv+ZQbPwhS8HgsdQvy28Py3k5zpoFQ==",
945
+ "deprecated": "🙌 Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!",
946
+ "dependencies": {
947
+ "babel-plugin-check-es2015-constants": "^6.22.0",
948
+ "babel-plugin-transform-es2015-arrow-functions": "^6.22.0",
949
+ "babel-plugin-transform-es2015-block-scoped-functions": "^6.22.0",
950
+ "babel-plugin-transform-es2015-block-scoping": "^6.24.1",
951
+ "babel-plugin-transform-es2015-classes": "^6.24.1",
952
+ "babel-plugin-transform-es2015-computed-properties": "^6.24.1",
953
+ "babel-plugin-transform-es2015-destructuring": "^6.22.0",
954
+ "babel-plugin-transform-es2015-duplicate-keys": "^6.24.1",
955
+ "babel-plugin-transform-es2015-for-of": "^6.22.0",
956
+ "babel-plugin-transform-es2015-function-name": "^6.24.1",
957
+ "babel-plugin-transform-es2015-literals": "^6.22.0",
958
+ "babel-plugin-transform-es2015-modules-amd": "^6.24.1",
959
+ "babel-plugin-transform-es2015-modules-commonjs": "^6.24.1",
960
+ "babel-plugin-transform-es2015-modules-systemjs": "^6.24.1",
961
+ "babel-plugin-transform-es2015-modules-umd": "^6.24.1",
962
+ "babel-plugin-transform-es2015-object-super": "^6.24.1",
963
+ "babel-plugin-transform-es2015-parameters": "^6.24.1",
964
+ "babel-plugin-transform-es2015-shorthand-properties": "^6.24.1",
965
+ "babel-plugin-transform-es2015-spread": "^6.22.0",
966
+ "babel-plugin-transform-es2015-sticky-regex": "^6.24.1",
967
+ "babel-plugin-transform-es2015-template-literals": "^6.22.0",
968
+ "babel-plugin-transform-es2015-typeof-symbol": "^6.22.0",
969
+ "babel-plugin-transform-es2015-unicode-regex": "^6.24.1",
970
+ "babel-plugin-transform-regenerator": "^6.24.1"
971
+ }
972
+ },
973
+ "node_modules/babel-register": {
974
+ "version": "6.26.0",
975
+ "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz",
976
+ "integrity": "sha512-veliHlHX06wjaeY8xNITbveXSiI+ASFnOqvne/LaIJIqOWi2Ogmj91KOugEz/hoh/fwMhXNBJPCv8Xaz5CyM4A==",
977
+ "dependencies": {
978
+ "babel-core": "^6.26.0",
979
+ "babel-runtime": "^6.26.0",
980
+ "core-js": "^2.5.0",
981
+ "home-or-tmp": "^2.0.0",
982
+ "lodash": "^4.17.4",
983
+ "mkdirp": "^0.5.1",
984
+ "source-map-support": "^0.4.15"
985
+ }
986
+ },
987
+ "node_modules/babel-register/node_modules/mkdirp": {
988
+ "version": "0.5.6",
989
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
990
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
991
+ "dependencies": {
992
+ "minimist": "^1.2.6"
993
+ },
994
+ "bin": {
995
+ "mkdirp": "bin/cmd.js"
996
+ }
997
+ },
998
+ "node_modules/babel-runtime": {
999
+ "version": "6.26.0",
1000
+ "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz",
1001
+ "integrity": "sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==",
1002
+ "dependencies": {
1003
+ "core-js": "^2.4.0",
1004
+ "regenerator-runtime": "^0.11.0"
1005
+ }
1006
+ },
1007
+ "node_modules/babel-runtime/node_modules/regenerator-runtime": {
1008
+ "version": "0.11.1",
1009
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
1010
+ "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
1011
+ },
1012
+ "node_modules/babel-template": {
1013
+ "version": "6.26.0",
1014
+ "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz",
1015
+ "integrity": "sha512-PCOcLFW7/eazGUKIoqH97sO9A2UYMahsn/yRQ7uOk37iutwjq7ODtcTNF+iFDSHNfkctqsLRjLP7URnOx0T1fg==",
1016
+ "dependencies": {
1017
+ "babel-runtime": "^6.26.0",
1018
+ "babel-traverse": "^6.26.0",
1019
+ "babel-types": "^6.26.0",
1020
+ "babylon": "^6.18.0",
1021
+ "lodash": "^4.17.4"
1022
+ }
1023
+ },
1024
+ "node_modules/babel-traverse": {
1025
+ "version": "6.26.0",
1026
+ "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz",
1027
+ "integrity": "sha512-iSxeXx7apsjCHe9c7n8VtRXGzI2Bk1rBSOJgCCjfyXb6v1aCqE1KSEpq/8SXuVN8Ka/Rh1WDTF0MDzkvTA4MIA==",
1028
+ "dependencies": {
1029
+ "babel-code-frame": "^6.26.0",
1030
+ "babel-messages": "^6.23.0",
1031
+ "babel-runtime": "^6.26.0",
1032
+ "babel-types": "^6.26.0",
1033
+ "babylon": "^6.18.0",
1034
+ "debug": "^2.6.8",
1035
+ "globals": "^9.18.0",
1036
+ "invariant": "^2.2.2",
1037
+ "lodash": "^4.17.4"
1038
+ }
1039
+ },
1040
+ "node_modules/babel-types": {
1041
+ "version": "6.26.0",
1042
+ "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz",
1043
+ "integrity": "sha512-zhe3V/26rCWsEZK8kZN+HaQj5yQ1CilTObixFzKW1UWjqG7618Twz6YEsCnjfg5gBcJh02DrpCkS9h98ZqDY+g==",
1044
+ "dependencies": {
1045
+ "babel-runtime": "^6.26.0",
1046
+ "esutils": "^2.0.2",
1047
+ "lodash": "^4.17.4",
1048
+ "to-fast-properties": "^1.0.3"
1049
+ }
1050
+ },
1051
+ "node_modules/babylon": {
1052
+ "version": "6.18.0",
1053
+ "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz",
1054
+ "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==",
1055
+ "bin": {
1056
+ "babylon": "bin/babylon.js"
1057
+ }
1058
+ },
1059
+ "node_modules/backo2": {
1060
+ "version": "1.0.2",
1061
+ "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz",
1062
+ "integrity": "sha512-zj6Z6M7Eq+PBZ7PQxl5NT665MvJdAkzp0f60nAJ+sLaSCBPMwVak5ZegFbgVCzFcCJTKFoMizvM5Ld7+JrRJHA=="
1063
+ },
1064
+ "node_modules/backoff": {
1065
+ "version": "2.5.0",
1066
+ "resolved": "https://registry.npmjs.org/backoff/-/backoff-2.5.0.tgz",
1067
+ "integrity": "sha512-wC5ihrnUXmR2douXmXLCe5O3zg3GKIyvRi/hi58a/XyRxVI+3/yM0PYueQOZXPXQ9pxBislYkw+sF9b7C/RuMA==",
1068
+ "dependencies": {
1069
+ "precond": "0.2"
1070
+ },
1071
+ "engines": {
1072
+ "node": ">= 0.6"
1073
+ }
1074
+ },
1075
+ "node_modules/balanced-match": {
1076
+ "version": "1.0.2",
1077
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1078
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
1079
+ },
1080
+ "node_modules/base-64": {
1081
+ "version": "1.0.0",
1082
+ "resolved": "https://registry.npmjs.org/base-64/-/base-64-1.0.0.tgz",
1083
+ "integrity": "sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg=="
1084
+ },
1085
+ "node_modules/base64-js": {
1086
+ "version": "1.5.1",
1087
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
1088
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
1089
+ "funding": [
1090
+ {
1091
+ "type": "github",
1092
+ "url": "https://github.com/sponsors/feross"
1093
+ },
1094
+ {
1095
+ "type": "patreon",
1096
+ "url": "https://www.patreon.com/feross"
1097
+ },
1098
+ {
1099
+ "type": "consulting",
1100
+ "url": "https://feross.org/support"
1101
+ }
1102
+ ]
1103
+ },
1104
+ "node_modules/base64url": {
1105
+ "version": "3.0.1",
1106
+ "resolved": "https://registry.npmjs.org/base64url/-/base64url-3.0.1.tgz",
1107
+ "integrity": "sha512-ir1UPr3dkwexU7FdV8qBBbNDRUhMmIekYMFZfi+C/sLNnRESKPl23nB9b2pltqfOQNnGzsDdId90AEtG5tCx4A==",
1108
+ "engines": {
1109
+ "node": ">=6.0.0"
1110
+ }
1111
+ },
1112
+ "node_modules/bcrypt-pbkdf": {
1113
+ "version": "1.0.2",
1114
+ "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz",
1115
+ "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==",
1116
+ "dependencies": {
1117
+ "tweetnacl": "^0.14.3"
1118
+ }
1119
+ },
1120
+ "node_modules/bcryptjs": {
1121
+ "version": "2.4.3",
1122
+ "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-2.4.3.tgz",
1123
+ "integrity": "sha512-V/Hy/X9Vt7f3BbPJEi8BdVFMByHi+jNXrYkW3huaybV/kQ0KJg0Y6PkEMbn+zeT+i+SiKZ/HMqJGIIt4LZDqNQ=="
1124
+ },
1125
+ "node_modules/bignumber.js": {
1126
+ "version": "9.1.2",
1127
+ "resolved": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.2.tgz",
1128
+ "integrity": "sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug==",
1129
+ "engines": {
1130
+ "node": "*"
1131
+ }
1132
+ },
1133
+ "node_modules/bluebird": {
1134
+ "version": "3.7.2",
1135
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
1136
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg=="
1137
+ },
1138
+ "node_modules/body-parser": {
1139
+ "version": "1.20.2",
1140
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.2.tgz",
1141
+ "integrity": "sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==",
1142
+ "dependencies": {
1143
+ "bytes": "3.1.2",
1144
+ "content-type": "~1.0.5",
1145
+ "debug": "2.6.9",
1146
+ "depd": "2.0.0",
1147
+ "destroy": "1.2.0",
1148
+ "http-errors": "2.0.0",
1149
+ "iconv-lite": "0.4.24",
1150
+ "on-finished": "2.4.1",
1151
+ "qs": "6.11.0",
1152
+ "raw-body": "2.5.2",
1153
+ "type-is": "~1.6.18",
1154
+ "unpipe": "1.0.0"
1155
+ },
1156
+ "engines": {
1157
+ "node": ">= 0.8",
1158
+ "npm": "1.2.8000 || >= 1.4.16"
1159
+ }
1160
+ },
1161
+ "node_modules/brace-expansion": {
1162
+ "version": "2.0.1",
1163
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
1164
+ "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
1165
+ "dependencies": {
1166
+ "balanced-match": "^1.0.0"
1167
+ }
1168
+ },
1169
+ "node_modules/buffer": {
1170
+ "version": "6.0.3",
1171
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
1172
+ "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
1173
+ "funding": [
1174
+ {
1175
+ "type": "github",
1176
+ "url": "https://github.com/sponsors/feross"
1177
+ },
1178
+ {
1179
+ "type": "patreon",
1180
+ "url": "https://www.patreon.com/feross"
1181
+ },
1182
+ {
1183
+ "type": "consulting",
1184
+ "url": "https://feross.org/support"
1185
+ }
1186
+ ],
1187
+ "dependencies": {
1188
+ "base64-js": "^1.3.1",
1189
+ "ieee754": "^1.2.1"
1190
+ }
1191
+ },
1192
+ "node_modules/buffer-crc32": {
1193
+ "version": "1.0.0",
1194
+ "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz",
1195
+ "integrity": "sha512-Db1SbgBS/fg/392AblrMJk97KggmvYhr4pB5ZIMTWtaivCPMWLkmb7m21cJvpvgK+J3nsU2CmmixNBZx4vFj/w==",
1196
+ "engines": {
1197
+ "node": ">=8.0.0"
1198
+ }
1199
+ },
1200
+ "node_modules/byte-length": {
1201
+ "version": "1.0.2",
1202
+ "resolved": "https://registry.npmjs.org/byte-length/-/byte-length-1.0.2.tgz",
1203
+ "integrity": "sha512-ovBpjmsgd/teRmgcPh23d4gJvxDoXtAzEL9xTfMU8Yc2kqCDb7L9jAG0XHl1nzuGl+h3ebCIF1i62UFyA9V/2Q=="
1204
+ },
1205
+ "node_modules/bytes": {
1206
+ "version": "3.1.2",
1207
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz",
1208
+ "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==",
1209
+ "engines": {
1210
+ "node": ">= 0.8"
1211
+ }
1212
+ },
1213
+ "node_modules/cache-point": {
1214
+ "version": "0.3.4",
1215
+ "resolved": "https://registry.npmjs.org/cache-point/-/cache-point-0.3.4.tgz",
1216
+ "integrity": "sha512-xY7ZTpb6twvkNvsz9ucBaySYmA/NG+lw7qWagtdphqczVqesDzrjaqpEEWEjmMtdtt3f5g4odW9m69Bro8BV4A==",
1217
+ "dependencies": {
1218
+ "array-back": "^1.0.3",
1219
+ "core-js": "^2.4.1",
1220
+ "feature-detect-es6": "^1.3.1",
1221
+ "fs-then-native": "^1.0.2",
1222
+ "mkdirp": "~0.5.1"
1223
+ },
1224
+ "engines": {
1225
+ "node": ">=0.10.0"
1226
+ }
1227
+ },
1228
+ "node_modules/cache-point/node_modules/mkdirp": {
1229
+ "version": "0.5.6",
1230
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
1231
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
1232
+ "dependencies": {
1233
+ "minimist": "^1.2.6"
1234
+ },
1235
+ "bin": {
1236
+ "mkdirp": "bin/cmd.js"
1237
+ }
1238
+ },
1239
+ "node_modules/call-bind": {
1240
+ "version": "1.0.7",
1241
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz",
1242
+ "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==",
1243
+ "dependencies": {
1244
+ "es-define-property": "^1.0.0",
1245
+ "es-errors": "^1.3.0",
1246
+ "function-bind": "^1.1.2",
1247
+ "get-intrinsic": "^1.2.4",
1248
+ "set-function-length": "^1.2.1"
1249
+ },
1250
+ "engines": {
1251
+ "node": ">= 0.4"
1252
+ },
1253
+ "funding": {
1254
+ "url": "https://github.com/sponsors/ljharb"
1255
+ }
1256
+ },
1257
+ "node_modules/camel-case": {
1258
+ "version": "3.0.0",
1259
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz",
1260
+ "integrity": "sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==",
1261
+ "dependencies": {
1262
+ "no-case": "^2.2.0",
1263
+ "upper-case": "^1.1.1"
1264
+ }
1265
+ },
1266
+ "node_modules/catharsis": {
1267
+ "version": "0.8.11",
1268
+ "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.8.11.tgz",
1269
+ "integrity": "sha512-a+xUyMV7hD1BrDQA/3iPV7oc+6W26BgVJO05PGEoatMyIuPScQKsde6i3YorWX1qs+AZjnJ18NqdKoCtKiNh1g==",
1270
+ "dependencies": {
1271
+ "lodash": "^4.17.14"
1272
+ },
1273
+ "engines": {
1274
+ "node": ">= 8"
1275
+ }
1276
+ },
1277
+ "node_modules/cbor": {
1278
+ "version": "5.2.0",
1279
+ "resolved": "https://registry.npmjs.org/cbor/-/cbor-5.2.0.tgz",
1280
+ "integrity": "sha512-5IMhi9e1QU76ppa5/ajP1BmMWZ2FHkhAhjeVKQ/EFCgYSEaeVaoGtL7cxJskf9oCCk+XjzaIdc3IuU/dbA/o2A==",
1281
+ "dependencies": {
1282
+ "bignumber.js": "^9.0.1",
1283
+ "nofilter": "^1.0.4"
1284
+ },
1285
+ "engines": {
1286
+ "node": ">=6.0.0"
1287
+ }
1288
+ },
1289
+ "node_modules/chalk": {
1290
+ "version": "1.1.3",
1291
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz",
1292
+ "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==",
1293
+ "dependencies": {
1294
+ "ansi-styles": "^2.2.1",
1295
+ "escape-string-regexp": "^1.0.2",
1296
+ "has-ansi": "^2.0.0",
1297
+ "strip-ansi": "^3.0.0",
1298
+ "supports-color": "^2.0.0"
1299
+ },
1300
+ "engines": {
1301
+ "node": ">=0.10.0"
1302
+ }
1303
+ },
1304
+ "node_modules/chalk/node_modules/ansi-regex": {
1305
+ "version": "2.1.1",
1306
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
1307
+ "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
1308
+ "engines": {
1309
+ "node": ">=0.10.0"
1310
+ }
1311
+ },
1312
+ "node_modules/chalk/node_modules/ansi-styles": {
1313
+ "version": "2.2.1",
1314
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz",
1315
+ "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==",
1316
+ "engines": {
1317
+ "node": ">=0.10.0"
1318
+ }
1319
+ },
1320
+ "node_modules/chalk/node_modules/strip-ansi": {
1321
+ "version": "3.0.1",
1322
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1323
+ "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==",
1324
+ "dependencies": {
1325
+ "ansi-regex": "^2.0.0"
1326
+ },
1327
+ "engines": {
1328
+ "node": ">=0.10.0"
1329
+ }
1330
+ },
1331
+ "node_modules/charenc": {
1332
+ "version": "0.0.2",
1333
+ "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
1334
+ "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==",
1335
+ "engines": {
1336
+ "node": "*"
1337
+ }
1338
+ },
1339
+ "node_modules/clean-css": {
1340
+ "version": "4.2.4",
1341
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
1342
+ "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
1343
+ "dependencies": {
1344
+ "source-map": "~0.6.0"
1345
+ },
1346
+ "engines": {
1347
+ "node": ">= 4.0"
1348
+ }
1349
+ },
1350
+ "node_modules/cli-commands": {
1351
+ "version": "0.1.0",
1352
+ "resolved": "https://registry.npmjs.org/cli-commands/-/cli-commands-0.1.0.tgz",
1353
+ "integrity": "sha512-q7sQb4fp+8T7OLlHf0iJoCUFqvgURR/QEj0WmFZVqJZsfEo4jJ0ozSNuCHTDn5Z92WnjCfQlsi2jBjbOMkkNjA==",
1354
+ "dependencies": {
1355
+ "ansi-escape-sequences": "^3.0.0",
1356
+ "command-line-args": "^3.0.1",
1357
+ "command-line-commands": "^1.0.4",
1358
+ "command-line-usage": "^3.0.5"
1359
+ },
1360
+ "engines": {
1361
+ "node": ">=0.10.0"
1362
+ }
1363
+ },
1364
+ "node_modules/collect-all": {
1365
+ "version": "1.0.4",
1366
+ "resolved": "https://registry.npmjs.org/collect-all/-/collect-all-1.0.4.tgz",
1367
+ "integrity": "sha512-RKZhRwJtJEP5FWul+gkSMEnaK6H3AGPTTWOiRimCcs+rc/OmQE3Yhy1Q7A7KsdkG3ZXVdZq68Y6ONSdvkeEcKA==",
1368
+ "dependencies": {
1369
+ "stream-connect": "^1.0.2",
1370
+ "stream-via": "^1.0.4"
1371
+ },
1372
+ "engines": {
1373
+ "node": ">=0.10.0"
1374
+ }
1375
+ },
1376
+ "node_modules/collect-json": {
1377
+ "version": "1.0.9",
1378
+ "resolved": "https://registry.npmjs.org/collect-json/-/collect-json-1.0.9.tgz",
1379
+ "integrity": "sha512-5sGzu8rjhY4uzm4FJOVsNtcAhNiyEsZ70Lz3xv+7mXuLfU41QikE0es3nn2N0knqEKg+r4K7TMFHFmR8OFGpFA==",
1380
+ "dependencies": {
1381
+ "collect-all": "^1.0.4",
1382
+ "stream-connect": "^1.0.2",
1383
+ "stream-via": "^1.0.4"
1384
+ },
1385
+ "engines": {
1386
+ "node": ">=0.10.0"
1387
+ }
1388
+ },
1389
+ "node_modules/color-convert": {
1390
+ "version": "2.0.1",
1391
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
1392
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
1393
+ "dependencies": {
1394
+ "color-name": "~1.1.4"
1395
+ },
1396
+ "engines": {
1397
+ "node": ">=7.0.0"
1398
+ }
1399
+ },
1400
+ "node_modules/color-name": {
1401
+ "version": "1.1.4",
1402
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
1403
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
1404
+ },
1405
+ "node_modules/colors": {
1406
+ "version": "1.1.2",
1407
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
1408
+ "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
1409
+ "engines": {
1410
+ "node": ">=0.1.90"
1411
+ }
1412
+ },
1413
+ "node_modules/column-layout": {
1414
+ "version": "2.1.4",
1415
+ "resolved": "https://registry.npmjs.org/column-layout/-/column-layout-2.1.4.tgz",
1416
+ "integrity": "sha512-u0d19HeRqHrs8nK+dBK5yzJ1fcMKXZmhXeKOVZfjbU2PJDMavQn256E262Z1qOD5Esg32dq17cM2pYUnO1WVTw==",
1417
+ "dependencies": {
1418
+ "ansi-escape-sequences": "^2.2.2",
1419
+ "array-back": "^1.0.3",
1420
+ "collect-json": "^1.0.8",
1421
+ "command-line-args": "^2.1.6",
1422
+ "core-js": "^2.4.0",
1423
+ "deep-extend": "~0.4.1",
1424
+ "feature-detect-es6": "^1.2.0",
1425
+ "object-tools": "^2.0.6",
1426
+ "typical": "^2.4.2",
1427
+ "wordwrapjs": "^1.2.0"
1428
+ },
1429
+ "bin": {
1430
+ "column-layout": "bin/cli.js"
1431
+ },
1432
+ "engines": {
1433
+ "node": ">=0.10.0"
1434
+ }
1435
+ },
1436
+ "node_modules/column-layout/node_modules/ansi-escape-sequences": {
1437
+ "version": "2.2.2",
1438
+ "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-2.2.2.tgz",
1439
+ "integrity": "sha512-8UeLcAdY7X4ZUBiuWoxqHfPGIUwJ5Vz7ujKdMUWbR0DwiBziHJbEMYzTvt7OQNtFb2NHxSxa3COicuPNgvE0XQ==",
1440
+ "dependencies": {
1441
+ "array-back": "^1.0.2",
1442
+ "collect-all": "~0.2.1"
1443
+ },
1444
+ "bin": {
1445
+ "ansi": "bin/cli.js"
1446
+ },
1447
+ "engines": {
1448
+ "node": ">=0.10.0"
1449
+ }
1450
+ },
1451
+ "node_modules/column-layout/node_modules/collect-all": {
1452
+ "version": "0.2.1",
1453
+ "resolved": "https://registry.npmjs.org/collect-all/-/collect-all-0.2.1.tgz",
1454
+ "integrity": "sha512-DJM6+T8WAUEDVPxvbousmxRvtGW5+Q7JazRYmELEzn+BLGlRrqQ1ENKIpfiUjveCupWgUQd4iTvrMfDo0HiVKw==",
1455
+ "dependencies": {
1456
+ "stream-connect": "^1.0.1",
1457
+ "stream-via": "~0.1.0",
1458
+ "typical": "^2.3.0"
1459
+ },
1460
+ "engines": {
1461
+ "node": ">=0.10.0"
1462
+ }
1463
+ },
1464
+ "node_modules/column-layout/node_modules/command-line-args": {
1465
+ "version": "2.1.6",
1466
+ "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-2.1.6.tgz",
1467
+ "integrity": "sha512-qo+q+AcV8vRQCVDCoh3gNbUiVI86ywoKkIUJeNCNZBCw1qv111Dp0F3nZ2PR/92HrGsgsABuAAi7Fe/z/cj8YQ==",
1468
+ "dependencies": {
1469
+ "array-back": "^1.0.2",
1470
+ "command-line-usage": "^2",
1471
+ "core-js": "^2.0.1",
1472
+ "feature-detect-es6": "^1.2.0",
1473
+ "find-replace": "^1",
1474
+ "typical": "^2.3.0"
1475
+ },
1476
+ "bin": {
1477
+ "command-line-args": "bin/cli.js"
1478
+ }
1479
+ },
1480
+ "node_modules/column-layout/node_modules/command-line-usage": {
1481
+ "version": "2.0.5",
1482
+ "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-2.0.5.tgz",
1483
+ "integrity": "sha512-xxUZrDySMWQknZRlCKXbuSCR8PUQXLbypmXPv8a1ZaxIGE5SSynjXNZzig8VTcTcXuvIVf9y563nucsRAYnCKA==",
1484
+ "dependencies": {
1485
+ "ansi-escape-sequences": "^2.2.2",
1486
+ "array-back": "^1.0.3",
1487
+ "column-layout": "^2.1.1",
1488
+ "feature-detect-es6": "^1.2.0",
1489
+ "typical": "^2.4.2",
1490
+ "wordwrapjs": "^1.2.0"
1491
+ },
1492
+ "engines": {
1493
+ "node": ">=0.10.0"
1494
+ }
1495
+ },
1496
+ "node_modules/column-layout/node_modules/stream-via": {
1497
+ "version": "0.1.1",
1498
+ "resolved": "https://registry.npmjs.org/stream-via/-/stream-via-0.1.1.tgz",
1499
+ "integrity": "sha512-1U7icavM/2dRDSevxnJRZfKBWrnhmtdCh0zQTThwYchL2YWjbwZb2PEngEj9HKjgyJ2oDipz6TLud/AU6BAIzQ==",
1500
+ "engines": {
1501
+ "node": ">=0.10.0"
1502
+ }
1503
+ },
1504
+ "node_modules/column-layout/node_modules/wordwrapjs": {
1505
+ "version": "1.2.1",
1506
+ "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-1.2.1.tgz",
1507
+ "integrity": "sha512-oHt3LHdyJ2xke7aFYuXXB4QBvfORPZAfwdOW5bKQhCNj2Fa+I/WBz81yle19Cs7gZvaBxoYKOuPW/mFe4X09lg==",
1508
+ "dependencies": {
1509
+ "array-back": "^1.0.3",
1510
+ "typical": "^2.5.0"
1511
+ },
1512
+ "engines": {
1513
+ "node": ">=0.10.0"
1514
+ }
1515
+ },
1516
+ "node_modules/combined-stream": {
1517
+ "version": "1.0.8",
1518
+ "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
1519
+ "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
1520
+ "dependencies": {
1521
+ "delayed-stream": "~1.0.0"
1522
+ },
1523
+ "engines": {
1524
+ "node": ">= 0.8"
1525
+ }
1526
+ },
1527
+ "node_modules/command-line-args": {
1528
+ "version": "3.0.5",
1529
+ "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-3.0.5.tgz",
1530
+ "integrity": "sha512-M29kjOI24VF4HqatnqVyDqyeq3SYYZbq6LWv/AdVZ5LvrcqVNSN2XeYPrBxcO19T8YkGmyCqTUqYR07DFjVhyg==",
1531
+ "dependencies": {
1532
+ "array-back": "^1.0.4",
1533
+ "feature-detect-es6": "^1.3.1",
1534
+ "find-replace": "^1.0.2",
1535
+ "typical": "^2.6.0"
1536
+ },
1537
+ "bin": {
1538
+ "command-line-args": "bin.js"
1539
+ }
1540
+ },
1541
+ "node_modules/command-line-commands": {
1542
+ "version": "1.0.4",
1543
+ "resolved": "https://registry.npmjs.org/command-line-commands/-/command-line-commands-1.0.4.tgz",
1544
+ "integrity": "sha512-l/z6Avh5umBu6grouQAQbvPU87NH4ud1WBMV+P4n+LRQj2MiCfaVXLCo8Klcd9xwOgungPbnpNVuZ6+AX9W+0g==",
1545
+ "dependencies": {
1546
+ "array-back": "^1.0.3",
1547
+ "feature-detect-es6": "^1.3.1"
1548
+ },
1549
+ "engines": {
1550
+ "node": ">=0.10.0"
1551
+ }
1552
+ },
1553
+ "node_modules/command-line-tool": {
1554
+ "version": "0.5.2",
1555
+ "resolved": "https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.5.2.tgz",
1556
+ "integrity": "sha512-TiZWqiRiyG4M6ZwbxKiCnBMDrD+rMNLeV2rf3rjmRH6O1yKvVmRpXlVxprABqks0nI/NU5F5JOCC14XQBFddlw==",
1557
+ "dependencies": {
1558
+ "ansi-escape-sequences": "^2.2.2",
1559
+ "array-back": "^1.0.3",
1560
+ "command-line-args": "^3.0.0",
1561
+ "command-line-usage": "^3.0.3",
1562
+ "feature-detect-es6": "^1.3.0",
1563
+ "typical": "^2.4.2"
1564
+ },
1565
+ "engines": {
1566
+ "node": ">=0.10.0"
1567
+ }
1568
+ },
1569
+ "node_modules/command-line-tool/node_modules/ansi-escape-sequences": {
1570
+ "version": "2.2.2",
1571
+ "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-2.2.2.tgz",
1572
+ "integrity": "sha512-8UeLcAdY7X4ZUBiuWoxqHfPGIUwJ5Vz7ujKdMUWbR0DwiBziHJbEMYzTvt7OQNtFb2NHxSxa3COicuPNgvE0XQ==",
1573
+ "dependencies": {
1574
+ "array-back": "^1.0.2",
1575
+ "collect-all": "~0.2.1"
1576
+ },
1577
+ "bin": {
1578
+ "ansi": "bin/cli.js"
1579
+ },
1580
+ "engines": {
1581
+ "node": ">=0.10.0"
1582
+ }
1583
+ },
1584
+ "node_modules/command-line-tool/node_modules/collect-all": {
1585
+ "version": "0.2.1",
1586
+ "resolved": "https://registry.npmjs.org/collect-all/-/collect-all-0.2.1.tgz",
1587
+ "integrity": "sha512-DJM6+T8WAUEDVPxvbousmxRvtGW5+Q7JazRYmELEzn+BLGlRrqQ1ENKIpfiUjveCupWgUQd4iTvrMfDo0HiVKw==",
1588
+ "dependencies": {
1589
+ "stream-connect": "^1.0.1",
1590
+ "stream-via": "~0.1.0",
1591
+ "typical": "^2.3.0"
1592
+ },
1593
+ "engines": {
1594
+ "node": ">=0.10.0"
1595
+ }
1596
+ },
1597
+ "node_modules/command-line-tool/node_modules/stream-via": {
1598
+ "version": "0.1.1",
1599
+ "resolved": "https://registry.npmjs.org/stream-via/-/stream-via-0.1.1.tgz",
1600
+ "integrity": "sha512-1U7icavM/2dRDSevxnJRZfKBWrnhmtdCh0zQTThwYchL2YWjbwZb2PEngEj9HKjgyJ2oDipz6TLud/AU6BAIzQ==",
1601
+ "engines": {
1602
+ "node": ">=0.10.0"
1603
+ }
1604
+ },
1605
+ "node_modules/command-line-usage": {
1606
+ "version": "3.0.8",
1607
+ "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-3.0.8.tgz",
1608
+ "integrity": "sha512-KMWPF8wNWa+wzffE9247hlDB1c9DMMxhwIFzwRn7oNv5CU7auuJ3zKWv756F/9qqlEucC5jI8/3S8qdGKdVelw==",
1609
+ "dependencies": {
1610
+ "ansi-escape-sequences": "^3.0.0",
1611
+ "array-back": "^1.0.3",
1612
+ "feature-detect-es6": "^1.3.1",
1613
+ "table-layout": "^0.3.0",
1614
+ "typical": "^2.6.0"
1615
+ },
1616
+ "engines": {
1617
+ "node": ">=0.12.0"
1618
+ }
1619
+ },
1620
+ "node_modules/commander": {
1621
+ "version": "2.20.3",
1622
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
1623
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ=="
1624
+ },
1625
+ "node_modules/common-sequence": {
1626
+ "version": "1.0.2",
1627
+ "resolved": "https://registry.npmjs.org/common-sequence/-/common-sequence-1.0.2.tgz",
1628
+ "integrity": "sha512-z3ln8PqfoBRwY1X0B1W0NEvfuo3+lZdvVjYaxusK84FPGkBy+ZqfbMhgdGOLr1v1dv13z5KYOtbL/yupL4I8Yw==",
1629
+ "engines": {
1630
+ "node": ">=0.10.0"
1631
+ }
1632
+ },
1633
+ "node_modules/compress-commons": {
1634
+ "version": "6.0.2",
1635
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-6.0.2.tgz",
1636
+ "integrity": "sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==",
1637
+ "dependencies": {
1638
+ "crc-32": "^1.2.0",
1639
+ "crc32-stream": "^6.0.0",
1640
+ "is-stream": "^2.0.1",
1641
+ "normalize-path": "^3.0.0",
1642
+ "readable-stream": "^4.0.0"
1643
+ },
1644
+ "engines": {
1645
+ "node": ">= 14"
1646
+ }
1647
+ },
1648
+ "node_modules/compressible": {
1649
+ "version": "2.0.18",
1650
+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
1651
+ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
1652
+ "dependencies": {
1653
+ "mime-db": ">= 1.43.0 < 2"
1654
+ },
1655
+ "engines": {
1656
+ "node": ">= 0.6"
1657
+ }
1658
+ },
1659
+ "node_modules/compression": {
1660
+ "version": "1.7.4",
1661
+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
1662
+ "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
1663
+ "dependencies": {
1664
+ "accepts": "~1.3.5",
1665
+ "bytes": "3.0.0",
1666
+ "compressible": "~2.0.16",
1667
+ "debug": "2.6.9",
1668
+ "on-headers": "~1.0.2",
1669
+ "safe-buffer": "5.1.2",
1670
+ "vary": "~1.1.2"
1671
+ },
1672
+ "engines": {
1673
+ "node": ">= 0.8.0"
1674
+ }
1675
+ },
1676
+ "node_modules/compression/node_modules/bytes": {
1677
+ "version": "3.0.0",
1678
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
1679
+ "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==",
1680
+ "engines": {
1681
+ "node": ">= 0.8"
1682
+ }
1683
+ },
1684
+ "node_modules/concat-map": {
1685
+ "version": "0.0.1",
1686
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
1687
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
1688
+ },
1689
+ "node_modules/config-master": {
1690
+ "version": "2.0.4",
1691
+ "resolved": "https://registry.npmjs.org/config-master/-/config-master-2.0.4.tgz",
1692
+ "integrity": "sha512-PfeMGMq4TTliwwGkf41u4Dhvk6I5ZzaxdTGYm9NbVqTZcHr20d8VydihyHcCpE/9ZTcN6FdT9vo0FW5rKZZOLw==",
1693
+ "dependencies": {
1694
+ "babel-polyfill": "^6.13.0",
1695
+ "feature-detect-es6": "^1.3.1",
1696
+ "walk-back": "^2.0.1"
1697
+ }
1698
+ },
1699
+ "node_modules/connect-flash": {
1700
+ "version": "0.1.1",
1701
+ "resolved": "https://registry.npmjs.org/connect-flash/-/connect-flash-0.1.1.tgz",
1702
+ "integrity": "sha512-2rcfELQt/ZMP+SM/pG8PyhJRaLKp+6Hk2IUBNkEit09X+vwn3QsAL3ZbYtxUn7NVPzbMTSLRDhqe0B/eh30RYA==",
1703
+ "engines": {
1704
+ "node": ">= 0.4.0"
1705
+ }
1706
+ },
1707
+ "node_modules/content-disposition": {
1708
+ "version": "0.5.4",
1709
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz",
1710
+ "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==",
1711
+ "dependencies": {
1712
+ "safe-buffer": "5.2.1"
1713
+ },
1714
+ "engines": {
1715
+ "node": ">= 0.6"
1716
+ }
1717
+ },
1718
+ "node_modules/content-disposition/node_modules/safe-buffer": {
1719
+ "version": "5.2.1",
1720
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1721
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1722
+ "funding": [
1723
+ {
1724
+ "type": "github",
1725
+ "url": "https://github.com/sponsors/feross"
1726
+ },
1727
+ {
1728
+ "type": "patreon",
1729
+ "url": "https://www.patreon.com/feross"
1730
+ },
1731
+ {
1732
+ "type": "consulting",
1733
+ "url": "https://feross.org/support"
1734
+ }
1735
+ ]
1736
+ },
1737
+ "node_modules/content-type": {
1738
+ "version": "1.0.5",
1739
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz",
1740
+ "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==",
1741
+ "engines": {
1742
+ "node": ">= 0.6"
1743
+ }
1744
+ },
1745
+ "node_modules/convert-source-map": {
1746
+ "version": "1.9.0",
1747
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz",
1748
+ "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A=="
1749
+ },
1750
+ "node_modules/cookie": {
1751
+ "version": "0.6.0",
1752
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.6.0.tgz",
1753
+ "integrity": "sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==",
1754
+ "engines": {
1755
+ "node": ">= 0.6"
1756
+ }
1757
+ },
1758
+ "node_modules/cookie-session": {
1759
+ "version": "2.0.0",
1760
+ "resolved": "https://registry.npmjs.org/cookie-session/-/cookie-session-2.0.0.tgz",
1761
+ "integrity": "sha512-hKvgoThbw00zQOleSlUr2qpvuNweoqBtxrmx0UFosx6AGi9lYtLoA+RbsvknrEX8Pr6MDbdWAb2j6SnMn+lPsg==",
1762
+ "dependencies": {
1763
+ "cookies": "0.8.0",
1764
+ "debug": "3.2.7",
1765
+ "on-headers": "~1.0.2",
1766
+ "safe-buffer": "5.2.1"
1767
+ },
1768
+ "engines": {
1769
+ "node": ">= 0.10"
1770
+ }
1771
+ },
1772
+ "node_modules/cookie-session/node_modules/debug": {
1773
+ "version": "3.2.7",
1774
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
1775
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
1776
+ "dependencies": {
1777
+ "ms": "^2.1.1"
1778
+ }
1779
+ },
1780
+ "node_modules/cookie-session/node_modules/ms": {
1781
+ "version": "2.1.3",
1782
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1783
+ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1784
+ },
1785
+ "node_modules/cookie-session/node_modules/safe-buffer": {
1786
+ "version": "5.2.1",
1787
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1788
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1789
+ "funding": [
1790
+ {
1791
+ "type": "github",
1792
+ "url": "https://github.com/sponsors/feross"
1793
+ },
1794
+ {
1795
+ "type": "patreon",
1796
+ "url": "https://www.patreon.com/feross"
1797
+ },
1798
+ {
1799
+ "type": "consulting",
1800
+ "url": "https://feross.org/support"
1801
+ }
1802
+ ]
1803
+ },
1804
+ "node_modules/cookie-signature": {
1805
+ "version": "1.0.6",
1806
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
1807
+ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ=="
1808
+ },
1809
+ "node_modules/cookies": {
1810
+ "version": "0.8.0",
1811
+ "resolved": "https://registry.npmjs.org/cookies/-/cookies-0.8.0.tgz",
1812
+ "integrity": "sha512-8aPsApQfebXnuI+537McwYsDtjVxGm8gTIzQI3FDW6t5t/DAhERxtnbEPN/8RX+uZthoz4eCOgloXaE5cYyNow==",
1813
+ "dependencies": {
1814
+ "depd": "~2.0.0",
1815
+ "keygrip": "~1.1.0"
1816
+ },
1817
+ "engines": {
1818
+ "node": ">= 0.8"
1819
+ }
1820
+ },
1821
+ "node_modules/core-js": {
1822
+ "version": "2.6.12",
1823
+ "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
1824
+ "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==",
1825
+ "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.",
1826
+ "hasInstallScript": true
1827
+ },
1828
+ "node_modules/core-util-is": {
1829
+ "version": "1.0.3",
1830
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
1831
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
1832
+ },
1833
+ "node_modules/crc-32": {
1834
+ "version": "1.2.2",
1835
+ "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz",
1836
+ "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==",
1837
+ "bin": {
1838
+ "crc32": "bin/crc32.njs"
1839
+ },
1840
+ "engines": {
1841
+ "node": ">=0.8"
1842
+ }
1843
+ },
1844
+ "node_modules/crc32-stream": {
1845
+ "version": "6.0.0",
1846
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-6.0.0.tgz",
1847
+ "integrity": "sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==",
1848
+ "dependencies": {
1849
+ "crc-32": "^1.2.0",
1850
+ "readable-stream": "^4.0.0"
1851
+ },
1852
+ "engines": {
1853
+ "node": ">= 14"
1854
+ }
1855
+ },
1856
+ "node_modules/cross-spawn": {
1857
+ "version": "7.0.3",
1858
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
1859
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
1860
+ "dependencies": {
1861
+ "path-key": "^3.1.0",
1862
+ "shebang-command": "^2.0.0",
1863
+ "which": "^2.0.1"
1864
+ },
1865
+ "engines": {
1866
+ "node": ">= 8"
1867
+ }
1868
+ },
1869
+ "node_modules/crypt": {
1870
+ "version": "0.0.2",
1871
+ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
1872
+ "integrity": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==",
1873
+ "engines": {
1874
+ "node": "*"
1875
+ }
1876
+ },
1877
+ "node_modules/cssstyle": {
1878
+ "version": "3.0.0",
1879
+ "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-3.0.0.tgz",
1880
+ "integrity": "sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==",
1881
+ "dependencies": {
1882
+ "rrweb-cssom": "^0.6.0"
1883
+ },
1884
+ "engines": {
1885
+ "node": ">=14"
1886
+ }
1887
+ },
1888
+ "node_modules/data-urls": {
1889
+ "version": "4.0.0",
1890
+ "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-4.0.0.tgz",
1891
+ "integrity": "sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==",
1892
+ "dependencies": {
1893
+ "abab": "^2.0.6",
1894
+ "whatwg-mimetype": "^3.0.0",
1895
+ "whatwg-url": "^12.0.0"
1896
+ },
1897
+ "engines": {
1898
+ "node": ">=14"
1899
+ }
1900
+ },
1901
+ "node_modules/dateformat": {
1902
+ "version": "4.6.3",
1903
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz",
1904
+ "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==",
1905
+ "engines": {
1906
+ "node": "*"
1907
+ }
1908
+ },
1909
+ "node_modules/ddata": {
1910
+ "version": "0.1.28",
1911
+ "resolved": "https://registry.npmjs.org/ddata/-/ddata-0.1.28.tgz",
1912
+ "integrity": "sha512-iHuP9mQjLqQZDSUOqmT/omWBWohJfmBnQj+RzGxHDJlzOIA6HhSjMZFAnIsQ3s+Qx5CzYA3Vq7rAQzDSMCq8Dw==",
1913
+ "dependencies": {
1914
+ "array-back": "^1.0.3",
1915
+ "core-js": "^2.4.1",
1916
+ "handlebars": "^3.0.3",
1917
+ "marked": "~0.3.6",
1918
+ "object-get": "^2.1.0",
1919
+ "reduce-flatten": "^1.0.1",
1920
+ "string-tools": "^1.0.0",
1921
+ "test-value": "^2.0.0"
1922
+ },
1923
+ "engines": {
1924
+ "node": ">=0.10.0"
1925
+ }
1926
+ },
1927
+ "node_modules/ddata/node_modules/handlebars": {
1928
+ "version": "3.0.8",
1929
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-3.0.8.tgz",
1930
+ "integrity": "sha512-frzSzoxbJZSB719r+lM3UFKrnHIY6VPY/j47+GNOHVnBHxO+r+Y/iDjozAbj1SztmmMpr2CcZY6rLeN5mqX8zA==",
1931
+ "dependencies": {
1932
+ "optimist": "^0.6.1",
1933
+ "source-map": "^0.1.40"
1934
+ },
1935
+ "bin": {
1936
+ "handlebars": "bin/handlebars"
1937
+ },
1938
+ "engines": {
1939
+ "node": ">=0.4.7"
1940
+ },
1941
+ "optionalDependencies": {
1942
+ "uglify-js": "^2.6"
1943
+ }
1944
+ },
1945
+ "node_modules/ddata/node_modules/source-map": {
1946
+ "version": "0.1.43",
1947
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.1.43.tgz",
1948
+ "integrity": "sha512-VtCvB9SIQhk3aF6h+N85EaqIaBFIAfZ9Cu+NJHHVvc8BbEcnvDcFw6sqQ2dQrT6SlOrZq3tIvyD9+EGq/lJryQ==",
1949
+ "dependencies": {
1950
+ "amdefine": ">=0.0.4"
1951
+ },
1952
+ "engines": {
1953
+ "node": ">=0.8.0"
1954
+ }
1955
+ },
1956
+ "node_modules/debug": {
1957
+ "version": "2.6.9",
1958
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
1959
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
1960
+ "dependencies": {
1961
+ "ms": "2.0.0"
1962
+ }
1963
+ },
1964
+ "node_modules/decimal.js": {
1965
+ "version": "10.4.3",
1966
+ "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.3.tgz",
1967
+ "integrity": "sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA=="
1968
+ },
1969
+ "node_modules/deep-extend": {
1970
+ "version": "0.4.2",
1971
+ "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.4.2.tgz",
1972
+ "integrity": "sha512-cQ0iXSEKi3JRNhjUsLWvQ+MVPxLVqpwCd0cFsWbJxlCim2TlCo1JvN5WaPdPvSpUdEnkJ/X+mPGcq5RJ68EK8g==",
1973
+ "engines": {
1974
+ "iojs": ">=1.0.0",
1975
+ "node": ">=0.12.0"
1976
+ }
1977
+ },
1978
+ "node_modules/defer-promise": {
1979
+ "version": "1.0.2",
1980
+ "resolved": "https://registry.npmjs.org/defer-promise/-/defer-promise-1.0.2.tgz",
1981
+ "integrity": "sha512-5a0iWJvnon50nLLqHPW83pX45BLb4MmlSa1sIg05NBhZoK5EZGz1s8qoZ3888dVGGOT0Ni01NdETuAgdJUZknA==",
1982
+ "engines": {
1983
+ "node": ">=4.0.0"
1984
+ }
1985
+ },
1986
+ "node_modules/define-data-property": {
1987
+ "version": "1.1.4",
1988
+ "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz",
1989
+ "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==",
1990
+ "dependencies": {
1991
+ "es-define-property": "^1.0.0",
1992
+ "es-errors": "^1.3.0",
1993
+ "gopd": "^1.0.1"
1994
+ },
1995
+ "engines": {
1996
+ "node": ">= 0.4"
1997
+ },
1998
+ "funding": {
1999
+ "url": "https://github.com/sponsors/ljharb"
2000
+ }
2001
+ },
2002
+ "node_modules/delayed-stream": {
2003
+ "version": "1.0.0",
2004
+ "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
2005
+ "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
2006
+ "engines": {
2007
+ "node": ">=0.4.0"
2008
+ }
2009
+ },
2010
+ "node_modules/depd": {
2011
+ "version": "2.0.0",
2012
+ "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
2013
+ "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
2014
+ "engines": {
2015
+ "node": ">= 0.8"
2016
+ }
2017
+ },
2018
+ "node_modules/destroy": {
2019
+ "version": "1.2.0",
2020
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz",
2021
+ "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==",
2022
+ "engines": {
2023
+ "node": ">= 0.8",
2024
+ "npm": "1.2.8000 || >= 1.4.16"
2025
+ }
2026
+ },
2027
+ "node_modules/detect-file": {
2028
+ "version": "1.0.0",
2029
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
2030
+ "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
2031
+ "engines": {
2032
+ "node": ">=0.10.0"
2033
+ }
2034
+ },
2035
+ "node_modules/detect-indent": {
2036
+ "version": "4.0.0",
2037
+ "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz",
2038
+ "integrity": "sha512-BDKtmHlOzwI7iRuEkhzsnPoi5ypEhWAJB5RvHWe1kMr06js3uK5B3734i3ui5Yd+wOJV1cpE4JnivPD283GU/A==",
2039
+ "dependencies": {
2040
+ "repeating": "^2.0.0"
2041
+ },
2042
+ "engines": {
2043
+ "node": ">=0.10.0"
2044
+ }
2045
+ },
2046
+ "node_modules/dir_cache": {
2047
+ "version": "1.0.3",
2048
+ "resolved": "https://registry.npmjs.org/dir_cache/-/dir_cache-1.0.3.tgz",
2049
+ "integrity": "sha512-puPfw1d42uwG8tCbdTD+qklZtA2RWet5cIIkrCQJjUoCwqPw/ZkPuq2e7Fr928zM2tLosijYhDjbzyhL2pVMMA==",
2050
+ "dependencies": {
2051
+ "async": "^2.0.1",
2052
+ "minify-js": "0.0.2",
2053
+ "utils-igor": "^1.0.4"
2054
+ },
2055
+ "engines": {
2056
+ "node": ">=4.2.6"
2057
+ }
2058
+ },
2059
+ "node_modules/dir_cache/node_modules/async": {
2060
+ "version": "2.6.4",
2061
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
2062
+ "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
2063
+ "dependencies": {
2064
+ "lodash": "^4.17.14"
2065
+ }
2066
+ },
2067
+ "node_modules/dir_cache/node_modules/minify-js": {
2068
+ "version": "0.0.2",
2069
+ "resolved": "https://registry.npmjs.org/minify-js/-/minify-js-0.0.2.tgz",
2070
+ "integrity": "sha512-3FZu98ARQYJ4S+7Qj+hMfznf98hSVSa5YMJRYhJ5UtqF1dh+oZwQE50a63hdIstyyEdx+33V4OWrgZOynHvsEw==",
2071
+ "dependencies": {
2072
+ "async": "^2.0.1",
2073
+ "babel-cli": "^6.16.0",
2074
+ "babel-preset-es2015": "^6.16.0",
2075
+ "dir_cache": "^1.0.1",
2076
+ "grunt": "^1.0.1",
2077
+ "grunt-jsdoc-to-markdown": "^1.2.1",
2078
+ "utils-igor": "^2.0.0"
2079
+ },
2080
+ "engines": {
2081
+ "node": ">= 4.0.0"
2082
+ }
2083
+ },
2084
+ "node_modules/dir_cache/node_modules/minify-js/node_modules/utils-igor": {
2085
+ "version": "2.0.5",
2086
+ "resolved": "https://registry.npmjs.org/utils-igor/-/utils-igor-2.0.5.tgz",
2087
+ "integrity": "sha512-1Nqhu0MFGAYb3KbpDPb4TrNKFlUR8nE5gRM5o/Dj5WlokuhKPQIcVxCKHBs+usUNf/IhPguIe7ChIN1vEG+45A==",
2088
+ "dependencies": {
2089
+ "minify-js": "0.0.2"
2090
+ },
2091
+ "engines": {
2092
+ "node": ">= 4.0.0"
2093
+ }
2094
+ },
2095
+ "node_modules/dir_cache/node_modules/utils-igor": {
2096
+ "version": "1.0.4",
2097
+ "resolved": "https://registry.npmjs.org/utils-igor/-/utils-igor-1.0.4.tgz",
2098
+ "integrity": "sha512-qaUVjldlTA3BxqFy2kjm+BORr9Syc63EgDBCQKIpiLZapg76eBOoXme16MRdmaspmVxvoN4lmI/VXw7j+NaTzg==",
2099
+ "engines": {
2100
+ "node": ">= 4.0.0"
2101
+ }
2102
+ },
2103
+ "node_modules/dmd": {
2104
+ "version": "1.4.2",
2105
+ "resolved": "https://registry.npmjs.org/dmd/-/dmd-1.4.2.tgz",
2106
+ "integrity": "sha512-rOPXEDiT6+dqVvDX6RX1rO4F6nU9a7HHdpXB1qIDL3tKEX52LwWNhGmIUJ8d2V1pX/5bIaFDaJunQt/m/zc0ig==",
2107
+ "dependencies": {
2108
+ "array-back": "^1.0.3",
2109
+ "command-line-tool": "~0.5.0",
2110
+ "common-sequence": "^1.0.2",
2111
+ "ddata": "~0.1.25",
2112
+ "file-set": "^1.0.0",
2113
+ "handlebars-array": "^0.2.0",
2114
+ "handlebars-comparison": "^2.0.0",
2115
+ "handlebars-json": "^1.0.0",
2116
+ "handlebars-regexp": "^1.0.0",
2117
+ "handlebars-string": "^2.0.1",
2118
+ "object-tools": "^2.0.6",
2119
+ "reduce-unique": "^1.0.0",
2120
+ "reduce-without": "^1.0.1",
2121
+ "stream-handlebars": "~0.1.6",
2122
+ "string-tools": "^1.0.0",
2123
+ "walk-back": "^2.0.1"
2124
+ },
2125
+ "bin": {
2126
+ "dmd": "bin/cli.js"
2127
+ },
2128
+ "engines": {
2129
+ "node": ">=0.10.0"
2130
+ }
2131
+ },
2132
+ "node_modules/domexception": {
2133
+ "version": "4.0.0",
2134
+ "resolved": "https://registry.npmjs.org/domexception/-/domexception-4.0.0.tgz",
2135
+ "integrity": "sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==",
2136
+ "deprecated": "Use your platform's native DOMException instead",
2137
+ "dependencies": {
2138
+ "webidl-conversions": "^7.0.0"
2139
+ },
2140
+ "engines": {
2141
+ "node": ">=12"
2142
+ }
2143
+ },
2144
+ "node_modules/eastasianwidth": {
2145
+ "version": "0.2.0",
2146
+ "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
2147
+ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA=="
2148
+ },
2149
+ "node_modules/ee-first": {
2150
+ "version": "1.1.1",
2151
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
2152
"integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow=="
2153
},
588
- "node_modules/emoji-regex": {
589
- "version": "9.2.2",
590
- "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
591
- "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
2154
+ "node_modules/emoji-regex": {
2155
+ "version": "9.2.2",
2156
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
2157
+ "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="
2158
+ },
2159
+ "node_modules/encodeurl": {
2160
+ "version": "1.0.2",
2161
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
2162
+ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
2163
+ "engines": {
2164
+ "node": ">= 0.8"
2165
+ }
2166
+ },
2167
+ "node_modules/entities": {
2168
+ "version": "4.5.0",
2169
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
2170
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
2171
+ "engines": {
2172
+ "node": ">=0.12"
2173
+ },
2174
+ "funding": {
2175
+ "url": "https://github.com/fb55/entities?sponsor=1"
2176
+ }
2177
+ },
2178
+ "node_modules/es-define-property": {
2179
+ "version": "1.0.0",
2180
+ "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
2181
+ "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
2182
+ "dependencies": {
2183
+ "get-intrinsic": "^1.2.4"
2184
+ },
2185
+ "engines": {
2186
+ "node": ">= 0.4"
2187
+ }
2188
+ },
2189
+ "node_modules/es-errors": {
2190
+ "version": "1.3.0",
2191
+ "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
2192
+ "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
2193
+ "engines": {
2194
+ "node": ">= 0.4"
2195
+ }
2196
+ },
2197
+ "node_modules/escape-html": {
2198
+ "version": "1.0.3",
2199
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
2200
+ "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
2201
+ },
2202
+ "node_modules/escape-string-regexp": {
2203
+ "version": "1.0.5",
2204
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2205
+ "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
2206
+ "engines": {
2207
+ "node": ">=0.8.0"
2208
+ }
2209
+ },
2210
+ "node_modules/espree": {
2211
+ "version": "3.1.7",
2212
+ "resolved": "https://registry.npmjs.org/espree/-/espree-3.1.7.tgz",
2213
+ "integrity": "sha512-VF3ZpqctFaefWt4R+7jMidx4BUMbd9rxaUoM1gumrgDWcKByFT2YSV73vT6rvdCNw4ZoOAR2z7bamCg4VN9m0A==",
2214
+ "dependencies": {
2215
+ "acorn": "^3.3.0",
2216
+ "acorn-jsx": "^3.0.0"
2217
+ },
2218
+ "engines": {
2219
+ "node": ">=0.10.0"
2220
+ }
2221
+ },
2222
+ "node_modules/esprima": {
2223
+ "version": "4.0.1",
2224
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
2225
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
2226
+ "bin": {
2227
+ "esparse": "bin/esparse.js",
2228
+ "esvalidate": "bin/esvalidate.js"
2229
+ },
2230
+ "engines": {
2231
+ "node": ">=4"
2232
+ }
2233
+ },
2234
+ "node_modules/esutils": {
2235
+ "version": "2.0.3",
2236
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
2237
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
2238
+ "engines": {
2239
+ "node": ">=0.10.0"
2240
+ }
2241
+ },
2242
+ "node_modules/etag": {
2243
+ "version": "1.8.1",
2244
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
2245
+ "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
2246
+ "engines": {
2247
+ "node": ">= 0.6"
2248
+ }
2249
+ },
2250
+ "node_modules/event-target-shim": {
2251
+ "version": "5.0.1",
2252
+ "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
2253
+ "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
2254
+ "engines": {
2255
+ "node": ">=6"
2256
+ }
2257
+ },
2258
+ "node_modules/eventemitter2": {
2259
+ "version": "0.4.14",
2260
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
2261
+ "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ=="
2262
+ },
2263
+ "node_modules/events": {
2264
+ "version": "3.3.0",
2265
+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
2266
+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
2267
+ "engines": {
2268
+ "node": ">=0.8.x"
2269
+ }
2270
+ },
2271
+ "node_modules/exit": {
2272
+ "version": "0.1.2",
2273
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
2274
+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
2275
+ "engines": {
2276
+ "node": ">= 0.8.0"
2277
+ }
2278
+ },
2279
+ "node_modules/expand-tilde": {
2280
+ "version": "2.0.2",
2281
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
2282
+ "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
2283
+ "dependencies": {
2284
+ "homedir-polyfill": "^1.0.1"
2285
+ },
2286
+ "engines": {
2287
+ "node": ">=0.10.0"
2288
+ }
2289
+ },
2290
+ "node_modules/express": {
2291
+ "version": "4.19.2",
2292
+ "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz",
2293
+ "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
2294
+ "dependencies": {
2295
+ "accepts": "~1.3.8",
2296
+ "array-flatten": "1.1.1",
2297
+ "body-parser": "1.20.2",
2298
+ "content-disposition": "0.5.4",
2299
+ "content-type": "~1.0.4",
2300
+ "cookie": "0.6.0",
2301
+ "cookie-signature": "1.0.6",
2302
+ "debug": "2.6.9",
2303
+ "depd": "2.0.0",
2304
+ "encodeurl": "~1.0.2",
2305
+ "escape-html": "~1.0.3",
2306
+ "etag": "~1.8.1",
2307
+ "finalhandler": "1.2.0",
2308
+ "fresh": "0.5.2",
2309
+ "http-errors": "2.0.0",
2310
+ "merge-descriptors": "1.0.1",
2311
+ "methods": "~1.1.2",
2312
+ "on-finished": "2.4.1",
2313
+ "parseurl": "~1.3.3",
2314
+ "path-to-regexp": "0.1.7",
2315
+ "proxy-addr": "~2.0.7",
2316
+ "qs": "6.11.0",
2317
+ "range-parser": "~1.2.1",
2318
+ "safe-buffer": "5.2.1",
2319
+ "send": "0.18.0",
2320
+ "serve-static": "1.15.0",
2321
+ "setprototypeof": "1.2.0",
2322
+ "statuses": "2.0.1",
2323
+ "type-is": "~1.6.18",
2324
+ "utils-merge": "1.0.1",
2325
+ "vary": "~1.1.2"
2326
+ },
2327
+ "engines": {
2328
+ "node": ">= 0.10.0"
2329
+ }
2330
+ },
2331
+ "node_modules/express-handlebars": {
2332
+ "version": "5.3.5",
2333
+ "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.5.tgz",
2334
+ "integrity": "sha512-r9pzDc94ZNJ7FVvtsxLfPybmN0eFAUnR61oimNPRpD0D7nkLcezrkpZzoXS5TI75wYHRbflPLTU39B62pwB4DA==",
2335
+ "dependencies": {
2336
+ "glob": "^7.2.0",
2337
+ "graceful-fs": "^4.2.8",
2338
+ "handlebars": "^4.7.7"
2339
+ },
2340
+ "engines": {
2341
+ "node": ">=v10.24.1"
2342
+ }
2343
+ },
2344
+ "node_modules/express-handlebars/node_modules/brace-expansion": {
2345
+ "version": "1.1.11",
2346
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2347
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2348
+ "dependencies": {
2349
+ "balanced-match": "^1.0.0",
2350
+ "concat-map": "0.0.1"
2351
+ }
2352
+ },
2353
+ "node_modules/express-handlebars/node_modules/glob": {
2354
+ "version": "7.2.3",
2355
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2356
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2357
+ "dependencies": {
2358
+ "fs.realpath": "^1.0.0",
2359
+ "inflight": "^1.0.4",
2360
+ "inherits": "2",
2361
+ "minimatch": "^3.1.1",
2362
+ "once": "^1.3.0",
2363
+ "path-is-absolute": "^1.0.0"
2364
+ },
2365
+ "engines": {
2366
+ "node": "*"
2367
+ },
2368
+ "funding": {
2369
+ "url": "https://github.com/sponsors/isaacs"
2370
+ }
2371
+ },
2372
+ "node_modules/express-handlebars/node_modules/minimatch": {
2373
+ "version": "3.1.2",
2374
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2375
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2376
+ "dependencies": {
2377
+ "brace-expansion": "^1.1.7"
2378
+ },
2379
+ "engines": {
2380
+ "node": "*"
2381
+ }
2382
+ },
2383
+ "node_modules/express-ws": {
2384
+ "version": "4.0.0",
2385
+ "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-4.0.0.tgz",
2386
+ "integrity": "sha512-KEyUw8AwRET2iFjFsI1EJQrJ/fHeGiJtgpYgEWG3yDv4l/To/m3a2GaYfeGyB3lsWdvbesjF5XCMx+SVBgAAYw==",
2387
+ "dependencies": {
2388
+ "ws": "^5.2.0"
2389
+ },
2390
+ "engines": {
2391
+ "node": ">=4.5.0"
2392
+ },
2393
+ "peerDependencies": {
2394
+ "express": "^4.0.0 || ^5.0.0-alpha.1"
2395
+ }
2396
+ },
2397
+ "node_modules/express-ws/node_modules/ws": {
2398
+ "version": "5.2.3",
2399
+ "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz",
2400
+ "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==",
2401
+ "dependencies": {
2402
+ "async-limiter": "~1.0.0"
2403
+ }
2404
+ },
2405
+ "node_modules/express/node_modules/safe-buffer": {
2406
+ "version": "5.2.1",
2407
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2408
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
2409
+ "funding": [
2410
+ {
2411
+ "type": "github",
2412
+ "url": "https://github.com/sponsors/feross"
2413
+ },
2414
+ {
2415
+ "type": "patreon",
2416
+ "url": "https://www.patreon.com/feross"
2417
+ },
2418
+ {
2419
+ "type": "consulting",
2420
+ "url": "https://feross.org/support"
2421
+ }
2422
+ ]
2423
+ },
2424
+ "node_modules/extend": {
2425
+ "version": "3.0.2",
2426
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
2427
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
2428
+ },
2429
+ "node_modules/extsprintf": {
2430
+ "version": "1.4.1",
2431
+ "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.1.tgz",
2432
+ "integrity": "sha512-Wrk35e8ydCKDj/ArClo1VrPVmN8zph5V4AtHwIuHhvMXsKf73UT3BOD+azBIW+3wOJ4FhEH7zyaJCFvChjYvMA==",
2433
+ "engines": [
2434
+ "node >=0.6.0"
2435
+ ]
2436
+ },
2437
+ "node_modules/fast-fifo": {
2438
+ "version": "1.3.2",
2439
+ "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
2440
+ "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
2441
+ },
2442
+ "node_modules/fast-xml-parser": {
2443
+ "version": "4.4.0",
2444
+ "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.0.tgz",
2445
+ "integrity": "sha512-kLY3jFlwIYwBNDojclKsNAC12sfD6NwW74QB2CoNGPvtVxjliYehVunB3HYyNi+n4Tt1dAcgwYvmKF/Z18flqg==",
2446
+ "funding": [
2447
+ {
2448
+ "type": "github",
2449
+ "url": "https://github.com/sponsors/NaturalIntelligence"
2450
+ },
2451
+ {
2452
+ "type": "paypal",
2453
+ "url": "https://paypal.me/naturalintelligence"
2454
+ }
2455
+ ],
2456
+ "dependencies": {
2457
+ "strnum": "^1.0.5"
2458
+ },
2459
+ "bin": {
2460
+ "fxparser": "src/cli/cli.js"
2461
+ }
2462
+ },
2463
+ "node_modules/fd-slicer": {
2464
+ "version": "1.1.0",
2465
+ "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
2466
+ "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
2467
+ "dependencies": {
2468
+ "pend": "~1.2.0"
2469
+ }
2470
+ },
2471
+ "node_modules/feature-detect-es6": {
2472
+ "version": "1.5.0",
2473
+ "resolved": "https://registry.npmjs.org/feature-detect-es6/-/feature-detect-es6-1.5.0.tgz",
2474
+ "integrity": "sha512-DzWPIGzTnfp3/KK1d/YPfmgLqeDju9F2DQYBL35VusgSApcA7XGqVtXfR4ETOOFEzdFJ3J7zh0Gkk011TiA4uQ==",
2475
+ "dependencies": {
2476
+ "array-back": "^1.0.4"
2477
+ },
2478
+ "engines": {
2479
+ "node": ">=0.10.0"
2480
+ }
2481
+ },
2482
+ "node_modules/file-set": {
2483
+ "version": "1.1.2",
2484
+ "resolved": "https://registry.npmjs.org/file-set/-/file-set-1.1.2.tgz",
2485
+ "integrity": "sha512-xDXI09w+l+mXxWDym7dQXy3PLdo7DygHlAtRnQ6XIMa0iY/qX6+1J75jjwCArCd48yCiMx2+fRn50BTFd45+jQ==",
2486
+ "dependencies": {
2487
+ "array-back": "^1.0.3",
2488
+ "glob": "^7.1.0"
2489
+ }
2490
+ },
2491
+ "node_modules/file-set/node_modules/brace-expansion": {
2492
+ "version": "1.1.11",
2493
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2494
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2495
+ "dependencies": {
2496
+ "balanced-match": "^1.0.0",
2497
+ "concat-map": "0.0.1"
2498
+ }
2499
+ },
2500
+ "node_modules/file-set/node_modules/glob": {
2501
+ "version": "7.2.3",
2502
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2503
+ "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2504
+ "deprecated": "Glob versions prior to v9 are no longer supported",
2505
+ "dependencies": {
2506
+ "fs.realpath": "^1.0.0",
2507
+ "inflight": "^1.0.4",
2508
+ "inherits": "2",
2509
+ "minimatch": "^3.1.1",
2510
+ "once": "^1.3.0",
2511
+ "path-is-absolute": "^1.0.0"
2512
+ },
2513
+ "engines": {
2514
+ "node": "*"
2515
+ },
2516
+ "funding": {
2517
+ "url": "https://github.com/sponsors/isaacs"
2518
+ }
2519
+ },
2520
+ "node_modules/file-set/node_modules/minimatch": {
2521
+ "version": "3.1.2",
2522
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2523
+ "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2524
+ "dependencies": {
2525
+ "brace-expansion": "^1.1.7"
2526
+ },
2527
+ "engines": {
2528
+ "node": "*"
2529
+ }
2530
+ },
2531
+ "node_modules/filter-where": {
2532
+ "version": "1.0.1",
2533
+ "resolved": "https://registry.npmjs.org/filter-where/-/filter-where-1.0.1.tgz",
2534
+ "integrity": "sha512-WR5ZwPkYow93louUCfSeTmn8Q7M/X9uMY6LUqTBr1DgohVd7cYZ+B9MHTsQJ9FHKpvkz32LBppTNXPC/Z/pRHA==",
2535
+ "dependencies": {
2536
+ "test-value": "^1.0.1"
2537
+ },
2538
+ "engines": {
2539
+ "node": ">=0.10.0"
2540
+ }
2541
+ },
2542
+ "node_modules/filter-where/node_modules/test-value": {
2543
+ "version": "1.1.0",
2544
+ "resolved": "https://registry.npmjs.org/test-value/-/test-value-1.1.0.tgz",
2545
+ "integrity": "sha512-wrsbRo7qP+2Je8x8DsK8ovCGyxe3sYfQwOraIY/09A2gFXU9DYKiTF14W4ki/01AEh56kMzAmlj9CaHGDDUBJA==",
2546
+ "dependencies": {
2547
+ "array-back": "^1.0.2",
2548
+ "typical": "^2.4.2"
2549
+ },
2550
+ "engines": {
2551
+ "node": ">=0.10.0"
2552
+ }
2553
+ },
2554
+ "node_modules/finalhandler": {
2555
+ "version": "1.2.0",
2556
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
2557
+ "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
2558
+ "dependencies": {
2559
+ "debug": "2.6.9",
2560
+ "encodeurl": "~1.0.2",
2561
+ "escape-html": "~1.0.3",
2562
+ "on-finished": "2.4.1",
2563
+ "parseurl": "~1.3.3",
2564
+ "statuses": "2.0.1",
2565
+ "unpipe": "~1.0.0"
2566
+ },
2567
+ "engines": {
2568
+ "node": ">= 0.8"
2569
+ }
2570
+ },
2571
+ "node_modules/find-replace": {
2572
+ "version": "1.0.3",
2573
+ "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-1.0.3.tgz",
2574
+ "integrity": "sha512-KrUnjzDCD9426YnCP56zGYy/eieTnhtK6Vn++j+JJzmlsWWwEkDnsyVF575spT6HJ6Ow9tlbT3TQTDsa+O4UWA==",
2575
+ "dependencies": {
2576
+ "array-back": "^1.0.4",
2577
+ "test-value": "^2.1.0"
2578
+ },
2579
+ "engines": {
2580
+ "node": ">=4.0.0"
2581
+ }
2582
+ },
2583
+ "node_modules/findup-sync": {
2584
+ "version": "5.0.0",
2585
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz",
2586
+ "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==",
2587
+ "dependencies": {
2588
+ "detect-file": "^1.0.0",
2589
+ "is-glob": "^4.0.3",
2590
+ "micromatch": "^4.0.4",
2591
+ "resolve-dir": "^1.0.1"
2592
+ },
2593
+ "engines": {
2594
+ "node": ">= 10.13.0"
2595
+ }
2596
+ },
2597
+ "node_modules/findup-sync/node_modules/braces": {
2598
+ "version": "3.0.3",
2599
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
2600
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
2601
+ "dependencies": {
2602
+ "fill-range": "^7.1.1"
2603
+ },
2604
+ "engines": {
2605
+ "node": ">=8"
2606
+ }
2607
+ },
2608
+ "node_modules/findup-sync/node_modules/fill-range": {
2609
+ "version": "7.1.1",
2610
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
2611
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
2612
+ "dependencies": {
2613
+ "to-regex-range": "^5.0.1"
2614
+ },
2615
+ "engines": {
2616
+ "node": ">=8"
2617
+ }
2618
+ },
2619
+ "node_modules/findup-sync/node_modules/is-extglob": {
2620
+ "version": "2.1.1",
2621
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2622
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
2623
+ "engines": {
2624
+ "node": ">=0.10.0"
2625
+ }
2626
+ },
2627
+ "node_modules/findup-sync/node_modules/is-glob": {
2628
+ "version": "4.0.3",
2629
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
2630
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
2631
+ "dependencies": {
2632
+ "is-extglob": "^2.1.1"
2633
+ },
2634
+ "engines": {
2635
+ "node": ">=0.10.0"
2636
+ }
2637
+ },
2638
+ "node_modules/findup-sync/node_modules/micromatch": {
2639
+ "version": "4.0.7",
2640
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
2641
+ "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
2642
+ "dependencies": {
2643
+ "braces": "^3.0.3",
2644
+ "picomatch": "^2.3.1"
2645
+ },
2646
+ "engines": {
2647
+ "node": ">=8.6"
2648
+ }
2649
+ },
2650
+ "node_modules/fined": {
2651
+ "version": "1.2.0",
2652
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
2653
+ "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
2654
+ "dependencies": {
2655
+ "expand-tilde": "^2.0.2",
2656
+ "is-plain-object": "^2.0.3",
2657
+ "object.defaults": "^1.1.0",
2658
+ "object.pick": "^1.2.0",
2659
+ "parse-filepath": "^1.0.1"
2660
+ },
2661
+ "engines": {
2662
+ "node": ">= 0.10"
2663
+ }
2664
+ },
2665
+ "node_modules/flagged-respawn": {
2666
+ "version": "1.0.1",
2667
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
2668
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
2669
+ "engines": {
2670
+ "node": ">= 0.10"
2671
+ }
2672
+ },
2673
+ "node_modules/follow-redirects": {
2674
+ "version": "1.15.6",
2675
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.6.tgz",
2676
+ "integrity": "sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==",
2677
+ "funding": [
2678
+ {
2679
+ "type": "individual",
2680
+ "url": "https://github.com/sponsors/RubenVerborgh"
2681
+ }
2682
+ ],
2683
+ "engines": {
2684
+ "node": ">=4.0"
2685
+ },
2686
+ "peerDependenciesMeta": {
2687
+ "debug": {
2688
+ "optional": true
2689
+ }
2690
+ }
2691
+ },
2692
+ "node_modules/for-in": {
2693
+ "version": "1.0.2",
2694
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
2695
+ "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
2696
+ "engines": {
2697
+ "node": ">=0.10.0"
2698
+ }
2699
+ },
2700
+ "node_modules/for-own": {
2701
+ "version": "1.0.0",
2702
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
2703
+ "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
2704
+ "dependencies": {
2705
+ "for-in": "^1.0.1"
2706
+ },
2707
+ "engines": {
2708
+ "node": ">=0.10.0"
2709
+ }
2710
+ },
2711
+ "node_modules/foreground-child": {
2712
+ "version": "3.1.1",
2713
+ "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
2714
+ "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
2715
+ "dependencies": {
2716
+ "cross-spawn": "^7.0.0",
2717
+ "signal-exit": "^4.0.1"
2718
+ },
2719
+ "engines": {
2720
+ "node": ">=14"
2721
+ },
2722
+ "funding": {
2723
+ "url": "https://github.com/sponsors/isaacs"
2724
+ }
2725
+ },
2726
+ "node_modules/form-data": {
2727
+ "version": "4.0.0",
2728
+ "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
2729
+ "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
2730
+ "dependencies": {
2731
+ "asynckit": "^0.4.0",
2732
+ "combined-stream": "^1.0.8",
2733
+ "mime-types": "^2.1.12"
2734
+ },
2735
+ "engines": {
2736
+ "node": ">= 6"
2737
+ }
2738
+ },
2739
+ "node_modules/forwarded": {
2740
+ "version": "0.2.0",
2741
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
2742
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
2743
+ "engines": {
2744
+ "node": ">= 0.6"
2745
+ }
2746
+ },
2747
+ "node_modules/fresh": {
2748
+ "version": "0.5.2",
2749
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
2750
+ "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
2751
+ "engines": {
2752
+ "node": ">= 0.6"
2753
+ }
2754
+ },
2755
+ "node_modules/fs-readdir-recursive": {
2756
+ "version": "1.1.0",
2757
+ "resolved": "https://registry.npmjs.org/fs-readdir-recursive/-/fs-readdir-recursive-1.1.0.tgz",
2758
+ "integrity": "sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA=="
2759
+ },
2760
+ "node_modules/fs-then-native": {
2761
+ "version": "1.0.2",
2762
+ "resolved": "https://registry.npmjs.org/fs-then-native/-/fs-then-native-1.0.2.tgz",
2763
+ "integrity": "sha512-Rbz2Jggj4AHs56esXBzCAmDTthzCisuKOTFulwwu2jztQh07q86FhIwHytQCK6HfkKES2+u1YZU1fyCajPuWKg==",
2764
+ "dependencies": {
2765
+ "feature-detect-es6": "^1.3.1"
2766
+ },
2767
+ "engines": {
2768
+ "node": ">=0.10.0"
2769
+ }
2770
+ },
2771
+ "node_modules/fs.realpath": {
2772
+ "version": "1.0.0",
2773
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2774
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
2775
+ },
2776
+ "node_modules/function-bind": {
2777
+ "version": "1.1.2",
2778
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
2779
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
2780
+ "funding": {
2781
+ "url": "https://github.com/sponsors/ljharb"
2782
+ }
2783
+ },
2784
+ "node_modules/get-intrinsic": {
2785
+ "version": "1.2.4",
2786
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
2787
+ "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
2788
+ "dependencies": {
2789
+ "es-errors": "^1.3.0",
2790
+ "function-bind": "^1.1.2",
2791
+ "has-proto": "^1.0.1",
2792
+ "has-symbols": "^1.0.3",
2793
+ "hasown": "^2.0.0"
2794
+ },
2795
+ "engines": {
2796
+ "node": ">= 0.4"
2797
+ },
2798
+ "funding": {
2799
+ "url": "https://github.com/sponsors/ljharb"
2800
+ }
2801
+ },
2802
+ "node_modules/getobject": {
2803
+ "version": "1.0.2",
2804
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
2805
+ "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
2806
+ "engines": {
2807
+ "node": ">=10"
2808
+ }
2809
+ },
2810
+ "node_modules/glob": {
2811
+ "version": "10.4.1",
2812
+ "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz",
2813
+ "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==",
2814
+ "dependencies": {
2815
+ "foreground-child": "^3.1.0",
2816
+ "jackspeak": "^3.1.2",
2817
+ "minimatch": "^9.0.4",
2818
+ "minipass": "^7.1.2",
2819
+ "path-scurry": "^1.11.1"
2820
+ },
2821
+ "bin": {
2822
+ "glob": "dist/esm/bin.mjs"
2823
+ },
2824
+ "engines": {
2825
+ "node": ">=16 || 14 >=14.18"
2826
+ },
2827
+ "funding": {
2828
+ "url": "https://github.com/sponsors/isaacs"
2829
+ }
2830
+ },
2831
+ "node_modules/global-modules": {
2832
+ "version": "1.0.0",
2833
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
2834
+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
2835
+ "dependencies": {
2836
+ "global-prefix": "^1.0.1",
2837
+ "is-windows": "^1.0.1",
2838
+ "resolve-dir": "^1.0.0"
2839
+ },
2840
+ "engines": {
2841
+ "node": ">=0.10.0"
2842
+ }
2843
+ },
2844
+ "node_modules/global-prefix": {
2845
+ "version": "1.0.2",
2846
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
2847
+ "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
2848
+ "dependencies": {
2849
+ "expand-tilde": "^2.0.2",
2850
+ "homedir-polyfill": "^1.0.1",
2851
+ "ini": "^1.3.4",
2852
+ "is-windows": "^1.0.1",
2853
+ "which": "^1.2.14"
2854
+ },
2855
+ "engines": {
2856
+ "node": ">=0.10.0"
2857
+ }
2858
+ },
2859
+ "node_modules/global-prefix/node_modules/which": {
2860
+ "version": "1.3.1",
2861
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
2862
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
2863
+ "dependencies": {
2864
+ "isexe": "^2.0.0"
2865
+ },
2866
+ "bin": {
2867
+ "which": "bin/which"
2868
+ }
2869
+ },
2870
+ "node_modules/globals": {
2871
+ "version": "9.18.0",
2872
+ "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz",
2873
+ "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==",
2874
+ "engines": {
2875
+ "node": ">=0.10.0"
2876
+ }
2877
+ },
2878
+ "node_modules/gopd": {
2879
+ "version": "1.0.1",
2880
+ "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
2881
+ "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
2882
+ "dependencies": {
2883
+ "get-intrinsic": "^1.1.3"
2884
+ },
2885
+ "funding": {
2886
+ "url": "https://github.com/sponsors/ljharb"
2887
+ }
2888
+ },
2889
+ "node_modules/graceful-fs": {
2890
+ "version": "4.2.11",
2891
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
2892
+ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
2893
+ },
2894
+ "node_modules/grunt": {
2895
+ "version": "1.6.1",
2896
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz",
2897
+ "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==",
2898
+ "dependencies": {
2899
+ "dateformat": "~4.6.2",
2900
+ "eventemitter2": "~0.4.13",
2901
+ "exit": "~0.1.2",
2902
+ "findup-sync": "~5.0.0",
2903
+ "glob": "~7.1.6",
2904
+ "grunt-cli": "~1.4.3",
2905
+ "grunt-known-options": "~2.0.0",
2906
+ "grunt-legacy-log": "~3.0.0",
2907
+ "grunt-legacy-util": "~2.0.1",
2908
+ "iconv-lite": "~0.6.3",
2909
+ "js-yaml": "~3.14.0",
2910
+ "minimatch": "~3.0.4",
2911
+ "nopt": "~3.0.6"
2912
+ },
2913
+ "bin": {
2914
+ "grunt": "bin/grunt"
2915
+ },
2916
+ "engines": {
2917
+ "node": ">=16"
2918
+ }
2919
+ },
2920
+ "node_modules/grunt-cli": {
2921
+ "version": "1.4.3",
2922
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
2923
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
2924
+ "dependencies": {
2925
+ "grunt-known-options": "~2.0.0",
2926
+ "interpret": "~1.1.0",
2927
+ "liftup": "~3.0.1",
2928
+ "nopt": "~4.0.1",
2929
+ "v8flags": "~3.2.0"
2930
+ },
2931
+ "bin": {
2932
+ "grunt": "bin/grunt"
2933
+ },
2934
+ "engines": {
2935
+ "node": ">=10"
2936
+ }
2937
+ },
2938
+ "node_modules/grunt-cli/node_modules/nopt": {
2939
+ "version": "4.0.3",
2940
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
2941
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
2942
+ "dependencies": {
2943
+ "abbrev": "1",
2944
+ "osenv": "^0.1.4"
2945
+ },
2946
+ "bin": {
2947
+ "nopt": "bin/nopt.js"
2948
+ }
2949
+ },
2950
+ "node_modules/grunt-cli/node_modules/v8flags": {
2951
+ "version": "3.2.0",
2952
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
2953
+ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
2954
+ "dependencies": {
2955
+ "homedir-polyfill": "^1.0.1"
2956
+ },
2957
+ "engines": {
2958
+ "node": ">= 0.10"
2959
+ }
2960
+ },
2961
+ "node_modules/grunt-jsdoc-to-markdown": {
2962
+ "version": "1.2.1",
2963
+ "resolved": "https://registry.npmjs.org/grunt-jsdoc-to-markdown/-/grunt-jsdoc-to-markdown-1.2.1.tgz",
2964
+ "integrity": "sha512-0tNzrfUpAY4ipU+TzNAys3TdV8hWbt7wai29myOl58Voy1NTWTa63BAUIxfVhbhrZZGYEtHLyqIUJEKIXeCgvA==",
2965
+ "dependencies": {
2966
+ "jsdoc-to-markdown": "^1.3.3"
2967
+ },
2968
+ "engines": {
2969
+ "node": ">=0.10.0"
2970
+ },
2971
+ "peerDependencies": {
2972
+ "grunt": ">=0.4.0"
2973
+ }
2974
+ },
2975
+ "node_modules/grunt-known-options": {
2976
+ "version": "2.0.0",
2977
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
2978
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
2979
+ "engines": {
2980
+ "node": ">=0.10.0"
2981
+ }
2982
+ },
2983
+ "node_modules/grunt-legacy-log": {
2984
+ "version": "3.0.0",
2985
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
2986
+ "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
2987
+ "dependencies": {
2988
+ "colors": "~1.1.2",
2989
+ "grunt-legacy-log-utils": "~2.1.0",
2990
+ "hooker": "~0.2.3",
2991
+ "lodash": "~4.17.19"
2992
+ },
2993
+ "engines": {
2994
+ "node": ">= 0.10.0"
2995
+ }
2996
+ },
2997
+ "node_modules/grunt-legacy-log-utils": {
2998
+ "version": "2.1.0",
2999
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
3000
+ "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
3001
+ "dependencies": {
3002
+ "chalk": "~4.1.0",
3003
+ "lodash": "~4.17.19"
3004
+ },
3005
+ "engines": {
3006
+ "node": ">=10"
3007
+ }
3008
+ },
3009
+ "node_modules/grunt-legacy-log-utils/node_modules/ansi-styles": {
3010
+ "version": "4.3.0",
3011
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
3012
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
3013
+ "dependencies": {
3014
+ "color-convert": "^2.0.1"
3015
+ },
3016
+ "engines": {
3017
+ "node": ">=8"
3018
+ },
3019
+ "funding": {
3020
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
3021
+ }
3022
+ },
3023
+ "node_modules/grunt-legacy-log-utils/node_modules/chalk": {
3024
+ "version": "4.1.2",
3025
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
3026
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
3027
+ "dependencies": {
3028
+ "ansi-styles": "^4.1.0",
3029
+ "supports-color": "^7.1.0"
3030
+ },
3031
+ "engines": {
3032
+ "node": ">=10"
3033
+ },
3034
+ "funding": {
3035
+ "url": "https://github.com/chalk/chalk?sponsor=1"
3036
+ }
3037
+ },
3038
+ "node_modules/grunt-legacy-log-utils/node_modules/supports-color": {
3039
+ "version": "7.2.0",
3040
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
3041
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
3042
+ "dependencies": {
3043
+ "has-flag": "^4.0.0"
3044
+ },
3045
+ "engines": {
3046
+ "node": ">=8"
3047
+ }
3048
+ },
3049
+ "node_modules/grunt-legacy-util": {
3050
+ "version": "2.0.1",
3051
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
3052
+ "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
3053
+ "dependencies": {
3054
+ "async": "~3.2.0",
3055
+ "exit": "~0.1.2",
3056
+ "getobject": "~1.0.0",
3057
+ "hooker": "~0.2.3",
3058
+ "lodash": "~4.17.21",
3059
+ "underscore.string": "~3.3.5",
3060
+ "which": "~2.0.2"
3061
+ },
3062
+ "engines": {
3063
+ "node": ">=10"
3064
+ }
3065
+ },
3066
+ "node_modules/grunt/node_modules/brace-expansion": {
3067
+ "version": "1.1.11",
3068
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3069
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3070
+ "dependencies": {
3071
+ "balanced-match": "^1.0.0",
3072
+ "concat-map": "0.0.1"
3073
+ }
3074
+ },
3075
+ "node_modules/grunt/node_modules/glob": {
3076
+ "version": "7.1.7",
3077
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
3078
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
3079
+ "deprecated": "Glob versions prior to v9 are no longer supported",
3080
+ "dependencies": {
3081
+ "fs.realpath": "^1.0.0",
3082
+ "inflight": "^1.0.4",
3083
+ "inherits": "2",
3084
+ "minimatch": "^3.0.4",
3085
+ "once": "^1.3.0",
3086
+ "path-is-absolute": "^1.0.0"
3087
+ },
3088
+ "engines": {
3089
+ "node": "*"
3090
+ },
3091
+ "funding": {
3092
+ "url": "https://github.com/sponsors/isaacs"
3093
+ }
3094
+ },
3095
+ "node_modules/grunt/node_modules/iconv-lite": {
3096
+ "version": "0.6.3",
3097
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
3098
+ "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
3099
+ "dependencies": {
3100
+ "safer-buffer": ">= 2.1.2 < 3.0.0"
3101
+ },
3102
+ "engines": {
3103
+ "node": ">=0.10.0"
3104
+ }
3105
+ },
3106
+ "node_modules/grunt/node_modules/minimatch": {
3107
+ "version": "3.0.8",
3108
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
3109
+ "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
3110
+ "dependencies": {
3111
+ "brace-expansion": "^1.1.7"
3112
+ },
3113
+ "engines": {
3114
+ "node": "*"
3115
+ }
3116
+ },
3117
+ "node_modules/handlebars": {
3118
+ "version": "4.7.8",
3119
+ "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
3120
+ "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
3121
+ "dependencies": {
3122
+ "minimist": "^1.2.5",
3123
+ "neo-async": "^2.6.2",
3124
+ "source-map": "^0.6.1",
3125
+ "wordwrap": "^1.0.0"
3126
+ },
3127
+ "bin": {
3128
+ "handlebars": "bin/handlebars"
3129
+ },
3130
+ "engines": {
3131
+ "node": ">=0.4.7"
3132
+ },
3133
+ "optionalDependencies": {
3134
+ "uglify-js": "^3.1.4"
3135
+ }
3136
+ },
3137
+ "node_modules/handlebars-array": {
3138
+ "version": "0.2.1",
3139
+ "resolved": "https://registry.npmjs.org/handlebars-array/-/handlebars-array-0.2.1.tgz",
3140
+ "integrity": "sha512-qQnsau0d45rzRn5Mm76/JepLDrJkKeJUAn4gf45WIQFl+9+oqA/XtCOHmc705SffS7gYMeGX3gDz/NulL56ptA==",
3141
+ "deprecated": "No longer maintained",
3142
+ "dependencies": {
3143
+ "array-tools": "^1.1.4"
3144
+ }
3145
+ },
3146
+ "node_modules/handlebars-comparison": {
3147
+ "version": "2.0.1",
3148
+ "resolved": "https://registry.npmjs.org/handlebars-comparison/-/handlebars-comparison-2.0.1.tgz",
3149
+ "integrity": "sha512-fDBg5FVtj//20jGubGMIJDn68S4cVMl/ZrbZadpG2l8K9T/ITXWdLvidabLkOs2ePhcufuE5zKhf0saUKEExQQ==",
3150
+ "dependencies": {
3151
+ "array-tools": "^1.1.0"
3152
+ },
3153
+ "engines": {
3154
+ "node": ">=0.10.0"
3155
+ }
3156
+ },
3157
+ "node_modules/handlebars-json": {
3158
+ "version": "1.0.1",
3159
+ "resolved": "https://registry.npmjs.org/handlebars-json/-/handlebars-json-1.0.1.tgz",
3160
+ "integrity": "sha512-zkqeRv2x0Lc5+pADCB98edilRPjtkz6cYM/ogUK6ZaVbZUbkDhGcXE20gXVW5N7g3m5r5R4nHig9VHcDIIQORQ==",
3161
+ "engines": {
3162
+ "node": ">=0.10.0"
3163
+ }
3164
+ },
3165
+ "node_modules/handlebars-regexp": {
3166
+ "version": "1.0.1",
3167
+ "resolved": "https://registry.npmjs.org/handlebars-regexp/-/handlebars-regexp-1.0.1.tgz",
3168
+ "integrity": "sha512-htocyMnBYuJZFr6FYMSnwvbkwQWmJO35MT2AQlJEdEP2u5WH2H7rnauNczRcVG4i8YSVhxKxojMUs5X3h3hFIg==",
3169
+ "engines": {
3170
+ "node": ">=0.10.0"
3171
+ }
3172
+ },
3173
+ "node_modules/handlebars-string": {
3174
+ "version": "2.0.2",
3175
+ "resolved": "https://registry.npmjs.org/handlebars-string/-/handlebars-string-2.0.2.tgz",
3176
+ "integrity": "sha512-Ug7VPR7UbBty+SDCWgaPw2l+ipE39uYpSzdFLz/XdZUQMzOXsSe76xQgKYhm9Rb/bLw24454kFZo+rQEhG0QIw==",
3177
+ "dependencies": {
3178
+ "array-tools": "^1.0.6",
3179
+ "string-tools": "^0.1.4"
3180
+ }
3181
+ },
3182
+ "node_modules/handlebars-string/node_modules/string-tools": {
3183
+ "version": "0.1.8",
3184
+ "resolved": "https://registry.npmjs.org/string-tools/-/string-tools-0.1.8.tgz",
3185
+ "integrity": "sha512-OHaYAjvTq1WPOF4+mAYZy03UpCzhQ5h/fZ/mO+HHJDXMa5jNBB696NBQJ5EX6NQMiX5E971RN8JPZJ1qFxyrQQ=="
3186
+ },
3187
+ "node_modules/has-ansi": {
3188
+ "version": "2.0.0",
3189
+ "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz",
3190
+ "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==",
3191
+ "dependencies": {
3192
+ "ansi-regex": "^2.0.0"
3193
+ },
3194
+ "engines": {
3195
+ "node": ">=0.10.0"
3196
+ }
3197
+ },
3198
+ "node_modules/has-ansi/node_modules/ansi-regex": {
3199
+ "version": "2.1.1",
3200
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
3201
+ "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
3202
+ "engines": {
3203
+ "node": ">=0.10.0"
3204
+ }
3205
},
593
- "node_modules/encodeurl": {
594
- "version": "1.0.2",
595
- "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
596
- "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==",
3206
+ "node_modules/has-flag": {
3207
+ "version": "4.0.0",
3208
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3209
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3210
"engines": {
598
- "node": ">= 0.8"
3211
+ "node": ">=8"
3212
}
3213
},
601
- "node_modules/es-define-property": {
602
- "version": "1.0.0",
603
- "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz",
604
- "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==",
3214
+ "node_modules/has-property-descriptors": {
3215
+ "version": "1.0.2",
3216
+ "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
3217
+ "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
3218
"dependencies": {
606
- "get-intrinsic": "^1.2.4"
3219
+ "es-define-property": "^1.0.0"
3220
+ },
3221
+ "funding": {
3222
+ "url": "https://github.com/sponsors/ljharb"
3223
+ }
3224
+ },
3225
+ "node_modules/has-proto": {
3226
+ "version": "1.0.3",
3227
+ "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
3228
+ "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
3229
+ "engines": {
3230
+ "node": ">= 0.4"
3231
},
3232
+ "funding": {
3233
+ "url": "https://github.com/sponsors/ljharb"
3234
+ }
3235
+ },
3236
+ "node_modules/has-symbols": {
3237
+ "version": "1.0.3",
3238
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
3239
+ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
3240
"engines": {
3241
"node": ">= 0.4"
3242
+ },
3243
+ "funding": {
3244
+ "url": "https://github.com/sponsors/ljharb"
3245
}
3246
},
612
- "node_modules/es-errors": {
613
- "version": "1.3.0",
614
- "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
615
- "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
3247
+ "node_modules/hasown": {
3248
+ "version": "2.0.2",
3249
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
3250
+ "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
3251
+ "dependencies": {
3252
+ "function-bind": "^1.1.2"
3253
+ },
3254
"engines": {
3255
"node": ">= 0.4"
3256
}
3257
},
620
- "node_modules/escape-html": {
3258
+ "node_modules/he": {
3259
+ "version": "1.2.0",
3260
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
3261
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
3262
+ "bin": {
3263
+ "he": "bin/he"
3264
+ }
3265
+ },
3266
+ "node_modules/home-or-tmp": {
3267
+ "version": "2.0.0",
3268
+ "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
3269
+ "integrity": "sha512-ycURW7oUxE2sNiPVw1HVEFsW+ecOpJ5zaj7eC0RlwhibhRBod20muUN8qu/gzx956YrLolVvs1MTXwKgC2rVEg==",
3270
+ "dependencies": {
3271
+ "os-homedir": "^1.0.0",
3272
+ "os-tmpdir": "^1.0.1"
3273
+ },
3274
+ "engines": {
3275
+ "node": ">=0.10.0"
3276
+ }
3277
+ },
3278
+ "node_modules/home-path": {
3279
+ "version": "1.0.7",
3280
+ "resolved": "https://registry.npmjs.org/home-path/-/home-path-1.0.7.tgz",
3281
+ "integrity": "sha512-tM1pVa+u3ZqQwIkXcWfhUlY3HWS3TsnKsfi2OHHvnhkX52s9etyktPyy1rQotkr0euWimChDq+QkQuDe8ngUlQ=="
3282
+ },
3283
+ "node_modules/homedir-polyfill": {
3284
"version": "1.0.3",
622
- "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
623
- "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow=="
3285
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
3286
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
3287
+ "dependencies": {
3288
+ "parse-passwd": "^1.0.0"
3289
+ },
3290
+ "engines": {
3291
+ "node": ">=0.10.0"
3292
+ }
3293
},
625
- "node_modules/etag": {
626
- "version": "1.8.1",
627
- "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
628
- "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==",
3294
+ "node_modules/hooker": {
3295
+ "version": "0.2.3",
3296
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
3297
+ "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
3298
"engines": {
630
- "node": ">= 0.6"
3299
+ "node": "*"
3300
}
3301
},
633
- "node_modules/event-target-shim": {
634
- "version": "5.0.1",
635
- "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz",
636
- "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==",
3302
+ "node_modules/hot-patcher": {
3303
+ "version": "1.0.0",
3304
+ "resolved": "https://registry.npmjs.org/hot-patcher/-/hot-patcher-1.0.0.tgz",
3305
+ "integrity": "sha512-3H8VH0PreeNsKMZw16nTHbUp4YoHCnPlawpsPXGJUR4qENDynl79b6Xk9CIFvLcH1qungBsCuzKcWyzoPPalTw=="
3306
+ },
3307
+ "node_modules/html-encoding-sniffer": {
3308
+ "version": "3.0.0",
3309
+ "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz",
3310
+ "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==",
3311
+ "dependencies": {
3312
+ "whatwg-encoding": "^2.0.0"
3313
+ },
3314
"engines": {
638
- "node": ">=6"
3315
+ "node": ">=12"
3316
}
3317
},
641
- "node_modules/events": {
642
- "version": "3.3.0",
643
- "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
644
- "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
3318
+ "node_modules/html-minifier": {
3319
+ "version": "4.0.0",
3320
+ "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz",
3321
+ "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==",
3322
+ "dependencies": {
3323
+ "camel-case": "^3.0.0",
3324
+ "clean-css": "^4.2.1",
3325
+ "commander": "^2.19.0",
3326
+ "he": "^1.2.0",
3327
+ "param-case": "^2.1.1",
3328
+ "relateurl": "^0.2.7",
3329
+ "uglify-js": "^3.5.1"
3330
+ },
3331
+ "bin": {
3332
+ "html-minifier": "cli.js"
3333
+ },
3334
"engines": {
646
- "node": ">=0.8.x"
3335
+ "node": ">=6"
3336
}
3337
},
649
- "node_modules/express": {
650
- "version": "4.19.2",
651
- "resolved": "https://registry.npmjs.org/express/-/express-4.19.2.tgz",
652
- "integrity": "sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q==",
3338
+ "node_modules/http-errors": {
3339
+ "version": "2.0.0",
3340
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
3341
+ "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
3342
"dependencies": {
654
- "accepts": "~1.3.8",
655
- "array-flatten": "1.1.1",
656
- "body-parser": "1.20.2",
657
- "content-disposition": "0.5.4",
658
- "content-type": "~1.0.4",
659
- "cookie": "0.6.0",
660
- "cookie-signature": "1.0.6",
661
- "debug": "2.6.9",
3343
"depd": "2.0.0",
663
- "encodeurl": "~1.0.2",
664
- "escape-html": "~1.0.3",
665
- "etag": "~1.8.1",
666
- "finalhandler": "1.2.0",
667
- "fresh": "0.5.2",
668
- "http-errors": "2.0.0",
669
- "merge-descriptors": "1.0.1",
670
- "methods": "~1.1.2",
671
- "on-finished": "2.4.1",
672
- "parseurl": "~1.3.3",
673
- "path-to-regexp": "0.1.7",
674
- "proxy-addr": "~2.0.7",
675
- "qs": "6.11.0",
676
- "range-parser": "~1.2.1",
677
- "safe-buffer": "5.2.1",
678
- "send": "0.18.0",
679
- "serve-static": "1.15.0",
3344
+ "inherits": "2.0.4",
3345
"setprototypeof": "1.2.0",
3346
"statuses": "2.0.1",
682
- "type-is": "~1.6.18",
683
- "utils-merge": "1.0.1",
684
- "vary": "~1.1.2"
3347
+ "toidentifier": "1.0.1"
3348
},
3349
"engines": {
687
- "node": ">= 0.10.0"
3350
+ "node": ">= 0.8"
3351
+ }
3352
+ },
3353
+ "node_modules/http-proxy-agent": {
3354
+ "version": "5.0.0",
3355
+ "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz",
3356
+ "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==",
3357
+ "dependencies": {
3358
+ "@tootallnate/once": "2",
3359
+ "agent-base": "6",
3360
+ "debug": "4"
3361
+ },
3362
+ "engines": {
3363
+ "node": ">= 6"
3364
+ }
3365
+ },
3366
+ "node_modules/http-proxy-agent/node_modules/debug": {
3367
+ "version": "4.3.5",
3368
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3369
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3370
+ "dependencies": {
3371
+ "ms": "2.1.2"
3372
+ },
3373
+ "engines": {
3374
+ "node": ">=6.0"
3375
+ },
3376
+ "peerDependenciesMeta": {
3377
+ "supports-color": {
3378
+ "optional": true
3379
+ }
3380
+ }
3381
+ },
3382
+ "node_modules/http-proxy-agent/node_modules/ms": {
3383
+ "version": "2.1.2",
3384
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3385
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3386
+ },
3387
+ "node_modules/httpreq": {
3388
+ "version": "1.1.1",
3389
+ "resolved": "https://registry.npmjs.org/httpreq/-/httpreq-1.1.1.tgz",
3390
+ "integrity": "sha512-uhSZLPPD2VXXOSN8Cni3kIsoFHaU2pT/nySEU/fHr/ePbqHYr0jeiQRmUKLEirC09SFPsdMoA7LU7UXMd/w0Kw==",
3391
+ "engines": {
3392
+ "node": ">= 6.15.1"
3393
+ }
3394
+ },
3395
+ "node_modules/https-proxy-agent": {
3396
+ "version": "5.0.1",
3397
+ "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
3398
+ "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
3399
+ "dependencies": {
3400
+ "agent-base": "6",
3401
+ "debug": "4"
3402
+ },
3403
+ "engines": {
3404
+ "node": ">= 6"
3405
+ }
3406
+ },
3407
+ "node_modules/https-proxy-agent/node_modules/debug": {
3408
+ "version": "4.3.5",
3409
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.5.tgz",
3410
+ "integrity": "sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==",
3411
+ "dependencies": {
3412
+ "ms": "2.1.2"
3413
+ },
3414
+ "engines": {
3415
+ "node": ">=6.0"
3416
+ },
3417
+ "peerDependenciesMeta": {
3418
+ "supports-color": {
3419
+ "optional": true
3420
+ }
3421
+ }
3422
+ },
3423
+ "node_modules/https-proxy-agent/node_modules/ms": {
3424
+ "version": "2.1.2",
3425
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
3426
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
3427
+ },
3428
+ "node_modules/iconv-lite": {
3429
+ "version": "0.4.24",
3430
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
3431
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3432
+ "dependencies": {
3433
+ "safer-buffer": ">= 2.1.2 < 3"
3434
+ },
3435
+ "engines": {
3436
+ "node": ">=0.10.0"
3437
+ }
3438
+ },
3439
+ "node_modules/ieee754": {
3440
+ "version": "1.2.1",
3441
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
3442
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
3443
+ "funding": [
3444
+ {
3445
+ "type": "github",
3446
+ "url": "https://github.com/sponsors/feross"
3447
+ },
3448
+ {
3449
+ "type": "patreon",
3450
+ "url": "https://www.patreon.com/feross"
3451
+ },
3452
+ {
3453
+ "type": "consulting",
3454
+ "url": "https://feross.org/support"
3455
+ }
3456
+ ]
3457
+ },
3458
+ "node_modules/immediate": {
3459
+ "version": "3.0.6",
3460
+ "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
3461
+ "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
3462
+ },
3463
+ "node_modules/inflight": {
3464
+ "version": "1.0.6",
3465
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
3466
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
3467
+ "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.",
3468
+ "dependencies": {
3469
+ "once": "^1.3.0",
3470
+ "wrappy": "1"
3471
+ }
3472
+ },
3473
+ "node_modules/inherits": {
3474
+ "version": "2.0.4",
3475
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
3476
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
3477
+ },
3478
+ "node_modules/ini": {
3479
+ "version": "1.3.8",
3480
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
3481
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
3482
+ },
3483
+ "node_modules/interpret": {
3484
+ "version": "1.1.0",
3485
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
3486
+ "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA=="
3487
+ },
3488
+ "node_modules/invariant": {
3489
+ "version": "2.2.4",
3490
+ "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz",
3491
+ "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==",
3492
+ "dependencies": {
3493
+ "loose-envify": "^1.0.0"
3494
+ }
3495
+ },
3496
+ "node_modules/ipaddr.js": {
3497
+ "version": "1.9.1",
3498
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
3499
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
3500
+ "engines": {
3501
+ "node": ">= 0.10"
3502
}
3503
},
690
- "node_modules/express-handlebars": {
691
- "version": "5.3.5",
692
- "resolved": "https://registry.npmjs.org/express-handlebars/-/express-handlebars-5.3.5.tgz",
693
- "integrity": "sha512-r9pzDc94ZNJ7FVvtsxLfPybmN0eFAUnR61oimNPRpD0D7nkLcezrkpZzoXS5TI75wYHRbflPLTU39B62pwB4DA==",
3504
+ "node_modules/ipcheck": {
3505
+ "version": "0.1.0",
3506
+ "resolved": "https://registry.npmjs.org/ipcheck/-/ipcheck-0.1.0.tgz",
3507
+ "integrity": "sha512-NwhrmROU0iXKa+U1quGuQ+ag+K/1Bb5V/yh5Q4SylSu/LGymPZcWB7p4u7JgJH0qOR6cTLDO5VZlRbhoeekNzQ=="
3508
+ },
3509
+ "node_modules/is-absolute": {
3510
+ "version": "1.0.0",
3511
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
3512
+ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
3513
"dependencies": {
695
- "glob": "^7.2.0",
696
- "graceful-fs": "^4.2.8",
697
- "handlebars": "^4.7.7"
3514
+ "is-relative": "^1.0.0",
3515
+ "is-windows": "^1.0.1"
3516
},
3517
"engines": {
700
- "node": ">=v10.24.1"
3518
+ "node": ">=0.10.0"
3519
}
3520
},
703
- "node_modules/express-handlebars/node_modules/brace-expansion": {
704
- "version": "1.1.11",
705
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
706
- "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
707
- "dependencies": {
708
- "balanced-match": "^1.0.0",
709
- "concat-map": "0.0.1"
710
- }
3521
+ "node_modules/is-buffer": {
3522
+ "version": "1.1.6",
3523
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
3524
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
3525
},
712
- "node_modules/express-handlebars/node_modules/glob": {
713
- "version": "7.2.3",
714
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
715
- "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
3526
+ "node_modules/is-core-module": {
3527
+ "version": "2.13.1",
3528
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
3529
+ "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
3530
"dependencies": {
717
- "fs.realpath": "^1.0.0",
718
- "inflight": "^1.0.4",
719
- "inherits": "2",
720
- "minimatch": "^3.1.1",
721
- "once": "^1.3.0",
722
- "path-is-absolute": "^1.0.0"
3531
+ "hasown": "^2.0.0"
3532
},
3533
+ "funding": {
3534
+ "url": "https://github.com/sponsors/ljharb"
3535
+ }
3536
+ },
3537
+ "node_modules/is-finite": {
3538
+ "version": "1.1.0",
3539
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
3540
+ "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==",
3541
"engines": {
725
- "node": "*"
3542
+ "node": ">=0.10.0"
3543
},
3544
"funding": {
728
- "url": "https://github.com/sponsors/isaacs"
3545
+ "url": "https://github.com/sponsors/sindresorhus"
3546
}
3547
},
731
- "node_modules/express-handlebars/node_modules/minimatch": {
732
- "version": "3.1.2",
733
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
734
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
3548
+ "node_modules/is-fullwidth-code-point": {
3549
+ "version": "3.0.0",
3550
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
3551
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
3552
+ "engines": {
3553
+ "node": ">=8"
3554
+ }
3555
+ },
3556
+ "node_modules/is-plain-object": {
3557
+ "version": "2.0.4",
3558
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
3559
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
3560
"dependencies": {
736
- "brace-expansion": "^1.1.7"
3561
+ "isobject": "^3.0.1"
3562
},
3563
"engines": {
739
- "node": "*"
3564
+ "node": ">=0.10.0"
3565
}
3566
},
742
- "node_modules/express-ws": {
743
- "version": "4.0.0",
744
- "resolved": "https://registry.npmjs.org/express-ws/-/express-ws-4.0.0.tgz",
745
- "integrity": "sha512-KEyUw8AwRET2iFjFsI1EJQrJ/fHeGiJtgpYgEWG3yDv4l/To/m3a2GaYfeGyB3lsWdvbesjF5XCMx+SVBgAAYw==",
3567
+ "node_modules/is-potential-custom-element-name": {
3568
+ "version": "1.0.1",
3569
+ "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz",
3570
+ "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ=="
3571
+ },
3572
+ "node_modules/is-relative": {
3573
+ "version": "1.0.0",
3574
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
3575
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
3576
"dependencies": {
747
- "ws": "^5.2.0"
3577
+ "is-unc-path": "^1.0.0"
3578
},
3579
"engines": {
750
- "node": ">=4.5.0"
3580
+ "node": ">=0.10.0"
3581
+ }
3582
+ },
3583
+ "node_modules/is-stream": {
3584
+ "version": "2.0.1",
3585
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
3586
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
3587
+ "engines": {
3588
+ "node": ">=8"
3589
},
752
- "peerDependencies": {
753
- "express": "^4.0.0 || ^5.0.0-alpha.1"
3590
+ "funding": {
3591
+ "url": "https://github.com/sponsors/sindresorhus"
3592
}
3593
},
756
- "node_modules/express-ws/node_modules/ws": {
757
- "version": "5.2.3",
758
- "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz",
759
- "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==",
3594
+ "node_modules/is-unc-path": {
3595
+ "version": "1.0.0",
3596
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
3597
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
3598
"dependencies": {
761
- "async-limiter": "~1.0.0"
3599
+ "unc-path-regex": "^0.1.2"
3600
+ },
3601
+ "engines": {
3602
+ "node": ">=0.10.0"
3603
}
3604
},
764
- "node_modules/express/node_modules/safe-buffer": {
765
- "version": "5.2.1",
766
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
767
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
768
- "funding": [
769
- {
770
- "type": "github",
771
- "url": "https://github.com/sponsors/feross"
772
- },
773
- {
774
- "type": "patreon",
775
- "url": "https://www.patreon.com/feross"
776
- },
777
- {
778
- "type": "consulting",
779
- "url": "https://feross.org/support"
780
- }
781
- ]
3605
+ "node_modules/is-windows": {
3606
+ "version": "1.0.2",
3607
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
3608
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
3609
+ "engines": {
3610
+ "node": ">=0.10.0"
3611
+ }
3612
},
783
- "node_modules/fast-fifo": {
784
- "version": "1.3.2",
785
- "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
786
- "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ=="
3613
+ "node_modules/isarray": {
3614
+ "version": "1.0.0",
3615
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
3616
+ "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
3617
},
788
- "node_modules/fd-slicer": {
789
- "version": "1.1.0",
790
- "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
791
- "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
792
- "dependencies": {
793
- "pend": "~1.2.0"
794
- }
3618
+ "node_modules/isexe": {
3619
+ "version": "2.0.0",
3620
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
3621
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
3622
},
796
- "node_modules/finalhandler": {
797
- "version": "1.2.0",
798
- "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz",
799
- "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==",
800
- "dependencies": {
801
- "debug": "2.6.9",
802
- "encodeurl": "~1.0.2",
803
- "escape-html": "~1.0.3",
804
- "on-finished": "2.4.1",
805
- "parseurl": "~1.3.3",
806
- "statuses": "2.0.1",
807
- "unpipe": "~1.0.0"
808
- },
3623
+ "node_modules/isobject": {
3624
+ "version": "3.0.1",
3625
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
3626
+ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
3627
"engines": {
810
- "node": ">= 0.8"
3628
+ "node": ">=0.10.0"
3629
}
3630
},
813
- "node_modules/foreground-child": {
814
- "version": "3.1.1",
815
- "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz",
816
- "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==",
3631
+ "node_modules/jackspeak": {
3632
+ "version": "3.1.2",
3633
+ "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.1.2.tgz",
3634
+ "integrity": "sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==",
3635
"dependencies": {
818
- "cross-spawn": "^7.0.0",
819
- "signal-exit": "^4.0.1"
3636
+ "@isaacs/cliui": "^8.0.2"
3637
},
3638
"engines": {
3639
"node": ">=14"
3640
},
3641
"funding": {
3642
"url": "https://github.com/sponsors/isaacs"
3643
+ },
3644
+ "optionalDependencies": {
3645
+ "@pkgjs/parseargs": "^0.11.0"
3646
}
3647
},
828
- "node_modules/forwarded": {
829
- "version": "0.2.0",
830
- "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
831
- "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
832
- "engines": {
833
- "node": ">= 0.6"
3648
+ "node_modules/jose": {
3649
+ "version": "4.15.5",
3650
+ "resolved": "https://registry.npmjs.org/jose/-/jose-4.15.5.tgz",
3651
+ "integrity": "sha512-jc7BFxgKPKi94uOvEmzlSWFFe2+vASyXaKUpdQKatWAESU2MWjDfFf0fdfc83CDKcA5QecabZeNLyfhe3yKNkg==",
3652
+ "funding": {
3653
+ "url": "https://github.com/sponsors/panva"
3654
}
3655
},
836
- "node_modules/fresh": {
837
- "version": "0.5.2",
838
- "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
839
- "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==",
840
- "engines": {
841
- "node": ">= 0.6"
3656
+ "node_modules/js-tokens": {
3657
+ "version": "3.0.2",
3658
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
3659
+ "integrity": "sha512-RjTcuD4xjtthQkaWH7dFlH85L+QaVtSoOyGdZ3g6HFhS9dFNDfLyqgm2NFe2X6cQpeFmt0452FJjFG5UameExg=="
3660
+ },
3661
+ "node_modules/js-yaml": {
3662
+ "version": "3.14.1",
3663
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
3664
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
3665
+ "dependencies": {
3666
+ "argparse": "^1.0.7",
3667
+ "esprima": "^4.0.0"
3668
+ },
3669
+ "bin": {
3670
+ "js-yaml": "bin/js-yaml.js"
3671
}
3672
},
844
- "node_modules/fs.realpath": {
3673
+ "node_modules/js2xmlparser": {
3674
"version": "1.0.0",
846
- "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
847
- "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
3675
+ "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-1.0.0.tgz",
3676
+ "integrity": "sha512-k5U3WB58ZbkCqSyrBrNmGtNU87YudbNGTyJNFlVenzzoaKeRXEpQ3E5pYOIidRgQCzxvWIJQK56W7eYkCQqYQA=="
3677
},
849
- "node_modules/function-bind": {
850
- "version": "1.1.2",
851
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
852
- "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
853
- "funding": {
854
- "url": "https://github.com/sponsors/ljharb"
3678
+ "node_modules/jsdoc-75lb": {
3679
+ "version": "3.6.0",
3680
+ "resolved": "https://registry.npmjs.org/jsdoc-75lb/-/jsdoc-75lb-3.6.0.tgz",
3681
+ "integrity": "sha512-m/2YaKZdw2LA0FiC36TJnVtKNGNrPIA1emLLSNwzz8ng5KpgZVV1aPnl/TnqkiVgY0xjREK25IYM9MNGPaBcnA==",
3682
+ "dependencies": {
3683
+ "bluebird": "~3.4.6",
3684
+ "catharsis": "~0.8.8",
3685
+ "escape-string-regexp": "~1.0.5",
3686
+ "espree": "~3.1.7",
3687
+ "js2xmlparser": "~1.0.0",
3688
+ "klaw": "~1.3.0",
3689
+ "marked": "~0.3.6",
3690
+ "mkdirp": "~0.5.1",
3691
+ "requizzle": "~0.2.1",
3692
+ "strip-json-comments": "~2.0.1",
3693
+ "taffydb": "2.6.2",
3694
+ "underscore": "~1.8.3"
3695
+ },
3696
+ "bin": {
3697
+ "jsdoc": "jsdoc.js"
3698
+ },
3699
+ "engines": {
3700
+ "node": ">=0.10"
3701
}
3702
},
857
- "node_modules/get-intrinsic": {
3703
+ "node_modules/jsdoc-75lb/node_modules/bluebird": {
3704
+ "version": "3.4.7",
3705
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
3706
+ "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA=="
3707
+ },
3708
+ "node_modules/jsdoc-75lb/node_modules/mkdirp": {
3709
+ "version": "0.5.6",
3710
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz",
3711
+ "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==",
3712
+ "dependencies": {
3713
+ "minimist": "^1.2.6"
3714
+ },
3715
+ "bin": {
3716
+ "mkdirp": "bin/cmd.js"
3717
+ }
3718
+ },
3719
+ "node_modules/jsdoc-75lb/node_modules/underscore": {
3720
+ "version": "1.8.3",
3721
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.8.3.tgz",
3722
+ "integrity": "sha512-5WsVTFcH1ut/kkhAaHf4PVgI8c7++GiVcpCGxPouI6ZVjsqPnSDf8h/8HtVqc0t4fzRXwnMK70EcZeAs3PIddg=="
3723
+ },
3724
+ "node_modules/jsdoc-api": {
3725
"version": "1.2.4",
859
- "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz",
860
- "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==",
3726
+ "resolved": "https://registry.npmjs.org/jsdoc-api/-/jsdoc-api-1.2.4.tgz",
3727
+ "integrity": "sha512-cJ8NKrSgAeon6bTY4caWvzBGyAD7UXui4DfbLqrp3YB8hoQXspr5ObZ2sIKA4vexSIhBu4t5X21FQ3fDPHT8uA==",
3728
"dependencies": {
862
- "es-errors": "^1.3.0",
863
- "function-bind": "^1.1.2",
864
- "has-proto": "^1.0.1",
865
- "has-symbols": "^1.0.3",
866
- "hasown": "^2.0.0"
3729
+ "array-back": "^1.0.3",
3730
+ "cache-point": "~0.3.3",
3731
+ "collect-all": "^1.0.2",
3732
+ "core-js": "^2.4.1",
3733
+ "feature-detect-es6": "^1.3.1",
3734
+ "file-set": "^1.0.1",
3735
+ "jsdoc-75lb": "^3.5.6",
3736
+ "object-to-spawn-args": "^1.1.0",
3737
+ "promise.prototype.finally": "^1.0.1",
3738
+ "temp-path": "^1.0.0",
3739
+ "then-fs": "^2.0.0",
3740
+ "walk-back": "^2.0.1"
3741
},
3742
"engines": {
869
- "node": ">= 0.4"
870
- },
871
- "funding": {
872
- "url": "https://github.com/sponsors/ljharb"
3743
+ "node": ">=0.10.0"
3744
}
3745
},
875
- "node_modules/glob": {
876
- "version": "10.4.1",
877
- "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.1.tgz",
878
- "integrity": "sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw==",
3746
+ "node_modules/jsdoc-parse": {
3747
+ "version": "1.2.7",
3748
+ "resolved": "https://registry.npmjs.org/jsdoc-parse/-/jsdoc-parse-1.2.7.tgz",
3749
+ "integrity": "sha512-DZyc2k7ooiKrhD8JO+aC4Kif7oPaff7/zeOcysQ/OzpvFdkmM98xIcS3brjDmUXXk7iqXm1Zxfo0VTr1dB05oA==",
3750
"dependencies": {
880
- "foreground-child": "^3.1.0",
881
- "jackspeak": "^3.1.2",
882
- "minimatch": "^9.0.4",
883
- "minipass": "^7.1.2",
884
- "path-scurry": "^1.11.1"
3751
+ "ansi-escape-sequences": "^2.2.1",
3752
+ "array-tools": "^2",
3753
+ "collect-json": "^1.0.1",
3754
+ "command-line-args": "^2.1.4",
3755
+ "command-line-tool": "^0.1.0",
3756
+ "core-js": "^2.0.1",
3757
+ "feature-detect-es6": "^1.2.0",
3758
+ "file-set": "~0.2.1",
3759
+ "jsdoc-api": "^1.0.0",
3760
+ "object-tools": "^2",
3761
+ "stream-connect": "^1.0.1",
3762
+ "test-value": "^1.0.1"
3763
},
3764
"bin": {
887
- "glob": "dist/esm/bin.mjs"
3765
+ "jsdoc-parse": "bin/cli.js"
3766
},
3767
"engines": {
890
- "node": ">=16 || 14 >=14.18"
3768
+ "node": ">=0.10.0"
3769
+ }
3770
+ },
3771
+ "node_modules/jsdoc-parse/node_modules/ansi-escape-sequences": {
3772
+ "version": "2.2.2",
3773
+ "resolved": "https://registry.npmjs.org/ansi-escape-sequences/-/ansi-escape-sequences-2.2.2.tgz",
3774
+ "integrity": "sha512-8UeLcAdY7X4ZUBiuWoxqHfPGIUwJ5Vz7ujKdMUWbR0DwiBziHJbEMYzTvt7OQNtFb2NHxSxa3COicuPNgvE0XQ==",
3775
+ "dependencies": {
3776
+ "array-back": "^1.0.2",
3777
+ "collect-all": "~0.2.1"
3778
},
892
- "funding": {
893
- "url": "https://github.com/sponsors/isaacs"
3779
+ "bin": {
3780
+ "ansi": "bin/cli.js"
3781
+ },
3782
+ "engines": {
3783
+ "node": ">=0.10.0"
3784
}
3785
},
896
- "node_modules/gopd": {
897
- "version": "1.0.1",
898
- "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
899
- "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
3786
+ "node_modules/jsdoc-parse/node_modules/array-tools": {
3787
+ "version": "2.0.9",
3788
+ "resolved": "https://registry.npmjs.org/array-tools/-/array-tools-2.0.9.tgz",
3789
+ "integrity": "sha512-R2neDbbXhrU0EaXIDG48RNS9fqdjMkaqZK37d37LaCvxZ4JaQ6ELNbxlQB2FVdQcj7ZlZCi97iZtz0UET6xPrA==",
3790
"dependencies": {
901
- "get-intrinsic": "^1.1.3"
3791
+ "ansi-escape-sequences": "^2.2.2",
3792
+ "array-back": "^1.0.2",
3793
+ "collect-json": "^1.0.7",
3794
+ "filter-where": "^1.0.1",
3795
+ "object-get": "^2.0.0",
3796
+ "reduce-extract": "^1.0.0",
3797
+ "reduce-flatten": "^1.0.0",
3798
+ "reduce-unique": "^1.0.0",
3799
+ "reduce-without": "^1.0.0",
3800
+ "sort-array": "^1.0.0",
3801
+ "test-value": "^1.0.1"
3802
},
903
- "funding": {
904
- "url": "https://github.com/sponsors/ljharb"
3803
+ "bin": {
3804
+ "array-tools": "bin/cli.js"
3805
}
3806
},
907
- "node_modules/graceful-fs": {
908
- "version": "4.2.11",
909
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
910
- "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="
3807
+ "node_modules/jsdoc-parse/node_modules/brace-expansion": {
3808
+ "version": "1.1.11",
3809
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3810
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3811
+ "dependencies": {
3812
+ "balanced-match": "^1.0.0",
3813
+ "concat-map": "0.0.1"
3814
+ }
3815
+ },
3816
+ "node_modules/jsdoc-parse/node_modules/collect-all": {
3817
+ "version": "0.2.1",
3818
+ "resolved": "https://registry.npmjs.org/collect-all/-/collect-all-0.2.1.tgz",
3819
+ "integrity": "sha512-DJM6+T8WAUEDVPxvbousmxRvtGW5+Q7JazRYmELEzn+BLGlRrqQ1ENKIpfiUjveCupWgUQd4iTvrMfDo0HiVKw==",
3820
+ "dependencies": {
3821
+ "stream-connect": "^1.0.1",
3822
+ "stream-via": "~0.1.0",
3823
+ "typical": "^2.3.0"
3824
+ },
3825
+ "engines": {
3826
+ "node": ">=0.10.0"
3827
+ }
3828
},
912
- "node_modules/handlebars": {
913
- "version": "4.7.8",
914
- "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.7.8.tgz",
915
- "integrity": "sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==",
3829
+ "node_modules/jsdoc-parse/node_modules/command-line-args": {
3830
+ "version": "2.1.6",
3831
+ "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-2.1.6.tgz",
3832
+ "integrity": "sha512-qo+q+AcV8vRQCVDCoh3gNbUiVI86ywoKkIUJeNCNZBCw1qv111Dp0F3nZ2PR/92HrGsgsABuAAi7Fe/z/cj8YQ==",
3833
"dependencies": {
917
- "minimist": "^1.2.5",
918
- "neo-async": "^2.6.2",
919
- "source-map": "^0.6.1",
920
- "wordwrap": "^1.0.0"
3834
+ "array-back": "^1.0.2",
3835
+ "command-line-usage": "^2",
3836
+ "core-js": "^2.0.1",
3837
+ "feature-detect-es6": "^1.2.0",
3838
+ "find-replace": "^1",
3839
+ "typical": "^2.3.0"
3840
},
3841
"bin": {
923
- "handlebars": "bin/handlebars"
3842
+ "command-line-args": "bin/cli.js"
3843
+ }
3844
+ },
3845
+ "node_modules/jsdoc-parse/node_modules/command-line-tool": {
3846
+ "version": "0.1.0",
3847
+ "resolved": "https://registry.npmjs.org/command-line-tool/-/command-line-tool-0.1.0.tgz",
3848
+ "integrity": "sha512-iYnWHIP8pJ4+b5Zv4SWTt+YQeMndbFBA0sj3bH24bbahCrXpZnVFVP5CvcClyYqIPF6RVaDoeqAWdX0GhWG3ZQ==",
3849
+ "dependencies": {
3850
+ "ansi-escape-sequences": "^2.2.1",
3851
+ "array-back": "^1.0.2"
3852
},
3853
"engines": {
926
- "node": ">=0.4.7"
927
- },
928
- "optionalDependencies": {
929
- "uglify-js": "^3.1.4"
3854
+ "node": ">=0.10.0"
3855
}
3856
},
932
- "node_modules/has-property-descriptors": {
933
- "version": "1.0.2",
934
- "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz",
935
- "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==",
3857
+ "node_modules/jsdoc-parse/node_modules/command-line-usage": {
3858
+ "version": "2.0.5",
3859
+ "resolved": "https://registry.npmjs.org/command-line-usage/-/command-line-usage-2.0.5.tgz",
3860
+ "integrity": "sha512-xxUZrDySMWQknZRlCKXbuSCR8PUQXLbypmXPv8a1ZaxIGE5SSynjXNZzig8VTcTcXuvIVf9y563nucsRAYnCKA==",
3861
"dependencies": {
937
- "es-define-property": "^1.0.0"
3862
+ "ansi-escape-sequences": "^2.2.2",
3863
+ "array-back": "^1.0.3",
3864
+ "column-layout": "^2.1.1",
3865
+ "feature-detect-es6": "^1.2.0",
3866
+ "typical": "^2.4.2",
3867
+ "wordwrapjs": "^1.2.0"
3868
},
939
- "funding": {
940
- "url": "https://github.com/sponsors/ljharb"
3869
+ "engines": {
3870
+ "node": ">=0.10.0"
3871
}
3872
},
943
- "node_modules/has-proto": {
944
- "version": "1.0.3",
945
- "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz",
946
- "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==",
3873
+ "node_modules/jsdoc-parse/node_modules/file-set": {
3874
+ "version": "0.2.8",
3875
+ "resolved": "https://registry.npmjs.org/file-set/-/file-set-0.2.8.tgz",
3876
+ "integrity": "sha512-t9NO6FHYX8459WTtKzEuGGP/c6BqmeSdtCUhzoBw64Ctq/2x22e9wPjKJDPpGiQt6vRWpu6Mgs+ZneAI1vqg8Q==",
3877
+ "dependencies": {
3878
+ "array-tools": "^2",
3879
+ "glob": "^4"
3880
+ }
3881
+ },
3882
+ "node_modules/jsdoc-parse/node_modules/glob": {
3883
+ "version": "4.5.3",
3884
+ "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
3885
+ "integrity": "sha512-I0rTWUKSZKxPSIAIaqhSXTM/DiII6wame+rEC3cFA5Lqmr9YmdL7z6Hj9+bdWtTvoY1Su4/OiMLmb37Y7JzvJQ==",
3886
+ "deprecated": "Glob versions prior to v9 are no longer supported",
3887
+ "dependencies": {
3888
+ "inflight": "^1.0.4",
3889
+ "inherits": "2",
3890
+ "minimatch": "^2.0.1",
3891
+ "once": "^1.3.0"
3892
+ },
3893
"engines": {
948
- "node": ">= 0.4"
3894
+ "node": "*"
3895
+ }
3896
+ },
3897
+ "node_modules/jsdoc-parse/node_modules/minimatch": {
3898
+ "version": "2.0.10",
3899
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
3900
+ "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==",
3901
+ "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue",
3902
+ "dependencies": {
3903
+ "brace-expansion": "^1.0.0"
3904
},
950
- "funding": {
951
- "url": "https://github.com/sponsors/ljharb"
3905
+ "engines": {
3906
+ "node": "*"
3907
}
3908
},
954
- "node_modules/has-symbols": {
955
- "version": "1.0.3",
956
- "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
957
- "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
3909
+ "node_modules/jsdoc-parse/node_modules/stream-via": {
3910
+ "version": "0.1.1",
3911
+ "resolved": "https://registry.npmjs.org/stream-via/-/stream-via-0.1.1.tgz",
3912
+ "integrity": "sha512-1U7icavM/2dRDSevxnJRZfKBWrnhmtdCh0zQTThwYchL2YWjbwZb2PEngEj9HKjgyJ2oDipz6TLud/AU6BAIzQ==",
3913
"engines": {
959
- "node": ">= 0.4"
960
- },
961
- "funding": {
962
- "url": "https://github.com/sponsors/ljharb"
3914
+ "node": ">=0.10.0"
3915
}
3916
},
965
- "node_modules/hasown": {
966
- "version": "2.0.2",
967
- "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
968
- "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
3917
+ "node_modules/jsdoc-parse/node_modules/test-value": {
3918
+ "version": "1.1.0",
3919
+ "resolved": "https://registry.npmjs.org/test-value/-/test-value-1.1.0.tgz",
3920
+ "integrity": "sha512-wrsbRo7qP+2Je8x8DsK8ovCGyxe3sYfQwOraIY/09A2gFXU9DYKiTF14W4ki/01AEh56kMzAmlj9CaHGDDUBJA==",
3921
"dependencies": {
970
- "function-bind": "^1.1.2"
3922
+ "array-back": "^1.0.2",
3923
+ "typical": "^2.4.2"
3924
},
3925
"engines": {
973
- "node": ">= 0.4"
3926
+ "node": ">=0.10.0"
3927
}
3928
},
976
- "node_modules/http-errors": {
977
- "version": "2.0.0",
978
- "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz",
979
- "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==",
3929
+ "node_modules/jsdoc-parse/node_modules/wordwrapjs": {
3930
+ "version": "1.2.1",
3931
+ "resolved": "https://registry.npmjs.org/wordwrapjs/-/wordwrapjs-1.2.1.tgz",
3932
+ "integrity": "sha512-oHt3LHdyJ2xke7aFYuXXB4QBvfORPZAfwdOW5bKQhCNj2Fa+I/WBz81yle19Cs7gZvaBxoYKOuPW/mFe4X09lg==",
3933
"dependencies": {
981
- "depd": "2.0.0",
982
- "inherits": "2.0.4",
983
- "setprototypeof": "1.2.0",
984
- "statuses": "2.0.1",
985
- "toidentifier": "1.0.1"
3934
+ "array-back": "^1.0.3",
3935
+ "typical": "^2.5.0"
3936
},
3937
"engines": {
988
- "node": ">= 0.8"
3938
+ "node": ">=0.10.0"
3939
}
3940
},
991
- "node_modules/iconv-lite": {
992
- "version": "0.4.24",
993
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
994
- "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
3941
+ "node_modules/jsdoc-to-markdown": {
3942
+ "version": "1.3.9",
3943
+ "resolved": "https://registry.npmjs.org/jsdoc-to-markdown/-/jsdoc-to-markdown-1.3.9.tgz",
3944
+ "integrity": "sha512-cZLtIzmhdkuNi/9Gz8RGQF4eHwS5YHqAopt720Zk18oWI+JXPqhpuXk74KhrzptTq7KI/OyS0zY+L31W4aTHWA==",
3945
"dependencies": {
996
- "safer-buffer": ">= 2.1.2 < 3"
3946
+ "ansi-escape-sequences": "^3.0.0",
3947
+ "command-line-args": "^3.0.1",
3948
+ "command-line-usage": "^3.0.5",
3949
+ "config-master": "^2.0.4",
3950
+ "dmd": "^1.4.1",
3951
+ "jsdoc-parse": "^1.2.7",
3952
+ "jsdoc2md-stats": "^1.0.3",
3953
+ "object-tools": "^2.0.6",
3954
+ "stream-connect": "^1.0.2"
3955
+ },
3956
+ "bin": {
3957
+ "jsdoc2md": "bin/cli.js"
3958
+ }
3959
+ },
3960
+ "node_modules/jsdoc2md-stats": {
3961
+ "version": "1.0.6",
3962
+ "resolved": "https://registry.npmjs.org/jsdoc2md-stats/-/jsdoc2md-stats-1.0.6.tgz",
3963
+ "integrity": "sha512-FOGWtVa/VwyNQ1C8t2T3YdFXhd0BZte0jsKk8a282XtOSK6Hyb6zIwlVOG3FLWkMia8l9Vg608hJyK0gD6F1/g==",
3964
+ "dependencies": {
3965
+ "app-usage-stats": "^0.4.0",
3966
+ "feature-detect-es6": "^1.3.1"
3967
},
3968
"engines": {
3969
"node": ">=0.10.0"
3970
}
3971
},
1002
- "node_modules/ieee754": {
1003
- "version": "1.2.1",
1004
- "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1005
- "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1006
- "funding": [
1007
- {
1008
- "type": "github",
1009
- "url": "https://github.com/sponsors/feross"
1010
- },
1011
- {
1012
- "type": "patreon",
1013
- "url": "https://www.patreon.com/feross"
1014
- },
1015
- {
1016
- "type": "consulting",
1017
- "url": "https://feross.org/support"
3972
+ "node_modules/jsdom": {
3973
+ "version": "22.1.0",
3974
+ "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-22.1.0.tgz",
3975
+ "integrity": "sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==",
3976
+ "dependencies": {
3977
+ "abab": "^2.0.6",
3978
+ "cssstyle": "^3.0.0",
3979
+ "data-urls": "^4.0.0",
3980
+ "decimal.js": "^10.4.3",
3981
+ "domexception": "^4.0.0",
3982
+ "form-data": "^4.0.0",
3983
+ "html-encoding-sniffer": "^3.0.0",
3984
+ "http-proxy-agent": "^5.0.0",
3985
+ "https-proxy-agent": "^5.0.1",
3986
+ "is-potential-custom-element-name": "^1.0.1",
3987
+ "nwsapi": "^2.2.4",
3988
+ "parse5": "^7.1.2",
3989
+ "rrweb-cssom": "^0.6.0",
3990
+ "saxes": "^6.0.0",
3991
+ "symbol-tree": "^3.2.4",
3992
+ "tough-cookie": "^4.1.2",
3993
+ "w3c-xmlserializer": "^4.0.0",
3994
+ "webidl-conversions": "^7.0.0",
3995
+ "whatwg-encoding": "^2.0.0",
3996
+ "whatwg-mimetype": "^3.0.0",
3997
+ "whatwg-url": "^12.0.1",
3998
+ "ws": "^8.13.0",
3999
+ "xml-name-validator": "^4.0.0"
4000
+ },
4001
+ "engines": {
4002
+ "node": ">=16"
4003
+ },
4004
+ "peerDependencies": {
4005
+ "canvas": "^2.5.0"
4006
+ },
4007
+ "peerDependenciesMeta": {
4008
+ "canvas": {
4009
+ "optional": true
4010
}
1019
- ]
4011
+ }
4012
},
1021
- "node_modules/immediate": {
1022
- "version": "3.0.6",
1023
- "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
1024
- "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ=="
4013
+ "node_modules/jsesc": {
4014
+ "version": "1.3.0",
4015
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz",
4016
+ "integrity": "sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==",
4017
+ "bin": {
4018
+ "jsesc": "bin/jsesc"
4019
+ }
4020
},
1026
- "node_modules/inflight": {
1027
- "version": "1.0.6",
1028
- "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1029
- "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1030
- "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.",
4021
+ "node_modules/json5": {
4022
+ "version": "0.5.1",
4023
+ "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz",
4024
+ "integrity": "sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==",
4025
+ "bin": {
4026
+ "json5": "lib/cli.js"
4027
+ }
4028
+ },
4029
+ "node_modules/keygrip": {
4030
+ "version": "1.1.0",
4031
+ "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
4032
+ "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
4033
"dependencies": {
1032
- "once": "^1.3.0",
1033
- "wrappy": "1"
4034
+ "tsscmp": "1.0.6"
4035
+ },
4036
+ "engines": {
4037
+ "node": ">= 0.6"
4038
}
4039
},
1036
- "node_modules/inherits": {
1037
- "version": "2.0.4",
1038
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1039
- "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
4040
+ "node_modules/klaw": {
4041
+ "version": "1.3.1",
4042
+ "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz",
4043
+ "integrity": "sha512-TED5xi9gGQjGpNnvRWknrwAB1eL5GciPfVFOt3Vk1OJCVDQbzuSfrF3hkUQKlsgKrG1F+0t5W0m+Fje1jIt8rw==",
4044
+ "optionalDependencies": {
4045
+ "graceful-fs": "^4.1.9"
4046
+ }
4047
},
1041
- "node_modules/ipaddr.js": {
1042
- "version": "1.9.1",
1043
- "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
1044
- "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
4048
+ "node_modules/layerr": {
4049
+ "version": "0.1.2",
4050
+ "resolved": "https://registry.npmjs.org/layerr/-/layerr-0.1.2.tgz",
4051
+ "integrity": "sha512-ob5kTd9H3S4GOG2nVXyQhOu9O8nBgP555XxWPkJI0tR0JeRilfyTp8WtPdIJHLXBmHMSdEq5+KMxiYABeScsIQ=="
4052
+ },
4053
+ "node_modules/lazystream": {
4054
+ "version": "1.0.1",
4055
+ "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
4056
+ "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
4057
+ "dependencies": {
4058
+ "readable-stream": "^2.0.5"
4059
+ },
4060
"engines": {
1046
- "node": ">= 0.10"
4061
+ "node": ">= 0.6.3"
4062
}
4063
},
1049
- "node_modules/ipcheck": {
1050
- "version": "0.1.0",
1051
- "resolved": "https://registry.npmjs.org/ipcheck/-/ipcheck-0.1.0.tgz",
1052
- "integrity": "sha512-NwhrmROU0iXKa+U1quGuQ+ag+K/1Bb5V/yh5Q4SylSu/LGymPZcWB7p4u7JgJH0qOR6cTLDO5VZlRbhoeekNzQ=="
4064
+ "node_modules/lazystream/node_modules/readable-stream": {
4065
+ "version": "2.3.8",
4066
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
4067
+ "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
4068
+ "dependencies": {
4069
+ "core-util-is": "~1.0.0",
4070
+ "inherits": "~2.0.3",
4071
+ "isarray": "~1.0.0",
4072
+ "process-nextick-args": "~2.0.0",
4073
+ "safe-buffer": "~5.1.1",
4074
+ "string_decoder": "~1.1.1",
4075
+ "util-deprecate": "~1.0.1"
4076
+ }
4077
},
1054
- "node_modules/is-fullwidth-code-point": {
1055
- "version": "3.0.0",
1056
- "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1057
- "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1058
- "engines": {
1059
- "node": ">=8"
4078
+ "node_modules/lazystream/node_modules/string_decoder": {
4079
+ "version": "1.1.1",
4080
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
4081
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4082
+ "dependencies": {
4083
+ "safe-buffer": "~5.1.0"
4084
}
4085
},
1062
- "node_modules/is-stream": {
1063
- "version": "2.0.1",
1064
- "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
1065
- "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
1066
- "engines": {
1067
- "node": ">=8"
4086
+ "node_modules/ldap-filter": {
4087
+ "version": "0.3.3",
4088
+ "resolved": "https://registry.npmjs.org/ldap-filter/-/ldap-filter-0.3.3.tgz",
4089
+ "integrity": "sha512-/tFkx5WIn4HuO+6w9lsfxq4FN3O+fDZeO9Mek8dCD8rTUpqzRa766BOBO7BcGkn3X86m5+cBm1/2S/Shzz7gMg==",
4090
+ "dependencies": {
4091
+ "assert-plus": "^1.0.0"
4092
},
1069
- "funding": {
1070
- "url": "https://github.com/sponsors/sindresorhus"
4093
+ "engines": {
4094
+ "node": ">=0.8"
4095
}
4096
},
1073
- "node_modules/isarray": {
1074
- "version": "1.0.0",
1075
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1076
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
4097
+ "node_modules/ldapauth-fork": {
4098
+ "version": "5.0.5",
4099
+ "resolved": "https://registry.npmjs.org/ldapauth-fork/-/ldapauth-fork-5.0.5.tgz",
4100
+ "integrity": "sha512-LWUk76+V4AOZbny/3HIPQtGPWZyA3SW2tRhsWIBi9imP22WJktKLHV1ofd8Jo/wY7Ve6vAT7FCI5mEn3blZTjw==",
4101
+ "dependencies": {
4102
+ "@types/ldapjs": "^2.2.2",
4103
+ "bcryptjs": "^2.4.0",
4104
+ "ldapjs": "^2.2.1",
4105
+ "lru-cache": "^7.10.1"
4106
+ },
4107
+ "engines": {
4108
+ "node": ">=0.8.0"
4109
+ }
4110
},
1078
- "node_modules/isexe": {
1079
- "version": "2.0.0",
1080
- "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1081
- "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
4111
+ "node_modules/ldapauth-fork/node_modules/lru-cache": {
4112
+ "version": "7.18.3",
4113
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
4114
+ "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
4115
+ "engines": {
4116
+ "node": ">=12"
4117
+ }
4118
},
1083
- "node_modules/jackspeak": {
1084
- "version": "3.1.2",
1085
- "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.1.2.tgz",
1086
- "integrity": "sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ==",
4119
+ "node_modules/ldapjs": {
4120
+ "version": "2.3.3",
4121
+ "resolved": "https://registry.npmjs.org/ldapjs/-/ldapjs-2.3.3.tgz",
4122
+ "integrity": "sha512-75QiiLJV/PQqtpH+HGls44dXweviFwQ6SiIK27EqzKQ5jU/7UFrl2E5nLdQ3IYRBzJ/AVFJI66u0MZ0uofKYwg==",
4123
+ "deprecated": "This package has been decomissioned. See https://github.com/ldapjs/node-ldapjs/blob/8ffd0bc9c149088a10ec4c1ec6a18450f76ad05d/README.md",
4124
"dependencies": {
1088
- "@isaacs/cliui": "^8.0.2"
4125
+ "abstract-logging": "^2.0.0",
4126
+ "asn1": "^0.2.4",
4127
+ "assert-plus": "^1.0.0",
4128
+ "backoff": "^2.5.0",
4129
+ "ldap-filter": "^0.3.3",
4130
+ "once": "^1.4.0",
4131
+ "vasync": "^2.2.0",
4132
+ "verror": "^1.8.1"
4133
},
4134
"engines": {
1091
- "node": ">=14"
4135
+ "node": ">=10.13.0"
4136
+ }
4137
+ },
4138
+ "node_modules/lie": {
4139
+ "version": "3.1.1",
4140
+ "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
4141
+ "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==",
4142
+ "dependencies": {
4143
+ "immediate": "~3.0.5"
4144
+ }
4145
+ },
4146
+ "node_modules/liftup": {
4147
+ "version": "3.0.1",
4148
+ "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
4149
+ "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
4150
+ "dependencies": {
4151
+ "extend": "^3.0.2",
4152
+ "findup-sync": "^4.0.0",
4153
+ "fined": "^1.2.0",
4154
+ "flagged-respawn": "^1.0.1",
4155
+ "is-plain-object": "^2.0.4",
4156
+ "object.map": "^1.0.1",
4157
+ "rechoir": "^0.7.0",
4158
+ "resolve": "^1.19.0"
4159
},
1093
- "funding": {
1094
- "url": "https://github.com/sponsors/isaacs"
4160
+ "engines": {
4161
+ "node": ">=10"
4162
+ }
4163
+ },
4164
+ "node_modules/liftup/node_modules/braces": {
4165
+ "version": "3.0.3",
4166
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
4167
+ "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
4168
+ "dependencies": {
4169
+ "fill-range": "^7.1.1"
4170
},
1096
- "optionalDependencies": {
1097
- "@pkgjs/parseargs": "^0.11.0"
4171
+ "engines": {
4172
+ "node": ">=8"
4173
}
4174
},
1100
- "node_modules/keygrip": {
1101
- "version": "1.1.0",
1102
- "resolved": "https://registry.npmjs.org/keygrip/-/keygrip-1.1.0.tgz",
1103
- "integrity": "sha512-iYSchDJ+liQ8iwbSI2QqsQOvqv58eJCEanyJPJi+Khyu8smkcKSFUCbPwzFcL7YVtZ6eONjqRX/38caJ7QjRAQ==",
4175
+ "node_modules/liftup/node_modules/fill-range": {
4176
+ "version": "7.1.1",
4177
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
4178
+ "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
4179
"dependencies": {
1105
- "tsscmp": "1.0.6"
4180
+ "to-regex-range": "^5.0.1"
4181
},
4182
"engines": {
1108
- "node": ">= 0.6"
4183
+ "node": ">=8"
4184
}
4185
},
1111
- "node_modules/lazystream": {
1112
- "version": "1.0.1",
1113
- "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
1114
- "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
4186
+ "node_modules/liftup/node_modules/findup-sync": {
4187
+ "version": "4.0.0",
4188
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
4189
+ "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
4190
"dependencies": {
1116
- "readable-stream": "^2.0.5"
4191
+ "detect-file": "^1.0.0",
4192
+ "is-glob": "^4.0.0",
4193
+ "micromatch": "^4.0.2",
4194
+ "resolve-dir": "^1.0.1"
4195
},
4196
"engines": {
1119
- "node": ">= 0.6.3"
4197
+ "node": ">= 8"
4198
}
4199
},
1122
- "node_modules/lazystream/node_modules/readable-stream": {
1123
- "version": "2.3.8",
1124
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
1125
- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
1126
- "dependencies": {
1127
- "core-util-is": "~1.0.0",
1128
- "inherits": "~2.0.3",
1129
- "isarray": "~1.0.0",
1130
- "process-nextick-args": "~2.0.0",
1131
- "safe-buffer": "~5.1.1",
1132
- "string_decoder": "~1.1.1",
1133
- "util-deprecate": "~1.0.1"
4200
+ "node_modules/liftup/node_modules/is-extglob": {
4201
+ "version": "2.1.1",
4202
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
4203
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
4204
+ "engines": {
4205
+ "node": ">=0.10.0"
4206
}
4207
},
1136
- "node_modules/lazystream/node_modules/string_decoder": {
1137
- "version": "1.1.1",
1138
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1139
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
4208
+ "node_modules/liftup/node_modules/is-glob": {
4209
+ "version": "4.0.3",
4210
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
4211
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
4212
"dependencies": {
1141
- "safe-buffer": "~5.1.0"
4213
+ "is-extglob": "^2.1.1"
4214
+ },
4215
+ "engines": {
4216
+ "node": ">=0.10.0"
4217
}
4218
},
1144
- "node_modules/lie": {
1145
- "version": "3.1.1",
1146
- "resolved": "https://registry.npmjs.org/lie/-/lie-3.1.1.tgz",
1147
- "integrity": "sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw==",
4219
+ "node_modules/liftup/node_modules/micromatch": {
4220
+ "version": "4.0.7",
4221
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz",
4222
+ "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==",
4223
"dependencies": {
1149
- "immediate": "~3.0.5"
4224
+ "braces": "^3.0.3",
4225
+ "picomatch": "^2.3.1"
4226
+ },
4227
+ "engines": {
4228
+ "node": ">=8.6"
4229
}
4230
},
4231
"node_modules/localforage": {
@@ -1162,6 +4241,27 @@
4241
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
4242
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
4243
},
4244
+ "node_modules/lodash.pick": {
4245
+ "version": "4.4.0",
4246
+ "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
4247
+ "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q=="
4248
+ },
4249
+ "node_modules/loose-envify": {
4250
+ "version": "1.4.0",
4251
+ "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
4252
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
4253
+ "dependencies": {
4254
+ "js-tokens": "^3.0.0 || ^4.0.0"
4255
+ },
4256
+ "bin": {
4257
+ "loose-envify": "cli.js"
4258
+ }
4259
+ },
4260
+ "node_modules/lower-case": {
4261
+ "version": "1.1.4",
4262
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz",
4263
+ "integrity": "sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA=="
4264
+ },
4265
"node_modules/lru-cache": {
4266
"version": "10.2.2",
4267
"resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.2.tgz",
@@ -1170,6 +4270,54 @@
4270
"node": "14 || >=16.14"
4271
}
4272
},
4273
+ "node_modules/make-iterator": {
4274
+ "version": "1.0.1",
4275
+ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
4276
+ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
4277
+ "dependencies": {
4278
+ "kind-of": "^6.0.2"
4279
+ },
4280
+ "engines": {
4281
+ "node": ">=0.10.0"
4282
+ }
4283
+ },
4284
+ "node_modules/make-iterator/node_modules/kind-of": {
4285
+ "version": "6.0.3",
4286
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
4287
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
4288
+ "engines": {
4289
+ "node": ">=0.10.0"
4290
+ }
4291
+ },
4292
+ "node_modules/map-cache": {
4293
+ "version": "0.2.2",
4294
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
4295
+ "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
4296
+ "engines": {
4297
+ "node": ">=0.10.0"
4298
+ }
4299
+ },
4300
+ "node_modules/marked": {
4301
+ "version": "0.3.19",
4302
+ "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz",
4303
+ "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==",
4304
+ "bin": {
4305
+ "marked": "bin/marked"
4306
+ },
4307
+ "engines": {
4308
+ "node": ">=0.10.0"
4309
+ }
4310
+ },
4311
+ "node_modules/md5": {
4312
+ "version": "2.3.0",
4313
+ "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
4314
+ "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
4315
+ "dependencies": {
4316
+ "charenc": "0.0.2",
4317
+ "crypt": "0.0.2",
4318
+ "is-buffer": "~1.1.6"
4319
+ }
4320
+ },
4321
"node_modules/media-typer": {
4322
"version": "0.3.0",
4323
"resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
@@ -1221,6 +4369,27 @@
4369
"node": ">= 0.6"
4370
}
4371
},
4372
+ "node_modules/minify-js": {
4373
+ "version": "0.0.4",
4374
+ "resolved": "https://registry.npmjs.org/minify-js/-/minify-js-0.0.4.tgz",
4375
+ "integrity": "sha512-K7siyCl7QDUJhpyKWOCJmNQcghoPnk7BSbusljtOD9LwgqeQ/zVYe8qHKsYEBcyD44IdnhrgGkBiNRzsdh80/w==",
4376
+ "dependencies": {
4377
+ "async": "^2.0.1",
4378
+ "dir_cache": "^1.0.1",
4379
+ "utils-igor": "^2.0.0"
4380
+ },
4381
+ "engines": {
4382
+ "node": ">= 4.0.0"
4383
+ }
4384
+ },
4385
+ "node_modules/minify-js/node_modules/async": {
4386
+ "version": "2.6.4",
4387
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz",
4388
+ "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==",
4389
+ "dependencies": {
4390
+ "lodash": "^4.17.14"
4391
+ }
4392
+ },
4393
"node_modules/minimatch": {
4394
"version": "9.0.4",
4395
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz",
@@ -1262,6 +4431,11 @@
4431
"node": ">=10"
4432
}
4433
},
4434
+ "node_modules/mkdirp2": {
4435
+ "version": "1.0.5",
4436
+ "resolved": "https://registry.npmjs.org/mkdirp2/-/mkdirp2-1.0.5.tgz",
4437
+ "integrity": "sha512-xOE9xbICroUDmG1ye2h4bZ8WBie9EGmACaco8K8cx6RlkJJrxGIqjGqztAI+NMhexXBcdGbSEzI6N3EJPevxZw=="
4438
+ },
4439
"node_modules/ms": {
4440
"version": "2.0.0",
4441
"resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -1343,6 +4517,19 @@
4517
"resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
4518
"integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw=="
4519
},
4520
+ "node_modules/nested-property": {
4521
+ "version": "4.0.0",
4522
+ "resolved": "https://registry.npmjs.org/nested-property/-/nested-property-4.0.0.tgz",
4523
+ "integrity": "sha512-yFehXNWRs4cM0+dz7QxCd06hTbWbSkV0ISsqBfkntU6TOY4Qm3Q88fRRLOddkGh2Qq6dZvnKVAahfhjcUvLnyA=="
4524
+ },
4525
+ "node_modules/no-case": {
4526
+ "version": "2.3.2",
4527
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz",
4528
+ "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==",
4529
+ "dependencies": {
4530
+ "lower-case": "^1.1.1"
4531
+ }
4532
+ },
4533
"node_modules/node-forge": {
4534
"version": "1.3.1",
4535
"resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz",
@@ -1351,6 +4538,22 @@
4538
"node": ">= 6.13.0"
4539
}
4540
},
4541
+ "node_modules/node-pushover": {
4542
+ "version": "1.0.0",
4543
+ "resolved": "https://registry.npmjs.org/node-pushover/-/node-pushover-1.0.0.tgz",
4544
+ "integrity": "sha512-yIIt6a60obTco2/Yr0/9iR4+4sDbDzlM3qpaJ99xnAwFlDeg29V5ur19D2L+S9i5LaBao5yAQKAdpvQ+7kVIng==",
4545
+ "dependencies": {
4546
+ "httpreq": "*"
4547
+ }
4548
+ },
4549
+ "node_modules/nodemailer": {
4550
+ "version": "6.9.8",
4551
+ "resolved": "https://registry.npmjs.org/nodemailer/-/nodemailer-6.9.8.tgz",
4552
+ "integrity": "sha512-cfrYUk16e67Ks051i4CntM9kshRYei1/o/Gi8K1d+R34OIs21xdFnW7Pt7EucmVKA0LKtqUGNcjMZ7ehjl49mQ==",
This file is too large to show in full.
package.json
+2
-2
@@ -37,6 +37,7 @@
37
"sample-config-advanced.json"
38
],
39
"dependencies": {
40
+ "@yetzt/nedb": "1.8.0",
41
"archiver": "7.0.0",
42
"body-parser": "1.20.2",
43
"cbor": "5.2.0",
@@ -48,10 +49,9 @@
49
"ipcheck": "0.1.0",
50
"minimist": "1.2.8",
51
"multiparty": "4.2.3",
51
- "@yetzt/nedb": "1.8.0",
52
"node-forge": "1.3.1",
53
"ua-parser-js": "1.0.37",
54
- "ws": "8.14.2",
54
+ "ws": "8.17.1",
55
"yauzl": "2.10.0"
56
},
57
"engines": {