xref: /llvm-project/lldb/tools/lldb-vscode/package-lock.json (revision 244b207d3c2e5a2a72cd4470829ac39c653c406a)
1{
2  "name": "lldb-dap",
3  "version": "0.2.8",
4  "lockfileVersion": 3,
5  "requires": true,
6  "packages": {
7    "": {
8      "name": "lldb-dap",
9      "version": "0.2.8",
10      "license": "Apache 2.0 License with LLVM exceptions",
11      "devDependencies": {
12        "@types/node": "^18.11.18",
13        "@types/vscode": "~1.74.0",
14        "@vscode/vsce": "^2.19.0",
15        "prettier": "^3.1.1",
16        "prettier-plugin-curly": "^0.1.3",
17        "typescript": "^4.6.4"
18      },
19      "engines": {
20        "vscode": "^1.75.0"
21      }
22    },
23    "node_modules/@babel/code-frame": {
24      "version": "7.23.5",
25      "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz",
26      "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==",
27      "dev": true,
28      "dependencies": {
29        "@babel/highlight": "^7.23.4",
30        "chalk": "^2.4.2"
31      },
32      "engines": {
33        "node": ">=6.9.0"
34      }
35    },
36    "node_modules/@babel/generator": {
37      "version": "7.23.6",
38      "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz",
39      "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==",
40      "dev": true,
41      "dependencies": {
42        "@babel/types": "^7.23.6",
43        "@jridgewell/gen-mapping": "^0.3.2",
44        "@jridgewell/trace-mapping": "^0.3.17",
45        "jsesc": "^2.5.1"
46      },
47      "engines": {
48        "node": ">=6.9.0"
49      }
50    },
51    "node_modules/@babel/helper-environment-visitor": {
52      "version": "7.22.20",
53      "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz",
54      "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==",
55      "dev": true,
56      "engines": {
57        "node": ">=6.9.0"
58      }
59    },
60    "node_modules/@babel/helper-function-name": {
61      "version": "7.23.0",
62      "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz",
63      "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==",
64      "dev": true,
65      "dependencies": {
66        "@babel/template": "^7.22.15",
67        "@babel/types": "^7.23.0"
68      },
69      "engines": {
70        "node": ">=6.9.0"
71      }
72    },
73    "node_modules/@babel/helper-hoist-variables": {
74      "version": "7.22.5",
75      "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz",
76      "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==",
77      "dev": true,
78      "dependencies": {
79        "@babel/types": "^7.22.5"
80      },
81      "engines": {
82        "node": ">=6.9.0"
83      }
84    },
85    "node_modules/@babel/helper-split-export-declaration": {
86      "version": "7.22.6",
87      "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz",
88      "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==",
89      "dev": true,
90      "dependencies": {
91        "@babel/types": "^7.22.5"
92      },
93      "engines": {
94        "node": ">=6.9.0"
95      }
96    },
97    "node_modules/@babel/helper-string-parser": {
98      "version": "7.23.4",
99      "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz",
100      "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==",
101      "dev": true,
102      "engines": {
103        "node": ">=6.9.0"
104      }
105    },
106    "node_modules/@babel/helper-validator-identifier": {
107      "version": "7.22.20",
108      "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz",
109      "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==",
110      "dev": true,
111      "engines": {
112        "node": ">=6.9.0"
113      }
114    },
115    "node_modules/@babel/highlight": {
116      "version": "7.23.4",
117      "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz",
118      "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==",
119      "dev": true,
120      "dependencies": {
121        "@babel/helper-validator-identifier": "^7.22.20",
122        "chalk": "^2.4.2",
123        "js-tokens": "^4.0.0"
124      },
125      "engines": {
126        "node": ">=6.9.0"
127      }
128    },
129    "node_modules/@babel/parser": {
130      "version": "7.23.6",
131      "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz",
132      "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==",
133      "dev": true,
134      "bin": {
135        "parser": "bin/babel-parser.js"
136      },
137      "engines": {
138        "node": ">=6.0.0"
139      }
140    },
141    "node_modules/@babel/template": {
142      "version": "7.22.15",
143      "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz",
144      "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==",
145      "dev": true,
146      "dependencies": {
147        "@babel/code-frame": "^7.22.13",
148        "@babel/parser": "^7.22.15",
149        "@babel/types": "^7.22.15"
150      },
151      "engines": {
152        "node": ">=6.9.0"
153      }
154    },
155    "node_modules/@babel/traverse": {
156      "version": "7.23.7",
157      "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz",
158      "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==",
159      "dev": true,
160      "dependencies": {
161        "@babel/code-frame": "^7.23.5",
162        "@babel/generator": "^7.23.6",
163        "@babel/helper-environment-visitor": "^7.22.20",
164        "@babel/helper-function-name": "^7.23.0",
165        "@babel/helper-hoist-variables": "^7.22.5",
166        "@babel/helper-split-export-declaration": "^7.22.6",
167        "@babel/parser": "^7.23.6",
168        "@babel/types": "^7.23.6",
169        "debug": "^4.3.1",
170        "globals": "^11.1.0"
171      },
172      "engines": {
173        "node": ">=6.9.0"
174      }
175    },
176    "node_modules/@babel/types": {
177      "version": "7.23.6",
178      "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz",
179      "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==",
180      "dev": true,
181      "dependencies": {
182        "@babel/helper-string-parser": "^7.23.4",
183        "@babel/helper-validator-identifier": "^7.22.20",
184        "to-fast-properties": "^2.0.0"
185      },
186      "engines": {
187        "node": ">=6.9.0"
188      }
189    },
190    "node_modules/@jridgewell/gen-mapping": {
191      "version": "0.3.3",
192      "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz",
193      "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==",
194      "dev": true,
195      "dependencies": {
196        "@jridgewell/set-array": "^1.0.1",
197        "@jridgewell/sourcemap-codec": "^1.4.10",
198        "@jridgewell/trace-mapping": "^0.3.9"
199      },
200      "engines": {
201        "node": ">=6.0.0"
202      }
203    },
204    "node_modules/@jridgewell/resolve-uri": {
205      "version": "3.1.1",
206      "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz",
207      "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==",
208      "dev": true,
209      "engines": {
210        "node": ">=6.0.0"
211      }
212    },
213    "node_modules/@jridgewell/set-array": {
214      "version": "1.1.2",
215      "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz",
216      "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==",
217      "dev": true,
218      "engines": {
219        "node": ">=6.0.0"
220      }
221    },
222    "node_modules/@jridgewell/sourcemap-codec": {
223      "version": "1.4.15",
224      "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz",
225      "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==",
226      "dev": true
227    },
228    "node_modules/@jridgewell/trace-mapping": {
229      "version": "0.3.20",
230      "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz",
231      "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==",
232      "dev": true,
233      "dependencies": {
234        "@jridgewell/resolve-uri": "^3.1.0",
235        "@jridgewell/sourcemap-codec": "^1.4.14"
236      }
237    },
238    "node_modules/@types/node": {
239      "version": "18.19.6",
240      "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.6.tgz",
241      "integrity": "sha512-X36s5CXMrrJOs2lQCdDF68apW4Rfx9ixYMawlepwmE4Anezv/AV2LSpKD1Ub8DAc+urp5bk0BGZ6NtmBitfnsg==",
242      "dev": true,
243      "dependencies": {
244        "undici-types": "~5.26.4"
245      }
246    },
247    "node_modules/@types/vscode": {
248      "version": "1.74.0",
249      "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.74.0.tgz",
250      "integrity": "sha512-LyeCIU3jb9d38w0MXFwta9r0Jx23ugujkAxdwLTNCyspdZTKUc43t7ppPbCiPoQ/Ivd/pnDFZrb4hWd45wrsgA==",
251      "dev": true
252    },
253    "node_modules/@vscode/vsce": {
254      "version": "2.22.0",
255      "resolved": "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.22.0.tgz",
256      "integrity": "sha512-8df4uJiM3C6GZ2Sx/KilSKVxsetrTBBIUb3c0W4B1EWHcddioVs5mkyDKtMNP0khP/xBILVSzlXxhV+nm2rC9A==",
257      "dev": true,
258      "dependencies": {
259        "azure-devops-node-api": "^11.0.1",
260        "chalk": "^2.4.2",
261        "cheerio": "^1.0.0-rc.9",
262        "commander": "^6.2.1",
263        "glob": "^7.0.6",
264        "hosted-git-info": "^4.0.2",
265        "jsonc-parser": "^3.2.0",
266        "leven": "^3.1.0",
267        "markdown-it": "^12.3.2",
268        "mime": "^1.3.4",
269        "minimatch": "^3.0.3",
270        "parse-semver": "^1.1.1",
271        "read": "^1.0.7",
272        "semver": "^7.5.2",
273        "tmp": "^0.2.1",
274        "typed-rest-client": "^1.8.4",
275        "url-join": "^4.0.1",
276        "xml2js": "^0.5.0",
277        "yauzl": "^2.3.1",
278        "yazl": "^2.2.2"
279      },
280      "bin": {
281        "vsce": "vsce"
282      },
283      "engines": {
284        "node": ">= 14"
285      },
286      "optionalDependencies": {
287        "keytar": "^7.7.0"
288      }
289    },
290    "node_modules/ansi-styles": {
291      "version": "3.2.1",
292      "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
293      "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
294      "dev": true,
295      "dependencies": {
296        "color-convert": "^1.9.0"
297      },
298      "engines": {
299        "node": ">=4"
300      }
301    },
302    "node_modules/argparse": {
303      "version": "2.0.1",
304      "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
305      "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
306      "dev": true
307    },
308    "node_modules/azure-devops-node-api": {
309      "version": "11.2.0",
310      "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-11.2.0.tgz",
311      "integrity": "sha512-XdiGPhrpaT5J8wdERRKs5g8E0Zy1pvOYTli7z9E8nmOn3YGp4FhtjhrOyFmX/8veWCwdI69mCHKJw6l+4J/bHA==",
312      "dev": true,
313      "dependencies": {
314        "tunnel": "0.0.6",
315        "typed-rest-client": "^1.8.4"
316      }
317    },
318    "node_modules/balanced-match": {
319      "version": "1.0.2",
320      "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
321      "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
322      "dev": true
323    },
324    "node_modules/base64-js": {
325      "version": "1.5.1",
326      "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
327      "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
328      "dev": true,
329      "funding": [
330        {
331          "type": "github",
332          "url": "https://github.com/sponsors/feross"
333        },
334        {
335          "type": "patreon",
336          "url": "https://www.patreon.com/feross"
337        },
338        {
339          "type": "consulting",
340          "url": "https://feross.org/support"
341        }
342      ],
343      "optional": true
344    },
345    "node_modules/bl": {
346      "version": "4.1.0",
347      "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
348      "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
349      "dev": true,
350      "optional": true,
351      "dependencies": {
352        "buffer": "^5.5.0",
353        "inherits": "^2.0.4",
354        "readable-stream": "^3.4.0"
355      }
356    },
357    "node_modules/boolbase": {
358      "version": "1.0.0",
359      "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
360      "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
361      "dev": true
362    },
363    "node_modules/brace-expansion": {
364      "version": "1.1.11",
365      "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
366      "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
367      "dev": true,
368      "dependencies": {
369        "balanced-match": "^1.0.0",
370        "concat-map": "0.0.1"
371      }
372    },
373    "node_modules/buffer": {
374      "version": "5.7.1",
375      "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
376      "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
377      "dev": true,
378      "funding": [
379        {
380          "type": "github",
381          "url": "https://github.com/sponsors/feross"
382        },
383        {
384          "type": "patreon",
385          "url": "https://www.patreon.com/feross"
386        },
387        {
388          "type": "consulting",
389          "url": "https://feross.org/support"
390        }
391      ],
392      "optional": true,
393      "dependencies": {
394        "base64-js": "^1.3.1",
395        "ieee754": "^1.1.13"
396      }
397    },
398    "node_modules/buffer-crc32": {
399      "version": "0.2.13",
400      "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
401      "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
402      "dev": true,
403      "engines": {
404        "node": "*"
405      }
406    },
407    "node_modules/call-bind": {
408      "version": "1.0.5",
409      "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz",
410      "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==",
411      "dev": true,
412      "dependencies": {
413        "function-bind": "^1.1.2",
414        "get-intrinsic": "^1.2.1",
415        "set-function-length": "^1.1.1"
416      },
417      "funding": {
418        "url": "https://github.com/sponsors/ljharb"
419      }
420    },
421    "node_modules/chalk": {
422      "version": "2.4.2",
423      "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
424      "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
425      "dev": true,
426      "dependencies": {
427        "ansi-styles": "^3.2.1",
428        "escape-string-regexp": "^1.0.5",
429        "supports-color": "^5.3.0"
430      },
431      "engines": {
432        "node": ">=4"
433      }
434    },
435    "node_modules/cheerio": {
436      "version": "1.0.0-rc.12",
437      "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",
438      "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==",
439      "dev": true,
440      "dependencies": {
441        "cheerio-select": "^2.1.0",
442        "dom-serializer": "^2.0.0",
443        "domhandler": "^5.0.3",
444        "domutils": "^3.0.1",
445        "htmlparser2": "^8.0.1",
446        "parse5": "^7.0.0",
447        "parse5-htmlparser2-tree-adapter": "^7.0.0"
448      },
449      "engines": {
450        "node": ">= 6"
451      },
452      "funding": {
453        "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
454      }
455    },
456    "node_modules/cheerio-select": {
457      "version": "2.1.0",
458      "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
459      "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
460      "dev": true,
461      "dependencies": {
462        "boolbase": "^1.0.0",
463        "css-select": "^5.1.0",
464        "css-what": "^6.1.0",
465        "domelementtype": "^2.3.0",
466        "domhandler": "^5.0.3",
467        "domutils": "^3.0.1"
468      },
469      "funding": {
470        "url": "https://github.com/sponsors/fb55"
471      }
472    },
473    "node_modules/chownr": {
474      "version": "1.1.4",
475      "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
476      "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
477      "dev": true,
478      "optional": true
479    },
480    "node_modules/color-convert": {
481      "version": "1.9.3",
482      "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
483      "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
484      "dev": true,
485      "dependencies": {
486        "color-name": "1.1.3"
487      }
488    },
489    "node_modules/color-name": {
490      "version": "1.1.3",
491      "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
492      "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==",
493      "dev": true
494    },
495    "node_modules/commander": {
496      "version": "6.2.1",
497      "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
498      "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
499      "dev": true,
500      "engines": {
501        "node": ">= 6"
502      }
503    },
504    "node_modules/concat-map": {
505      "version": "0.0.1",
506      "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
507      "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
508      "dev": true
509    },
510    "node_modules/css-select": {
511      "version": "5.1.0",
512      "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
513      "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
514      "dev": true,
515      "dependencies": {
516        "boolbase": "^1.0.0",
517        "css-what": "^6.1.0",
518        "domhandler": "^5.0.2",
519        "domutils": "^3.0.1",
520        "nth-check": "^2.0.1"
521      },
522      "funding": {
523        "url": "https://github.com/sponsors/fb55"
524      }
525    },
526    "node_modules/css-what": {
527      "version": "6.1.0",
528      "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
529      "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
530      "dev": true,
531      "engines": {
532        "node": ">= 6"
533      },
534      "funding": {
535        "url": "https://github.com/sponsors/fb55"
536      }
537    },
538    "node_modules/debug": {
539      "version": "4.3.4",
540      "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
541      "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
542      "dev": true,
543      "dependencies": {
544        "ms": "2.1.2"
545      },
546      "engines": {
547        "node": ">=6.0"
548      },
549      "peerDependenciesMeta": {
550        "supports-color": {
551          "optional": true
552        }
553      }
554    },
555    "node_modules/decompress-response": {
556      "version": "6.0.0",
557      "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
558      "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
559      "dev": true,
560      "optional": true,
561      "dependencies": {
562        "mimic-response": "^3.1.0"
563      },
564      "engines": {
565        "node": ">=10"
566      },
567      "funding": {
568        "url": "https://github.com/sponsors/sindresorhus"
569      }
570    },
571    "node_modules/deep-extend": {
572      "version": "0.6.0",
573      "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
574      "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
575      "dev": true,
576      "optional": true,
577      "engines": {
578        "node": ">=4.0.0"
579      }
580    },
581    "node_modules/define-data-property": {
582      "version": "1.1.1",
583      "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz",
584      "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==",
585      "dev": true,
586      "dependencies": {
587        "get-intrinsic": "^1.2.1",
588        "gopd": "^1.0.1",
589        "has-property-descriptors": "^1.0.0"
590      },
591      "engines": {
592        "node": ">= 0.4"
593      }
594    },
595    "node_modules/detect-libc": {
596      "version": "2.0.2",
597      "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.2.tgz",
598      "integrity": "sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==",
599      "dev": true,
600      "optional": true,
601      "engines": {
602        "node": ">=8"
603      }
604    },
605    "node_modules/dom-serializer": {
606      "version": "2.0.0",
607      "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
608      "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
609      "dev": true,
610      "dependencies": {
611        "domelementtype": "^2.3.0",
612        "domhandler": "^5.0.2",
613        "entities": "^4.2.0"
614      },
615      "funding": {
616        "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
617      }
618    },
619    "node_modules/domelementtype": {
620      "version": "2.3.0",
621      "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
622      "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
623      "dev": true,
624      "funding": [
625        {
626          "type": "github",
627          "url": "https://github.com/sponsors/fb55"
628        }
629      ]
630    },
631    "node_modules/domhandler": {
632      "version": "5.0.3",
633      "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
634      "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
635      "dev": true,
636      "dependencies": {
637        "domelementtype": "^2.3.0"
638      },
639      "engines": {
640        "node": ">= 4"
641      },
642      "funding": {
643        "url": "https://github.com/fb55/domhandler?sponsor=1"
644      }
645    },
646    "node_modules/domutils": {
647      "version": "3.1.0",
648      "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
649      "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
650      "dev": true,
651      "dependencies": {
652        "dom-serializer": "^2.0.0",
653        "domelementtype": "^2.3.0",
654        "domhandler": "^5.0.3"
655      },
656      "funding": {
657        "url": "https://github.com/fb55/domutils?sponsor=1"
658      }
659    },
660    "node_modules/end-of-stream": {
661      "version": "1.4.4",
662      "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
663      "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
664      "dev": true,
665      "optional": true,
666      "dependencies": {
667        "once": "^1.4.0"
668      }
669    },
670    "node_modules/entities": {
671      "version": "4.5.0",
672      "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
673      "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
674      "dev": true,
675      "engines": {
676        "node": ">=0.12"
677      },
678      "funding": {
679        "url": "https://github.com/fb55/entities?sponsor=1"
680      }
681    },
682    "node_modules/escape-string-regexp": {
683      "version": "1.0.5",
684      "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
685      "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==",
686      "dev": true,
687      "engines": {
688        "node": ">=0.8.0"
689      }
690    },
691    "node_modules/expand-template": {
692      "version": "2.0.3",
693      "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
694      "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
695      "dev": true,
696      "optional": true,
697      "engines": {
698        "node": ">=6"
699      }
700    },
701    "node_modules/fd-slicer": {
702      "version": "1.1.0",
703      "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
704      "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
705      "dev": true,
706      "dependencies": {
707        "pend": "~1.2.0"
708      }
709    },
710    "node_modules/fs-constants": {
711      "version": "1.0.0",
712      "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
713      "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
714      "dev": true,
715      "optional": true
716    },
717    "node_modules/fs.realpath": {
718      "version": "1.0.0",
719      "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
720      "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==",
721      "dev": true
722    },
723    "node_modules/function-bind": {
724      "version": "1.1.2",
725      "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
726      "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
727      "dev": true,
728      "funding": {
729        "url": "https://github.com/sponsors/ljharb"
730      }
731    },
732    "node_modules/get-intrinsic": {
733      "version": "1.2.2",
734      "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz",
735      "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==",
736      "dev": true,
737      "dependencies": {
738        "function-bind": "^1.1.2",
739        "has-proto": "^1.0.1",
740        "has-symbols": "^1.0.3",
741        "hasown": "^2.0.0"
742      },
743      "funding": {
744        "url": "https://github.com/sponsors/ljharb"
745      }
746    },
747    "node_modules/github-from-package": {
748      "version": "0.0.0",
749      "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
750      "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==",
751      "dev": true,
752      "optional": true
753    },
754    "node_modules/glob": {
755      "version": "7.2.3",
756      "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
757      "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
758      "dev": true,
759      "dependencies": {
760        "fs.realpath": "^1.0.0",
761        "inflight": "^1.0.4",
762        "inherits": "2",
763        "minimatch": "^3.1.1",
764        "once": "^1.3.0",
765        "path-is-absolute": "^1.0.0"
766      },
767      "engines": {
768        "node": "*"
769      },
770      "funding": {
771        "url": "https://github.com/sponsors/isaacs"
772      }
773    },
774    "node_modules/globals": {
775      "version": "11.12.0",
776      "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
777      "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
778      "dev": true,
779      "engines": {
780        "node": ">=4"
781      }
782    },
783    "node_modules/gopd": {
784      "version": "1.0.1",
785      "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz",
786      "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==",
787      "dev": true,
788      "dependencies": {
789        "get-intrinsic": "^1.1.3"
790      },
791      "funding": {
792        "url": "https://github.com/sponsors/ljharb"
793      }
794    },
795    "node_modules/has-flag": {
796      "version": "3.0.0",
797      "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
798      "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==",
799      "dev": true,
800      "engines": {
801        "node": ">=4"
802      }
803    },
804    "node_modules/has-property-descriptors": {
805      "version": "1.0.1",
806      "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz",
807      "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==",
808      "dev": true,
809      "dependencies": {
810        "get-intrinsic": "^1.2.2"
811      },
812      "funding": {
813        "url": "https://github.com/sponsors/ljharb"
814      }
815    },
816    "node_modules/has-proto": {
817      "version": "1.0.1",
818      "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz",
819      "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==",
820      "dev": true,
821      "engines": {
822        "node": ">= 0.4"
823      },
824      "funding": {
825        "url": "https://github.com/sponsors/ljharb"
826      }
827    },
828    "node_modules/has-symbols": {
829      "version": "1.0.3",
830      "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz",
831      "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==",
832      "dev": true,
833      "engines": {
834        "node": ">= 0.4"
835      },
836      "funding": {
837        "url": "https://github.com/sponsors/ljharb"
838      }
839    },
840    "node_modules/hasown": {
841      "version": "2.0.0",
842      "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
843      "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
844      "dev": true,
845      "dependencies": {
846        "function-bind": "^1.1.2"
847      },
848      "engines": {
849        "node": ">= 0.4"
850      }
851    },
852    "node_modules/hosted-git-info": {
853      "version": "4.1.0",
854      "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
855      "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
856      "dev": true,
857      "dependencies": {
858        "lru-cache": "^6.0.0"
859      },
860      "engines": {
861        "node": ">=10"
862      }
863    },
864    "node_modules/htmlparser2": {
865      "version": "8.0.2",
866      "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
867      "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",
868      "dev": true,
869      "funding": [
870        "https://github.com/fb55/htmlparser2?sponsor=1",
871        {
872          "type": "github",
873          "url": "https://github.com/sponsors/fb55"
874        }
875      ],
876      "dependencies": {
877        "domelementtype": "^2.3.0",
878        "domhandler": "^5.0.3",
879        "domutils": "^3.0.1",
880        "entities": "^4.4.0"
881      }
882    },
883    "node_modules/ieee754": {
884      "version": "1.2.1",
885      "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
886      "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
887      "dev": true,
888      "funding": [
889        {
890          "type": "github",
891          "url": "https://github.com/sponsors/feross"
892        },
893        {
894          "type": "patreon",
895          "url": "https://www.patreon.com/feross"
896        },
897        {
898          "type": "consulting",
899          "url": "https://feross.org/support"
900        }
901      ],
902      "optional": true
903    },
904    "node_modules/inflight": {
905      "version": "1.0.6",
906      "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
907      "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
908      "dev": true,
909      "dependencies": {
910        "once": "^1.3.0",
911        "wrappy": "1"
912      }
913    },
914    "node_modules/inherits": {
915      "version": "2.0.4",
916      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
917      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
918      "dev": true
919    },
920    "node_modules/ini": {
921      "version": "1.3.8",
922      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
923      "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
924      "dev": true,
925      "optional": true
926    },
927    "node_modules/js-tokens": {
928      "version": "4.0.0",
929      "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
930      "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
931      "dev": true
932    },
933    "node_modules/jsesc": {
934      "version": "2.5.2",
935      "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
936      "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
937      "dev": true,
938      "bin": {
939        "jsesc": "bin/jsesc"
940      },
941      "engines": {
942        "node": ">=4"
943      }
944    },
945    "node_modules/jsonc-parser": {
946      "version": "3.2.0",
947      "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
948      "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
949      "dev": true
950    },
951    "node_modules/keytar": {
952      "version": "7.9.0",
953      "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz",
954      "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==",
955      "dev": true,
956      "hasInstallScript": true,
957      "optional": true,
958      "dependencies": {
959        "node-addon-api": "^4.3.0",
960        "prebuild-install": "^7.0.1"
961      }
962    },
963    "node_modules/leven": {
964      "version": "3.1.0",
965      "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
966      "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
967      "dev": true,
968      "engines": {
969        "node": ">=6"
970      }
971    },
972    "node_modules/linkify-it": {
973      "version": "3.0.3",
974      "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
975      "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
976      "dev": true,
977      "dependencies": {
978        "uc.micro": "^1.0.1"
979      }
980    },
981    "node_modules/lru-cache": {
982      "version": "6.0.0",
983      "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
984      "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
985      "dev": true,
986      "dependencies": {
987        "yallist": "^4.0.0"
988      },
989      "engines": {
990        "node": ">=10"
991      }
992    },
993    "node_modules/markdown-it": {
994      "version": "12.3.2",
995      "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
996      "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
997      "dev": true,
998      "dependencies": {
999        "argparse": "^2.0.1",
1000        "entities": "~2.1.0",
1001        "linkify-it": "^3.0.1",
1002        "mdurl": "^1.0.1",
1003        "uc.micro": "^1.0.5"
1004      },
1005      "bin": {
1006        "markdown-it": "bin/markdown-it.js"
1007      }
1008    },
1009    "node_modules/markdown-it/node_modules/entities": {
1010      "version": "2.1.0",
1011      "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
1012      "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
1013      "dev": true,
1014      "funding": {
1015        "url": "https://github.com/fb55/entities?sponsor=1"
1016      }
1017    },
1018    "node_modules/mdurl": {
1019      "version": "1.0.1",
1020      "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
1021      "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==",
1022      "dev": true
1023    },
1024    "node_modules/mime": {
1025      "version": "1.6.0",
1026      "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1027      "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1028      "dev": true,
1029      "bin": {
1030        "mime": "cli.js"
1031      },
1032      "engines": {
1033        "node": ">=4"
1034      }
1035    },
1036    "node_modules/mimic-response": {
1037      "version": "3.1.0",
1038      "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
1039      "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
1040      "dev": true,
1041      "optional": true,
1042      "engines": {
1043        "node": ">=10"
1044      },
1045      "funding": {
1046        "url": "https://github.com/sponsors/sindresorhus"
1047      }
1048    },
1049    "node_modules/minimatch": {
1050      "version": "3.1.2",
1051      "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
1052      "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
1053      "dev": true,
1054      "dependencies": {
1055        "brace-expansion": "^1.1.7"
1056      },
1057      "engines": {
1058        "node": "*"
1059      }
1060    },
1061    "node_modules/minimist": {
1062      "version": "1.2.8",
1063      "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
1064      "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
1065      "dev": true,
1066      "optional": true,
1067      "funding": {
1068        "url": "https://github.com/sponsors/ljharb"
1069      }
1070    },
1071    "node_modules/mkdirp-classic": {
1072      "version": "0.5.3",
1073      "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
1074      "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
1075      "dev": true,
1076      "optional": true
1077    },
1078    "node_modules/ms": {
1079      "version": "2.1.2",
1080      "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1081      "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1082      "dev": true
1083    },
1084    "node_modules/mute-stream": {
1085      "version": "0.0.8",
1086      "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
1087      "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
1088      "dev": true
1089    },
1090    "node_modules/napi-build-utils": {
1091      "version": "1.0.2",
1092      "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
1093      "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
1094      "dev": true,
1095      "optional": true
1096    },
1097    "node_modules/node-abi": {
1098      "version": "3.54.0",
1099      "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.54.0.tgz",
1100      "integrity": "sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==",
1101      "dev": true,
1102      "optional": true,
1103      "dependencies": {
1104        "semver": "^7.3.5"
1105      },
1106      "engines": {
1107        "node": ">=10"
1108      }
1109    },
1110    "node_modules/node-addon-api": {
1111      "version": "4.3.0",
1112      "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
1113      "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
1114      "dev": true,
1115      "optional": true
1116    },
1117    "node_modules/nth-check": {
1118      "version": "2.1.1",
1119      "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
1120      "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
1121      "dev": true,
1122      "dependencies": {
1123        "boolbase": "^1.0.0"
1124      },
1125      "funding": {
1126        "url": "https://github.com/fb55/nth-check?sponsor=1"
1127      }
1128    },
1129    "node_modules/object-inspect": {
1130      "version": "1.13.1",
1131      "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz",
1132      "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==",
1133      "dev": true,
1134      "funding": {
1135        "url": "https://github.com/sponsors/ljharb"
1136      }
1137    },
1138    "node_modules/once": {
1139      "version": "1.4.0",
1140      "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1141      "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
1142      "dev": true,
1143      "dependencies": {
1144        "wrappy": "1"
1145      }
1146    },
1147    "node_modules/parse-semver": {
1148      "version": "1.1.1",
1149      "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz",
1150      "integrity": "sha512-Eg1OuNntBMH0ojvEKSrvDSnwLmvVuUOSdylH/pSCPNMIspLlweJyIWXCE+k/5hm3cj/EBUYwmWkjhBALNP4LXQ==",
1151      "dev": true,
1152      "dependencies": {
1153        "semver": "^5.1.0"
1154      }
1155    },
1156    "node_modules/parse-semver/node_modules/semver": {
1157      "version": "5.7.2",
1158      "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz",
1159      "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==",
1160      "dev": true,
1161      "bin": {
1162        "semver": "bin/semver"
1163      }
1164    },
1165    "node_modules/parse5": {
1166      "version": "7.1.2",
1167      "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
1168      "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
1169      "dev": true,
1170      "dependencies": {
1171        "entities": "^4.4.0"
1172      },
1173      "funding": {
1174        "url": "https://github.com/inikulin/parse5?sponsor=1"
1175      }
1176    },
1177    "node_modules/parse5-htmlparser2-tree-adapter": {
1178      "version": "7.0.0",
1179      "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz",
1180      "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==",
1181      "dev": true,
1182      "dependencies": {
1183        "domhandler": "^5.0.2",
1184        "parse5": "^7.0.0"
1185      },
1186      "funding": {
1187        "url": "https://github.com/inikulin/parse5?sponsor=1"
1188      }
1189    },
1190    "node_modules/path-is-absolute": {
1191      "version": "1.0.1",
1192      "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1193      "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
1194      "dev": true,
1195      "engines": {
1196        "node": ">=0.10.0"
1197      }
1198    },
1199    "node_modules/pend": {
1200      "version": "1.2.0",
1201      "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
1202      "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
1203      "dev": true
1204    },
1205    "node_modules/prebuild-install": {
1206      "version": "7.1.1",
1207      "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.1.tgz",
1208      "integrity": "sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==",
1209      "dev": true,
1210      "optional": true,
1211      "dependencies": {
1212        "detect-libc": "^2.0.0",
1213        "expand-template": "^2.0.3",
1214        "github-from-package": "0.0.0",
1215        "minimist": "^1.2.3",
1216        "mkdirp-classic": "^0.5.3",
1217        "napi-build-utils": "^1.0.1",
1218        "node-abi": "^3.3.0",
1219        "pump": "^3.0.0",
1220        "rc": "^1.2.7",
1221        "simple-get": "^4.0.0",
1222        "tar-fs": "^2.0.0",
1223        "tunnel-agent": "^0.6.0"
1224      },
1225      "bin": {
1226        "prebuild-install": "bin.js"
1227      },
1228      "engines": {
1229        "node": ">=10"
1230      }
1231    },
1232    "node_modules/prettier": {
1233      "version": "3.1.1",
1234      "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz",
1235      "integrity": "sha512-22UbSzg8luF4UuZtzgiUOfcGM8s4tjBv6dJRT7j275NXsy2jb4aJa4NNveul5x4eqlF1wuhuR2RElK71RvmVaw==",
1236      "dev": true,
1237      "bin": {
1238        "prettier": "bin/prettier.cjs"
1239      },
1240      "engines": {
1241        "node": ">=14"
1242      },
1243      "funding": {
1244        "url": "https://github.com/prettier/prettier?sponsor=1"
1245      }
1246    },
1247    "node_modules/prettier-plugin-curly": {
1248      "version": "0.1.3",
1249      "resolved": "https://registry.npmjs.org/prettier-plugin-curly/-/prettier-plugin-curly-0.1.3.tgz",
1250      "integrity": "sha512-NYr2BPex/0fFwDbiZZr91kfgBko1tmaorLOrVAkT5rN91mIYYJRiWabRxWGFqzRSO7J0eoEcxakY9NWvJWAh4w==",
1251      "dev": true,
1252      "dependencies": {
1253        "@babel/parser": "^7.22.5",
1254        "@babel/traverse": "^7.22.5"
1255      },
1256      "engines": {
1257        "node": ">=18"
1258      },
1259      "peerDependencies": {
1260        "prettier": "^2 || ^3"
1261      }
1262    },
1263    "node_modules/pump": {
1264      "version": "3.0.0",
1265      "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1266      "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1267      "dev": true,
1268      "optional": true,
1269      "dependencies": {
1270        "end-of-stream": "^1.1.0",
1271        "once": "^1.3.1"
1272      }
1273    },
1274    "node_modules/qs": {
1275      "version": "6.11.2",
1276      "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz",
1277      "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==",
1278      "dev": true,
1279      "dependencies": {
1280        "side-channel": "^1.0.4"
1281      },
1282      "engines": {
1283        "node": ">=0.6"
1284      },
1285      "funding": {
1286        "url": "https://github.com/sponsors/ljharb"
1287      }
1288    },
1289    "node_modules/rc": {
1290      "version": "1.2.8",
1291      "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1292      "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1293      "dev": true,
1294      "optional": true,
1295      "dependencies": {
1296        "deep-extend": "^0.6.0",
1297        "ini": "~1.3.0",
1298        "minimist": "^1.2.0",
1299        "strip-json-comments": "~2.0.1"
1300      },
1301      "bin": {
1302        "rc": "cli.js"
1303      }
1304    },
1305    "node_modules/read": {
1306      "version": "1.0.7",
1307      "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
1308      "integrity": "sha512-rSOKNYUmaxy0om1BNjMN4ezNT6VKK+2xF4GBhc81mkH7L60i6dp8qPYrkndNLT3QPphoII3maL9PVC9XmhHwVQ==",
1309      "dev": true,
1310      "dependencies": {
1311        "mute-stream": "~0.0.4"
1312      },
1313      "engines": {
1314        "node": ">=0.8"
1315      }
1316    },
1317    "node_modules/readable-stream": {
1318      "version": "3.6.2",
1319      "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
1320      "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
1321      "dev": true,
1322      "optional": true,
1323      "dependencies": {
1324        "inherits": "^2.0.3",
1325        "string_decoder": "^1.1.1",
1326        "util-deprecate": "^1.0.1"
1327      },
1328      "engines": {
1329        "node": ">= 6"
1330      }
1331    },
1332    "node_modules/rimraf": {
1333      "version": "3.0.2",
1334      "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1335      "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1336      "dev": true,
1337      "dependencies": {
1338        "glob": "^7.1.3"
1339      },
1340      "bin": {
1341        "rimraf": "bin.js"
1342      },
1343      "funding": {
1344        "url": "https://github.com/sponsors/isaacs"
1345      }
1346    },
1347    "node_modules/safe-buffer": {
1348      "version": "5.2.1",
1349      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1350      "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1351      "dev": true,
1352      "funding": [
1353        {
1354          "type": "github",
1355          "url": "https://github.com/sponsors/feross"
1356        },
1357        {
1358          "type": "patreon",
1359          "url": "https://www.patreon.com/feross"
1360        },
1361        {
1362          "type": "consulting",
1363          "url": "https://feross.org/support"
1364        }
1365      ],
1366      "optional": true
1367    },
1368    "node_modules/sax": {
1369      "version": "1.3.0",
1370      "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz",
1371      "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==",
1372      "dev": true
1373    },
1374    "node_modules/semver": {
1375      "version": "7.5.4",
1376      "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz",
1377      "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==",
1378      "dev": true,
1379      "dependencies": {
1380        "lru-cache": "^6.0.0"
1381      },
1382      "bin": {
1383        "semver": "bin/semver.js"
1384      },
1385      "engines": {
1386        "node": ">=10"
1387      }
1388    },
1389    "node_modules/set-function-length": {
1390      "version": "1.1.1",
1391      "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.1.1.tgz",
1392      "integrity": "sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==",
1393      "dev": true,
1394      "dependencies": {
1395        "define-data-property": "^1.1.1",
1396        "get-intrinsic": "^1.2.1",
1397        "gopd": "^1.0.1",
1398        "has-property-descriptors": "^1.0.0"
1399      },
1400      "engines": {
1401        "node": ">= 0.4"
1402      }
1403    },
1404    "node_modules/side-channel": {
1405      "version": "1.0.4",
1406      "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
1407      "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
1408      "dev": true,
1409      "dependencies": {
1410        "call-bind": "^1.0.0",
1411        "get-intrinsic": "^1.0.2",
1412        "object-inspect": "^1.9.0"
1413      },
1414      "funding": {
1415        "url": "https://github.com/sponsors/ljharb"
1416      }
1417    },
1418    "node_modules/simple-concat": {
1419      "version": "1.0.1",
1420      "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
1421      "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
1422      "dev": true,
1423      "funding": [
1424        {
1425          "type": "github",
1426          "url": "https://github.com/sponsors/feross"
1427        },
1428        {
1429          "type": "patreon",
1430          "url": "https://www.patreon.com/feross"
1431        },
1432        {
1433          "type": "consulting",
1434          "url": "https://feross.org/support"
1435        }
1436      ],
1437      "optional": true
1438    },
1439    "node_modules/simple-get": {
1440      "version": "4.0.1",
1441      "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
1442      "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
1443      "dev": true,
1444      "funding": [
1445        {
1446          "type": "github",
1447          "url": "https://github.com/sponsors/feross"
1448        },
1449        {
1450          "type": "patreon",
1451          "url": "https://www.patreon.com/feross"
1452        },
1453        {
1454          "type": "consulting",
1455          "url": "https://feross.org/support"
1456        }
1457      ],
1458      "optional": true,
1459      "dependencies": {
1460        "decompress-response": "^6.0.0",
1461        "once": "^1.3.1",
1462        "simple-concat": "^1.0.0"
1463      }
1464    },
1465    "node_modules/string_decoder": {
1466      "version": "1.3.0",
1467      "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
1468      "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
1469      "dev": true,
1470      "optional": true,
1471      "dependencies": {
1472        "safe-buffer": "~5.2.0"
1473      }
1474    },
1475    "node_modules/strip-json-comments": {
1476      "version": "2.0.1",
1477      "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1478      "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==",
1479      "dev": true,
1480      "optional": true,
1481      "engines": {
1482        "node": ">=0.10.0"
1483      }
1484    },
1485    "node_modules/supports-color": {
1486      "version": "5.5.0",
1487      "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1488      "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1489      "dev": true,
1490      "dependencies": {
1491        "has-flag": "^3.0.0"
1492      },
1493      "engines": {
1494        "node": ">=4"
1495      }
1496    },
1497    "node_modules/tar-fs": {
1498      "version": "2.1.1",
1499      "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
1500      "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
1501      "dev": true,
1502      "optional": true,
1503      "dependencies": {
1504        "chownr": "^1.1.1",
1505        "mkdirp-classic": "^0.5.2",
1506        "pump": "^3.0.0",
1507        "tar-stream": "^2.1.4"
1508      }
1509    },
1510    "node_modules/tar-stream": {
1511      "version": "2.2.0",
1512      "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
1513      "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
1514      "dev": true,
1515      "optional": true,
1516      "dependencies": {
1517        "bl": "^4.0.3",
1518        "end-of-stream": "^1.4.1",
1519        "fs-constants": "^1.0.0",
1520        "inherits": "^2.0.3",
1521        "readable-stream": "^3.1.1"
1522      },
1523      "engines": {
1524        "node": ">=6"
1525      }
1526    },
1527    "node_modules/tmp": {
1528      "version": "0.2.1",
1529      "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
1530      "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
1531      "dev": true,
1532      "dependencies": {
1533        "rimraf": "^3.0.0"
1534      },
1535      "engines": {
1536        "node": ">=8.17.0"
1537      }
1538    },
1539    "node_modules/to-fast-properties": {
1540      "version": "2.0.0",
1541      "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
1542      "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==",
1543      "dev": true,
1544      "engines": {
1545        "node": ">=4"
1546      }
1547    },
1548    "node_modules/tunnel": {
1549      "version": "0.0.6",
1550      "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
1551      "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
1552      "dev": true,
1553      "engines": {
1554        "node": ">=0.6.11 <=0.7.0 || >=0.7.3"
1555      }
1556    },
1557    "node_modules/tunnel-agent": {
1558      "version": "0.6.0",
1559      "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1560      "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==",
1561      "dev": true,
1562      "optional": true,
1563      "dependencies": {
1564        "safe-buffer": "^5.0.1"
1565      },
1566      "engines": {
1567        "node": "*"
1568      }
1569    },
1570    "node_modules/typed-rest-client": {
1571      "version": "1.8.11",
1572      "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.11.tgz",
1573      "integrity": "sha512-5UvfMpd1oelmUPRbbaVnq+rHP7ng2cE4qoQkQeAqxRL6PklkxsM0g32/HL0yfvruK6ojQ5x8EE+HF4YV6DtuCA==",
1574      "dev": true,
1575      "dependencies": {
1576        "qs": "^6.9.1",
1577        "tunnel": "0.0.6",
1578        "underscore": "^1.12.1"
1579      }
1580    },
1581    "node_modules/typescript": {
1582      "version": "4.9.5",
1583      "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz",
1584      "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==",
1585      "dev": true,
1586      "bin": {
1587        "tsc": "bin/tsc",
1588        "tsserver": "bin/tsserver"
1589      },
1590      "engines": {
1591        "node": ">=4.2.0"
1592      }
1593    },
1594    "node_modules/uc.micro": {
1595      "version": "1.0.6",
1596      "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
1597      "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
1598      "dev": true
1599    },
1600    "node_modules/underscore": {
1601      "version": "1.13.6",
1602      "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz",
1603      "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==",
1604      "dev": true
1605    },
1606    "node_modules/undici-types": {
1607      "version": "5.26.5",
1608      "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
1609      "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==",
1610      "dev": true
1611    },
1612    "node_modules/url-join": {
1613      "version": "4.0.1",
1614      "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
1615      "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
1616      "dev": true
1617    },
1618    "node_modules/util-deprecate": {
1619      "version": "1.0.2",
1620      "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1621      "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==",
1622      "dev": true,
1623      "optional": true
1624    },
1625    "node_modules/wrappy": {
1626      "version": "1.0.2",
1627      "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1628      "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
1629      "dev": true
1630    },
1631    "node_modules/xml2js": {
1632      "version": "0.5.0",
1633      "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
1634      "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
1635      "dev": true,
1636      "dependencies": {
1637        "sax": ">=0.6.0",
1638        "xmlbuilder": "~11.0.0"
1639      },
1640      "engines": {
1641        "node": ">=4.0.0"
1642      }
1643    },
1644    "node_modules/xmlbuilder": {
1645      "version": "11.0.1",
1646      "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
1647      "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
1648      "dev": true,
1649      "engines": {
1650        "node": ">=4.0"
1651      }
1652    },
1653    "node_modules/yallist": {
1654      "version": "4.0.0",
1655      "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1656      "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
1657      "dev": true
1658    },
1659    "node_modules/yauzl": {
1660      "version": "2.10.0",
1661      "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
1662      "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
1663      "dev": true,
1664      "dependencies": {
1665        "buffer-crc32": "~0.2.3",
1666        "fd-slicer": "~1.1.0"
1667      }
1668    },
1669    "node_modules/yazl": {
1670      "version": "2.5.1",
1671      "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
1672      "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
1673      "dev": true,
1674      "dependencies": {
1675        "buffer-crc32": "~0.2.3"
1676      }
1677    }
1678  }
1679}
1680