]> git.r.bdr.sh - rbdr/serpentity/blame_incremental - package-lock.json
Replace code and lab with ndoe test runner
[rbdr/serpentity] / package-lock.json
... / ...
CommitLineData
1{
2 "name": "@serpentity/serpentity",
3 "version": "3.0.2",
4 "lockfileVersion": 3,
5 "requires": true,
6 "packages": {
7 "": {
8 "name": "@serpentity/serpentity",
9 "version": "3.0.2",
10 "license": "Apache-2.0",
11 "dependencies": {
12 "events": "^3.1.0"
13 },
14 "devDependencies": {
15 "@hapi/eslint-config-hapi": "^13.0.2",
16 "@hapi/eslint-plugin-hapi": "^4.3.5",
17 "eslint": "^8.44.0"
18 },
19 "engines": {
20 "node": ">= 20.0.0"
21 }
22 },
23 "node_modules/@aashutoshrathi/word-wrap": {
24 "version": "1.2.6",
25 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz",
26 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==",
27 "dev": true,
28 "engines": {
29 "node": ">=0.10.0"
30 }
31 },
32 "node_modules/@eslint-community/eslint-utils": {
33 "version": "4.4.0",
34 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz",
35 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==",
36 "dev": true,
37 "dependencies": {
38 "eslint-visitor-keys": "^3.3.0"
39 },
40 "engines": {
41 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
42 },
43 "peerDependencies": {
44 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
45 }
46 },
47 "node_modules/@eslint-community/regexpp": {
48 "version": "4.5.1",
49 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.5.1.tgz",
50 "integrity": "sha512-Z5ba73P98O1KUYCCJTUeVpja9RcGoMdncZ6T49FCUl2lN38JtCJ+3WgIDBv0AuY4WChU5PmtJmOCTlN6FZTFKQ==",
51 "dev": true,
52 "engines": {
53 "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
54 }
55 },
56 "node_modules/@eslint/eslintrc": {
57 "version": "2.1.0",
58 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.0.tgz",
59 "integrity": "sha512-Lj7DECXqIVCqnqjjHMPna4vn6GJcMgul/wuS0je9OZ9gsL0zzDpKPVtcG1HaDVc+9y+qgXneTeUMbCqXJNpH1A==",
60 "dev": true,
61 "dependencies": {
62 "ajv": "^6.12.4",
63 "debug": "^4.3.2",
64 "espree": "^9.6.0",
65 "globals": "^13.19.0",
66 "ignore": "^5.2.0",
67 "import-fresh": "^3.2.1",
68 "js-yaml": "^4.1.0",
69 "minimatch": "^3.1.2",
70 "strip-json-comments": "^3.1.1"
71 },
72 "engines": {
73 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
74 },
75 "funding": {
76 "url": "https://opencollective.com/eslint"
77 }
78 },
79 "node_modules/@eslint/js": {
80 "version": "8.44.0",
81 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.44.0.tgz",
82 "integrity": "sha512-Ag+9YM4ocKQx9AarydN0KY2j0ErMHNIocPDrVo8zAE44xLTjEtz81OdR68/cydGtk6m6jDb5Za3r2useMzYmSw==",
83 "dev": true,
84 "engines": {
85 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
86 }
87 },
88 "node_modules/@hapi/eslint-config-hapi": {
89 "version": "13.0.2",
90 "resolved": "https://registry.npmjs.org/@hapi/eslint-config-hapi/-/eslint-config-hapi-13.0.2.tgz",
91 "integrity": "sha512-LtTYBSWdBmv9JfMWAtXfJ4nm8TURPdqWY2ER9cfQxqPEF1jrfv5T4GmPE/GmFy4WJs+s13j8DKsWifOAxgGLRw==",
92 "deprecated": "This module has moved and is now available as part of @hapi/eslint-plugin. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues.",
93 "dev": true,
94 "peerDependencies": {
95 "@hapi/eslint-plugin-hapi": "4.x.x"
96 }
97 },
98 "node_modules/@hapi/eslint-plugin-hapi": {
99 "version": "4.3.6",
100 "resolved": "https://registry.npmjs.org/@hapi/eslint-plugin-hapi/-/eslint-plugin-hapi-4.3.6.tgz",
101 "integrity": "sha512-fmoLInkoAhuBPrV0OCGz9+DLq0PyarKxCp5s4ytNxDgZy5g33xVZpA1v0NCkQcQxTboP1AzbG2SLS8zAXjIWrQ==",
102 "deprecated": "This module has moved and is now available at @hapi/eslint-plugin. Please update your dependencies as this version is no longer maintained and may contain bugs and security issues.",
103 "dev": true
104 },
105 "node_modules/@humanwhocodes/config-array": {
106 "version": "0.11.10",
107 "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz",
108 "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==",
109 "dev": true,
110 "dependencies": {
111 "@humanwhocodes/object-schema": "^1.2.1",
112 "debug": "^4.1.1",
113 "minimatch": "^3.0.5"
114 },
115 "engines": {
116 "node": ">=10.10.0"
117 }
118 },
119 "node_modules/@humanwhocodes/module-importer": {
120 "version": "1.0.1",
121 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
122 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
123 "dev": true,
124 "engines": {
125 "node": ">=12.22"
126 },
127 "funding": {
128 "type": "github",
129 "url": "https://github.com/sponsors/nzakas"
130 }
131 },
132 "node_modules/@humanwhocodes/object-schema": {
133 "version": "1.2.1",
134 "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz",
135 "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==",
136 "dev": true
137 },
138 "node_modules/@nodelib/fs.scandir": {
139 "version": "2.1.5",
140 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
141 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
142 "dev": true,
143 "dependencies": {
144 "@nodelib/fs.stat": "2.0.5",
145 "run-parallel": "^1.1.9"
146 },
147 "engines": {
148 "node": ">= 8"
149 }
150 },
151 "node_modules/@nodelib/fs.stat": {
152 "version": "2.0.5",
153 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
154 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
155 "dev": true,
156 "engines": {
157 "node": ">= 8"
158 }
159 },
160 "node_modules/@nodelib/fs.walk": {
161 "version": "1.2.8",
162 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
163 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
164 "dev": true,
165 "dependencies": {
166 "@nodelib/fs.scandir": "2.1.5",
167 "fastq": "^1.6.0"
168 },
169 "engines": {
170 "node": ">= 8"
171 }
172 },
173 "node_modules/acorn": {
174 "version": "8.10.0",
175 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz",
176 "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==",
177 "dev": true,
178 "bin": {
179 "acorn": "bin/acorn"
180 },
181 "engines": {
182 "node": ">=0.4.0"
183 }
184 },
185 "node_modules/acorn-jsx": {
186 "version": "5.3.2",
187 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
188 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
189 "dev": true,
190 "peerDependencies": {
191 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
192 }
193 },
194 "node_modules/ajv": {
195 "version": "6.12.6",
196 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
197 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
198 "dev": true,
199 "dependencies": {
200 "fast-deep-equal": "^3.1.1",
201 "fast-json-stable-stringify": "^2.0.0",
202 "json-schema-traverse": "^0.4.1",
203 "uri-js": "^4.2.2"
204 },
205 "funding": {
206 "type": "github",
207 "url": "https://github.com/sponsors/epoberezkin"
208 }
209 },
210 "node_modules/ansi-regex": {
211 "version": "5.0.1",
212 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
213 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
214 "dev": true,
215 "engines": {
216 "node": ">=8"
217 }
218 },
219 "node_modules/ansi-styles": {
220 "version": "4.3.0",
221 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
222 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
223 "dev": true,
224 "dependencies": {
225 "color-convert": "^2.0.1"
226 },
227 "engines": {
228 "node": ">=8"
229 },
230 "funding": {
231 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
232 }
233 },
234 "node_modules/argparse": {
235 "version": "2.0.1",
236 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
237 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
238 "dev": true
239 },
240 "node_modules/balanced-match": {
241 "version": "1.0.2",
242 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
243 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
244 "dev": true
245 },
246 "node_modules/brace-expansion": {
247 "version": "1.1.11",
248 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
249 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
250 "dev": true,
251 "dependencies": {
252 "balanced-match": "^1.0.0",
253 "concat-map": "0.0.1"
254 }
255 },
256 "node_modules/callsites": {
257 "version": "3.1.0",
258 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
259 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
260 "dev": true,
261 "engines": {
262 "node": ">=6"
263 }
264 },
265 "node_modules/chalk": {
266 "version": "4.1.2",
267 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
268 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
269 "dev": true,
270 "dependencies": {
271 "ansi-styles": "^4.1.0",
272 "supports-color": "^7.1.0"
273 },
274 "engines": {
275 "node": ">=10"
276 },
277 "funding": {
278 "url": "https://github.com/chalk/chalk?sponsor=1"
279 }
280 },
281 "node_modules/color-convert": {
282 "version": "2.0.1",
283 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
284 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
285 "dev": true,
286 "dependencies": {
287 "color-name": "~1.1.4"
288 },
289 "engines": {
290 "node": ">=7.0.0"
291 }
292 },
293 "node_modules/color-name": {
294 "version": "1.1.4",
295 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
296 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
297 "dev": true
298 },
299 "node_modules/concat-map": {
300 "version": "0.0.1",
301 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
302 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
303 "dev": true
304 },
305 "node_modules/cross-spawn": {
306 "version": "7.0.3",
307 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
308 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
309 "dev": true,
310 "dependencies": {
311 "path-key": "^3.1.0",
312 "shebang-command": "^2.0.0",
313 "which": "^2.0.1"
314 },
315 "engines": {
316 "node": ">= 8"
317 }
318 },
319 "node_modules/debug": {
320 "version": "4.3.4",
321 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
322 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
323 "dev": true,
324 "dependencies": {
325 "ms": "2.1.2"
326 },
327 "engines": {
328 "node": ">=6.0"
329 },
330 "peerDependenciesMeta": {
331 "supports-color": {
332 "optional": true
333 }
334 }
335 },
336 "node_modules/deep-is": {
337 "version": "0.1.4",
338 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
339 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
340 "dev": true
341 },
342 "node_modules/doctrine": {
343 "version": "3.0.0",
344 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
345 "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==",
346 "dev": true,
347 "dependencies": {
348 "esutils": "^2.0.2"
349 },
350 "engines": {
351 "node": ">=6.0.0"
352 }
353 },
354 "node_modules/escape-string-regexp": {
355 "version": "4.0.0",
356 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
357 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
358 "dev": true,
359 "engines": {
360 "node": ">=10"
361 },
362 "funding": {
363 "url": "https://github.com/sponsors/sindresorhus"
364 }
365 },
366 "node_modules/eslint": {
367 "version": "8.44.0",
368 "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.44.0.tgz",
369 "integrity": "sha512-0wpHoUbDUHgNCyvFB5aXLiQVfK9B0at6gUvzy83k4kAsQ/u769TQDX6iKC+aO4upIHO9WSaA3QoXYQDHbNwf1A==",
370 "dev": true,
371 "dependencies": {
372 "@eslint-community/eslint-utils": "^4.2.0",
373 "@eslint-community/regexpp": "^4.4.0",
374 "@eslint/eslintrc": "^2.1.0",
375 "@eslint/js": "8.44.0",
376 "@humanwhocodes/config-array": "^0.11.10",
377 "@humanwhocodes/module-importer": "^1.0.1",
378 "@nodelib/fs.walk": "^1.2.8",
379 "ajv": "^6.10.0",
380 "chalk": "^4.0.0",
381 "cross-spawn": "^7.0.2",
382 "debug": "^4.3.2",
383 "doctrine": "^3.0.0",
384 "escape-string-regexp": "^4.0.0",
385 "eslint-scope": "^7.2.0",
386 "eslint-visitor-keys": "^3.4.1",
387 "espree": "^9.6.0",
388 "esquery": "^1.4.2",
389 "esutils": "^2.0.2",
390 "fast-deep-equal": "^3.1.3",
391 "file-entry-cache": "^6.0.1",
392 "find-up": "^5.0.0",
393 "glob-parent": "^6.0.2",
394 "globals": "^13.19.0",
395 "graphemer": "^1.4.0",
396 "ignore": "^5.2.0",
397 "import-fresh": "^3.0.0",
398 "imurmurhash": "^0.1.4",
399 "is-glob": "^4.0.0",
400 "is-path-inside": "^3.0.3",
401 "js-yaml": "^4.1.0",
402 "json-stable-stringify-without-jsonify": "^1.0.1",
403 "levn": "^0.4.1",
404 "lodash.merge": "^4.6.2",
405 "minimatch": "^3.1.2",
406 "natural-compare": "^1.4.0",
407 "optionator": "^0.9.3",
408 "strip-ansi": "^6.0.1",
409 "strip-json-comments": "^3.1.0",
410 "text-table": "^0.2.0"
411 },
412 "bin": {
413 "eslint": "bin/eslint.js"
414 },
415 "engines": {
416 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
417 },
418 "funding": {
419 "url": "https://opencollective.com/eslint"
420 }
421 },
422 "node_modules/eslint-scope": {
423 "version": "7.2.0",
424 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz",
425 "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==",
426 "dev": true,
427 "dependencies": {
428 "esrecurse": "^4.3.0",
429 "estraverse": "^5.2.0"
430 },
431 "engines": {
432 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
433 },
434 "funding": {
435 "url": "https://opencollective.com/eslint"
436 }
437 },
438 "node_modules/eslint-visitor-keys": {
439 "version": "3.4.1",
440 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz",
441 "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==",
442 "dev": true,
443 "engines": {
444 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
445 },
446 "funding": {
447 "url": "https://opencollective.com/eslint"
448 }
449 },
450 "node_modules/espree": {
451 "version": "9.6.0",
452 "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.0.tgz",
453 "integrity": "sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==",
454 "dev": true,
455 "dependencies": {
456 "acorn": "^8.9.0",
457 "acorn-jsx": "^5.3.2",
458 "eslint-visitor-keys": "^3.4.1"
459 },
460 "engines": {
461 "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
462 },
463 "funding": {
464 "url": "https://opencollective.com/eslint"
465 }
466 },
467 "node_modules/esquery": {
468 "version": "1.5.0",
469 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz",
470 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==",
471 "dev": true,
472 "dependencies": {
473 "estraverse": "^5.1.0"
474 },
475 "engines": {
476 "node": ">=0.10"
477 }
478 },
479 "node_modules/esrecurse": {
480 "version": "4.3.0",
481 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
482 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
483 "dev": true,
484 "dependencies": {
485 "estraverse": "^5.2.0"
486 },
487 "engines": {
488 "node": ">=4.0"
489 }
490 },
491 "node_modules/estraverse": {
492 "version": "5.3.0",
493 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
494 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
495 "dev": true,
496 "engines": {
497 "node": ">=4.0"
498 }
499 },
500 "node_modules/esutils": {
501 "version": "2.0.3",
502 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
503 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
504 "dev": true,
505 "engines": {
506 "node": ">=0.10.0"
507 }
508 },
509 "node_modules/events": {
510 "version": "3.3.0",
511 "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
512 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
513 "engines": {
514 "node": ">=0.8.x"
515 }
516 },
517 "node_modules/fast-deep-equal": {
518 "version": "3.1.3",
519 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
520 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
521 "dev": true
522 },
523 "node_modules/fast-json-stable-stringify": {
524 "version": "2.1.0",
525 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
526 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
527 "dev": true
528 },
529 "node_modules/fast-levenshtein": {
530 "version": "2.0.6",
531 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
532 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
533 "dev": true
534 },
535 "node_modules/fastq": {
536 "version": "1.15.0",
537 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz",
538 "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==",
539 "dev": true,
540 "dependencies": {
541 "reusify": "^1.0.4"
542 }
543 },
544 "node_modules/file-entry-cache": {
545 "version": "6.0.1",
546 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz",
547 "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==",
548 "dev": true,
549 "dependencies": {
550 "flat-cache": "^3.0.4"
551 },
552 "engines": {
553 "node": "^10.12.0 || >=12.0.0"
554 }
555 },
556 "node_modules/find-up": {
557 "version": "5.0.0",
558 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
559 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
560 "dev": true,
561 "dependencies": {
562 "locate-path": "^6.0.0",
563 "path-exists": "^4.0.0"
564 },
565 "engines": {
566 "node": ">=10"
567 },
568 "funding": {
569 "url": "https://github.com/sponsors/sindresorhus"
570 }
571 },
572 "node_modules/flat-cache": {
573 "version": "3.0.4",
574 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
575 "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==",
576 "dev": true,
577 "dependencies": {
578 "flatted": "^3.1.0",
579 "rimraf": "^3.0.2"
580 },
581 "engines": {
582 "node": "^10.12.0 || >=12.0.0"
583 }
584 },
585 "node_modules/flatted": {
586 "version": "3.2.7",
587 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz",
588 "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==",
589 "dev": true
590 },
591 "node_modules/fs.realpath": {
592 "version": "1.0.0",
593 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
594 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
595 "dev": true
596 },
597 "node_modules/glob": {
598 "version": "7.2.3",
599 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
600 "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
601 "dev": true,
602 "dependencies": {
603 "fs.realpath": "^1.0.0",
604 "inflight": "^1.0.4",
605 "inherits": "2",
606 "minimatch": "^3.1.1",
607 "once": "^1.3.0",
608 "path-is-absolute": "^1.0.0"
609 },
610 "engines": {
611 "node": "*"
612 },
613 "funding": {
614 "url": "https://github.com/sponsors/isaacs"
615 }
616 },
617 "node_modules/glob-parent": {
618 "version": "6.0.2",
619 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
620 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
621 "dev": true,
622 "dependencies": {
623 "is-glob": "^4.0.3"
624 },
625 "engines": {
626 "node": ">=10.13.0"
627 }
628 },
629 "node_modules/globals": {
630 "version": "13.20.0",
631 "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz",
632 "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==",
633 "dev": true,
634 "dependencies": {
635 "type-fest": "^0.20.2"
636 },
637 "engines": {
638 "node": ">=8"
639 },
640 "funding": {
641 "url": "https://github.com/sponsors/sindresorhus"
642 }
643 },
644 "node_modules/graphemer": {
645 "version": "1.4.0",
646 "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz",
647 "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==",
648 "dev": true
649 },
650 "node_modules/has-flag": {
651 "version": "4.0.0",
652 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
653 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
654 "dev": true,
655 "engines": {
656 "node": ">=8"
657 }
658 },
659 "node_modules/ignore": {
660 "version": "5.2.4",
661 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz",
662 "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==",
663 "dev": true,
664 "engines": {
665 "node": ">= 4"
666 }
667 },
668 "node_modules/import-fresh": {
669 "version": "3.3.0",
670 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
671 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
672 "dev": true,
673 "dependencies": {
674 "parent-module": "^1.0.0",
675 "resolve-from": "^4.0.0"
676 },
677 "engines": {
678 "node": ">=6"
679 },
680 "funding": {
681 "url": "https://github.com/sponsors/sindresorhus"
682 }
683 },
684 "node_modules/imurmurhash": {
685 "version": "0.1.4",
686 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
687 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
688 "dev": true,
689 "engines": {
690 "node": ">=0.8.19"
691 }
692 },
693 "node_modules/inflight": {
694 "version": "1.0.6",
695 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
696 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
697 "dev": true,
698 "dependencies": {
699 "once": "^1.3.0",
700 "wrappy": "1"
701 }
702 },
703 "node_modules/inherits": {
704 "version": "2.0.4",
705 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
706 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
707 "dev": true
708 },
709 "node_modules/is-extglob": {
710 "version": "2.1.1",
711 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
712 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
713 "dev": true,
714 "engines": {
715 "node": ">=0.10.0"
716 }
717 },
718 "node_modules/is-glob": {
719 "version": "4.0.3",
720 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
721 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
722 "dev": true,
723 "dependencies": {
724 "is-extglob": "^2.1.1"
725 },
726 "engines": {
727 "node": ">=0.10.0"
728 }
729 },
730 "node_modules/is-path-inside": {
731 "version": "3.0.3",
732 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
733 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
734 "dev": true,
735 "engines": {
736 "node": ">=8"
737 }
738 },
739 "node_modules/isexe": {
740 "version": "2.0.0",
741 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
742 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
743 "dev": true
744 },
745 "node_modules/js-yaml": {
746 "version": "4.1.0",
747 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz",
748 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==",
749 "dev": true,
750 "dependencies": {
751 "argparse": "^2.0.1"
752 },
753 "bin": {
754 "js-yaml": "bin/js-yaml.js"
755 }
756 },
757 "node_modules/json-schema-traverse": {
758 "version": "0.4.1",
759 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
760 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
761 "dev": true
762 },
763 "node_modules/json-stable-stringify-without-jsonify": {
764 "version": "1.0.1",
765 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
766 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
767 "dev": true
768 },
769 "node_modules/levn": {
770 "version": "0.4.1",
771 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
772 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
773 "dev": true,
774 "dependencies": {
775 "prelude-ls": "^1.2.1",
776 "type-check": "~0.4.0"
777 },
778 "engines": {
779 "node": ">= 0.8.0"
780 }
781 },
782 "node_modules/locate-path": {
783 "version": "6.0.0",
784 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
785 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
786 "dev": true,
787 "dependencies": {
788 "p-locate": "^5.0.0"
789 },
790 "engines": {
791 "node": ">=10"
792 },
793 "funding": {
794 "url": "https://github.com/sponsors/sindresorhus"
795 }
796 },
797 "node_modules/lodash.merge": {
798 "version": "4.6.2",
799 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
800 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
801 "dev": true
802 },
803 "node_modules/minimatch": {
804 "version": "3.1.2",
805 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
806 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
807 "dev": true,
808 "dependencies": {
809 "brace-expansion": "^1.1.7"
810 },
811 "engines": {
812 "node": "*"
813 }
814 },
815 "node_modules/ms": {
816 "version": "2.1.2",
817 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
818 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
819 "dev": true
820 },
821 "node_modules/natural-compare": {
822 "version": "1.4.0",
823 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
824 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
825 "dev": true
826 },
827 "node_modules/once": {
828 "version": "1.4.0",
829 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
830 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
831 "dev": true,
832 "dependencies": {
833 "wrappy": "1"
834 }
835 },
836 "node_modules/optionator": {
837 "version": "0.9.3",
838 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz",
839 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==",
840 "dev": true,
841 "dependencies": {
842 "@aashutoshrathi/word-wrap": "^1.2.3",
843 "deep-is": "^0.1.3",
844 "fast-levenshtein": "^2.0.6",
845 "levn": "^0.4.1",
846 "prelude-ls": "^1.2.1",
847 "type-check": "^0.4.0"
848 },
849 "engines": {
850 "node": ">= 0.8.0"
851 }
852 },
853 "node_modules/p-limit": {
854 "version": "3.1.0",
855 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
856 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
857 "dev": true,
858 "dependencies": {
859 "yocto-queue": "^0.1.0"
860 },
861 "engines": {
862 "node": ">=10"
863 },
864 "funding": {
865 "url": "https://github.com/sponsors/sindresorhus"
866 }
867 },
868 "node_modules/p-locate": {
869 "version": "5.0.0",
870 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
871 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
872 "dev": true,
873 "dependencies": {
874 "p-limit": "^3.0.2"
875 },
876 "engines": {
877 "node": ">=10"
878 },
879 "funding": {
880 "url": "https://github.com/sponsors/sindresorhus"
881 }
882 },
883 "node_modules/parent-module": {
884 "version": "1.0.1",
885 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
886 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
887 "dev": true,
888 "dependencies": {
889 "callsites": "^3.0.0"
890 },
891 "engines": {
892 "node": ">=6"
893 }
894 },
895 "node_modules/path-exists": {
896 "version": "4.0.0",
897 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
898 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
899 "dev": true,
900 "engines": {
901 "node": ">=8"
902 }
903 },
904 "node_modules/path-is-absolute": {
905 "version": "1.0.1",
906 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
907 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
908 "dev": true,
909 "engines": {
910 "node": ">=0.10.0"
911 }
912 },
913 "node_modules/path-key": {
914 "version": "3.1.1",
915 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
916 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
917 "dev": true,
918 "engines": {
919 "node": ">=8"
920 }
921 },
922 "node_modules/prelude-ls": {
923 "version": "1.2.1",
924 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
925 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
926 "dev": true,
927 "engines": {
928 "node": ">= 0.8.0"
929 }
930 },
931 "node_modules/punycode": {
932 "version": "2.3.0",
933 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
934 "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
935 "dev": true,
936 "engines": {
937 "node": ">=6"
938 }
939 },
940 "node_modules/queue-microtask": {
941 "version": "1.2.3",
942 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
943 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
944 "dev": true,
945 "funding": [
946 {
947 "type": "github",
948 "url": "https://github.com/sponsors/feross"
949 },
950 {
951 "type": "patreon",
952 "url": "https://www.patreon.com/feross"
953 },
954 {
955 "type": "consulting",
956 "url": "https://feross.org/support"
957 }
958 ]
959 },
960 "node_modules/resolve-from": {
961 "version": "4.0.0",
962 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
963 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
964 "dev": true,
965 "engines": {
966 "node": ">=4"
967 }
968 },
969 "node_modules/reusify": {
970 "version": "1.0.4",
971 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
972 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
973 "dev": true,
974 "engines": {
975 "iojs": ">=1.0.0",
976 "node": ">=0.10.0"
977 }
978 },
979 "node_modules/rimraf": {
980 "version": "3.0.2",
981 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
982 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
983 "dev": true,
984 "dependencies": {
985 "glob": "^7.1.3"
986 },
987 "bin": {
988 "rimraf": "bin.js"
989 },
990 "funding": {
991 "url": "https://github.com/sponsors/isaacs"
992 }
993 },
994 "node_modules/run-parallel": {
995 "version": "1.2.0",
996 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
997 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
998 "dev": true,
999 "funding": [
1000 {
1001 "type": "github",
1002 "url": "https://github.com/sponsors/feross"
1003 },
1004 {
1005 "type": "patreon",
1006 "url": "https://www.patreon.com/feross"
1007 },
1008 {
1009 "type": "consulting",
1010 "url": "https://feross.org/support"
1011 }
1012 ],
1013 "dependencies": {
1014 "queue-microtask": "^1.2.2"
1015 }
1016 },
1017 "node_modules/shebang-command": {
1018 "version": "2.0.0",
1019 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
1020 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
1021 "dev": true,
1022 "dependencies": {
1023 "shebang-regex": "^3.0.0"
1024 },
1025 "engines": {
1026 "node": ">=8"
1027 }
1028 },
1029 "node_modules/shebang-regex": {
1030 "version": "3.0.0",
1031 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
1032 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
1033 "dev": true,
1034 "engines": {
1035 "node": ">=8"
1036 }
1037 },
1038 "node_modules/strip-ansi": {
1039 "version": "6.0.1",
1040 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
1041 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
1042 "dev": true,
1043 "dependencies": {
1044 "ansi-regex": "^5.0.1"
1045 },
1046 "engines": {
1047 "node": ">=8"
1048 }
1049 },
1050 "node_modules/strip-json-comments": {
1051 "version": "3.1.1",
1052 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1053 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
1054 "dev": true,
1055 "engines": {
1056 "node": ">=8"
1057 },
1058 "funding": {
1059 "url": "https://github.com/sponsors/sindresorhus"
1060 }
1061 },
1062 "node_modules/supports-color": {
1063 "version": "7.2.0",
1064 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
1065 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
1066 "dev": true,
1067 "dependencies": {
1068 "has-flag": "^4.0.0"
1069 },
1070 "engines": {
1071 "node": ">=8"
1072 }
1073 },
1074 "node_modules/text-table": {
1075 "version": "0.2.0",
1076 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
1077 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==",
1078 "dev": true
1079 },
1080 "node_modules/type-check": {
1081 "version": "0.4.0",
1082 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
1083 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
1084 "dev": true,
1085 "dependencies": {
1086 "prelude-ls": "^1.2.1"
1087 },
1088 "engines": {
1089 "node": ">= 0.8.0"
1090 }
1091 },
1092 "node_modules/type-fest": {
1093 "version": "0.20.2",
1094 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
1095 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
1096 "dev": true,
1097 "engines": {
1098 "node": ">=10"
1099 },
1100 "funding": {
1101 "url": "https://github.com/sponsors/sindresorhus"
1102 }
1103 },
1104 "node_modules/uri-js": {
1105 "version": "4.4.1",
1106 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
1107 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
1108 "dev": true,
1109 "dependencies": {
1110 "punycode": "^2.1.0"
1111 }
1112 },
1113 "node_modules/which": {
1114 "version": "2.0.2",
1115 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
1116 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
1117 "dev": true,
1118 "dependencies": {
1119 "isexe": "^2.0.0"
1120 },
1121 "bin": {
1122 "node-which": "bin/node-which"
1123 },
1124 "engines": {
1125 "node": ">= 8"
1126 }
1127 },
1128 "node_modules/wrappy": {
1129 "version": "1.0.2",
1130 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1131 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1132 "dev": true
1133 },
1134 "node_modules/yocto-queue": {
1135 "version": "0.1.0",
1136 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1137 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1138 "dev": true,
1139 "engines": {
1140 "node": ">=10"
1141 },
1142 "funding": {
1143 "url": "https://github.com/sponsors/sindresorhus"
1144 }
1145 }
1146 }
1147}