Bump docker/setup-buildx-action from 2 to 3 (#100)
[GitHub/WoltLab/blacklist.git] / package-lock.json
1 {
2 "name": "blacklist",
3 "version": "5.2.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "blacklist",
9 "version": "5.2.0",
10 "license": "LGPL-2.1-or-later",
11 "dependencies": {
12 "csv-parse": "^5.4.0",
13 "minimist": "^1.2.8",
14 "node-fetch": "^2.6.7",
15 "reflect-metadata": "^0.1.13",
16 "sqlite3": "^5.1.6",
17 "typedi": "^0.10.0"
18 },
19 "devDependencies": {
20 "@types/minimist": "^1.2.3",
21 "@types/node-fetch": "^2.5.12",
22 "@types/sqlite3": "^3.1.9",
23 "tslint": "^6.1.3",
24 "typescript": "^5.2.2"
25 }
26 },
27 "node_modules/@babel/code-frame": {
28 "version": "7.10.4",
29 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.10.4.tgz",
30 "integrity": "sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==",
31 "dev": true,
32 "dependencies": {
33 "@babel/highlight": "^7.10.4"
34 }
35 },
36 "node_modules/@babel/helper-validator-identifier": {
37 "version": "7.10.4",
38 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz",
39 "integrity": "sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==",
40 "dev": true
41 },
42 "node_modules/@babel/highlight": {
43 "version": "7.10.4",
44 "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.10.4.tgz",
45 "integrity": "sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==",
46 "dev": true,
47 "dependencies": {
48 "@babel/helper-validator-identifier": "^7.10.4",
49 "chalk": "^2.0.0",
50 "js-tokens": "^4.0.0"
51 }
52 },
53 "node_modules/@gar/promisify": {
54 "version": "1.1.3",
55 "resolved": "https://registry.npmjs.org/@gar/promisify/-/promisify-1.1.3.tgz",
56 "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==",
57 "optional": true
58 },
59 "node_modules/@mapbox/node-pre-gyp": {
60 "version": "1.0.10",
61 "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz",
62 "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==",
63 "dependencies": {
64 "detect-libc": "^2.0.0",
65 "https-proxy-agent": "^5.0.0",
66 "make-dir": "^3.1.0",
67 "node-fetch": "^2.6.7",
68 "nopt": "^5.0.0",
69 "npmlog": "^5.0.1",
70 "rimraf": "^3.0.2",
71 "semver": "^7.3.5",
72 "tar": "^6.1.11"
73 },
74 "bin": {
75 "node-pre-gyp": "bin/node-pre-gyp"
76 }
77 },
78 "node_modules/@npmcli/fs": {
79 "version": "1.1.1",
80 "resolved": "https://registry.npmjs.org/@npmcli/fs/-/fs-1.1.1.tgz",
81 "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==",
82 "optional": true,
83 "dependencies": {
84 "@gar/promisify": "^1.0.1",
85 "semver": "^7.3.5"
86 }
87 },
88 "node_modules/@npmcli/move-file": {
89 "version": "1.1.2",
90 "resolved": "https://registry.npmjs.org/@npmcli/move-file/-/move-file-1.1.2.tgz",
91 "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==",
92 "deprecated": "This functionality has been moved to @npmcli/fs",
93 "optional": true,
94 "dependencies": {
95 "mkdirp": "^1.0.4",
96 "rimraf": "^3.0.2"
97 },
98 "engines": {
99 "node": ">=10"
100 }
101 },
102 "node_modules/@npmcli/move-file/node_modules/mkdirp": {
103 "version": "1.0.4",
104 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
105 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
106 "optional": true,
107 "bin": {
108 "mkdirp": "bin/cmd.js"
109 },
110 "engines": {
111 "node": ">=10"
112 }
113 },
114 "node_modules/@tootallnate/once": {
115 "version": "1.1.2",
116 "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
117 "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
118 "optional": true,
119 "engines": {
120 "node": ">= 6"
121 }
122 },
123 "node_modules/@types/minimist": {
124 "version": "1.2.3",
125 "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.3.tgz",
126 "integrity": "sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A==",
127 "dev": true
128 },
129 "node_modules/@types/node": {
130 "version": "11.9.5",
131 "resolved": "https://registry.npmjs.org/@types/node/-/node-11.9.5.tgz",
132 "integrity": "sha512-vVjM0SVzgaOUpflq4GYBvCpozes8OgIIS5gVXVka+OfK3hvnkC1i93U8WiY2OtNE4XUWyyy/86Kf6e0IHTQw1Q==",
133 "dev": true
134 },
135 "node_modules/@types/node-fetch": {
136 "version": "2.5.12",
137 "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz",
138 "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==",
139 "dev": true,
140 "dependencies": {
141 "@types/node": "*",
142 "form-data": "^3.0.0"
143 }
144 },
145 "node_modules/@types/node-fetch/node_modules/form-data": {
146 "version": "3.0.1",
147 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
148 "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==",
149 "dev": true,
150 "dependencies": {
151 "asynckit": "^0.4.0",
152 "combined-stream": "^1.0.8",
153 "mime-types": "^2.1.12"
154 },
155 "engines": {
156 "node": ">= 6"
157 }
158 },
159 "node_modules/@types/sqlite3": {
160 "version": "3.1.9",
161 "resolved": "https://registry.npmjs.org/@types/sqlite3/-/sqlite3-3.1.9.tgz",
162 "integrity": "sha512-0lUJ/W1tBkWqC1is8AI6HnGyk0TyFRFBbcv/hfrUk9XZ7I6LhGvkr0KSPPSaPQyg69nks7JEbxS7tD+MXeVWuQ==",
163 "dev": true,
164 "dependencies": {
165 "@types/node": "*"
166 }
167 },
168 "node_modules/abbrev": {
169 "version": "1.1.1",
170 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
171 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
172 },
173 "node_modules/agent-base": {
174 "version": "6.0.2",
175 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
176 "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
177 "dependencies": {
178 "debug": "4"
179 },
180 "engines": {
181 "node": ">= 6.0.0"
182 }
183 },
184 "node_modules/agentkeepalive": {
185 "version": "4.3.0",
186 "resolved": "https://registry.npmjs.org/agentkeepalive/-/agentkeepalive-4.3.0.tgz",
187 "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==",
188 "optional": true,
189 "dependencies": {
190 "debug": "^4.1.0",
191 "depd": "^2.0.0",
192 "humanize-ms": "^1.2.1"
193 },
194 "engines": {
195 "node": ">= 8.0.0"
196 }
197 },
198 "node_modules/aggregate-error": {
199 "version": "3.1.0",
200 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
201 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
202 "optional": true,
203 "dependencies": {
204 "clean-stack": "^2.0.0",
205 "indent-string": "^4.0.0"
206 },
207 "engines": {
208 "node": ">=8"
209 }
210 },
211 "node_modules/ansi-regex": {
212 "version": "5.0.1",
213 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
214 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
215 "engines": {
216 "node": ">=8"
217 }
218 },
219 "node_modules/ansi-styles": {
220 "version": "3.2.1",
221 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
222 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
223 "dev": true,
224 "dependencies": {
225 "color-convert": "^1.9.0"
226 },
227 "engines": {
228 "node": ">=4"
229 }
230 },
231 "node_modules/aproba": {
232 "version": "2.0.0",
233 "resolved": "https://registry.npmjs.org/aproba/-/aproba-2.0.0.tgz",
234 "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ=="
235 },
236 "node_modules/are-we-there-yet": {
237 "version": "2.0.0",
238 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-2.0.0.tgz",
239 "integrity": "sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==",
240 "dependencies": {
241 "delegates": "^1.0.0",
242 "readable-stream": "^3.6.0"
243 },
244 "engines": {
245 "node": ">=10"
246 }
247 },
248 "node_modules/argparse": {
249 "version": "1.0.10",
250 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
251 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
252 "dev": true,
253 "dependencies": {
254 "sprintf-js": "~1.0.2"
255 }
256 },
257 "node_modules/asynckit": {
258 "version": "0.4.0",
259 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
260 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
261 "dev": true
262 },
263 "node_modules/balanced-match": {
264 "version": "1.0.0",
265 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
266 "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
267 },
268 "node_modules/brace-expansion": {
269 "version": "1.1.11",
270 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
271 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
272 "dependencies": {
273 "balanced-match": "^1.0.0",
274 "concat-map": "0.0.1"
275 }
276 },
277 "node_modules/builtin-modules": {
278 "version": "1.1.1",
279 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
280 "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=",
281 "dev": true,
282 "engines": {
283 "node": ">=0.10.0"
284 }
285 },
286 "node_modules/cacache": {
287 "version": "15.3.0",
288 "resolved": "https://registry.npmjs.org/cacache/-/cacache-15.3.0.tgz",
289 "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==",
290 "optional": true,
291 "dependencies": {
292 "@npmcli/fs": "^1.0.0",
293 "@npmcli/move-file": "^1.0.1",
294 "chownr": "^2.0.0",
295 "fs-minipass": "^2.0.0",
296 "glob": "^7.1.4",
297 "infer-owner": "^1.0.4",
298 "lru-cache": "^6.0.0",
299 "minipass": "^3.1.1",
300 "minipass-collect": "^1.0.2",
301 "minipass-flush": "^1.0.5",
302 "minipass-pipeline": "^1.2.2",
303 "mkdirp": "^1.0.3",
304 "p-map": "^4.0.0",
305 "promise-inflight": "^1.0.1",
306 "rimraf": "^3.0.2",
307 "ssri": "^8.0.1",
308 "tar": "^6.0.2",
309 "unique-filename": "^1.1.1"
310 },
311 "engines": {
312 "node": ">= 10"
313 }
314 },
315 "node_modules/cacache/node_modules/minipass": {
316 "version": "3.3.6",
317 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
318 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
319 "optional": true,
320 "dependencies": {
321 "yallist": "^4.0.0"
322 },
323 "engines": {
324 "node": ">=8"
325 }
326 },
327 "node_modules/cacache/node_modules/mkdirp": {
328 "version": "1.0.4",
329 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
330 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
331 "optional": true,
332 "bin": {
333 "mkdirp": "bin/cmd.js"
334 },
335 "engines": {
336 "node": ">=10"
337 }
338 },
339 "node_modules/chalk": {
340 "version": "2.4.2",
341 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
342 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
343 "dev": true,
344 "dependencies": {
345 "ansi-styles": "^3.2.1",
346 "escape-string-regexp": "^1.0.5",
347 "supports-color": "^5.3.0"
348 },
349 "engines": {
350 "node": ">=4"
351 }
352 },
353 "node_modules/chownr": {
354 "version": "2.0.0",
355 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
356 "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==",
357 "engines": {
358 "node": ">=10"
359 }
360 },
361 "node_modules/clean-stack": {
362 "version": "2.2.0",
363 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
364 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
365 "optional": true,
366 "engines": {
367 "node": ">=6"
368 }
369 },
370 "node_modules/color-convert": {
371 "version": "1.9.3",
372 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
373 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
374 "dev": true,
375 "dependencies": {
376 "color-name": "1.1.3"
377 }
378 },
379 "node_modules/color-name": {
380 "version": "1.1.3",
381 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
382 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
383 "dev": true
384 },
385 "node_modules/color-support": {
386 "version": "1.1.3",
387 "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz",
388 "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==",
389 "bin": {
390 "color-support": "bin.js"
391 }
392 },
393 "node_modules/combined-stream": {
394 "version": "1.0.8",
395 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
396 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
397 "dev": true,
398 "dependencies": {
399 "delayed-stream": "~1.0.0"
400 },
401 "engines": {
402 "node": ">= 0.8"
403 }
404 },
405 "node_modules/commander": {
406 "version": "2.20.3",
407 "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
408 "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
409 "dev": true
410 },
411 "node_modules/concat-map": {
412 "version": "0.0.1",
413 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
414 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
415 },
416 "node_modules/console-control-strings": {
417 "version": "1.1.0",
418 "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
419 "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ=="
420 },
421 "node_modules/csv-parse": {
422 "version": "5.4.0",
423 "resolved": "https://registry.npmjs.org/csv-parse/-/csv-parse-5.4.0.tgz",
424 "integrity": "sha512-JiQosUWiOFgp4hQn0an+SBoV9IKdqzhROM0iiN4LB7UpfJBlsSJlWl9nq4zGgxgMAzHJ6V4t29VAVD+3+2NJAg=="
425 },
426 "node_modules/debug": {
427 "version": "4.3.4",
428 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
429 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
430 "dependencies": {
431 "ms": "2.1.2"
432 },
433 "engines": {
434 "node": ">=6.0"
435 },
436 "peerDependenciesMeta": {
437 "supports-color": {
438 "optional": true
439 }
440 }
441 },
442 "node_modules/delayed-stream": {
443 "version": "1.0.0",
444 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
445 "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
446 "dev": true,
447 "engines": {
448 "node": ">=0.4.0"
449 }
450 },
451 "node_modules/delegates": {
452 "version": "1.0.0",
453 "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
454 "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ=="
455 },
456 "node_modules/depd": {
457 "version": "2.0.0",
458 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz",
459 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==",
460 "optional": true,
461 "engines": {
462 "node": ">= 0.8"
463 }
464 },
465 "node_modules/detect-libc": {
466 "version": "2.0.1",
467 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
468 "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
469 "engines": {
470 "node": ">=8"
471 }
472 },
473 "node_modules/diff": {
474 "version": "4.0.2",
475 "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz",
476 "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==",
477 "dev": true,
478 "engines": {
479 "node": ">=0.3.1"
480 }
481 },
482 "node_modules/emoji-regex": {
483 "version": "8.0.0",
484 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
485 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
486 },
487 "node_modules/encoding": {
488 "version": "0.1.13",
489 "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz",
490 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
491 "optional": true,
492 "dependencies": {
493 "iconv-lite": "^0.6.2"
494 }
495 },
496 "node_modules/env-paths": {
497 "version": "2.2.1",
498 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
499 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
500 "optional": true,
501 "engines": {
502 "node": ">=6"
503 }
504 },
505 "node_modules/err-code": {
506 "version": "2.0.3",
507 "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
508 "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
509 "optional": true
510 },
511 "node_modules/escape-string-regexp": {
512 "version": "1.0.5",
513 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
514 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
515 "dev": true,
516 "engines": {
517 "node": ">=0.8.0"
518 }
519 },
520 "node_modules/esprima": {
521 "version": "4.0.1",
522 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
523 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
524 "dev": true,
525 "bin": {
526 "esparse": "bin/esparse.js",
527 "esvalidate": "bin/esvalidate.js"
528 },
529 "engines": {
530 "node": ">=4"
531 }
532 },
533 "node_modules/fs-minipass": {
534 "version": "2.1.0",
535 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
536 "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
537 "dependencies": {
538 "minipass": "^3.0.0"
539 },
540 "engines": {
541 "node": ">= 8"
542 }
543 },
544 "node_modules/fs-minipass/node_modules/minipass": {
545 "version": "3.3.6",
546 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
547 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
548 "dependencies": {
549 "yallist": "^4.0.0"
550 },
551 "engines": {
552 "node": ">=8"
553 }
554 },
555 "node_modules/fs.realpath": {
556 "version": "1.0.0",
557 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
558 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
559 },
560 "node_modules/gauge": {
561 "version": "3.0.2",
562 "resolved": "https://registry.npmjs.org/gauge/-/gauge-3.0.2.tgz",
563 "integrity": "sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==",
564 "dependencies": {
565 "aproba": "^1.0.3 || ^2.0.0",
566 "color-support": "^1.1.2",
567 "console-control-strings": "^1.0.0",
568 "has-unicode": "^2.0.1",
569 "object-assign": "^4.1.1",
570 "signal-exit": "^3.0.0",
571 "string-width": "^4.2.3",
572 "strip-ansi": "^6.0.1",
573 "wide-align": "^1.1.2"
574 },
575 "engines": {
576 "node": ">=10"
577 }
578 },
579 "node_modules/glob": {
580 "version": "7.1.6",
581 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
582 "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
583 "dependencies": {
584 "fs.realpath": "^1.0.0",
585 "inflight": "^1.0.4",
586 "inherits": "2",
587 "minimatch": "^3.0.4",
588 "once": "^1.3.0",
589 "path-is-absolute": "^1.0.0"
590 },
591 "engines": {
592 "node": "*"
593 },
594 "funding": {
595 "url": "https://github.com/sponsors/isaacs"
596 }
597 },
598 "node_modules/graceful-fs": {
599 "version": "4.2.11",
600 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
601 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
602 "optional": true
603 },
604 "node_modules/has-flag": {
605 "version": "3.0.0",
606 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
607 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
608 "dev": true,
609 "engines": {
610 "node": ">=4"
611 }
612 },
613 "node_modules/has-unicode": {
614 "version": "2.0.1",
615 "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
616 "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ=="
617 },
618 "node_modules/http-cache-semantics": {
619 "version": "4.1.1",
620 "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz",
621 "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==",
622 "optional": true
623 },
624 "node_modules/http-proxy-agent": {
625 "version": "4.0.1",
626 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
627 "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
628 "optional": true,
629 "dependencies": {
630 "@tootallnate/once": "1",
631 "agent-base": "6",
632 "debug": "4"
633 },
634 "engines": {
635 "node": ">= 6"
636 }
637 },
638 "node_modules/https-proxy-agent": {
639 "version": "5.0.1",
640 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz",
641 "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==",
642 "dependencies": {
643 "agent-base": "6",
644 "debug": "4"
645 },
646 "engines": {
647 "node": ">= 6"
648 }
649 },
650 "node_modules/humanize-ms": {
651 "version": "1.2.1",
652 "resolved": "https://registry.npmjs.org/humanize-ms/-/humanize-ms-1.2.1.tgz",
653 "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==",
654 "optional": true,
655 "dependencies": {
656 "ms": "^2.0.0"
657 }
658 },
659 "node_modules/iconv-lite": {
660 "version": "0.6.3",
661 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
662 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
663 "optional": true,
664 "dependencies": {
665 "safer-buffer": ">= 2.1.2 < 3.0.0"
666 },
667 "engines": {
668 "node": ">=0.10.0"
669 }
670 },
671 "node_modules/imurmurhash": {
672 "version": "0.1.4",
673 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
674 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
675 "optional": true,
676 "engines": {
677 "node": ">=0.8.19"
678 }
679 },
680 "node_modules/indent-string": {
681 "version": "4.0.0",
682 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
683 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
684 "optional": true,
685 "engines": {
686 "node": ">=8"
687 }
688 },
689 "node_modules/infer-owner": {
690 "version": "1.0.4",
691 "resolved": "https://registry.npmjs.org/infer-owner/-/infer-owner-1.0.4.tgz",
692 "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==",
693 "optional": true
694 },
695 "node_modules/inflight": {
696 "version": "1.0.6",
697 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
698 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
699 "dependencies": {
700 "once": "^1.3.0",
701 "wrappy": "1"
702 }
703 },
704 "node_modules/inherits": {
705 "version": "2.0.4",
706 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
707 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
708 },
709 "node_modules/ip": {
710 "version": "2.0.0",
711 "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
712 "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==",
713 "optional": true
714 },
715 "node_modules/is-fullwidth-code-point": {
716 "version": "3.0.0",
717 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
718 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
719 "engines": {
720 "node": ">=8"
721 }
722 },
723 "node_modules/is-lambda": {
724 "version": "1.0.1",
725 "resolved": "https://registry.npmjs.org/is-lambda/-/is-lambda-1.0.1.tgz",
726 "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==",
727 "optional": true
728 },
729 "node_modules/isexe": {
730 "version": "2.0.0",
731 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
732 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
733 "optional": true
734 },
735 "node_modules/js-tokens": {
736 "version": "4.0.0",
737 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
738 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
739 "dev": true
740 },
741 "node_modules/js-yaml": {
742 "version": "3.14.0",
743 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.0.tgz",
744 "integrity": "sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==",
745 "dev": true,
746 "dependencies": {
747 "argparse": "^1.0.7",
748 "esprima": "^4.0.0"
749 },
750 "bin": {
751 "js-yaml": "bin/js-yaml.js"
752 }
753 },
754 "node_modules/lru-cache": {
755 "version": "6.0.0",
756 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
757 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
758 "dependencies": {
759 "yallist": "^4.0.0"
760 },
761 "engines": {
762 "node": ">=10"
763 }
764 },
765 "node_modules/make-dir": {
766 "version": "3.1.0",
767 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
768 "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
769 "dependencies": {
770 "semver": "^6.0.0"
771 },
772 "engines": {
773 "node": ">=8"
774 },
775 "funding": {
776 "url": "https://github.com/sponsors/sindresorhus"
777 }
778 },
779 "node_modules/make-dir/node_modules/semver": {
780 "version": "6.3.1",
781 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz",
782 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==",
783 "bin": {
784 "semver": "bin/semver.js"
785 }
786 },
787 "node_modules/make-fetch-happen": {
788 "version": "9.1.0",
789 "resolved": "https://registry.npmjs.org/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz",
790 "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==",
791 "optional": true,
792 "dependencies": {
793 "agentkeepalive": "^4.1.3",
794 "cacache": "^15.2.0",
795 "http-cache-semantics": "^4.1.0",
796 "http-proxy-agent": "^4.0.1",
797 "https-proxy-agent": "^5.0.0",
798 "is-lambda": "^1.0.1",
799 "lru-cache": "^6.0.0",
800 "minipass": "^3.1.3",
801 "minipass-collect": "^1.0.2",
802 "minipass-fetch": "^1.3.2",
803 "minipass-flush": "^1.0.5",
804 "minipass-pipeline": "^1.2.4",
805 "negotiator": "^0.6.2",
806 "promise-retry": "^2.0.1",
807 "socks-proxy-agent": "^6.0.0",
808 "ssri": "^8.0.0"
809 },
810 "engines": {
811 "node": ">= 10"
812 }
813 },
814 "node_modules/make-fetch-happen/node_modules/minipass": {
815 "version": "3.3.6",
816 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
817 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
818 "optional": true,
819 "dependencies": {
820 "yallist": "^4.0.0"
821 },
822 "engines": {
823 "node": ">=8"
824 }
825 },
826 "node_modules/mime-db": {
827 "version": "1.43.0",
828 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.43.0.tgz",
829 "integrity": "sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==",
830 "dev": true,
831 "engines": {
832 "node": ">= 0.6"
833 }
834 },
835 "node_modules/mime-types": {
836 "version": "2.1.26",
837 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.26.tgz",
838 "integrity": "sha512-01paPWYgLrkqAyrlDorC1uDwl2p3qZT7yl806vW7DvDoxwXi46jsjFbg+WdwotBIk6/MbEhO/dh5aZ5sNj/dWQ==",
839 "dev": true,
840 "dependencies": {
841 "mime-db": "1.43.0"
842 },
843 "engines": {
844 "node": ">= 0.6"
845 }
846 },
847 "node_modules/minimatch": {
848 "version": "3.0.4",
849 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
850 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
851 "dependencies": {
852 "brace-expansion": "^1.1.7"
853 },
854 "engines": {
855 "node": "*"
856 }
857 },
858 "node_modules/minimist": {
859 "version": "1.2.8",
860 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
861 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
862 "funding": {
863 "url": "https://github.com/sponsors/ljharb"
864 }
865 },
866 "node_modules/minipass": {
867 "version": "4.2.5",
868 "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.5.tgz",
869 "integrity": "sha512-+yQl7SX3bIT83Lhb4BVorMAHVuqsskxRdlmO9kTpyukp8vsm2Sn/fUOV9xlnG8/a5JsypJzap21lz/y3FBMJ8Q==",
870 "engines": {
871 "node": ">=8"
872 }
873 },
874 "node_modules/minipass-collect": {
875 "version": "1.0.2",
876 "resolved": "https://registry.npmjs.org/minipass-collect/-/minipass-collect-1.0.2.tgz",
877 "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==",
878 "optional": true,
879 "dependencies": {
880 "minipass": "^3.0.0"
881 },
882 "engines": {
883 "node": ">= 8"
884 }
885 },
886 "node_modules/minipass-collect/node_modules/minipass": {
887 "version": "3.3.6",
888 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
889 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
890 "optional": true,
891 "dependencies": {
892 "yallist": "^4.0.0"
893 },
894 "engines": {
895 "node": ">=8"
896 }
897 },
898 "node_modules/minipass-fetch": {
899 "version": "1.4.1",
900 "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-1.4.1.tgz",
901 "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==",
902 "optional": true,
903 "dependencies": {
904 "minipass": "^3.1.0",
905 "minipass-sized": "^1.0.3",
906 "minizlib": "^2.0.0"
907 },
908 "engines": {
909 "node": ">=8"
910 },
911 "optionalDependencies": {
912 "encoding": "^0.1.12"
913 }
914 },
915 "node_modules/minipass-fetch/node_modules/minipass": {
916 "version": "3.3.6",
917 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
918 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
919 "optional": true,
920 "dependencies": {
921 "yallist": "^4.0.0"
922 },
923 "engines": {
924 "node": ">=8"
925 }
926 },
927 "node_modules/minipass-flush": {
928 "version": "1.0.5",
929 "resolved": "https://registry.npmjs.org/minipass-flush/-/minipass-flush-1.0.5.tgz",
930 "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==",
931 "optional": true,
932 "dependencies": {
933 "minipass": "^3.0.0"
934 },
935 "engines": {
936 "node": ">= 8"
937 }
938 },
939 "node_modules/minipass-flush/node_modules/minipass": {
940 "version": "3.3.6",
941 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
942 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
943 "optional": true,
944 "dependencies": {
945 "yallist": "^4.0.0"
946 },
947 "engines": {
948 "node": ">=8"
949 }
950 },
951 "node_modules/minipass-pipeline": {
952 "version": "1.2.4",
953 "resolved": "https://registry.npmjs.org/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz",
954 "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==",
955 "optional": true,
956 "dependencies": {
957 "minipass": "^3.0.0"
958 },
959 "engines": {
960 "node": ">=8"
961 }
962 },
963 "node_modules/minipass-pipeline/node_modules/minipass": {
964 "version": "3.3.6",
965 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
966 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
967 "optional": true,
968 "dependencies": {
969 "yallist": "^4.0.0"
970 },
971 "engines": {
972 "node": ">=8"
973 }
974 },
975 "node_modules/minipass-sized": {
976 "version": "1.0.3",
977 "resolved": "https://registry.npmjs.org/minipass-sized/-/minipass-sized-1.0.3.tgz",
978 "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==",
979 "optional": true,
980 "dependencies": {
981 "minipass": "^3.0.0"
982 },
983 "engines": {
984 "node": ">=8"
985 }
986 },
987 "node_modules/minipass-sized/node_modules/minipass": {
988 "version": "3.3.6",
989 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
990 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
991 "optional": true,
992 "dependencies": {
993 "yallist": "^4.0.0"
994 },
995 "engines": {
996 "node": ">=8"
997 }
998 },
999 "node_modules/minizlib": {
1000 "version": "2.1.2",
1001 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
1002 "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
1003 "dependencies": {
1004 "minipass": "^3.0.0",
1005 "yallist": "^4.0.0"
1006 },
1007 "engines": {
1008 "node": ">= 8"
1009 }
1010 },
1011 "node_modules/minizlib/node_modules/minipass": {
1012 "version": "3.3.6",
1013 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
1014 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
1015 "dependencies": {
1016 "yallist": "^4.0.0"
1017 },
1018 "engines": {
1019 "node": ">=8"
1020 }
1021 },
1022 "node_modules/mkdirp": {
1023 "version": "0.5.5",
1024 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
1025 "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
1026 "dev": true,
1027 "dependencies": {
1028 "minimist": "^1.2.5"
1029 },
1030 "bin": {
1031 "mkdirp": "bin/cmd.js"
1032 }
1033 },
1034 "node_modules/ms": {
1035 "version": "2.1.2",
1036 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1037 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
1038 },
1039 "node_modules/negotiator": {
1040 "version": "0.6.3",
1041 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz",
1042 "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==",
1043 "optional": true,
1044 "engines": {
1045 "node": ">= 0.6"
1046 }
1047 },
1048 "node_modules/node-addon-api": {
1049 "version": "4.3.0",
1050 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
1051 "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ=="
1052 },
1053 "node_modules/node-fetch": {
1054 "version": "2.6.7",
1055 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz",
1056 "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==",
1057 "dependencies": {
1058 "whatwg-url": "^5.0.0"
1059 },
1060 "engines": {
1061 "node": "4.x || >=6.0.0"
1062 },
1063 "peerDependencies": {
1064 "encoding": "^0.1.0"
1065 },
1066 "peerDependenciesMeta": {
1067 "encoding": {
1068 "optional": true
1069 }
1070 }
1071 },
1072 "node_modules/node-gyp": {
1073 "version": "8.4.1",
1074 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-8.4.1.tgz",
1075 "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==",
1076 "optional": true,
1077 "dependencies": {
1078 "env-paths": "^2.2.0",
1079 "glob": "^7.1.4",
1080 "graceful-fs": "^4.2.6",
1081 "make-fetch-happen": "^9.1.0",
1082 "nopt": "^5.0.0",
1083 "npmlog": "^6.0.0",
1084 "rimraf": "^3.0.2",
1085 "semver": "^7.3.5",
1086 "tar": "^6.1.2",
1087 "which": "^2.0.2"
1088 },
1089 "bin": {
1090 "node-gyp": "bin/node-gyp.js"
1091 },
1092 "engines": {
1093 "node": ">= 10.12.0"
1094 }
1095 },
1096 "node_modules/node-gyp/node_modules/are-we-there-yet": {
1097 "version": "3.0.1",
1098 "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz",
1099 "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==",
1100 "optional": true,
1101 "dependencies": {
1102 "delegates": "^1.0.0",
1103 "readable-stream": "^3.6.0"
1104 },
1105 "engines": {
1106 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
1107 }
1108 },
1109 "node_modules/node-gyp/node_modules/gauge": {
1110 "version": "4.0.4",
1111 "resolved": "https://registry.npmjs.org/gauge/-/gauge-4.0.4.tgz",
1112 "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==",
1113 "optional": true,
1114 "dependencies": {
1115 "aproba": "^1.0.3 || ^2.0.0",
1116 "color-support": "^1.1.3",
1117 "console-control-strings": "^1.1.0",
1118 "has-unicode": "^2.0.1",
1119 "signal-exit": "^3.0.7",
1120 "string-width": "^4.2.3",
1121 "strip-ansi": "^6.0.1",
1122 "wide-align": "^1.1.5"
1123 },
1124 "engines": {
1125 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
1126 }
1127 },
1128 "node_modules/node-gyp/node_modules/npmlog": {
1129 "version": "6.0.2",
1130 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-6.0.2.tgz",
1131 "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==",
1132 "optional": true,
1133 "dependencies": {
1134 "are-we-there-yet": "^3.0.0",
1135 "console-control-strings": "^1.1.0",
1136 "gauge": "^4.0.3",
1137 "set-blocking": "^2.0.0"
1138 },
1139 "engines": {
1140 "node": "^12.13.0 || ^14.15.0 || >=16.0.0"
1141 }
1142 },
1143 "node_modules/nopt": {
1144 "version": "5.0.0",
1145 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
1146 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
1147 "dependencies": {
1148 "abbrev": "1"
1149 },
1150 "bin": {
1151 "nopt": "bin/nopt.js"
1152 },
1153 "engines": {
1154 "node": ">=6"
1155 }
1156 },
1157 "node_modules/npmlog": {
1158 "version": "5.0.1",
1159 "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-5.0.1.tgz",
1160 "integrity": "sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==",
1161 "dependencies": {
1162 "are-we-there-yet": "^2.0.0",
1163 "console-control-strings": "^1.1.0",
1164 "gauge": "^3.0.0",
1165 "set-blocking": "^2.0.0"
1166 }
1167 },
1168 "node_modules/object-assign": {
1169 "version": "4.1.1",
1170 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1171 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==",
1172 "engines": {
1173 "node": ">=0.10.0"
1174 }
1175 },
1176 "node_modules/once": {
1177 "version": "1.4.0",
1178 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1179 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1180 "dependencies": {
1181 "wrappy": "1"
1182 }
1183 },
1184 "node_modules/p-map": {
1185 "version": "4.0.0",
1186 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
1187 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
1188 "optional": true,
1189 "dependencies": {
1190 "aggregate-error": "^3.0.0"
1191 },
1192 "engines": {
1193 "node": ">=10"
1194 },
1195 "funding": {
1196 "url": "https://github.com/sponsors/sindresorhus"
1197 }
1198 },
1199 "node_modules/path-is-absolute": {
1200 "version": "1.0.1",
1201 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1202 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1203 "engines": {
1204 "node": ">=0.10.0"
1205 }
1206 },
1207 "node_modules/path-parse": {
1208 "version": "1.0.7",
1209 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1210 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1211 "dev": true
1212 },
1213 "node_modules/promise-inflight": {
1214 "version": "1.0.1",
1215 "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz",
1216 "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==",
1217 "optional": true
1218 },
1219 "node_modules/promise-retry": {
1220 "version": "2.0.1",
1221 "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
1222 "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
1223 "optional": true,
1224 "dependencies": {
1225 "err-code": "^2.0.2",
1226 "retry": "^0.12.0"
1227 },
1228 "engines": {
1229 "node": ">=10"
1230 }
1231 },
1232 "node_modules/readable-stream": {
1233 "version": "3.6.2",
1234 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
1235 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
1236 "dependencies": {
1237 "inherits": "^2.0.3",
1238 "string_decoder": "^1.1.1",
1239 "util-deprecate": "^1.0.1"
1240 },
1241 "engines": {
1242 "node": ">= 6"
1243 }
1244 },
1245 "node_modules/reflect-metadata": {
1246 "version": "0.1.13",
1247 "resolved": "https://registry.npmjs.org/reflect-metadata/-/reflect-metadata-0.1.13.tgz",
1248 "integrity": "sha512-Ts1Y/anZELhSsjMcU605fU9RE4Oi3p5ORujwbIKXfWa+0Zxs510Qrmrce5/Jowq3cHSZSJqBjypxmHarc+vEWg=="
1249 },
1250 "node_modules/resolve": {
1251 "version": "1.17.0",
1252 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.17.0.tgz",
1253 "integrity": "sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==",
1254 "dev": true,
1255 "dependencies": {
1256 "path-parse": "^1.0.6"
1257 },
1258 "funding": {
1259 "url": "https://github.com/sponsors/ljharb"
1260 }
1261 },
1262 "node_modules/retry": {
1263 "version": "0.12.0",
1264 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
1265 "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
1266 "optional": true,
1267 "engines": {
1268 "node": ">= 4"
1269 }
1270 },
1271 "node_modules/rimraf": {
1272 "version": "3.0.2",
1273 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1274 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1275 "dependencies": {
1276 "glob": "^7.1.3"
1277 },
1278 "bin": {
1279 "rimraf": "bin.js"
1280 },
1281 "funding": {
1282 "url": "https://github.com/sponsors/isaacs"
1283 }
1284 },
1285 "node_modules/safe-buffer": {
1286 "version": "5.2.1",
1287 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1288 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1289 "funding": [
1290 {
1291 "type": "github",
1292 "url": "https://github.com/sponsors/feross"
1293 },
1294 {
1295 "type": "patreon",
1296 "url": "https://www.patreon.com/feross"
1297 },
1298 {
1299 "type": "consulting",
1300 "url": "https://feross.org/support"
1301 }
1302 ]
1303 },
1304 "node_modules/safer-buffer": {
1305 "version": "2.1.2",
1306 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
1307 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
1308 "optional": true
1309 },
1310 "node_modules/semver": {
1311 "version": "7.5.4",
1312 "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
1313 "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
1314 "dependencies": {
1315 "lru-cache": "^6.0.0"
1316 },
1317 "bin": {
1318 "semver": "bin/semver.js"
1319 },
1320 "engines": {
1321 "node": ">=10"
1322 }
1323 },
1324 "node_modules/set-blocking": {
1325 "version": "2.0.0",
1326 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1327 "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw=="
1328 },
1329 "node_modules/signal-exit": {
1330 "version": "3.0.7",
1331 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1332 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ=="
1333 },
1334 "node_modules/smart-buffer": {
1335 "version": "4.2.0",
1336 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
1337 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
1338 "optional": true,
1339 "engines": {
1340 "node": ">= 6.0.0",
1341 "npm": ">= 3.0.0"
1342 }
1343 },
1344 "node_modules/socks": {
1345 "version": "2.7.1",
1346 "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz",
1347 "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==",
1348 "optional": true,
1349 "dependencies": {
1350 "ip": "^2.0.0",
1351 "smart-buffer": "^4.2.0"
1352 },
1353 "engines": {
1354 "node": ">= 10.13.0",
1355 "npm": ">= 3.0.0"
1356 }
1357 },
1358 "node_modules/socks-proxy-agent": {
1359 "version": "6.2.1",
1360 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz",
1361 "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==",
1362 "optional": true,
1363 "dependencies": {
1364 "agent-base": "^6.0.2",
1365 "debug": "^4.3.3",
1366 "socks": "^2.6.2"
1367 },
1368 "engines": {
1369 "node": ">= 10"
1370 }
1371 },
1372 "node_modules/sprintf-js": {
1373 "version": "1.0.3",
1374 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
1375 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=",
1376 "dev": true
1377 },
1378 "node_modules/sqlite3": {
1379 "version": "5.1.6",
1380 "resolved": "https://registry.npmjs.org/sqlite3/-/sqlite3-5.1.6.tgz",
1381 "integrity": "sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw==",
1382 "hasInstallScript": true,
1383 "dependencies": {
1384 "@mapbox/node-pre-gyp": "^1.0.0",
1385 "node-addon-api": "^4.2.0",
1386 "tar": "^6.1.11"
1387 },
1388 "optionalDependencies": {
1389 "node-gyp": "8.x"
1390 },
1391 "peerDependencies": {
1392 "node-gyp": "8.x"
1393 },
1394 "peerDependenciesMeta": {
1395 "node-gyp": {
1396 "optional": true
1397 }
1398 }
1399 },
1400 "node_modules/ssri": {
1401 "version": "8.0.1",
1402 "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz",
1403 "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==",
1404 "optional": true,
1405 "dependencies": {
1406 "minipass": "^3.1.1"
1407 },
1408 "engines": {
1409 "node": ">= 8"
1410 }
1411 },
1412 "node_modules/ssri/node_modules/minipass": {
1413 "version": "3.3.6",
1414 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz",
1415 "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==",
1416 "optional": true,
1417 "dependencies": {
1418 "yallist": "^4.0.0"
1419 },
1420 "engines": {
1421 "node": ">=8"
1422 }
1423 },
1424 "node_modules/string_decoder": {
1425 "version": "1.3.0",
1426 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1427 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1428 "dependencies": {
1429 "safe-buffer": "~5.2.0"
1430 }
1431 },
1432 "node_modules/string-width": {
1433 "version": "4.2.3",
1434 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1435 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1436 "dependencies": {
1437 "emoji-regex": "^8.0.0",
1438 "is-fullwidth-code-point": "^3.0.0",
1439 "strip-ansi": "^6.0.1"
1440 },
1441 "engines": {
1442 "node": ">=8"
1443 }
1444 },
1445 "node_modules/strip-ansi": {
1446 "version": "6.0.1",
1447 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1448 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1449 "dependencies": {
1450 "ansi-regex": "^5.0.1"
1451 },
1452 "engines": {
1453 "node": ">=8"
1454 }
1455 },
1456 "node_modules/supports-color": {
1457 "version": "5.5.0",
1458 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1459 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1460 "dev": true,
1461 "dependencies": {
1462 "has-flag": "^3.0.0"
1463 },
1464 "engines": {
1465 "node": ">=4"
1466 }
1467 },
1468 "node_modules/tar": {
1469 "version": "6.1.13",
1470 "resolved": "https://registry.npmjs.org/tar/-/tar-6.1.13.tgz",
1471 "integrity": "sha512-jdIBIN6LTIe2jqzay/2vtYLlBHa3JF42ot3h1dW8Q0PaAG4v8rm0cvpVePtau5C6OKXGGcgO9q2AMNSWxiLqKw==",
1472 "dependencies": {
1473 "chownr": "^2.0.0",
1474 "fs-minipass": "^2.0.0",
1475 "minipass": "^4.0.0",
1476 "minizlib": "^2.1.1",
1477 "mkdirp": "^1.0.3",
1478 "yallist": "^4.0.0"
1479 },
1480 "engines": {
1481 "node": ">=10"
1482 }
1483 },
1484 "node_modules/tar/node_modules/mkdirp": {
1485 "version": "1.0.4",
1486 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
1487 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
1488 "bin": {
1489 "mkdirp": "bin/cmd.js"
1490 },
1491 "engines": {
1492 "node": ">=10"
1493 }
1494 },
1495 "node_modules/tr46": {
1496 "version": "0.0.3",
1497 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz",
1498 "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o="
1499 },
1500 "node_modules/tslib": {
1501 "version": "1.13.0",
1502 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.13.0.tgz",
1503 "integrity": "sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==",
1504 "dev": true
1505 },
1506 "node_modules/tslint": {
1507 "version": "6.1.3",
1508 "resolved": "https://registry.npmjs.org/tslint/-/tslint-6.1.3.tgz",
1509 "integrity": "sha512-IbR4nkT96EQOvKE2PW/djGz8iGNeJ4rF2mBfiYaR/nvUWYKJhLwimoJKgjIFEIDibBtOevj7BqCRL4oHeWWUCg==",
1510 "deprecated": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.",
1511 "dev": true,
1512 "dependencies": {
1513 "@babel/code-frame": "^7.0.0",
1514 "builtin-modules": "^1.1.1",
1515 "chalk": "^2.3.0",
1516 "commander": "^2.12.1",
1517 "diff": "^4.0.1",
1518 "glob": "^7.1.1",
1519 "js-yaml": "^3.13.1",
1520 "minimatch": "^3.0.4",
1521 "mkdirp": "^0.5.3",
1522 "resolve": "^1.3.2",
1523 "semver": "^5.3.0",
1524 "tslib": "^1.13.0",
1525 "tsutils": "^2.29.0"
1526 },
1527 "bin": {
1528 "tslint": "bin/tslint"
1529 },
1530 "engines": {
1531 "node": ">=4.8.0"
1532 },
1533 "peerDependencies": {
1534 "typescript": ">=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >=3.0.0-dev || >= 3.1.0-dev || >= 3.2.0-dev || >= 4.0.0-dev"
1535 }
1536 },
1537 "node_modules/tslint/node_modules/semver": {
1538 "version": "5.7.2",
1539 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
1540 "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
1541 "dev": true,
1542 "bin": {
1543 "semver": "bin/semver"
1544 }
1545 },
1546 "node_modules/tsutils": {
1547 "version": "2.29.0",
1548 "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-2.29.0.tgz",
1549 "integrity": "sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA==",
1550 "dev": true,
1551 "dependencies": {
1552 "tslib": "^1.8.1"
1553 },
1554 "peerDependencies": {
1555 "typescript": ">=2.1.0 || >=2.1.0-dev || >=2.2.0-dev || >=2.3.0-dev || >=2.4.0-dev || >=2.5.0-dev || >=2.6.0-dev || >=2.7.0-dev || >=2.8.0-dev || >=2.9.0-dev || >= 3.0.0-dev || >= 3.1.0-dev"
1556 }
1557 },
1558 "node_modules/typedi": {
1559 "version": "0.10.0",
1560 "resolved": "https://registry.npmjs.org/typedi/-/typedi-0.10.0.tgz",
1561 "integrity": "sha512-v3UJF8xm68BBj6AF4oQML3ikrfK2c9EmZUyLOfShpJuItAqVBHWP/KtpGinkSsIiP6EZyyb6Z3NXyW9dgS9X1w=="
1562 },
1563 "node_modules/typescript": {
1564 "version": "5.2.2",
1565 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz",
1566 "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==",
1567 "dev": true,
1568 "bin": {
1569 "tsc": "bin/tsc",
1570 "tsserver": "bin/tsserver"
1571 },
1572 "engines": {
1573 "node": ">=14.17"
1574 }
1575 },
1576 "node_modules/unique-filename": {
1577 "version": "1.1.1",
1578 "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz",
1579 "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==",
1580 "optional": true,
1581 "dependencies": {
1582 "unique-slug": "^2.0.0"
1583 }
1584 },
1585 "node_modules/unique-slug": {
1586 "version": "2.0.2",
1587 "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz",
1588 "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==",
1589 "optional": true,
1590 "dependencies": {
1591 "imurmurhash": "^0.1.4"
1592 }
1593 },
1594 "node_modules/util-deprecate": {
1595 "version": "1.0.2",
1596 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1597 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
1598 },
1599 "node_modules/webidl-conversions": {
1600 "version": "3.0.1",
1601 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz",
1602 "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE="
1603 },
1604 "node_modules/whatwg-url": {
1605 "version": "5.0.0",
1606 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz",
1607 "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=",
1608 "dependencies": {
1609 "tr46": "~0.0.3",
1610 "webidl-conversions": "^3.0.0"
1611 }
1612 },
1613 "node_modules/which": {
1614 "version": "2.0.2",
1615 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1616 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1617 "optional": true,
1618 "dependencies": {
1619 "isexe": "^2.0.0"
1620 },
1621 "bin": {
1622 "node-which": "bin/node-which"
1623 },
1624 "engines": {
1625 "node": ">= 8"
1626 }
1627 },
1628 "node_modules/wide-align": {
1629 "version": "1.1.5",
1630 "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
1631 "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
1632 "dependencies": {
1633 "string-width": "^1.0.2 || 2 || 3 || 4"
1634 }
1635 },
1636 "node_modules/wrappy": {
1637 "version": "1.0.2",
1638 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1639 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
1640 },
1641 "node_modules/yallist": {
1642 "version": "4.0.0",
1643 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1644 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
1645 }
1646 }
1647 }