google balls
110 kB
3098 lines
1{
2 "name": "couch2048-vscode",
3 "version": "1.0.0",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "couch2048-vscode",
9 "version": "1.0.0",
10 "devDependencies": {
11 "@types/mocha": "^10.0.10",
12 "@types/node": "20.x",
13 "@types/vscode": "^1.96.0",
14 "@vscode/test-cli": "^0.0.10",
15 "@vscode/test-electron": "^2.4.1",
16 "eslint": "^9.16.0"
17 },
18 "engines": {
19 "vscode": "^1.96.0"
20 }
21 },
22 "node_modules/@bcoe/v8-coverage": {
23 "version": "0.2.3",
24 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz",
25 "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==",
26 "dev": true,
27 "license": "MIT"
28 },
29 "node_modules/@eslint-community/eslint-utils": {
30 "version": "4.4.1",
31 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.1.tgz",
32 "integrity": "sha512-s3O3waFUrMV8P/XaF/+ZTp1X9XBZW1a4B97ZnjQF2KYWaFD2A8KyFBsrsfSjEmjn3RGWAIuvlneuZm3CUK3jbA==",
33 "dev": true,
34 "license": "MIT",
35 "dependencies": {
36 "eslint-visitor-keys": "^3.4.3"
37 },
38 "engines": {
39 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
40 },
41 "funding": {
42 "url": "https://opencollective.com/eslint"
43 },
44 "peerDependencies": {
45 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
46 }
47 },
48 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
49 "version": "3.4.3",
50 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
51 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
52 "dev": true,
53 "license": "Apache-2.0",
54 "engines": {
55 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
56 },
57 "funding": {
58 "url": "https://opencollective.com/eslint"
59 }
60 },
61 "node_modules/@eslint-community/regexpp": {
62 "version": "4.12.1",
63 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
64 "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
65 "dev": true,
66 "license": "MIT",
67 "engines": {
68 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
69 }
70 },
71 "node_modules/@eslint/config-array": {
72 "version": "0.19.1",
73 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.19.1.tgz",
74 "integrity": "sha512-fo6Mtm5mWyKjA/Chy1BYTdn5mGJoDNjC7C64ug20ADsRDGrA85bN3uK3MaKbeRkRuuIEAR5N33Jr1pbm411/PA==",
75 "dev": true,
76 "license": "Apache-2.0",
77 "dependencies": {
78 "@eslint/object-schema": "^2.1.5",
79 "debug": "^4.3.1",
80 "minimatch": "^3.1.2"
81 },
82 "engines": {
83 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
84 }
85 },
86 "node_modules/@eslint/config-array/node_modules/brace-expansion": {
87 "version": "1.1.11",
88 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
89 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
90 "dev": true,
91 "license": "MIT",
92 "dependencies": {
93 "balanced-match": "^1.0.0",
94 "concat-map": "0.0.1"
95 }
96 },
97 "node_modules/@eslint/config-array/node_modules/minimatch": {
98 "version": "3.1.2",
99 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
100 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
101 "dev": true,
102 "license": "ISC",
103 "dependencies": {
104 "brace-expansion": "^1.1.7"
105 },
106 "engines": {
107 "node": "*"
108 }
109 },
110 "node_modules/@eslint/core": {
111 "version": "0.10.0",
112 "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.10.0.tgz",
113 "integrity": "sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==",
114 "dev": true,
115 "license": "Apache-2.0",
116 "dependencies": {
117 "@types/json-schema": "^7.0.15"
118 },
119 "engines": {
120 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
121 }
122 },
123 "node_modules/@eslint/eslintrc": {
124 "version": "3.2.0",
125 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.2.0.tgz",
126 "integrity": "sha512-grOjVNN8P3hjJn/eIETF1wwd12DdnwFDoyceUJLYYdkpbwq3nLi+4fqrTAONx7XDALqlL220wC/RHSC/QTI/0w==",
127 "dev": true,
128 "license": "MIT",
129 "dependencies": {
130 "ajv": "^6.12.4",
131 "debug": "^4.3.2",
132 "espree": "^10.0.1",
133 "globals": "^14.0.0",
134 "ignore": "^5.2.0",
135 "import-fresh": "^3.2.1",
136 "js-yaml": "^4.1.0",
137 "minimatch": "^3.1.2",
138 "strip-json-comments": "^3.1.1"
139 },
140 "engines": {
141 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
142 },
143 "funding": {
144 "url": "https://opencollective.com/eslint"
145 }
146 },
147 "node_modules/@eslint/eslintrc/node_modules/brace-expansion": {
148 "version": "1.1.11",
149 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
150 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
151 "dev": true,
152 "license": "MIT",
153 "dependencies": {
154 "balanced-match": "^1.0.0",
155 "concat-map": "0.0.1"
156 }
157 },
158 "node_modules/@eslint/eslintrc/node_modules/minimatch": {
159 "version": "3.1.2",
160 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
161 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
162 "dev": true,
163 "license": "ISC",
164 "dependencies": {
165 "brace-expansion": "^1.1.7"
166 },
167 "engines": {
168 "node": "*"
169 }
170 },
171 "node_modules/@eslint/js": {
172 "version": "9.19.0",
173 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.19.0.tgz",
174 "integrity": "sha512-rbq9/g38qjfqFLOVPvwjIvFFdNziEC5S65jmjPw5r6A//QH+W91akh9irMwjDN8zKUTak6W9EsAv4m/7Wnw0UQ==",
175 "dev": true,
176 "license": "MIT",
177 "engines": {
178 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
179 }
180 },
181 "node_modules/@eslint/object-schema": {
182 "version": "2.1.5",
183 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.5.tgz",
184 "integrity": "sha512-o0bhxnL89h5Bae5T318nFoFzGy+YE5i/gGkoPAgkmTVdRKTiv3p8JHevPiPaMwoloKfEiiaHlawCqaZMqRm+XQ==",
185 "dev": true,
186 "license": "Apache-2.0",
187 "engines": {
188 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
189 }
190 },
191 "node_modules/@eslint/plugin-kit": {
192 "version": "0.2.5",
193 "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.2.5.tgz",
194 "integrity": "sha512-lB05FkqEdUg2AA0xEbUz0SnkXT1LcCTa438W4IWTUh4hdOnVbQyOJ81OrDXsJk/LSiJHubgGEFoR5EHq1NsH1A==",
195 "dev": true,
196 "license": "Apache-2.0",
197 "dependencies": {
198 "@eslint/core": "^0.10.0",
199 "levn": "^0.4.1"
200 },
201 "engines": {
202 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
203 }
204 },
205 "node_modules/@humanfs/core": {
206 "version": "0.19.1",
207 "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
208 "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
209 "dev": true,
210 "license": "Apache-2.0",
211 "engines": {
212 "node": ">=18.18.0"
213 }
214 },
215 "node_modules/@humanfs/node": {
216 "version": "0.16.6",
217 "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
218 "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
219 "dev": true,
220 "license": "Apache-2.0",
221 "dependencies": {
222 "@humanfs/core": "^0.19.1",
223 "@humanwhocodes/retry": "^0.3.0"
224 },
225 "engines": {
226 "node": ">=18.18.0"
227 }
228 },
229 "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
230 "version": "0.3.1",
231 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
232 "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
233 "dev": true,
234 "license": "Apache-2.0",
235 "engines": {
236 "node": ">=18.18"
237 },
238 "funding": {
239 "type": "github",
240 "url": "https://github.com/sponsors/nzakas"
241 }
242 },
243 "node_modules/@humanwhocodes/module-importer": {
244 "version": "1.0.1",
245 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
246 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
247 "dev": true,
248 "license": "Apache-2.0",
249 "engines": {
250 "node": ">=12.22"
251 },
252 "funding": {
253 "type": "github",
254 "url": "https://github.com/sponsors/nzakas"
255 }
256 },
257 "node_modules/@humanwhocodes/retry": {
258 "version": "0.4.1",
259 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.1.tgz",
260 "integrity": "sha512-c7hNEllBlenFTHBky65mhq8WD2kbN9Q6gk0bTk8lSBvc554jpXSkST1iePudpt7+A/AQvuHs9EMqjHDXMY1lrA==",
261 "dev": true,
262 "license": "Apache-2.0",
263 "engines": {
264 "node": ">=18.18"
265 },
266 "funding": {
267 "type": "github",
268 "url": "https://github.com/sponsors/nzakas"
269 }
270 },
271 "node_modules/@isaacs/cliui": {
272 "version": "8.0.2",
273 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",
274 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",
275 "dev": true,
276 "license": "ISC",
277 "dependencies": {
278 "string-width": "^5.1.2",
279 "string-width-cjs": "npm:string-width@^4.2.0",
280 "strip-ansi": "^7.0.1",
281 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",
282 "wrap-ansi": "^8.1.0",
283 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"
284 },
285 "engines": {
286 "node": ">=12"
287 }
288 },
289 "node_modules/@istanbuljs/schema": {
290 "version": "0.1.3",
291 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz",
292 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==",
293 "dev": true,
294 "license": "MIT",
295 "engines": {
296 "node": ">=8"
297 }
298 },
299 "node_modules/@jridgewell/resolve-uri": {
300 "version": "3.1.2",
301 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",
302 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",
303 "dev": true,
304 "license": "MIT",
305 "engines": {
306 "node": ">=6.0.0"
307 }
308 },
309 "node_modules/@jridgewell/sourcemap-codec": {
310 "version": "1.5.0",
311 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",
312 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",
313 "dev": true,
314 "license": "MIT"
315 },
316 "node_modules/@jridgewell/trace-mapping": {
317 "version": "0.3.25",
318 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",
319 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",
320 "dev": true,
321 "license": "MIT",
322 "dependencies": {
323 "@jridgewell/resolve-uri": "^3.1.0",
324 "@jridgewell/sourcemap-codec": "^1.4.14"
325 }
326 },
327 "node_modules/@pkgjs/parseargs": {
328 "version": "0.11.0",
329 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",
330 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",
331 "dev": true,
332 "license": "MIT",
333 "optional": true,
334 "engines": {
335 "node": ">=14"
336 }
337 },
338 "node_modules/@types/estree": {
339 "version": "1.0.6",
340 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz",
341 "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==",
342 "dev": true,
343 "license": "MIT"
344 },
345 "node_modules/@types/istanbul-lib-coverage": {
346 "version": "2.0.6",
347 "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.6.tgz",
348 "integrity": "sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==",
349 "dev": true,
350 "license": "MIT"
351 },
352 "node_modules/@types/json-schema": {
353 "version": "7.0.15",
354 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
355 "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
356 "dev": true,
357 "license": "MIT"
358 },
359 "node_modules/@types/mocha": {
360 "version": "10.0.10",
361 "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz",
362 "integrity": "sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==",
363 "dev": true,
364 "license": "MIT"
365 },
366 "node_modules/@types/node": {
367 "version": "20.17.16",
368 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.16.tgz",
369 "integrity": "sha512-vOTpLduLkZXePLxHiHsBLp98mHGnl8RptV4YAO3HfKO5UHjDvySGbxKtpYfy8Sx5+WKcgc45qNreJJRVM3L6mw==",
370 "dev": true,
371 "license": "MIT",
372 "dependencies": {
373 "undici-types": "~6.19.2"
374 }
375 },
376 "node_modules/@types/vscode": {
377 "version": "1.96.0",
378 "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.96.0.tgz",
379 "integrity": "sha512-qvZbSZo+K4ZYmmDuaodMbAa67Pl6VDQzLKFka6rq+3WUTY4Kro7Bwoi0CuZLO/wema0ygcmpwow7zZfPJTs5jg==",
380 "dev": true,
381 "license": "MIT"
382 },
383 "node_modules/@vscode/test-cli": {
384 "version": "0.0.10",
385 "resolved": "https://registry.npmjs.org/@vscode/test-cli/-/test-cli-0.0.10.tgz",
386 "integrity": "sha512-B0mMH4ia+MOOtwNiLi79XhA+MLmUItIC8FckEuKrVAVriIuSWjt7vv4+bF8qVFiNFe4QRfzPaIZk39FZGWEwHA==",
387 "dev": true,
388 "license": "MIT",
389 "dependencies": {
390 "@types/mocha": "^10.0.2",
391 "c8": "^9.1.0",
392 "chokidar": "^3.5.3",
393 "enhanced-resolve": "^5.15.0",
394 "glob": "^10.3.10",
395 "minimatch": "^9.0.3",
396 "mocha": "^10.2.0",
397 "supports-color": "^9.4.0",
398 "yargs": "^17.7.2"
399 },
400 "bin": {
401 "vscode-test": "out/bin.mjs"
402 },
403 "engines": {
404 "node": ">=18"
405 }
406 },
407 "node_modules/@vscode/test-electron": {
408 "version": "2.4.1",
409 "resolved": "https://registry.npmjs.org/@vscode/test-electron/-/test-electron-2.4.1.tgz",
410 "integrity": "sha512-Gc6EdaLANdktQ1t+zozoBVRynfIsMKMc94Svu1QreOBC8y76x4tvaK32TljrLi1LI2+PK58sDVbL7ALdqf3VRQ==",
411 "dev": true,
412 "license": "MIT",
413 "dependencies": {
414 "http-proxy-agent": "^7.0.2",
415 "https-proxy-agent": "^7.0.5",
416 "jszip": "^3.10.1",
417 "ora": "^7.0.1",
418 "semver": "^7.6.2"
419 },
420 "engines": {
421 "node": ">=16"
422 }
423 },
424 "node_modules/acorn": {
425 "version": "8.14.0",
426 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz",
427 "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==",
428 "dev": true,
429 "license": "MIT",
430 "bin": {
431 "acorn": "bin/acorn"
432 },
433 "engines": {
434 "node": ">=0.4.0"
435 }
436 },
437 "node_modules/acorn-jsx": {
438 "version": "5.3.2",
439 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
440 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
441 "dev": true,
442 "license": "MIT",
443 "peerDependencies": {
444 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
445 }
446 },
447 "node_modules/agent-base": {
448 "version": "7.1.3",
449 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.3.tgz",
450 "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==",
451 "dev": true,
452 "license": "MIT",
453 "engines": {
454 "node": ">= 14"
455 }
456 },
457 "node_modules/ajv": {
458 "version": "6.12.6",
459 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
460 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
461 "dev": true,
462 "license": "MIT",
463 "dependencies": {
464 "fast-deep-equal": "^3.1.1",
465 "fast-json-stable-stringify": "^2.0.0",
466 "json-schema-traverse": "^0.4.1",
467 "uri-js": "^4.2.2"
468 },
469 "funding": {
470 "type": "github",
471 "url": "https://github.com/sponsors/epoberezkin"
472 }
473 },
474 "node_modules/ansi-colors": {
475 "version": "4.1.3",
476 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz",
477 "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==",
478 "dev": true,
479 "license": "MIT",
480 "engines": {
481 "node": ">=6"
482 }
483 },
484 "node_modules/ansi-regex": {
485 "version": "6.1.0",
486 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz",
487 "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==",
488 "dev": true,
489 "license": "MIT",
490 "engines": {
491 "node": ">=12"
492 },
493 "funding": {
494 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
495 }
496 },
497 "node_modules/ansi-styles": {
498 "version": "4.3.0",
499 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
500 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
501 "dev": true,
502 "license": "MIT",
503 "dependencies": {
504 "color-convert": "^2.0.1"
505 },
506 "engines": {
507 "node": ">=8"
508 },
509 "funding": {
510 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
511 }
512 },
513 "node_modules/anymatch": {
514 "version": "3.1.3",
515 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz",
516 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==",
517 "dev": true,
518 "license": "ISC",
519 "dependencies": {
520 "normalize-path": "^3.0.0",
521 "picomatch": "^2.0.4"
522 },
523 "engines": {
524 "node": ">= 8"
525 }
526 },
527 "node_modules/argparse": {
528 "version": "2.0.1",
529 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
530 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
531 "dev": true,
532 "license": "Python-2.0"
533 },
534 "node_modules/balanced-match": {
535 "version": "1.0.2",
536 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
537 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
538 "dev": true,
539 "license": "MIT"
540 },
541 "node_modules/base64-js": {
542 "version": "1.5.1",
543 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
544 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
545 "dev": true,
546 "funding": [
547 {
548 "type": "github",
549 "url": "https://github.com/sponsors/feross"
550 },
551 {
552 "type": "patreon",
553 "url": "https://www.patreon.com/feross"
554 },
555 {
556 "type": "consulting",
557 "url": "https://feross.org/support"
558 }
559 ],
560 "license": "MIT"
561 },
562 "node_modules/binary-extensions": {
563 "version": "2.3.0",
564 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz",
565 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==",
566 "dev": true,
567 "license": "MIT",
568 "engines": {
569 "node": ">=8"
570 },
571 "funding": {
572 "url": "https://github.com/sponsors/sindresorhus"
573 }
574 },
575 "node_modules/bl": {
576 "version": "5.1.0",
577 "resolved": "https://registry.npmjs.org/bl/-/bl-5.1.0.tgz",
578 "integrity": "sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==",
579 "dev": true,
580 "license": "MIT",
581 "dependencies": {
582 "buffer": "^6.0.3",
583 "inherits": "^2.0.4",
584 "readable-stream": "^3.4.0"
585 }
586 },
587 "node_modules/bl/node_modules/readable-stream": {
588 "version": "3.6.2",
589 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
590 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
591 "dev": true,
592 "license": "MIT",
593 "dependencies": {
594 "inherits": "^2.0.3",
595 "string_decoder": "^1.1.1",
596 "util-deprecate": "^1.0.1"
597 },
598 "engines": {
599 "node": ">= 6"
600 }
601 },
602 "node_modules/brace-expansion": {
603 "version": "2.0.1",
604 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
605 "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
606 "dev": true,
607 "license": "MIT",
608 "dependencies": {
609 "balanced-match": "^1.0.0"
610 }
611 },
612 "node_modules/braces": {
613 "version": "3.0.3",
614 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz",
615 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==",
616 "dev": true,
617 "license": "MIT",
618 "dependencies": {
619 "fill-range": "^7.1.1"
620 },
621 "engines": {
622 "node": ">=8"
623 }
624 },
625 "node_modules/browser-stdout": {
626 "version": "1.3.1",
627 "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
628 "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==",
629 "dev": true,
630 "license": "ISC"
631 },
632 "node_modules/buffer": {
633 "version": "6.0.3",
634 "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
635 "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
636 "dev": true,
637 "funding": [
638 {
639 "type": "github",
640 "url": "https://github.com/sponsors/feross"
641 },
642 {
643 "type": "patreon",
644 "url": "https://www.patreon.com/feross"
645 },
646 {
647 "type": "consulting",
648 "url": "https://feross.org/support"
649 }
650 ],
651 "license": "MIT",
652 "dependencies": {
653 "base64-js": "^1.3.1",
654 "ieee754": "^1.2.1"
655 }
656 },
657 "node_modules/c8": {
658 "version": "9.1.0",
659 "resolved": "https://registry.npmjs.org/c8/-/c8-9.1.0.tgz",
660 "integrity": "sha512-mBWcT5iqNir1zIkzSPyI3NCR9EZCVI3WUD+AVO17MVWTSFNyUueXE82qTeampNtTr+ilN/5Ua3j24LgbCKjDVg==",
661 "dev": true,
662 "license": "ISC",
663 "dependencies": {
664 "@bcoe/v8-coverage": "^0.2.3",
665 "@istanbuljs/schema": "^0.1.3",
666 "find-up": "^5.0.0",
667 "foreground-child": "^3.1.1",
668 "istanbul-lib-coverage": "^3.2.0",
669 "istanbul-lib-report": "^3.0.1",
670 "istanbul-reports": "^3.1.6",
671 "test-exclude": "^6.0.0",
672 "v8-to-istanbul": "^9.0.0",
673 "yargs": "^17.7.2",
674 "yargs-parser": "^21.1.1"
675 },
676 "bin": {
677 "c8": "bin/c8.js"
678 },
679 "engines": {
680 "node": ">=14.14.0"
681 }
682 },
683 "node_modules/callsites": {
684 "version": "3.1.0",
685 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
686 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
687 "dev": true,
688 "license": "MIT",
689 "engines": {
690 "node": ">=6"
691 }
692 },
693 "node_modules/camelcase": {
694 "version": "6.3.0",
695 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
696 "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
697 "dev": true,
698 "license": "MIT",
699 "engines": {
700 "node": ">=10"
701 },
702 "funding": {
703 "url": "https://github.com/sponsors/sindresorhus"
704 }
705 },
706 "node_modules/chalk": {
707 "version": "4.1.2",
708 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
709 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
710 "dev": true,
711 "license": "MIT",
712 "dependencies": {
713 "ansi-styles": "^4.1.0",
714 "supports-color": "^7.1.0"
715 },
716 "engines": {
717 "node": ">=10"
718 },
719 "funding": {
720 "url": "https://github.com/chalk/chalk?sponsor=1"
721 }
722 },
723 "node_modules/chalk/node_modules/supports-color": {
724 "version": "7.2.0",
725 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
726 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
727 "dev": true,
728 "license": "MIT",
729 "dependencies": {
730 "has-flag": "^4.0.0"
731 },
732 "engines": {
733 "node": ">=8"
734 }
735 },
736 "node_modules/chokidar": {
737 "version": "3.6.0",
738 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz",
739 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==",
740 "dev": true,
741 "license": "MIT",
742 "dependencies": {
743 "anymatch": "~3.1.2",
744 "braces": "~3.0.2",
745 "glob-parent": "~5.1.2",
746 "is-binary-path": "~2.1.0",
747 "is-glob": "~4.0.1",
748 "normalize-path": "~3.0.0",
749 "readdirp": "~3.6.0"
750 },
751 "engines": {
752 "node": ">= 8.10.0"
753 },
754 "funding": {
755 "url": "https://paulmillr.com/funding/"
756 },
757 "optionalDependencies": {
758 "fsevents": "~2.3.2"
759 }
760 },
761 "node_modules/cli-cursor": {
762 "version": "4.0.0",
763 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-4.0.0.tgz",
764 "integrity": "sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==",
765 "dev": true,
766 "license": "MIT",
767 "dependencies": {
768 "restore-cursor": "^4.0.0"
769 },
770 "engines": {
771 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
772 },
773 "funding": {
774 "url": "https://github.com/sponsors/sindresorhus"
775 }
776 },
777 "node_modules/cli-spinners": {
778 "version": "2.9.2",
779 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz",
780 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==",
781 "dev": true,
782 "license": "MIT",
783 "engines": {
784 "node": ">=6"
785 },
786 "funding": {
787 "url": "https://github.com/sponsors/sindresorhus"
788 }
789 },
790 "node_modules/cliui": {
791 "version": "8.0.1",
792 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
793 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
794 "dev": true,
795 "license": "ISC",
796 "dependencies": {
797 "string-width": "^4.2.0",
798 "strip-ansi": "^6.0.1",
799 "wrap-ansi": "^7.0.0"
800 },
801 "engines": {
802 "node": ">=12"
803 }
804 },
805 "node_modules/cliui/node_modules/ansi-regex": {
806 "version": "5.0.1",
807 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
808 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
809 "dev": true,
810 "license": "MIT",
811 "engines": {
812 "node": ">=8"
813 }
814 },
815 "node_modules/cliui/node_modules/emoji-regex": {
816 "version": "8.0.0",
817 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
818 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
819 "dev": true,
820 "license": "MIT"
821 },
822 "node_modules/cliui/node_modules/string-width": {
823 "version": "4.2.3",
824 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
825 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
826 "dev": true,
827 "license": "MIT",
828 "dependencies": {
829 "emoji-regex": "^8.0.0",
830 "is-fullwidth-code-point": "^3.0.0",
831 "strip-ansi": "^6.0.1"
832 },
833 "engines": {
834 "node": ">=8"
835 }
836 },
837 "node_modules/cliui/node_modules/strip-ansi": {
838 "version": "6.0.1",
839 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
840 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
841 "dev": true,
842 "license": "MIT",
843 "dependencies": {
844 "ansi-regex": "^5.0.1"
845 },
846 "engines": {
847 "node": ">=8"
848 }
849 },
850 "node_modules/cliui/node_modules/wrap-ansi": {
851 "version": "7.0.0",
852 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
853 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
854 "dev": true,
855 "license": "MIT",
856 "dependencies": {
857 "ansi-styles": "^4.0.0",
858 "string-width": "^4.1.0",
859 "strip-ansi": "^6.0.0"
860 },
861 "engines": {
862 "node": ">=10"
863 },
864 "funding": {
865 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
866 }
867 },
868 "node_modules/color-convert": {
869 "version": "2.0.1",
870 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
871 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
872 "dev": true,
873 "license": "MIT",
874 "dependencies": {
875 "color-name": "~1.1.4"
876 },
877 "engines": {
878 "node": ">=7.0.0"
879 }
880 },
881 "node_modules/color-name": {
882 "version": "1.1.4",
883 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
884 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
885 "dev": true,
886 "license": "MIT"
887 },
888 "node_modules/concat-map": {
889 "version": "0.0.1",
890 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
891 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
892 "dev": true,
893 "license": "MIT"
894 },
895 "node_modules/convert-source-map": {
896 "version": "2.0.0",
897 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz",
898 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==",
899 "dev": true,
900 "license": "MIT"
901 },
902 "node_modules/core-util-is": {
903 "version": "1.0.3",
904 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
905 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
906 "dev": true,
907 "license": "MIT"
908 },
909 "node_modules/cross-spawn": {
910 "version": "7.0.6",
911 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
912 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
913 "dev": true,
914 "license": "MIT",
915 "dependencies": {
916 "path-key": "^3.1.0",
917 "shebang-command": "^2.0.0",
918 "which": "^2.0.1"
919 },
920 "engines": {
921 "node": ">= 8"
922 }
923 },
924 "node_modules/debug": {
925 "version": "4.4.0",
926 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.0.tgz",
927 "integrity": "sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==",
928 "dev": true,
929 "license": "MIT",
930 "dependencies": {
931 "ms": "^2.1.3"
932 },
933 "engines": {
934 "node": ">=6.0"
935 },
936 "peerDependenciesMeta": {
937 "supports-color": {
938 "optional": true
939 }
940 }
941 },
942 "node_modules/decamelize": {
943 "version": "4.0.0",
944 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
945 "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
946 "dev": true,
947 "license": "MIT",
948 "engines": {
949 "node": ">=10"
950 },
951 "funding": {
952 "url": "https://github.com/sponsors/sindresorhus"
953 }
954 },
955 "node_modules/deep-is": {
956 "version": "0.1.4",
957 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
958 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
959 "dev": true,
960 "license": "MIT"
961 },
962 "node_modules/diff": {
963 "version": "5.2.0",
964 "resolved": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz",
965 "integrity": "sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==",
966 "dev": true,
967 "license": "BSD-3-Clause",
968 "engines": {
969 "node": ">=0.3.1"
970 }
971 },
972 "node_modules/eastasianwidth": {
973 "version": "0.2.0",
974 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz",
975 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==",
976 "dev": true,
977 "license": "MIT"
978 },
979 "node_modules/emoji-regex": {
980 "version": "9.2.2",
981 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz",
982 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==",
983 "dev": true,
984 "license": "MIT"
985 },
986 "node_modules/enhanced-resolve": {
987 "version": "5.18.0",
988 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz",
989 "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==",
990 "dev": true,
991 "license": "MIT",
992 "dependencies": {
993 "graceful-fs": "^4.2.4",
994 "tapable": "^2.2.0"
995 },
996 "engines": {
997 "node": ">=10.13.0"
998 }
999 },
1000 "node_modules/escalade": {
1001 "version": "3.2.0",
1002 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1003 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1004 "dev": true,
1005 "license": "MIT",
1006 "engines": {
1007 "node": ">=6"
1008 }
1009 },
1010 "node_modules/escape-string-regexp": {
1011 "version": "4.0.0",
1012 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1013 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1014 "dev": true,
1015 "license": "MIT",
1016 "engines": {
1017 "node": ">=10"
1018 },
1019 "funding": {
1020 "url": "https://github.com/sponsors/sindresorhus"
1021 }
1022 },
1023 "node_modules/eslint": {
1024 "version": "9.19.0",
1025 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.19.0.tgz",
1026 "integrity": "sha512-ug92j0LepKlbbEv6hD911THhoRHmbdXt2gX+VDABAW/Ir7D3nqKdv5Pf5vtlyY6HQMTEP2skXY43ueqTCWssEA==",
1027 "dev": true,
1028 "license": "MIT",
1029 "dependencies": {
1030 "@eslint-community/eslint-utils": "^4.2.0",
1031 "@eslint-community/regexpp": "^4.12.1",
1032 "@eslint/config-array": "^0.19.0",
1033 "@eslint/core": "^0.10.0",
1034 "@eslint/eslintrc": "^3.2.0",
1035 "@eslint/js": "9.19.0",
1036 "@eslint/plugin-kit": "^0.2.5",
1037 "@humanfs/node": "^0.16.6",
1038 "@humanwhocodes/module-importer": "^1.0.1",
1039 "@humanwhocodes/retry": "^0.4.1",
1040 "@types/estree": "^1.0.6",
1041 "@types/json-schema": "^7.0.15",
1042 "ajv": "^6.12.4",
1043 "chalk": "^4.0.0",
1044 "cross-spawn": "^7.0.6",
1045 "debug": "^4.3.2",
1046 "escape-string-regexp": "^4.0.0",
1047 "eslint-scope": "^8.2.0",
1048 "eslint-visitor-keys": "^4.2.0",
1049 "espree": "^10.3.0",
1050 "esquery": "^1.5.0",
1051 "esutils": "^2.0.2",
1052 "fast-deep-equal": "^3.1.3",
1053 "file-entry-cache": "^8.0.0",
1054 "find-up": "^5.0.0",
1055 "glob-parent": "^6.0.2",
1056 "ignore": "^5.2.0",
1057 "imurmurhash": "^0.1.4",
1058 "is-glob": "^4.0.0",
1059 "json-stable-stringify-without-jsonify": "^1.0.1",
1060 "lodash.merge": "^4.6.2",
1061 "minimatch": "^3.1.2",
1062 "natural-compare": "^1.4.0",
1063 "optionator": "^0.9.3"
1064 },
1065 "bin": {
1066 "eslint": "bin/eslint.js"
1067 },
1068 "engines": {
1069 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1070 },
1071 "funding": {
1072 "url": "https://eslint.org/donate"
1073 },
1074 "peerDependencies": {
1075 "jiti": "*"
1076 },
1077 "peerDependenciesMeta": {
1078 "jiti": {
1079 "optional": true
1080 }
1081 }
1082 },
1083 "node_modules/eslint-scope": {
1084 "version": "8.2.0",
1085 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.2.0.tgz",
1086 "integrity": "sha512-PHlWUfG6lvPc3yvP5A4PNyBL1W8fkDUccmI21JUu/+GKZBoH/W5u6usENXUrWFRsyoW5ACUjFGgAFQp5gUlb/A==",
1087 "dev": true,
1088 "license": "BSD-2-Clause",
1089 "dependencies": {
1090 "esrecurse": "^4.3.0",
1091 "estraverse": "^5.2.0"
1092 },
1093 "engines": {
1094 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1095 },
1096 "funding": {
1097 "url": "https://opencollective.com/eslint"
1098 }
1099 },
1100 "node_modules/eslint-visitor-keys": {
1101 "version": "4.2.0",
1102 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz",
1103 "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==",
1104 "dev": true,
1105 "license": "Apache-2.0",
1106 "engines": {
1107 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1108 },
1109 "funding": {
1110 "url": "https://opencollective.com/eslint"
1111 }
1112 },
1113 "node_modules/eslint/node_modules/brace-expansion": {
1114 "version": "1.1.11",
1115 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
1116 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
1117 "dev": true,
1118 "license": "MIT",
1119 "dependencies": {
1120 "balanced-match": "^1.0.0",
1121 "concat-map": "0.0.1"
1122 }
1123 },
1124 "node_modules/eslint/node_modules/glob-parent": {
1125 "version": "6.0.2",
1126 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1127 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1128 "dev": true,
1129 "license": "ISC",
1130 "dependencies": {
1131 "is-glob": "^4.0.3"
1132 },
1133 "engines": {
1134 "node": ">=10.13.0"
1135 }
1136 },
1137 "node_modules/eslint/node_modules/minimatch": {
1138 "version": "3.1.2",
1139 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1140 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1141 "dev": true,
1142 "license": "ISC",
1143 "dependencies": {
1144 "brace-expansion": "^1.1.7"
1145 },
1146 "engines": {
1147 "node": "*"
1148 }
1149 },
1150 "node_modules/espree": {
1151 "version": "10.3.0",
1152 "resolved": "https://registry.npmjs.org/espree/-/espree-10.3.0.tgz",
1153 "integrity": "sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==",
1154 "dev": true,
1155 "license": "BSD-2-Clause",
1156 "dependencies": {
1157 "acorn": "^8.14.0",
1158 "acorn-jsx": "^5.3.2",
1159 "eslint-visitor-keys": "^4.2.0"
1160 },
1161 "engines": {
1162 "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1163 },
1164 "funding": {
1165 "url": "https://opencollective.com/eslint"
1166 }
1167 },
1168 "node_modules/esquery": {
1169 "version": "1.6.0",
1170 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
1171 "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
1172 "dev": true,
1173 "license": "BSD-3-Clause",
1174 "dependencies": {
1175 "estraverse": "^5.1.0"
1176 },
1177 "engines": {
1178 "node": ">=0.10"
1179 }
1180 },
1181 "node_modules/esrecurse": {
1182 "version": "4.3.0",
1183 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1184 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1185 "dev": true,
1186 "license": "BSD-2-Clause",
1187 "dependencies": {
1188 "estraverse": "^5.2.0"
1189 },
1190 "engines": {
1191 "node": ">=4.0"
1192 }
1193 },
1194 "node_modules/estraverse": {
1195 "version": "5.3.0",
1196 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1197 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1198 "dev": true,
1199 "license": "BSD-2-Clause",
1200 "engines": {
1201 "node": ">=4.0"
1202 }
1203 },
1204 "node_modules/esutils": {
1205 "version": "2.0.3",
1206 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1207 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1208 "dev": true,
1209 "license": "BSD-2-Clause",
1210 "engines": {
1211 "node": ">=0.10.0"
1212 }
1213 },
1214 "node_modules/fast-deep-equal": {
1215 "version": "3.1.3",
1216 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1217 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1218 "dev": true,
1219 "license": "MIT"
1220 },
1221 "node_modules/fast-json-stable-stringify": {
1222 "version": "2.1.0",
1223 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1224 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1225 "dev": true,
1226 "license": "MIT"
1227 },
1228 "node_modules/fast-levenshtein": {
1229 "version": "2.0.6",
1230 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1231 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
1232 "dev": true,
1233 "license": "MIT"
1234 },
1235 "node_modules/file-entry-cache": {
1236 "version": "8.0.0",
1237 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
1238 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
1239 "dev": true,
1240 "license": "MIT",
1241 "dependencies": {
1242 "flat-cache": "^4.0.0"
1243 },
1244 "engines": {
1245 "node": ">=16.0.0"
1246 }
1247 },
1248 "node_modules/fill-range": {
1249 "version": "7.1.1",
1250 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz",
1251 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==",
1252 "dev": true,
1253 "license": "MIT",
1254 "dependencies": {
1255 "to-regex-range": "^5.0.1"
1256 },
1257 "engines": {
1258 "node": ">=8"
1259 }
1260 },
1261 "node_modules/find-up": {
1262 "version": "5.0.0",
1263 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1264 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1265 "dev": true,
1266 "license": "MIT",
1267 "dependencies": {
1268 "locate-path": "^6.0.0",
1269 "path-exists": "^4.0.0"
1270 },
1271 "engines": {
1272 "node": ">=10"
1273 },
1274 "funding": {
1275 "url": "https://github.com/sponsors/sindresorhus"
1276 }
1277 },
1278 "node_modules/flat": {
1279 "version": "5.0.2",
1280 "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
1281 "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
1282 "dev": true,
1283 "license": "BSD-3-Clause",
1284 "bin": {
1285 "flat": "cli.js"
1286 }
1287 },
1288 "node_modules/flat-cache": {
1289 "version": "4.0.1",
1290 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
1291 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
1292 "dev": true,
1293 "license": "MIT",
1294 "dependencies": {
1295 "flatted": "^3.2.9",
1296 "keyv": "^4.5.4"
1297 },
1298 "engines": {
1299 "node": ">=16"
1300 }
1301 },
1302 "node_modules/flatted": {
1303 "version": "3.3.2",
1304 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.2.tgz",
1305 "integrity": "sha512-AiwGJM8YcNOaobumgtng+6NHuOqC3A7MixFeDafM3X9cIUM+xUXoS5Vfgf+OihAYe20fxqNM9yPBXJzRtZ/4eA==",
1306 "dev": true,
1307 "license": "ISC"
1308 },
1309 "node_modules/foreground-child": {
1310 "version": "3.3.0",
1311 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz",
1312 "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==",
1313 "dev": true,
1314 "license": "ISC",
1315 "dependencies": {
1316 "cross-spawn": "^7.0.0",
1317 "signal-exit": "^4.0.1"
1318 },
1319 "engines": {
1320 "node": ">=14"
1321 },
1322 "funding": {
1323 "url": "https://github.com/sponsors/isaacs"
1324 }
1325 },
1326 "node_modules/fs.realpath": {
1327 "version": "1.0.0",
1328 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1329 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
1330 "dev": true,
1331 "license": "ISC"
1332 },
1333 "node_modules/fsevents": {
1334 "version": "2.3.3",
1335 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz",
1336 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==",
1337 "dev": true,
1338 "hasInstallScript": true,
1339 "license": "MIT",
1340 "optional": true,
1341 "os": [
1342 "darwin"
1343 ],
1344 "engines": {
1345 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
1346 }
1347 },
1348 "node_modules/get-caller-file": {
1349 "version": "2.0.5",
1350 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1351 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1352 "dev": true,
1353 "license": "ISC",
1354 "engines": {
1355 "node": "6.* || 8.* || >= 10.*"
1356 }
1357 },
1358 "node_modules/glob": {
1359 "version": "10.4.5",
1360 "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz",
1361 "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==",
1362 "dev": true,
1363 "license": "ISC",
1364 "dependencies": {
1365 "foreground-child": "^3.1.0",
1366 "jackspeak": "^3.1.2",
1367 "minimatch": "^9.0.4",
1368 "minipass": "^7.1.2",
1369 "package-json-from-dist": "^1.0.0",
1370 "path-scurry": "^1.11.1"
1371 },
1372 "bin": {
1373 "glob": "dist/esm/bin.mjs"
1374 },
1375 "funding": {
1376 "url": "https://github.com/sponsors/isaacs"
1377 }
1378 },
1379 "node_modules/glob-parent": {
1380 "version": "5.1.2",
1381 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
1382 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
1383 "dev": true,
1384 "license": "ISC",
1385 "dependencies": {
1386 "is-glob": "^4.0.1"
1387 },
1388 "engines": {
1389 "node": ">= 6"
1390 }
1391 },
1392 "node_modules/globals": {
1393 "version": "14.0.0",
1394 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
1395 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
1396 "dev": true,
1397 "license": "MIT",
1398 "engines": {
1399 "node": ">=18"
1400 },
1401 "funding": {
1402 "url": "https://github.com/sponsors/sindresorhus"
1403 }
1404 },
1405 "node_modules/graceful-fs": {
1406 "version": "4.2.11",
1407 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1408 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1409 "dev": true,
1410 "license": "ISC"
1411 },
1412 "node_modules/has-flag": {
1413 "version": "4.0.0",
1414 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1415 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1416 "dev": true,
1417 "license": "MIT",
1418 "engines": {
1419 "node": ">=8"
1420 }
1421 },
1422 "node_modules/he": {
1423 "version": "1.2.0",
1424 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
1425 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
1426 "dev": true,
1427 "license": "MIT",
1428 "bin": {
1429 "he": "bin/he"
1430 }
1431 },
1432 "node_modules/html-escaper": {
1433 "version": "2.0.2",
1434 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz",
1435 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==",
1436 "dev": true,
1437 "license": "MIT"
1438 },
1439 "node_modules/http-proxy-agent": {
1440 "version": "7.0.2",
1441 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
1442 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
1443 "dev": true,
1444 "license": "MIT",
1445 "dependencies": {
1446 "agent-base": "^7.1.0",
1447 "debug": "^4.3.4"
1448 },
1449 "engines": {
1450 "node": ">= 14"
1451 }
1452 },
1453 "node_modules/https-proxy-agent": {
1454 "version": "7.0.6",
1455 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
1456 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
1457 "dev": true,
1458 "license": "MIT",
1459 "dependencies": {
1460 "agent-base": "^7.1.2",
1461 "debug": "4"
1462 },
1463 "engines": {
1464 "node": ">= 14"
1465 }
1466 },
1467 "node_modules/ieee754": {
1468 "version": "1.2.1",
1469 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
1470 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
1471 "dev": true,
1472 "funding": [
1473 {
1474 "type": "github",
1475 "url": "https://github.com/sponsors/feross"
1476 },
1477 {
1478 "type": "patreon",
1479 "url": "https://www.patreon.com/feross"
1480 },
1481 {
1482 "type": "consulting",
1483 "url": "https://feross.org/support"
1484 }
1485 ],
1486 "license": "BSD-3-Clause"
1487 },
1488 "node_modules/ignore": {
1489 "version": "5.3.2",
1490 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
1491 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
1492 "dev": true,
1493 "license": "MIT",
1494 "engines": {
1495 "node": ">= 4"
1496 }
1497 },
1498 "node_modules/immediate": {
1499 "version": "3.0.6",
1500 "resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
1501 "integrity": "sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==",
1502 "dev": true,
1503 "license": "MIT"
1504 },
1505 "node_modules/import-fresh": {
1506 "version": "3.3.0",
1507 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
1508 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
1509 "dev": true,
1510 "license": "MIT",
1511 "dependencies": {
1512 "parent-module": "^1.0.0",
1513 "resolve-from": "^4.0.0"
1514 },
1515 "engines": {
1516 "node": ">=6"
1517 },
1518 "funding": {
1519 "url": "https://github.com/sponsors/sindresorhus"
1520 }
1521 },
1522 "node_modules/imurmurhash": {
1523 "version": "0.1.4",
1524 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1525 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
1526 "dev": true,
1527 "license": "MIT",
1528 "engines": {
1529 "node": ">=0.8.19"
1530 }
1531 },
1532 "node_modules/inflight": {
1533 "version": "1.0.6",
1534 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
1535 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
1536 "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.",
1537 "dev": true,
1538 "license": "ISC",
1539 "dependencies": {
1540 "once": "^1.3.0",
1541 "wrappy": "1"
1542 }
1543 },
1544 "node_modules/inherits": {
1545 "version": "2.0.4",
1546 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1547 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1548 "dev": true,
1549 "license": "ISC"
1550 },
1551 "node_modules/is-binary-path": {
1552 "version": "2.1.0",
1553 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1554 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1555 "dev": true,
1556 "license": "MIT",
1557 "dependencies": {
1558 "binary-extensions": "^2.0.0"
1559 },
1560 "engines": {
1561 "node": ">=8"
1562 }
1563 },
1564 "node_modules/is-extglob": {
1565 "version": "2.1.1",
1566 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1567 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1568 "dev": true,
1569 "license": "MIT",
1570 "engines": {
1571 "node": ">=0.10.0"
1572 }
1573 },
1574 "node_modules/is-fullwidth-code-point": {
1575 "version": "3.0.0",
1576 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1577 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1578 "dev": true,
1579 "license": "MIT",
1580 "engines": {
1581 "node": ">=8"
1582 }
1583 },
1584 "node_modules/is-glob": {
1585 "version": "4.0.3",
1586 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1587 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1588 "dev": true,
1589 "license": "MIT",
1590 "dependencies": {
1591 "is-extglob": "^2.1.1"
1592 },
1593 "engines": {
1594 "node": ">=0.10.0"
1595 }
1596 },
1597 "node_modules/is-interactive": {
1598 "version": "2.0.0",
1599 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz",
1600 "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==",
1601 "dev": true,
1602 "license": "MIT",
1603 "engines": {
1604 "node": ">=12"
1605 },
1606 "funding": {
1607 "url": "https://github.com/sponsors/sindresorhus"
1608 }
1609 },
1610 "node_modules/is-number": {
1611 "version": "7.0.0",
1612 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1613 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1614 "dev": true,
1615 "license": "MIT",
1616 "engines": {
1617 "node": ">=0.12.0"
1618 }
1619 },
1620 "node_modules/is-plain-obj": {
1621 "version": "2.1.0",
1622 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
1623 "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
1624 "dev": true,
1625 "license": "MIT",
1626 "engines": {
1627 "node": ">=8"
1628 }
1629 },
1630 "node_modules/is-unicode-supported": {
1631 "version": "0.1.0",
1632 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
1633 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
1634 "dev": true,
1635 "license": "MIT",
1636 "engines": {
1637 "node": ">=10"
1638 },
1639 "funding": {
1640 "url": "https://github.com/sponsors/sindresorhus"
1641 }
1642 },
1643 "node_modules/isarray": {
1644 "version": "1.0.0",
1645 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1646 "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
1647 "dev": true,
1648 "license": "MIT"
1649 },
1650 "node_modules/isexe": {
1651 "version": "2.0.0",
1652 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1653 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1654 "dev": true,
1655 "license": "ISC"
1656 },
1657 "node_modules/istanbul-lib-coverage": {
1658 "version": "3.2.2",
1659 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz",
1660 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==",
1661 "dev": true,
1662 "license": "BSD-3-Clause",
1663 "engines": {
1664 "node": ">=8"
1665 }
1666 },
1667 "node_modules/istanbul-lib-report": {
1668 "version": "3.0.1",
1669 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz",
1670 "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==",
1671 "dev": true,
1672 "license": "BSD-3-Clause",
1673 "dependencies": {
1674 "istanbul-lib-coverage": "^3.0.0",
1675 "make-dir": "^4.0.0",
1676 "supports-color": "^7.1.0"
1677 },
1678 "engines": {
1679 "node": ">=10"
1680 }
1681 },
1682 "node_modules/istanbul-lib-report/node_modules/supports-color": {
1683 "version": "7.2.0",
1684 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1685 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1686 "dev": true,
1687 "license": "MIT",
1688 "dependencies": {
1689 "has-flag": "^4.0.0"
1690 },
1691 "engines": {
1692 "node": ">=8"
1693 }
1694 },
1695 "node_modules/istanbul-reports": {
1696 "version": "3.1.7",
1697 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.7.tgz",
1698 "integrity": "sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==",
1699 "dev": true,
1700 "license": "BSD-3-Clause",
1701 "dependencies": {
1702 "html-escaper": "^2.0.0",
1703 "istanbul-lib-report": "^3.0.0"
1704 },
1705 "engines": {
1706 "node": ">=8"
1707 }
1708 },
1709 "node_modules/jackspeak": {
1710 "version": "3.4.3",
1711 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz",
1712 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==",
1713 "dev": true,
1714 "license": "BlueOak-1.0.0",
1715 "dependencies": {
1716 "@isaacs/cliui": "^8.0.2"
1717 },
1718 "funding": {
1719 "url": "https://github.com/sponsors/isaacs"
1720 },
1721 "optionalDependencies": {
1722 "@pkgjs/parseargs": "^0.11.0"
1723 }
1724 },
1725 "node_modules/js-yaml": {
1726 "version": "4.1.0",
1727 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
1728 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
1729 "dev": true,
1730 "license": "MIT",
1731 "dependencies": {
1732 "argparse": "^2.0.1"
1733 },
1734 "bin": {
1735 "js-yaml": "bin/js-yaml.js"
1736 }
1737 },
1738 "node_modules/json-buffer": {
1739 "version": "3.0.1",
1740 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
1741 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
1742 "dev": true,
1743 "license": "MIT"
1744 },
1745 "node_modules/json-schema-traverse": {
1746 "version": "0.4.1",
1747 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1748 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1749 "dev": true,
1750 "license": "MIT"
1751 },
1752 "node_modules/json-stable-stringify-without-jsonify": {
1753 "version": "1.0.1",
1754 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1755 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
1756 "dev": true,
1757 "license": "MIT"
1758 },
1759 "node_modules/jszip": {
1760 "version": "3.10.1",
1761 "resolved": "https://registry.npmjs.org/jszip/-/jszip-3.10.1.tgz",
1762 "integrity": "sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==",
1763 "dev": true,
1764 "license": "(MIT OR GPL-3.0-or-later)",
1765 "dependencies": {
1766 "lie": "~3.3.0",
1767 "pako": "~1.0.2",
1768 "readable-stream": "~2.3.6",
1769 "setimmediate": "^1.0.5"
1770 }
1771 },
1772 "node_modules/keyv": {
1773 "version": "4.5.4",
1774 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
1775 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
1776 "dev": true,
1777 "license": "MIT",
1778 "dependencies": {
1779 "json-buffer": "3.0.1"
1780 }
1781 },
1782 "node_modules/levn": {
1783 "version": "0.4.1",
1784 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1785 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1786 "dev": true,
1787 "license": "MIT",
1788 "dependencies": {
1789 "prelude-ls": "^1.2.1",
1790 "type-check": "~0.4.0"
1791 },
1792 "engines": {
1793 "node": ">= 0.8.0"
1794 }
1795 },
1796 "node_modules/lie": {
1797 "version": "3.3.0",
1798 "resolved": "https://registry.npmjs.org/lie/-/lie-3.3.0.tgz",
1799 "integrity": "sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==",
1800 "dev": true,
1801 "license": "MIT",
1802 "dependencies": {
1803 "immediate": "~3.0.5"
1804 }
1805 },
1806 "node_modules/locate-path": {
1807 "version": "6.0.0",
1808 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1809 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1810 "dev": true,
1811 "license": "MIT",
1812 "dependencies": {
1813 "p-locate": "^5.0.0"
1814 },
1815 "engines": {
1816 "node": ">=10"
1817 },
1818 "funding": {
1819 "url": "https://github.com/sponsors/sindresorhus"
1820 }
1821 },
1822 "node_modules/lodash.merge": {
1823 "version": "4.6.2",
1824 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1825 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1826 "dev": true,
1827 "license": "MIT"
1828 },
1829 "node_modules/log-symbols": {
1830 "version": "4.1.0",
1831 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
1832 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
1833 "dev": true,
1834 "license": "MIT",
1835 "dependencies": {
1836 "chalk": "^4.1.0",
1837 "is-unicode-supported": "^0.1.0"
1838 },
1839 "engines": {
1840 "node": ">=10"
1841 },
1842 "funding": {
1843 "url": "https://github.com/sponsors/sindresorhus"
1844 }
1845 },
1846 "node_modules/lru-cache": {
1847 "version": "10.4.3",
1848 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz",
1849 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==",
1850 "dev": true,
1851 "license": "ISC"
1852 },
1853 "node_modules/make-dir": {
1854 "version": "4.0.0",
1855 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz",
1856 "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==",
1857 "dev": true,
1858 "license": "MIT",
1859 "dependencies": {
1860 "semver": "^7.5.3"
1861 },
1862 "engines": {
1863 "node": ">=10"
1864 },
1865 "funding": {
1866 "url": "https://github.com/sponsors/sindresorhus"
1867 }
1868 },
1869 "node_modules/mimic-fn": {
1870 "version": "2.1.0",
1871 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
1872 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
1873 "dev": true,
1874 "license": "MIT",
1875 "engines": {
1876 "node": ">=6"
1877 }
1878 },
1879 "node_modules/minimatch": {
1880 "version": "9.0.5",
1881 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz",
1882 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==",
1883 "dev": true,
1884 "license": "ISC",
1885 "dependencies": {
1886 "brace-expansion": "^2.0.1"
1887 },
1888 "engines": {
1889 "node": ">=16 || 14 >=14.17"
1890 },
1891 "funding": {
1892 "url": "https://github.com/sponsors/isaacs"
1893 }
1894 },
1895 "node_modules/minipass": {
1896 "version": "7.1.2",
1897 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz",
1898 "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==",
1899 "dev": true,
1900 "license": "ISC",
1901 "engines": {
1902 "node": ">=16 || 14 >=14.17"
1903 }
1904 },
1905 "node_modules/mocha": {
1906 "version": "10.8.2",
1907 "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.8.2.tgz",
1908 "integrity": "sha512-VZlYo/WE8t1tstuRmqgeyBgCbJc/lEdopaa+axcKzTBJ+UIdlAB9XnmvTCAH4pwR4ElNInaedhEBmZD8iCSVEg==",
1909 "dev": true,
1910 "license": "MIT",
1911 "dependencies": {
1912 "ansi-colors": "^4.1.3",
1913 "browser-stdout": "^1.3.1",
1914 "chokidar": "^3.5.3",
1915 "debug": "^4.3.5",
1916 "diff": "^5.2.0",
1917 "escape-string-regexp": "^4.0.0",
1918 "find-up": "^5.0.0",
1919 "glob": "^8.1.0",
1920 "he": "^1.2.0",
1921 "js-yaml": "^4.1.0",
1922 "log-symbols": "^4.1.0",
1923 "minimatch": "^5.1.6",
1924 "ms": "^2.1.3",
1925 "serialize-javascript": "^6.0.2",
1926 "strip-json-comments": "^3.1.1",
1927 "supports-color": "^8.1.1",
1928 "workerpool": "^6.5.1",
1929 "yargs": "^16.2.0",
1930 "yargs-parser": "^20.2.9",
1931 "yargs-unparser": "^2.0.0"
1932 },
1933 "bin": {
1934 "_mocha": "bin/_mocha",
1935 "mocha": "bin/mocha.js"
1936 },
1937 "engines": {
1938 "node": ">= 14.0.0"
1939 }
1940 },
1941 "node_modules/mocha/node_modules/ansi-regex": {
1942 "version": "5.0.1",
1943 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
1944 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
1945 "dev": true,
1946 "license": "MIT",
1947 "engines": {
1948 "node": ">=8"
1949 }
1950 },
1951 "node_modules/mocha/node_modules/cliui": {
1952 "version": "7.0.4",
1953 "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
1954 "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
1955 "dev": true,
1956 "license": "ISC",
1957 "dependencies": {
1958 "string-width": "^4.2.0",
1959 "strip-ansi": "^6.0.0",
1960 "wrap-ansi": "^7.0.0"
1961 }
1962 },
1963 "node_modules/mocha/node_modules/emoji-regex": {
1964 "version": "8.0.0",
1965 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1966 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1967 "dev": true,
1968 "license": "MIT"
1969 },
1970 "node_modules/mocha/node_modules/glob": {
1971 "version": "8.1.0",
1972 "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz",
1973 "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==",
1974 "deprecated": "Glob versions prior to v9 are no longer supported",
1975 "dev": true,
1976 "license": "ISC",
1977 "dependencies": {
1978 "fs.realpath": "^1.0.0",
1979 "inflight": "^1.0.4",
1980 "inherits": "2",
1981 "minimatch": "^5.0.1",
1982 "once": "^1.3.0"
1983 },
1984 "engines": {
1985 "node": ">=12"
1986 },
1987 "funding": {
1988 "url": "https://github.com/sponsors/isaacs"
1989 }
1990 },
1991 "node_modules/mocha/node_modules/minimatch": {
1992 "version": "5.1.6",
1993 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz",
1994 "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==",
1995 "dev": true,
1996 "license": "ISC",
1997 "dependencies": {
1998 "brace-expansion": "^2.0.1"
1999 },
2000 "engines": {
2001 "node": ">=10"
2002 }
2003 },
2004 "node_modules/mocha/node_modules/string-width": {
2005 "version": "4.2.3",
2006 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2007 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2008 "dev": true,
2009 "license": "MIT",
2010 "dependencies": {
2011 "emoji-regex": "^8.0.0",
2012 "is-fullwidth-code-point": "^3.0.0",
2013 "strip-ansi": "^6.0.1"
2014 },
2015 "engines": {
2016 "node": ">=8"
2017 }
2018 },
2019 "node_modules/mocha/node_modules/strip-ansi": {
2020 "version": "6.0.1",
2021 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2022 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2023 "dev": true,
2024 "license": "MIT",
2025 "dependencies": {
2026 "ansi-regex": "^5.0.1"
2027 },
2028 "engines": {
2029 "node": ">=8"
2030 }
2031 },
2032 "node_modules/mocha/node_modules/supports-color": {
2033 "version": "8.1.1",
2034 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
2035 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
2036 "dev": true,
2037 "license": "MIT",
2038 "dependencies": {
2039 "has-flag": "^4.0.0"
2040 },
2041 "engines": {
2042 "node": ">=10"
2043 },
2044 "funding": {
2045 "url": "https://github.com/chalk/supports-color?sponsor=1"
2046 }
2047 },
2048 "node_modules/mocha/node_modules/wrap-ansi": {
2049 "version": "7.0.0",
2050 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2051 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2052 "dev": true,
2053 "license": "MIT",
2054 "dependencies": {
2055 "ansi-styles": "^4.0.0",
2056 "string-width": "^4.1.0",
2057 "strip-ansi": "^6.0.0"
2058 },
2059 "engines": {
2060 "node": ">=10"
2061 },
2062 "funding": {
2063 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2064 }
2065 },
2066 "node_modules/mocha/node_modules/yargs": {
2067 "version": "16.2.0",
2068 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
2069 "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
2070 "dev": true,
2071 "license": "MIT",
2072 "dependencies": {
2073 "cliui": "^7.0.2",
2074 "escalade": "^3.1.1",
2075 "get-caller-file": "^2.0.5",
2076 "require-directory": "^2.1.1",
2077 "string-width": "^4.2.0",
2078 "y18n": "^5.0.5",
2079 "yargs-parser": "^20.2.2"
2080 },
2081 "engines": {
2082 "node": ">=10"
2083 }
2084 },
2085 "node_modules/mocha/node_modules/yargs-parser": {
2086 "version": "20.2.9",
2087 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
2088 "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
2089 "dev": true,
2090 "license": "ISC",
2091 "engines": {
2092 "node": ">=10"
2093 }
2094 },
2095 "node_modules/ms": {
2096 "version": "2.1.3",
2097 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2098 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2099 "dev": true,
2100 "license": "MIT"
2101 },
2102 "node_modules/natural-compare": {
2103 "version": "1.4.0",
2104 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2105 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
2106 "dev": true,
2107 "license": "MIT"
2108 },
2109 "node_modules/normalize-path": {
2110 "version": "3.0.0",
2111 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2112 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
2113 "dev": true,
2114 "license": "MIT",
2115 "engines": {
2116 "node": ">=0.10.0"
2117 }
2118 },
2119 "node_modules/once": {
2120 "version": "1.4.0",
2121 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2122 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2123 "dev": true,
2124 "license": "ISC",
2125 "dependencies": {
2126 "wrappy": "1"
2127 }
2128 },
2129 "node_modules/onetime": {
2130 "version": "5.1.2",
2131 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
2132 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
2133 "dev": true,
2134 "license": "MIT",
2135 "dependencies": {
2136 "mimic-fn": "^2.1.0"
2137 },
2138 "engines": {
2139 "node": ">=6"
2140 },
2141 "funding": {
2142 "url": "https://github.com/sponsors/sindresorhus"
2143 }
2144 },
2145 "node_modules/optionator": {
2146 "version": "0.9.4",
2147 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
2148 "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
2149 "dev": true,
2150 "license": "MIT",
2151 "dependencies": {
2152 "deep-is": "^0.1.3",
2153 "fast-levenshtein": "^2.0.6",
2154 "levn": "^0.4.1",
2155 "prelude-ls": "^1.2.1",
2156 "type-check": "^0.4.0",
2157 "word-wrap": "^1.2.5"
2158 },
2159 "engines": {
2160 "node": ">= 0.8.0"
2161 }
2162 },
2163 "node_modules/ora": {
2164 "version": "7.0.1",
2165 "resolved": "https://registry.npmjs.org/ora/-/ora-7.0.1.tgz",
2166 "integrity": "sha512-0TUxTiFJWv+JnjWm4o9yvuskpEJLXTcng8MJuKd+SzAzp2o+OP3HWqNhB4OdJRt1Vsd9/mR0oyaEYlOnL7XIRw==",
2167 "dev": true,
2168 "license": "MIT",
2169 "dependencies": {
2170 "chalk": "^5.3.0",
2171 "cli-cursor": "^4.0.0",
2172 "cli-spinners": "^2.9.0",
2173 "is-interactive": "^2.0.0",
2174 "is-unicode-supported": "^1.3.0",
2175 "log-symbols": "^5.1.0",
2176 "stdin-discarder": "^0.1.0",
2177 "string-width": "^6.1.0",
2178 "strip-ansi": "^7.1.0"
2179 },
2180 "engines": {
2181 "node": ">=16"
2182 },
2183 "funding": {
2184 "url": "https://github.com/sponsors/sindresorhus"
2185 }
2186 },
2187 "node_modules/ora/node_modules/chalk": {
2188 "version": "5.4.1",
2189 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.4.1.tgz",
2190 "integrity": "sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==",
2191 "dev": true,
2192 "license": "MIT",
2193 "engines": {
2194 "node": "^12.17.0 || ^14.13 || >=16.0.0"
2195 },
2196 "funding": {
2197 "url": "https://github.com/chalk/chalk?sponsor=1"
2198 }
2199 },
2200 "node_modules/ora/node_modules/emoji-regex": {
2201 "version": "10.4.0",
2202 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.4.0.tgz",
2203 "integrity": "sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==",
2204 "dev": true,
2205 "license": "MIT"
2206 },
2207 "node_modules/ora/node_modules/is-unicode-supported": {
2208 "version": "1.3.0",
2209 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz",
2210 "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==",
2211 "dev": true,
2212 "license": "MIT",
2213 "engines": {
2214 "node": ">=12"
2215 },
2216 "funding": {
2217 "url": "https://github.com/sponsors/sindresorhus"
2218 }
2219 },
2220 "node_modules/ora/node_modules/log-symbols": {
2221 "version": "5.1.0",
2222 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-5.1.0.tgz",
2223 "integrity": "sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==",
2224 "dev": true,
2225 "license": "MIT",
2226 "dependencies": {
2227 "chalk": "^5.0.0",
2228 "is-unicode-supported": "^1.1.0"
2229 },
2230 "engines": {
2231 "node": ">=12"
2232 },
2233 "funding": {
2234 "url": "https://github.com/sponsors/sindresorhus"
2235 }
2236 },
2237 "node_modules/ora/node_modules/string-width": {
2238 "version": "6.1.0",
2239 "resolved": "https://registry.npmjs.org/string-width/-/string-width-6.1.0.tgz",
2240 "integrity": "sha512-k01swCJAgQmuADB0YIc+7TuatfNvTBVOoaUWJjTB9R4VJzR5vNWzf5t42ESVZFPS8xTySF7CAdV4t/aaIm3UnQ==",
2241 "dev": true,
2242 "license": "MIT",
2243 "dependencies": {
2244 "eastasianwidth": "^0.2.0",
2245 "emoji-regex": "^10.2.1",
2246 "strip-ansi": "^7.0.1"
2247 },
2248 "engines": {
2249 "node": ">=16"
2250 },
2251 "funding": {
2252 "url": "https://github.com/sponsors/sindresorhus"
2253 }
2254 },
2255 "node_modules/p-limit": {
2256 "version": "3.1.0",
2257 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2258 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2259 "dev": true,
2260 "license": "MIT",
2261 "dependencies": {
2262 "yocto-queue": "^0.1.0"
2263 },
2264 "engines": {
2265 "node": ">=10"
2266 },
2267 "funding": {
2268 "url": "https://github.com/sponsors/sindresorhus"
2269 }
2270 },
2271 "node_modules/p-locate": {
2272 "version": "5.0.0",
2273 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2274 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2275 "dev": true,
2276 "license": "MIT",
2277 "dependencies": {
2278 "p-limit": "^3.0.2"
2279 },
2280 "engines": {
2281 "node": ">=10"
2282 },
2283 "funding": {
2284 "url": "https://github.com/sponsors/sindresorhus"
2285 }
2286 },
2287 "node_modules/package-json-from-dist": {
2288 "version": "1.0.1",
2289 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz",
2290 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==",
2291 "dev": true,
2292 "license": "BlueOak-1.0.0"
2293 },
2294 "node_modules/pako": {
2295 "version": "1.0.11",
2296 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
2297 "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
2298 "dev": true,
2299 "license": "(MIT AND Zlib)"
2300 },
2301 "node_modules/parent-module": {
2302 "version": "1.0.1",
2303 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2304 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2305 "dev": true,
2306 "license": "MIT",
2307 "dependencies": {
2308 "callsites": "^3.0.0"
2309 },
2310 "engines": {
2311 "node": ">=6"
2312 }
2313 },
2314 "node_modules/path-exists": {
2315 "version": "4.0.0",
2316 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2317 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2318 "dev": true,
2319 "license": "MIT",
2320 "engines": {
2321 "node": ">=8"
2322 }
2323 },
2324 "node_modules/path-is-absolute": {
2325 "version": "1.0.1",
2326 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
2327 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
2328 "dev": true,
2329 "license": "MIT",
2330 "engines": {
2331 "node": ">=0.10.0"
2332 }
2333 },
2334 "node_modules/path-key": {
2335 "version": "3.1.1",
2336 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2337 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2338 "dev": true,
2339 "license": "MIT",
2340 "engines": {
2341 "node": ">=8"
2342 }
2343 },
2344 "node_modules/path-scurry": {
2345 "version": "1.11.1",
2346 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz",
2347 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==",
2348 "dev": true,
2349 "license": "BlueOak-1.0.0",
2350 "dependencies": {
2351 "lru-cache": "^10.2.0",
2352 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0"
2353 },
2354 "engines": {
2355 "node": ">=16 || 14 >=14.18"
2356 },
2357 "funding": {
2358 "url": "https://github.com/sponsors/isaacs"
2359 }
2360 },
2361 "node_modules/picomatch": {
2362 "version": "2.3.1",
2363 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2364 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
2365 "dev": true,
2366 "license": "MIT",
2367 "engines": {
2368 "node": ">=8.6"
2369 },
2370 "funding": {
2371 "url": "https://github.com/sponsors/jonschlinkert"
2372 }
2373 },
2374 "node_modules/prelude-ls": {
2375 "version": "1.2.1",
2376 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
2377 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
2378 "dev": true,
2379 "license": "MIT",
2380 "engines": {
2381 "node": ">= 0.8.0"
2382 }
2383 },
2384 "node_modules/process-nextick-args": {
2385 "version": "2.0.1",
2386 "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
2387 "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
2388 "dev": true,
2389 "license": "MIT"
2390 },
2391 "node_modules/punycode": {
2392 "version": "2.3.1",
2393 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
2394 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
2395 "dev": true,
2396 "license": "MIT",
2397 "engines": {
2398 "node": ">=6"
2399 }
2400 },
2401 "node_modules/randombytes": {
2402 "version": "2.1.0",
2403 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2404 "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2405 "dev": true,
2406 "license": "MIT",
2407 "dependencies": {
2408 "safe-buffer": "^5.1.0"
2409 }
2410 },
2411 "node_modules/readable-stream": {
2412 "version": "2.3.8",
2413 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
2414 "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
2415 "dev": true,
2416 "license": "MIT",
2417 "dependencies": {
2418 "core-util-is": "~1.0.0",
2419 "inherits": "~2.0.3",
2420 "isarray": "~1.0.0",
2421 "process-nextick-args": "~2.0.0",
2422 "safe-buffer": "~5.1.1",
2423 "string_decoder": "~1.1.1",
2424 "util-deprecate": "~1.0.1"
2425 }
2426 },
2427 "node_modules/readdirp": {
2428 "version": "3.6.0",
2429 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
2430 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
2431 "dev": true,
2432 "license": "MIT",
2433 "dependencies": {
2434 "picomatch": "^2.2.1"
2435 },
2436 "engines": {
2437 "node": ">=8.10.0"
2438 }
2439 },
2440 "node_modules/require-directory": {
2441 "version": "2.1.1",
2442 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2443 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
2444 "dev": true,
2445 "license": "MIT",
2446 "engines": {
2447 "node": ">=0.10.0"
2448 }
2449 },
2450 "node_modules/resolve-from": {
2451 "version": "4.0.0",
2452 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2453 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2454 "dev": true,
2455 "license": "MIT",
2456 "engines": {
2457 "node": ">=4"
2458 }
2459 },
2460 "node_modules/restore-cursor": {
2461 "version": "4.0.0",
2462 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-4.0.0.tgz",
2463 "integrity": "sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==",
2464 "dev": true,
2465 "license": "MIT",
2466 "dependencies": {
2467 "onetime": "^5.1.0",
2468 "signal-exit": "^3.0.2"
2469 },
2470 "engines": {
2471 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2472 },
2473 "funding": {
2474 "url": "https://github.com/sponsors/sindresorhus"
2475 }
2476 },
2477 "node_modules/restore-cursor/node_modules/signal-exit": {
2478 "version": "3.0.7",
2479 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
2480 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
2481 "dev": true,
2482 "license": "ISC"
2483 },
2484 "node_modules/safe-buffer": {
2485 "version": "5.1.2",
2486 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
2487 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
2488 "dev": true,
2489 "license": "MIT"
2490 },
2491 "node_modules/semver": {
2492 "version": "7.6.3",
2493 "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz",
2494 "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==",
2495 "dev": true,
2496 "license": "ISC",
2497 "bin": {
2498 "semver": "bin/semver.js"
2499 },
2500 "engines": {
2501 "node": ">=10"
2502 }
2503 },
2504 "node_modules/serialize-javascript": {
2505 "version": "6.0.2",
2506 "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz",
2507 "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==",
2508 "dev": true,
2509 "license": "BSD-3-Clause",
2510 "dependencies": {
2511 "randombytes": "^2.1.0"
2512 }
2513 },
2514 "node_modules/setimmediate": {
2515 "version": "1.0.5",
2516 "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
2517 "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==",
2518 "dev": true,
2519 "license": "MIT"
2520 },
2521 "node_modules/shebang-command": {
2522 "version": "2.0.0",
2523 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2524 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2525 "dev": true,
2526 "license": "MIT",
2527 "dependencies": {
2528 "shebang-regex": "^3.0.0"
2529 },
2530 "engines": {
2531 "node": ">=8"
2532 }
2533 },
2534 "node_modules/shebang-regex": {
2535 "version": "3.0.0",
2536 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2537 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2538 "dev": true,
2539 "license": "MIT",
2540 "engines": {
2541 "node": ">=8"
2542 }
2543 },
2544 "node_modules/signal-exit": {
2545 "version": "4.1.0",
2546 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
2547 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==",
2548 "dev": true,
2549 "license": "ISC",
2550 "engines": {
2551 "node": ">=14"
2552 },
2553 "funding": {
2554 "url": "https://github.com/sponsors/isaacs"
2555 }
2556 },
2557 "node_modules/stdin-discarder": {
2558 "version": "0.1.0",
2559 "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.1.0.tgz",
2560 "integrity": "sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==",
2561 "dev": true,
2562 "license": "MIT",
2563 "dependencies": {
2564 "bl": "^5.0.0"
2565 },
2566 "engines": {
2567 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
2568 },
2569 "funding": {
2570 "url": "https://github.com/sponsors/sindresorhus"
2571 }
2572 },
2573 "node_modules/string_decoder": {
2574 "version": "1.1.1",
2575 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
2576 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
2577 "dev": true,
2578 "license": "MIT",
2579 "dependencies": {
2580 "safe-buffer": "~5.1.0"
2581 }
2582 },
2583 "node_modules/string-width": {
2584 "version": "5.1.2",
2585 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz",
2586 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==",
2587 "dev": true,
2588 "license": "MIT",
2589 "dependencies": {
2590 "eastasianwidth": "^0.2.0",
2591 "emoji-regex": "^9.2.2",
2592 "strip-ansi": "^7.0.1"
2593 },
2594 "engines": {
2595 "node": ">=12"
2596 },
2597 "funding": {
2598 "url": "https://github.com/sponsors/sindresorhus"
2599 }
2600 },
2601 "node_modules/string-width-cjs": {
2602 "name": "string-width",
2603 "version": "4.2.3",
2604 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2605 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2606 "dev": true,
2607 "license": "MIT",
2608 "dependencies": {
2609 "emoji-regex": "^8.0.0",
2610 "is-fullwidth-code-point": "^3.0.0",
2611 "strip-ansi": "^6.0.1"
2612 },
2613 "engines": {
2614 "node": ">=8"
2615 }
2616 },
2617 "node_modules/string-width-cjs/node_modules/ansi-regex": {
2618 "version": "5.0.1",
2619 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2620 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2621 "dev": true,
2622 "license": "MIT",
2623 "engines": {
2624 "node": ">=8"
2625 }
2626 },
2627 "node_modules/string-width-cjs/node_modules/emoji-regex": {
2628 "version": "8.0.0",
2629 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2630 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2631 "dev": true,
2632 "license": "MIT"
2633 },
2634 "node_modules/string-width-cjs/node_modules/strip-ansi": {
2635 "version": "6.0.1",
2636 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2637 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2638 "dev": true,
2639 "license": "MIT",
2640 "dependencies": {
2641 "ansi-regex": "^5.0.1"
2642 },
2643 "engines": {
2644 "node": ">=8"
2645 }
2646 },
2647 "node_modules/strip-ansi": {
2648 "version": "7.1.0",
2649 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz",
2650 "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==",
2651 "dev": true,
2652 "license": "MIT",
2653 "dependencies": {
2654 "ansi-regex": "^6.0.1"
2655 },
2656 "engines": {
2657 "node": ">=12"
2658 },
2659 "funding": {
2660 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
2661 }
2662 },
2663 "node_modules/strip-ansi-cjs": {
2664 "name": "strip-ansi",
2665 "version": "6.0.1",
2666 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2667 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2668 "dev": true,
2669 "license": "MIT",
2670 "dependencies": {
2671 "ansi-regex": "^5.0.1"
2672 },
2673 "engines": {
2674 "node": ">=8"
2675 }
2676 },
2677 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": {
2678 "version": "5.0.1",
2679 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2680 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2681 "dev": true,
2682 "license": "MIT",
2683 "engines": {
2684 "node": ">=8"
2685 }
2686 },
2687 "node_modules/strip-json-comments": {
2688 "version": "3.1.1",
2689 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
2690 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
2691 "dev": true,
2692 "license": "MIT",
2693 "engines": {
2694 "node": ">=8"
2695 },
2696 "funding": {
2697 "url": "https://github.com/sponsors/sindresorhus"
2698 }
2699 },
2700 "node_modules/supports-color": {
2701 "version": "9.4.0",
2702 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-9.4.0.tgz",
2703 "integrity": "sha512-VL+lNrEoIXww1coLPOmiEmK/0sGigko5COxI09KzHc2VJXJsQ37UaQ+8quuxjDeA7+KnLGTWRyOXSLLR2Wb4jw==",
2704 "dev": true,
2705 "license": "MIT",
2706 "engines": {
2707 "node": ">=12"
2708 },
2709 "funding": {
2710 "url": "https://github.com/chalk/supports-color?sponsor=1"
2711 }
2712 },
2713 "node_modules/tapable": {
2714 "version": "2.2.1",
2715 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
2716 "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
2717 "dev": true,
2718 "license": "MIT",
2719 "engines": {
2720 "node": ">=6"
2721 }
2722 },
2723 "node_modules/test-exclude": {
2724 "version": "6.0.0",
2725 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz",
2726 "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==",
2727 "dev": true,
2728 "license": "ISC",
2729 "dependencies": {
2730 "@istanbuljs/schema": "^0.1.2",
2731 "glob": "^7.1.4",
2732 "minimatch": "^3.0.4"
2733 },
2734 "engines": {
2735 "node": ">=8"
2736 }
2737 },
2738 "node_modules/test-exclude/node_modules/brace-expansion": {
2739 "version": "1.1.11",
2740 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2741 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2742 "dev": true,
2743 "license": "MIT",
2744 "dependencies": {
2745 "balanced-match": "^1.0.0",
2746 "concat-map": "0.0.1"
2747 }
2748 },
2749 "node_modules/test-exclude/node_modules/glob": {
2750 "version": "7.2.3",
2751 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
2752 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
2753 "deprecated": "Glob versions prior to v9 are no longer supported",
2754 "dev": true,
2755 "license": "ISC",
2756 "dependencies": {
2757 "fs.realpath": "^1.0.0",
2758 "inflight": "^1.0.4",
2759 "inherits": "2",
2760 "minimatch": "^3.1.1",
2761 "once": "^1.3.0",
2762 "path-is-absolute": "^1.0.0"
2763 },
2764 "engines": {
2765 "node": "*"
2766 },
2767 "funding": {
2768 "url": "https://github.com/sponsors/isaacs"
2769 }
2770 },
2771 "node_modules/test-exclude/node_modules/minimatch": {
2772 "version": "3.1.2",
2773 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
2774 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
2775 "dev": true,
2776 "license": "ISC",
2777 "dependencies": {
2778 "brace-expansion": "^1.1.7"
2779 },
2780 "engines": {
2781 "node": "*"
2782 }
2783 },
2784 "node_modules/to-regex-range": {
2785 "version": "5.0.1",
2786 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2787 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2788 "dev": true,
2789 "license": "MIT",
2790 "dependencies": {
2791 "is-number": "^7.0.0"
2792 },
2793 "engines": {
2794 "node": ">=8.0"
2795 }
2796 },
2797 "node_modules/type-check": {
2798 "version": "0.4.0",
2799 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
2800 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
2801 "dev": true,
2802 "license": "MIT",
2803 "dependencies": {
2804 "prelude-ls": "^1.2.1"
2805 },
2806 "engines": {
2807 "node": ">= 0.8.0"
2808 }
2809 },
2810 "node_modules/undici-types": {
2811 "version": "6.19.8",
2812 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz",
2813 "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==",
2814 "dev": true,
2815 "license": "MIT"
2816 },
2817 "node_modules/uri-js": {
2818 "version": "4.4.1",
2819 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2820 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2821 "dev": true,
2822 "license": "BSD-2-Clause",
2823 "dependencies": {
2824 "punycode": "^2.1.0"
2825 }
2826 },
2827 "node_modules/util-deprecate": {
2828 "version": "1.0.2",
2829 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
2830 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
2831 "dev": true,
2832 "license": "MIT"
2833 },
2834 "node_modules/v8-to-istanbul": {
2835 "version": "9.3.0",
2836 "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-9.3.0.tgz",
2837 "integrity": "sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==",
2838 "dev": true,
2839 "license": "ISC",
2840 "dependencies": {
2841 "@jridgewell/trace-mapping": "^0.3.12",
2842 "@types/istanbul-lib-coverage": "^2.0.1",
2843 "convert-source-map": "^2.0.0"
2844 },
2845 "engines": {
2846 "node": ">=10.12.0"
2847 }
2848 },
2849 "node_modules/which": {
2850 "version": "2.0.2",
2851 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2852 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2853 "dev": true,
2854 "license": "ISC",
2855 "dependencies": {
2856 "isexe": "^2.0.0"
2857 },
2858 "bin": {
2859 "node-which": "bin/node-which"
2860 },
2861 "engines": {
2862 "node": ">= 8"
2863 }
2864 },
2865 "node_modules/word-wrap": {
2866 "version": "1.2.5",
2867 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
2868 "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
2869 "dev": true,
2870 "license": "MIT",
2871 "engines": {
2872 "node": ">=0.10.0"
2873 }
2874 },
2875 "node_modules/workerpool": {
2876 "version": "6.5.1",
2877 "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.5.1.tgz",
2878 "integrity": "sha512-Fs4dNYcsdpYSAfVxhnl1L5zTksjvOJxtC5hzMNl+1t9B8hTJTdKDyZ5ju7ztgPy+ft9tBFXoOlDNiOT9WUXZlA==",
2879 "dev": true,
2880 "license": "Apache-2.0"
2881 },
2882 "node_modules/wrap-ansi": {
2883 "version": "8.1.0",
2884 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz",
2885 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==",
2886 "dev": true,
2887 "license": "MIT",
2888 "dependencies": {
2889 "ansi-styles": "^6.1.0",
2890 "string-width": "^5.0.1",
2891 "strip-ansi": "^7.0.1"
2892 },
2893 "engines": {
2894 "node": ">=12"
2895 },
2896 "funding": {
2897 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2898 }
2899 },
2900 "node_modules/wrap-ansi-cjs": {
2901 "name": "wrap-ansi",
2902 "version": "7.0.0",
2903 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2904 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2905 "dev": true,
2906 "license": "MIT",
2907 "dependencies": {
2908 "ansi-styles": "^4.0.0",
2909 "string-width": "^4.1.0",
2910 "strip-ansi": "^6.0.0"
2911 },
2912 "engines": {
2913 "node": ">=10"
2914 },
2915 "funding": {
2916 "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2917 }
2918 },
2919 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": {
2920 "version": "5.0.1",
2921 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2922 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2923 "dev": true,
2924 "license": "MIT",
2925 "engines": {
2926 "node": ">=8"
2927 }
2928 },
2929 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": {
2930 "version": "8.0.0",
2931 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
2932 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
2933 "dev": true,
2934 "license": "MIT"
2935 },
2936 "node_modules/wrap-ansi-cjs/node_modules/string-width": {
2937 "version": "4.2.3",
2938 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2939 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2940 "dev": true,
2941 "license": "MIT",
2942 "dependencies": {
2943 "emoji-regex": "^8.0.0",
2944 "is-fullwidth-code-point": "^3.0.0",
2945 "strip-ansi": "^6.0.1"
2946 },
2947 "engines": {
2948 "node": ">=8"
2949 }
2950 },
2951 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": {
2952 "version": "6.0.1",
2953 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2954 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2955 "dev": true,
2956 "license": "MIT",
2957 "dependencies": {
2958 "ansi-regex": "^5.0.1"
2959 },
2960 "engines": {
2961 "node": ">=8"
2962 }
2963 },
2964 "node_modules/wrap-ansi/node_modules/ansi-styles": {
2965 "version": "6.2.1",
2966 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz",
2967 "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==",
2968 "dev": true,
2969 "license": "MIT",
2970 "engines": {
2971 "node": ">=12"
2972 },
2973 "funding": {
2974 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
2975 }
2976 },
2977 "node_modules/wrappy": {
2978 "version": "1.0.2",
2979 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2980 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
2981 "dev": true,
2982 "license": "ISC"
2983 },
2984 "node_modules/y18n": {
2985 "version": "5.0.8",
2986 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2987 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
2988 "dev": true,
2989 "license": "ISC",
2990 "engines": {
2991 "node": ">=10"
2992 }
2993 },
2994 "node_modules/yargs": {
2995 "version": "17.7.2",
2996 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
2997 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
2998 "dev": true,
2999 "license": "MIT",
3000 "dependencies": {
3001 "cliui": "^8.0.1",
3002 "escalade": "^3.1.1",
3003 "get-caller-file": "^2.0.5",
3004 "require-directory": "^2.1.1",
3005 "string-width": "^4.2.3",
3006 "y18n": "^5.0.5",
3007 "yargs-parser": "^21.1.1"
3008 },
3009 "engines": {
3010 "node": ">=12"
3011 }
3012 },
3013 "node_modules/yargs-parser": {
3014 "version": "21.1.1",
3015 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
3016 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
3017 "dev": true,
3018 "license": "ISC",
3019 "engines": {
3020 "node": ">=12"
3021 }
3022 },
3023 "node_modules/yargs-unparser": {
3024 "version": "2.0.0",
3025 "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
3026 "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
3027 "dev": true,
3028 "license": "MIT",
3029 "dependencies": {
3030 "camelcase": "^6.0.0",
3031 "decamelize": "^4.0.0",
3032 "flat": "^5.0.2",
3033 "is-plain-obj": "^2.1.0"
3034 },
3035 "engines": {
3036 "node": ">=10"
3037 }
3038 },
3039 "node_modules/yargs/node_modules/ansi-regex": {
3040 "version": "5.0.1",
3041 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
3042 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
3043 "dev": true,
3044 "license": "MIT",
3045 "engines": {
3046 "node": ">=8"
3047 }
3048 },
3049 "node_modules/yargs/node_modules/emoji-regex": {
3050 "version": "8.0.0",
3051 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
3052 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
3053 "dev": true,
3054 "license": "MIT"
3055 },
3056 "node_modules/yargs/node_modules/string-width": {
3057 "version": "4.2.3",
3058 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
3059 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
3060 "dev": true,
3061 "license": "MIT",
3062 "dependencies": {
3063 "emoji-regex": "^8.0.0",
3064 "is-fullwidth-code-point": "^3.0.0",
3065 "strip-ansi": "^6.0.1"
3066 },
3067 "engines": {
3068 "node": ">=8"
3069 }
3070 },
3071 "node_modules/yargs/node_modules/strip-ansi": {
3072 "version": "6.0.1",
3073 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
3074 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
3075 "dev": true,
3076 "license": "MIT",
3077 "dependencies": {
3078 "ansi-regex": "^5.0.1"
3079 },
3080 "engines": {
3081 "node": ">=8"
3082 }
3083 },
3084 "node_modules/yocto-queue": {
3085 "version": "0.1.0",
3086 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
3087 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
3088 "dev": true,
3089 "license": "MIT",
3090 "engines": {
3091 "node": ">=10"
3092 },
3093 "funding": {
3094 "url": "https://github.com/sponsors/sindresorhus"
3095 }
3096 }
3097 }
3098}