[Clang][OpenMP] Emit unsupported directive error (#70233)
[llvm-project.git] / mlir / utils / vscode / package-lock.json
blobc93f6167c80a1e74ca89dead7b550c4f72de8fc0
2   "name": "vscode-mlir",
3   "version": "0.0.11",
4   "lockfileVersion": 2,
5   "requires": true,
6   "packages": {
7     "": {
8       "name": "vscode-mlir",
9       "version": "0.0.11",
10       "dependencies": {
11         "base64-js": "^1.5.1",
12         "chokidar": "3.5.2",
13         "vscode-languageclient": "^8.0.2-next.5"
14       },
15       "devDependencies": {
16         "@types/mocha": "^7.0.2",
17         "@types/node": "^14.17.0",
18         "@types/vscode": "~1.67.0",
19         "@vscode/vsce": "^2.19.0",
20         "clang-format": "^1.8.0",
21         "typescript": "^4.6.4",
22         "vscode-test": "^1.3.0"
23       },
24       "engines": {
25         "vscode": "^1.67.0"
26       }
27     },
28     "node_modules/@tootallnate/once": {
29       "version": "1.1.2",
30       "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
31       "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
32       "dev": true,
33       "engines": {
34         "node": ">= 6"
35       }
36     },
37     "node_modules/@types/mocha": {
38       "version": "7.0.2",
39       "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-7.0.2.tgz",
40       "integrity": "sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==",
41       "dev": true
42     },
43     "node_modules/@types/node": {
44       "version": "14.18.18",
45       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.18.tgz",
46       "integrity": "sha512-B9EoJFjhqcQ9OmQrNorItO+OwEOORNn3S31WuiHvZY/dm9ajkB7AKD/8toessEtHHNL+58jofbq7hMMY9v4yig==",
47       "dev": true
48     },
49     "node_modules/@types/vscode": {
50       "version": "1.67.0",
51       "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.67.0.tgz",
52       "integrity": "sha512-GH8BDf8cw9AC9080uneJfulhSa7KHSMI2s/CyKePXoGNos9J486w2V4YKoeNUqIEkW4hKoEAWp6/cXTwyGj47g==",
53       "dev": true
54     },
55     "node_modules/@vscode/vsce": {
56       "version": "2.19.0",
57       "resolved": "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.19.0.tgz",
58       "integrity": "sha512-dAlILxC5ggOutcvJY24jxz913wimGiUrHaPkk16Gm9/PGFbz1YezWtrXsTKUtJws4fIlpX2UIlVlVESWq8lkfQ==",
59       "dev": true,
60       "dependencies": {
61         "azure-devops-node-api": "^11.0.1",
62         "chalk": "^2.4.2",
63         "cheerio": "^1.0.0-rc.9",
64         "commander": "^6.1.0",
65         "glob": "^7.0.6",
66         "hosted-git-info": "^4.0.2",
67         "jsonc-parser": "^3.2.0",
68         "leven": "^3.1.0",
69         "markdown-it": "^12.3.2",
70         "mime": "^1.3.4",
71         "minimatch": "^3.0.3",
72         "parse-semver": "^1.1.1",
73         "read": "^1.0.7",
74         "semver": "^5.1.0",
75         "tmp": "^0.2.1",
76         "typed-rest-client": "^1.8.4",
77         "url-join": "^4.0.1",
78         "xml2js": "^0.5.0",
79         "yauzl": "^2.3.1",
80         "yazl": "^2.2.2"
81       },
82       "bin": {
83         "vsce": "vsce"
84       },
85       "engines": {
86         "node": ">= 14"
87       },
88       "optionalDependencies": {
89         "keytar": "^7.7.0"
90       }
91     },
92     "node_modules/@vscode/vsce/node_modules/xml2js": {
93       "version": "0.5.0",
94       "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
95       "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
96       "dev": true,
97       "dependencies": {
98         "sax": ">=0.6.0",
99         "xmlbuilder": "~11.0.0"
100       },
101       "engines": {
102         "node": ">=4.0.0"
103       }
104     },
105     "node_modules/agent-base": {
106       "version": "6.0.2",
107       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
108       "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
109       "dev": true,
110       "dependencies": {
111         "debug": "4"
112       },
113       "engines": {
114         "node": ">= 6.0.0"
115       }
116     },
117     "node_modules/ansi-regex": {
118       "version": "2.1.1",
119       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
120       "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
121       "dev": true,
122       "optional": true,
123       "engines": {
124         "node": ">=0.10.0"
125       }
126     },
127     "node_modules/ansi-styles": {
128       "version": "3.2.1",
129       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
130       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
131       "dev": true,
132       "dependencies": {
133         "color-convert": "^1.9.0"
134       },
135       "engines": {
136         "node": ">=4"
137       }
138     },
139     "node_modules/anymatch": {
140       "version": "3.1.2",
141       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
142       "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
143       "dependencies": {
144         "normalize-path": "^3.0.0",
145         "picomatch": "^2.0.4"
146       },
147       "engines": {
148         "node": ">= 8"
149       }
150     },
151     "node_modules/aproba": {
152       "version": "1.2.0",
153       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
154       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
155       "dev": true,
156       "optional": true
157     },
158     "node_modules/are-we-there-yet": {
159       "version": "1.1.7",
160       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
161       "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
162       "dev": true,
163       "optional": true,
164       "dependencies": {
165         "delegates": "^1.0.0",
166         "readable-stream": "^2.0.6"
167       }
168     },
169     "node_modules/async": {
170       "version": "3.2.3",
171       "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz",
172       "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==",
173       "dev": true
174     },
175     "node_modules/azure-devops-node-api": {
176       "version": "11.0.1",
177       "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-11.0.1.tgz",
178       "integrity": "sha512-YMdjAw9l5p/6leiyIloxj3k7VIvYThKjvqgiQn88r3nhT93ENwsoDS3A83CyJ4uTWzCZ5f5jCi6c27rTU5Pz+A==",
179       "dev": true,
180       "dependencies": {
181         "tunnel": "0.0.6",
182         "typed-rest-client": "^1.8.4"
183       }
184     },
185     "node_modules/balanced-match": {
186       "version": "1.0.2",
187       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
188       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
189     },
190     "node_modules/base64-js": {
191       "version": "1.5.1",
192       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
193       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
194       "funding": [
195         {
196           "type": "github",
197           "url": "https://github.com/sponsors/feross"
198         },
199         {
200           "type": "patreon",
201           "url": "https://www.patreon.com/feross"
202         },
203         {
204           "type": "consulting",
205           "url": "https://feross.org/support"
206         }
207       ]
208     },
209     "node_modules/big-integer": {
210       "version": "1.6.48",
211       "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz",
212       "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==",
213       "dev": true,
214       "engines": {
215         "node": ">=0.6"
216       }
217     },
218     "node_modules/binary": {
219       "version": "0.3.0",
220       "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
221       "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=",
222       "dev": true,
223       "dependencies": {
224         "buffers": "~0.1.1",
225         "chainsaw": "~0.1.0"
226       },
227       "engines": {
228         "node": "*"
229       }
230     },
231     "node_modules/binary-extensions": {
232       "version": "2.2.0",
233       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
234       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
235       "engines": {
236         "node": ">=8"
237       }
238     },
239     "node_modules/bl": {
240       "version": "4.1.0",
241       "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
242       "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
243       "dev": true,
244       "optional": true,
245       "dependencies": {
246         "buffer": "^5.5.0",
247         "inherits": "^2.0.4",
248         "readable-stream": "^3.4.0"
249       }
250     },
251     "node_modules/bl/node_modules/readable-stream": {
252       "version": "3.6.0",
253       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
254       "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
255       "dev": true,
256       "optional": true,
257       "dependencies": {
258         "inherits": "^2.0.3",
259         "string_decoder": "^1.1.1",
260         "util-deprecate": "^1.0.1"
261       },
262       "engines": {
263         "node": ">= 6"
264       }
265     },
266     "node_modules/bluebird": {
267       "version": "3.4.7",
268       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
269       "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=",
270       "dev": true
271     },
272     "node_modules/boolbase": {
273       "version": "1.0.0",
274       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
275       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
276       "dev": true
277     },
278     "node_modules/brace-expansion": {
279       "version": "1.1.11",
280       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
281       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
282       "dependencies": {
283         "balanced-match": "^1.0.0",
284         "concat-map": "0.0.1"
285       }
286     },
287     "node_modules/braces": {
288       "version": "3.0.2",
289       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
290       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
291       "dependencies": {
292         "fill-range": "^7.0.1"
293       },
294       "engines": {
295         "node": ">=8"
296       }
297     },
298     "node_modules/buffer": {
299       "version": "5.7.1",
300       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
301       "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
302       "dev": true,
303       "funding": [
304         {
305           "type": "github",
306           "url": "https://github.com/sponsors/feross"
307         },
308         {
309           "type": "patreon",
310           "url": "https://www.patreon.com/feross"
311         },
312         {
313           "type": "consulting",
314           "url": "https://feross.org/support"
315         }
316       ],
317       "optional": true,
318       "dependencies": {
319         "base64-js": "^1.3.1",
320         "ieee754": "^1.1.13"
321       }
322     },
323     "node_modules/buffer-crc32": {
324       "version": "0.2.13",
325       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
326       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
327       "dev": true,
328       "engines": {
329         "node": "*"
330       }
331     },
332     "node_modules/buffer-indexof-polyfill": {
333       "version": "1.0.2",
334       "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
335       "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
336       "dev": true,
337       "engines": {
338         "node": ">=0.10"
339       }
340     },
341     "node_modules/buffers": {
342       "version": "0.1.1",
343       "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
344       "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=",
345       "dev": true,
346       "engines": {
347         "node": ">=0.2.0"
348       }
349     },
350     "node_modules/call-bind": {
351       "version": "1.0.2",
352       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
353       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
354       "dev": true,
355       "dependencies": {
356         "function-bind": "^1.1.1",
357         "get-intrinsic": "^1.0.2"
358       },
359       "funding": {
360         "url": "https://github.com/sponsors/ljharb"
361       }
362     },
363     "node_modules/chainsaw": {
364       "version": "0.1.0",
365       "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
366       "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=",
367       "dev": true,
368       "dependencies": {
369         "traverse": ">=0.3.0 <0.4"
370       },
371       "engines": {
372         "node": "*"
373       }
374     },
375     "node_modules/chalk": {
376       "version": "2.4.2",
377       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
378       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
379       "dev": true,
380       "dependencies": {
381         "ansi-styles": "^3.2.1",
382         "escape-string-regexp": "^1.0.5",
383         "supports-color": "^5.3.0"
384       },
385       "engines": {
386         "node": ">=4"
387       }
388     },
389     "node_modules/cheerio": {
390       "version": "1.0.0-rc.10",
391       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
392       "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
393       "dev": true,
394       "dependencies": {
395         "cheerio-select": "^1.5.0",
396         "dom-serializer": "^1.3.2",
397         "domhandler": "^4.2.0",
398         "htmlparser2": "^6.1.0",
399         "parse5": "^6.0.1",
400         "parse5-htmlparser2-tree-adapter": "^6.0.1",
401         "tslib": "^2.2.0"
402       },
403       "engines": {
404         "node": ">= 6"
405       },
406       "funding": {
407         "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
408       }
409     },
410     "node_modules/cheerio-select": {
411       "version": "1.5.0",
412       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz",
413       "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==",
414       "dev": true,
415       "dependencies": {
416         "css-select": "^4.1.3",
417         "css-what": "^5.0.1",
418         "domelementtype": "^2.2.0",
419         "domhandler": "^4.2.0",
420         "domutils": "^2.7.0"
421       },
422       "funding": {
423         "url": "https://github.com/sponsors/fb55"
424       }
425     },
426     "node_modules/cheerio/node_modules/tslib": {
427       "version": "2.3.0",
428       "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
429       "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
430       "dev": true
431     },
432     "node_modules/chokidar": {
433       "version": "3.5.2",
434       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
435       "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
436       "dependencies": {
437         "anymatch": "~3.1.2",
438         "braces": "~3.0.2",
439         "glob-parent": "~5.1.2",
440         "is-binary-path": "~2.1.0",
441         "is-glob": "~4.0.1",
442         "normalize-path": "~3.0.0",
443         "readdirp": "~3.6.0"
444       },
445       "engines": {
446         "node": ">= 8.10.0"
447       },
448       "optionalDependencies": {
449         "fsevents": "~2.3.2"
450       }
451     },
452     "node_modules/chownr": {
453       "version": "1.1.4",
454       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
455       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
456       "dev": true,
457       "optional": true
458     },
459     "node_modules/clang-format": {
460       "version": "1.8.0",
461       "resolved": "https://registry.npmjs.org/clang-format/-/clang-format-1.8.0.tgz",
462       "integrity": "sha512-pK8gzfu55/lHzIpQ1givIbWfn3eXnU7SfxqIwVgnn5jEM6j4ZJYjpFqFs4iSBPNedzRMmfjYjuQhu657WAXHXw==",
463       "dev": true,
464       "dependencies": {
465         "async": "^3.2.3",
466         "glob": "^7.0.0",
467         "resolve": "^1.1.6"
468       },
469       "bin": {
470         "check-clang-format": "bin/check-clang-format.js",
471         "clang-format": "index.js",
472         "git-clang-format": "bin/git-clang-format"
473       }
474     },
475     "node_modules/code-point-at": {
476       "version": "1.1.0",
477       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
478       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
479       "dev": true,
480       "optional": true,
481       "engines": {
482         "node": ">=0.10.0"
483       }
484     },
485     "node_modules/color-convert": {
486       "version": "1.9.3",
487       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
488       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
489       "dev": true,
490       "dependencies": {
491         "color-name": "1.1.3"
492       }
493     },
494     "node_modules/color-name": {
495       "version": "1.1.3",
496       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
497       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
498       "dev": true
499     },
500     "node_modules/commander": {
501       "version": "6.2.1",
502       "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
503       "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
504       "dev": true,
505       "engines": {
506         "node": ">= 6"
507       }
508     },
509     "node_modules/concat-map": {
510       "version": "0.0.1",
511       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
512       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
513     },
514     "node_modules/console-control-strings": {
515       "version": "1.1.0",
516       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
517       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
518       "dev": true,
519       "optional": true
520     },
521     "node_modules/core-util-is": {
522       "version": "1.0.2",
523       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
524       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
525       "dev": true
526     },
527     "node_modules/css-select": {
528       "version": "4.1.3",
529       "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
530       "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
531       "dev": true,
532       "dependencies": {
533         "boolbase": "^1.0.0",
534         "css-what": "^5.0.0",
535         "domhandler": "^4.2.0",
536         "domutils": "^2.6.0",
537         "nth-check": "^2.0.0"
538       },
539       "funding": {
540         "url": "https://github.com/sponsors/fb55"
541       }
542     },
543     "node_modules/css-what": {
544       "version": "5.0.1",
545       "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
546       "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
547       "dev": true,
548       "engines": {
549         "node": ">= 6"
550       },
551       "funding": {
552         "url": "https://github.com/sponsors/fb55"
553       }
554     },
555     "node_modules/debug": {
556       "version": "4.3.2",
557       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
558       "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
559       "dev": true,
560       "dependencies": {
561         "ms": "2.1.2"
562       },
563       "engines": {
564         "node": ">=6.0"
565       },
566       "peerDependenciesMeta": {
567         "supports-color": {
568           "optional": true
569         }
570       }
571     },
572     "node_modules/decompress-response": {
573       "version": "6.0.0",
574       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
575       "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
576       "dev": true,
577       "optional": true,
578       "dependencies": {
579         "mimic-response": "^3.1.0"
580       },
581       "engines": {
582         "node": ">=10"
583       },
584       "funding": {
585         "url": "https://github.com/sponsors/sindresorhus"
586       }
587     },
588     "node_modules/deep-extend": {
589       "version": "0.6.0",
590       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
591       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
592       "dev": true,
593       "optional": true,
594       "engines": {
595         "node": ">=4.0.0"
596       }
597     },
598     "node_modules/delegates": {
599       "version": "1.0.0",
600       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
601       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
602       "dev": true,
603       "optional": true
604     },
605     "node_modules/detect-libc": {
606       "version": "2.0.1",
607       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
608       "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
609       "dev": true,
610       "optional": true,
611       "engines": {
612         "node": ">=8"
613       }
614     },
615     "node_modules/dom-serializer": {
616       "version": "1.3.2",
617       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
618       "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
619       "dev": true,
620       "dependencies": {
621         "domelementtype": "^2.0.1",
622         "domhandler": "^4.2.0",
623         "entities": "^2.0.0"
624       },
625       "funding": {
626         "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
627       }
628     },
629     "node_modules/domelementtype": {
630       "version": "2.2.0",
631       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
632       "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
633       "dev": true,
634       "funding": [
635         {
636           "type": "github",
637           "url": "https://github.com/sponsors/fb55"
638         }
639       ]
640     },
641     "node_modules/domhandler": {
642       "version": "4.2.0",
643       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz",
644       "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==",
645       "dev": true,
646       "dependencies": {
647         "domelementtype": "^2.2.0"
648       },
649       "engines": {
650         "node": ">= 4"
651       },
652       "funding": {
653         "url": "https://github.com/fb55/domhandler?sponsor=1"
654       }
655     },
656     "node_modules/domutils": {
657       "version": "2.7.0",
658       "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
659       "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==",
660       "dev": true,
661       "dependencies": {
662         "dom-serializer": "^1.0.1",
663         "domelementtype": "^2.2.0",
664         "domhandler": "^4.2.0"
665       },
666       "funding": {
667         "url": "https://github.com/fb55/domutils?sponsor=1"
668       }
669     },
670     "node_modules/duplexer2": {
671       "version": "0.1.4",
672       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
673       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
674       "dev": true,
675       "dependencies": {
676         "readable-stream": "^2.0.2"
677       }
678     },
679     "node_modules/end-of-stream": {
680       "version": "1.4.4",
681       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
682       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
683       "dev": true,
684       "optional": true,
685       "dependencies": {
686         "once": "^1.4.0"
687       }
688     },
689     "node_modules/entities": {
690       "version": "2.2.0",
691       "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
692       "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
693       "dev": true,
694       "funding": {
695         "url": "https://github.com/fb55/entities?sponsor=1"
696       }
697     },
698     "node_modules/escape-string-regexp": {
699       "version": "1.0.5",
700       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
701       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
702       "dev": true,
703       "engines": {
704         "node": ">=0.8.0"
705       }
706     },
707     "node_modules/expand-template": {
708       "version": "2.0.3",
709       "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
710       "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
711       "dev": true,
712       "optional": true,
713       "engines": {
714         "node": ">=6"
715       }
716     },
717     "node_modules/fd-slicer": {
718       "version": "1.1.0",
719       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
720       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
721       "dev": true,
722       "dependencies": {
723         "pend": "~1.2.0"
724       }
725     },
726     "node_modules/fill-range": {
727       "version": "7.0.1",
728       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
729       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
730       "dependencies": {
731         "to-regex-range": "^5.0.1"
732       },
733       "engines": {
734         "node": ">=8"
735       }
736     },
737     "node_modules/fs-constants": {
738       "version": "1.0.0",
739       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
740       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
741       "dev": true,
742       "optional": true
743     },
744     "node_modules/fs.realpath": {
745       "version": "1.0.0",
746       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
747       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
748       "dev": true
749     },
750     "node_modules/fsevents": {
751       "version": "2.3.2",
752       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
753       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
754       "hasInstallScript": true,
755       "optional": true,
756       "os": [
757         "darwin"
758       ],
759       "engines": {
760         "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
761       }
762     },
763     "node_modules/fstream": {
764       "version": "1.0.12",
765       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
766       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
767       "dev": true,
768       "dependencies": {
769         "graceful-fs": "^4.1.2",
770         "inherits": "~2.0.0",
771         "mkdirp": ">=0.5 0",
772         "rimraf": "2"
773       },
774       "engines": {
775         "node": ">=0.6"
776       }
777     },
778     "node_modules/fstream/node_modules/rimraf": {
779       "version": "2.7.1",
780       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
781       "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
782       "dev": true,
783       "dependencies": {
784         "glob": "^7.1.3"
785       },
786       "bin": {
787         "rimraf": "bin.js"
788       }
789     },
790     "node_modules/function-bind": {
791       "version": "1.1.1",
792       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
793       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
794       "dev": true
795     },
796     "node_modules/gauge": {
797       "version": "2.7.4",
798       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
799       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
800       "dev": true,
801       "optional": true,
802       "dependencies": {
803         "aproba": "^1.0.3",
804         "console-control-strings": "^1.0.0",
805         "has-unicode": "^2.0.0",
806         "object-assign": "^4.1.0",
807         "signal-exit": "^3.0.0",
808         "string-width": "^1.0.1",
809         "strip-ansi": "^3.0.1",
810         "wide-align": "^1.1.0"
811       }
812     },
813     "node_modules/get-intrinsic": {
814       "version": "1.1.1",
815       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
816       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
817       "dev": true,
818       "dependencies": {
819         "function-bind": "^1.1.1",
820         "has": "^1.0.3",
821         "has-symbols": "^1.0.1"
822       },
823       "funding": {
824         "url": "https://github.com/sponsors/ljharb"
825       }
826     },
827     "node_modules/github-from-package": {
828       "version": "0.0.0",
829       "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
830       "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",
831       "dev": true,
832       "optional": true
833     },
834     "node_modules/glob": {
835       "version": "7.1.7",
836       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
837       "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
838       "dev": true,
839       "dependencies": {
840         "fs.realpath": "^1.0.0",
841         "inflight": "^1.0.4",
842         "inherits": "2",
843         "minimatch": "^3.0.4",
844         "once": "^1.3.0",
845         "path-is-absolute": "^1.0.0"
846       },
847       "engines": {
848         "node": "*"
849       },
850       "funding": {
851         "url": "https://github.com/sponsors/isaacs"
852       }
853     },
854     "node_modules/glob-parent": {
855       "version": "5.1.2",
856       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
857       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
858       "dependencies": {
859         "is-glob": "^4.0.1"
860       },
861       "engines": {
862         "node": ">= 6"
863       }
864     },
865     "node_modules/graceful-fs": {
866       "version": "4.2.6",
867       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
868       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
869       "dev": true
870     },
871     "node_modules/has": {
872       "version": "1.0.3",
873       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
874       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
875       "dev": true,
876       "dependencies": {
877         "function-bind": "^1.1.1"
878       },
879       "engines": {
880         "node": ">= 0.4.0"
881       }
882     },
883     "node_modules/has-flag": {
884       "version": "3.0.0",
885       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
886       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
887       "dev": true,
888       "engines": {
889         "node": ">=4"
890       }
891     },
892     "node_modules/has-symbols": {
893       "version": "1.0.2",
894       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
895       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
896       "dev": true,
897       "engines": {
898         "node": ">= 0.4"
899       },
900       "funding": {
901         "url": "https://github.com/sponsors/ljharb"
902       }
903     },
904     "node_modules/has-unicode": {
905       "version": "2.0.1",
906       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
907       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
908       "dev": true,
909       "optional": true
910     },
911     "node_modules/hosted-git-info": {
912       "version": "4.1.0",
913       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
914       "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
915       "dev": true,
916       "dependencies": {
917         "lru-cache": "^6.0.0"
918       },
919       "engines": {
920         "node": ">=10"
921       }
922     },
923     "node_modules/htmlparser2": {
924       "version": "6.1.0",
925       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
926       "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
927       "dev": true,
928       "funding": [
929         "https://github.com/fb55/htmlparser2?sponsor=1",
930         {
931           "type": "github",
932           "url": "https://github.com/sponsors/fb55"
933         }
934       ],
935       "dependencies": {
936         "domelementtype": "^2.0.1",
937         "domhandler": "^4.0.0",
938         "domutils": "^2.5.2",
939         "entities": "^2.0.0"
940       }
941     },
942     "node_modules/http-proxy-agent": {
943       "version": "4.0.1",
944       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
945       "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
946       "dev": true,
947       "dependencies": {
948         "@tootallnate/once": "1",
949         "agent-base": "6",
950         "debug": "4"
951       },
952       "engines": {
953         "node": ">= 6"
954       }
955     },
956     "node_modules/https-proxy-agent": {
957       "version": "5.0.0",
958       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
959       "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
960       "dev": true,
961       "dependencies": {
962         "agent-base": "6",
963         "debug": "4"
964       },
965       "engines": {
966         "node": ">= 6"
967       }
968     },
969     "node_modules/ieee754": {
970       "version": "1.2.1",
971       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
972       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
973       "dev": true,
974       "funding": [
975         {
976           "type": "github",
977           "url": "https://github.com/sponsors/feross"
978         },
979         {
980           "type": "patreon",
981           "url": "https://www.patreon.com/feross"
982         },
983         {
984           "type": "consulting",
985           "url": "https://feross.org/support"
986         }
987       ],
988       "optional": true
989     },
990     "node_modules/inflight": {
991       "version": "1.0.6",
992       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
993       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
994       "dev": true,
995       "dependencies": {
996         "once": "^1.3.0",
997         "wrappy": "1"
998       }
999     },
1000     "node_modules/inherits": {
1001       "version": "2.0.4",
1002       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1003       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
1004       "dev": true
1005     },
1006     "node_modules/ini": {
1007       "version": "1.3.8",
1008       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
1009       "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
1010       "dev": true,
1011       "optional": true
1012     },
1013     "node_modules/is-binary-path": {
1014       "version": "2.1.0",
1015       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
1016       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
1017       "dependencies": {
1018         "binary-extensions": "^2.0.0"
1019       },
1020       "engines": {
1021         "node": ">=8"
1022       }
1023     },
1024     "node_modules/is-core-module": {
1025       "version": "2.5.0",
1026       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz",
1027       "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==",
1028       "dev": true,
1029       "dependencies": {
1030         "has": "^1.0.3"
1031       },
1032       "funding": {
1033         "url": "https://github.com/sponsors/ljharb"
1034       }
1035     },
1036     "node_modules/is-extglob": {
1037       "version": "2.1.1",
1038       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1039       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
1040       "engines": {
1041         "node": ">=0.10.0"
1042       }
1043     },
1044     "node_modules/is-fullwidth-code-point": {
1045       "version": "1.0.0",
1046       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
1047       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
1048       "dev": true,
1049       "optional": true,
1050       "dependencies": {
1051         "number-is-nan": "^1.0.0"
1052       },
1053       "engines": {
1054         "node": ">=0.10.0"
1055       }
1056     },
1057     "node_modules/is-glob": {
1058       "version": "4.0.1",
1059       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
1060       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
1061       "dependencies": {
1062         "is-extglob": "^2.1.1"
1063       },
1064       "engines": {
1065         "node": ">=0.10.0"
1066       }
1067     },
1068     "node_modules/is-number": {
1069       "version": "7.0.0",
1070       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
1071       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
1072       "engines": {
1073         "node": ">=0.12.0"
1074       }
1075     },
1076     "node_modules/isarray": {
1077       "version": "1.0.0",
1078       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
1079       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
1080       "dev": true
1081     },
1082     "node_modules/jsonc-parser": {
1083       "version": "3.2.0",
1084       "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
1085       "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
1086       "dev": true
1087     },
1088     "node_modules/keytar": {
1089       "version": "7.9.0",
1090       "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz",
1091       "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==",
1092       "dev": true,
1093       "hasInstallScript": true,
1094       "optional": true,
1095       "dependencies": {
1096         "node-addon-api": "^4.3.0",
1097         "prebuild-install": "^7.0.1"
1098       }
1099     },
1100     "node_modules/leven": {
1101       "version": "3.1.0",
1102       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
1103       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
1104       "dev": true,
1105       "engines": {
1106         "node": ">=6"
1107       }
1108     },
1109     "node_modules/linkify-it": {
1110       "version": "3.0.3",
1111       "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
1112       "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
1113       "dev": true,
1114       "dependencies": {
1115         "uc.micro": "^1.0.1"
1116       }
1117     },
1118     "node_modules/listenercount": {
1119       "version": "1.0.1",
1120       "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
1121       "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=",
1122       "dev": true
1123     },
1124     "node_modules/lru-cache": {
1125       "version": "6.0.0",
1126       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
1127       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
1128       "dependencies": {
1129         "yallist": "^4.0.0"
1130       },
1131       "engines": {
1132         "node": ">=10"
1133       }
1134     },
1135     "node_modules/markdown-it": {
1136       "version": "12.3.2",
1137       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
1138       "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
1139       "dev": true,
1140       "dependencies": {
1141         "argparse": "^2.0.1",
1142         "entities": "~2.1.0",
1143         "linkify-it": "^3.0.1",
1144         "mdurl": "^1.0.1",
1145         "uc.micro": "^1.0.5"
1146       },
1147       "bin": {
1148         "markdown-it": "bin/markdown-it.js"
1149       }
1150     },
1151     "node_modules/markdown-it/node_modules/argparse": {
1152       "version": "2.0.1",
1153       "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
1154       "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
1155       "dev": true
1156     },
1157     "node_modules/markdown-it/node_modules/entities": {
1158       "version": "2.1.0",
1159       "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
1160       "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
1161       "dev": true,
1162       "funding": {
1163         "url": "https://github.com/fb55/entities?sponsor=1"
1164       }
1165     },
1166     "node_modules/mdurl": {
1167       "version": "1.0.1",
1168       "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
1169       "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
1170       "dev": true
1171     },
1172     "node_modules/mime": {
1173       "version": "1.6.0",
1174       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
1175       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
1176       "dev": true,
1177       "bin": {
1178         "mime": "cli.js"
1179       },
1180       "engines": {
1181         "node": ">=4"
1182       }
1183     },
1184     "node_modules/mimic-response": {
1185       "version": "3.1.0",
1186       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
1187       "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
1188       "dev": true,
1189       "optional": true,
1190       "engines": {
1191         "node": ">=10"
1192       },
1193       "funding": {
1194         "url": "https://github.com/sponsors/sindresorhus"
1195       }
1196     },
1197     "node_modules/minimatch": {
1198       "version": "3.0.4",
1199       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
1200       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
1201       "dependencies": {
1202         "brace-expansion": "^1.1.7"
1203       },
1204       "engines": {
1205         "node": "*"
1206       }
1207     },
1208     "node_modules/minimist": {
1209       "version": "1.2.6",
1210       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
1211       "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
1212       "dev": true
1213     },
1214     "node_modules/mkdirp": {
1215       "version": "0.5.5",
1216       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
1217       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
1218       "dev": true,
1219       "dependencies": {
1220         "minimist": "^1.2.5"
1221       },
1222       "bin": {
1223         "mkdirp": "bin/cmd.js"
1224       }
1225     },
1226     "node_modules/mkdirp-classic": {
1227       "version": "0.5.3",
1228       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
1229       "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
1230       "dev": true,
1231       "optional": true
1232     },
1233     "node_modules/ms": {
1234       "version": "2.1.2",
1235       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
1236       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
1237       "dev": true
1238     },
1239     "node_modules/mute-stream": {
1240       "version": "0.0.8",
1241       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
1242       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
1243       "dev": true
1244     },
1245     "node_modules/napi-build-utils": {
1246       "version": "1.0.2",
1247       "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
1248       "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
1249       "dev": true,
1250       "optional": true
1251     },
1252     "node_modules/node-abi": {
1253       "version": "3.15.0",
1254       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.15.0.tgz",
1255       "integrity": "sha512-Ic6z/j6I9RLm4ov7npo1I48UQr2BEyFCqh6p7S1dhEx9jPO0GPGq/e2Rb7x7DroQrmiVMz/Bw1vJm9sPAl2nxA==",
1256       "dev": true,
1257       "optional": true,
1258       "dependencies": {
1259         "semver": "^7.3.5"
1260       },
1261       "engines": {
1262         "node": ">=10"
1263       }
1264     },
1265     "node_modules/node-abi/node_modules/semver": {
1266       "version": "7.3.7",
1267       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
1268       "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
1269       "dev": true,
1270       "optional": true,
1271       "dependencies": {
1272         "lru-cache": "^6.0.0"
1273       },
1274       "bin": {
1275         "semver": "bin/semver.js"
1276       },
1277       "engines": {
1278         "node": ">=10"
1279       }
1280     },
1281     "node_modules/node-addon-api": {
1282       "version": "4.3.0",
1283       "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
1284       "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
1285       "dev": true,
1286       "optional": true
1287     },
1288     "node_modules/normalize-path": {
1289       "version": "3.0.0",
1290       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1291       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1292       "engines": {
1293         "node": ">=0.10.0"
1294       }
1295     },
1296     "node_modules/npmlog": {
1297       "version": "4.1.2",
1298       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
1299       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
1300       "dev": true,
1301       "optional": true,
1302       "dependencies": {
1303         "are-we-there-yet": "~1.1.2",
1304         "console-control-strings": "~1.1.0",
1305         "gauge": "~2.7.3",
1306         "set-blocking": "~2.0.0"
1307       }
1308     },
1309     "node_modules/nth-check": {
1310       "version": "2.0.1",
1311       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
1312       "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
1313       "dev": true,
1314       "dependencies": {
1315         "boolbase": "^1.0.0"
1316       },
1317       "funding": {
1318         "url": "https://github.com/fb55/nth-check?sponsor=1"
1319       }
1320     },
1321     "node_modules/number-is-nan": {
1322       "version": "1.0.1",
1323       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
1324       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
1325       "dev": true,
1326       "optional": true,
1327       "engines": {
1328         "node": ">=0.10.0"
1329       }
1330     },
1331     "node_modules/object-assign": {
1332       "version": "4.1.1",
1333       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
1334       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
1335       "dev": true,
1336       "optional": true,
1337       "engines": {
1338         "node": ">=0.10.0"
1339       }
1340     },
1341     "node_modules/object-inspect": {
1342       "version": "1.11.0",
1343       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
1344       "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
1345       "dev": true,
1346       "funding": {
1347         "url": "https://github.com/sponsors/ljharb"
1348       }
1349     },
1350     "node_modules/once": {
1351       "version": "1.4.0",
1352       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
1353       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
1354       "dev": true,
1355       "dependencies": {
1356         "wrappy": "1"
1357       }
1358     },
1359     "node_modules/parse-semver": {
1360       "version": "1.1.1",
1361       "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz",
1362       "integrity": "sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg=",
1363       "dev": true,
1364       "dependencies": {
1365         "semver": "^5.1.0"
1366       }
1367     },
1368     "node_modules/parse5": {
1369       "version": "6.0.1",
1370       "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
1371       "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
1372       "dev": true
1373     },
1374     "node_modules/parse5-htmlparser2-tree-adapter": {
1375       "version": "6.0.1",
1376       "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
1377       "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
1378       "dev": true,
1379       "dependencies": {
1380         "parse5": "^6.0.1"
1381       }
1382     },
1383     "node_modules/path-is-absolute": {
1384       "version": "1.0.1",
1385       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
1386       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
1387       "dev": true,
1388       "engines": {
1389         "node": ">=0.10.0"
1390       }
1391     },
1392     "node_modules/path-parse": {
1393       "version": "1.0.7",
1394       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
1395       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
1396       "dev": true
1397     },
1398     "node_modules/pend": {
1399       "version": "1.2.0",
1400       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
1401       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
1402       "dev": true
1403     },
1404     "node_modules/picomatch": {
1405       "version": "2.3.0",
1406       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
1407       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
1408       "engines": {
1409         "node": ">=8.6"
1410       },
1411       "funding": {
1412         "url": "https://github.com/sponsors/jonschlinkert"
1413       }
1414     },
1415     "node_modules/prebuild-install": {
1416       "version": "7.1.0",
1417       "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.0.tgz",
1418       "integrity": "sha512-CNcMgI1xBypOyGqjp3wOc8AAo1nMhZS3Cwd3iHIxOdAUbb+YxdNuM4Z5iIrZ8RLvOsf3F3bl7b7xGq6DjQoNYA==",
1419       "dev": true,
1420       "optional": true,
1421       "dependencies": {
1422         "detect-libc": "^2.0.0",
1423         "expand-template": "^2.0.3",
1424         "github-from-package": "0.0.0",
1425         "minimist": "^1.2.3",
1426         "mkdirp-classic": "^0.5.3",
1427         "napi-build-utils": "^1.0.1",
1428         "node-abi": "^3.3.0",
1429         "npmlog": "^4.0.1",
1430         "pump": "^3.0.0",
1431         "rc": "^1.2.7",
1432         "simple-get": "^4.0.0",
1433         "tar-fs": "^2.0.0",
1434         "tunnel-agent": "^0.6.0"
1435       },
1436       "bin": {
1437         "prebuild-install": "bin.js"
1438       },
1439       "engines": {
1440         "node": ">=10"
1441       }
1442     },
1443     "node_modules/process-nextick-args": {
1444       "version": "2.0.1",
1445       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
1446       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
1447       "dev": true
1448     },
1449     "node_modules/pump": {
1450       "version": "3.0.0",
1451       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
1452       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
1453       "dev": true,
1454       "optional": true,
1455       "dependencies": {
1456         "end-of-stream": "^1.1.0",
1457         "once": "^1.3.1"
1458       }
1459     },
1460     "node_modules/qs": {
1461       "version": "6.10.1",
1462       "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
1463       "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==",
1464       "dev": true,
1465       "dependencies": {
1466         "side-channel": "^1.0.4"
1467       },
1468       "engines": {
1469         "node": ">=0.6"
1470       },
1471       "funding": {
1472         "url": "https://github.com/sponsors/ljharb"
1473       }
1474     },
1475     "node_modules/rc": {
1476       "version": "1.2.8",
1477       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
1478       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
1479       "dev": true,
1480       "optional": true,
1481       "dependencies": {
1482         "deep-extend": "^0.6.0",
1483         "ini": "~1.3.0",
1484         "minimist": "^1.2.0",
1485         "strip-json-comments": "~2.0.1"
1486       },
1487       "bin": {
1488         "rc": "cli.js"
1489       }
1490     },
1491     "node_modules/read": {
1492       "version": "1.0.7",
1493       "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
1494       "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
1495       "dev": true,
1496       "dependencies": {
1497         "mute-stream": "~0.0.4"
1498       },
1499       "engines": {
1500         "node": ">=0.8"
1501       }
1502     },
1503     "node_modules/readable-stream": {
1504       "version": "2.3.7",
1505       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
1506       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
1507       "dev": true,
1508       "dependencies": {
1509         "core-util-is": "~1.0.0",
1510         "inherits": "~2.0.3",
1511         "isarray": "~1.0.0",
1512         "process-nextick-args": "~2.0.0",
1513         "safe-buffer": "~5.1.1",
1514         "string_decoder": "~1.1.1",
1515         "util-deprecate": "~1.0.1"
1516       }
1517     },
1518     "node_modules/readdirp": {
1519       "version": "3.6.0",
1520       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1521       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1522       "dependencies": {
1523         "picomatch": "^2.2.1"
1524       },
1525       "engines": {
1526         "node": ">=8.10.0"
1527       }
1528     },
1529     "node_modules/resolve": {
1530       "version": "1.20.0",
1531       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
1532       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
1533       "dev": true,
1534       "dependencies": {
1535         "is-core-module": "^2.2.0",
1536         "path-parse": "^1.0.6"
1537       },
1538       "funding": {
1539         "url": "https://github.com/sponsors/ljharb"
1540       }
1541     },
1542     "node_modules/rimraf": {
1543       "version": "3.0.2",
1544       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
1545       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
1546       "dev": true,
1547       "dependencies": {
1548         "glob": "^7.1.3"
1549       },
1550       "bin": {
1551         "rimraf": "bin.js"
1552       },
1553       "funding": {
1554         "url": "https://github.com/sponsors/isaacs"
1555       }
1556     },
1557     "node_modules/safe-buffer": {
1558       "version": "5.1.2",
1559       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
1560       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
1561       "dev": true
1562     },
1563     "node_modules/sax": {
1564       "version": "1.2.4",
1565       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
1566       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
1567       "dev": true
1568     },
1569     "node_modules/semver": {
1570       "version": "5.7.1",
1571       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
1572       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
1573       "dev": true,
1574       "bin": {
1575         "semver": "bin/semver"
1576       }
1577     },
1578     "node_modules/set-blocking": {
1579       "version": "2.0.0",
1580       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
1581       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
1582       "dev": true,
1583       "optional": true
1584     },
1585     "node_modules/setimmediate": {
1586       "version": "1.0.5",
1587       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
1588       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
1589       "dev": true
1590     },
1591     "node_modules/side-channel": {
1592       "version": "1.0.4",
1593       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
1594       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
1595       "dev": true,
1596       "dependencies": {
1597         "call-bind": "^1.0.0",
1598         "get-intrinsic": "^1.0.2",
1599         "object-inspect": "^1.9.0"
1600       },
1601       "funding": {
1602         "url": "https://github.com/sponsors/ljharb"
1603       }
1604     },
1605     "node_modules/signal-exit": {
1606       "version": "3.0.7",
1607       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
1608       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
1609       "dev": true,
1610       "optional": true
1611     },
1612     "node_modules/simple-concat": {
1613       "version": "1.0.1",
1614       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
1615       "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
1616       "dev": true,
1617       "funding": [
1618         {
1619           "type": "github",
1620           "url": "https://github.com/sponsors/feross"
1621         },
1622         {
1623           "type": "patreon",
1624           "url": "https://www.patreon.com/feross"
1625         },
1626         {
1627           "type": "consulting",
1628           "url": "https://feross.org/support"
1629         }
1630       ],
1631       "optional": true
1632     },
1633     "node_modules/simple-get": {
1634       "version": "4.0.1",
1635       "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
1636       "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
1637       "dev": true,
1638       "funding": [
1639         {
1640           "type": "github",
1641           "url": "https://github.com/sponsors/feross"
1642         },
1643         {
1644           "type": "patreon",
1645           "url": "https://www.patreon.com/feross"
1646         },
1647         {
1648           "type": "consulting",
1649           "url": "https://feross.org/support"
1650         }
1651       ],
1652       "optional": true,
1653       "dependencies": {
1654         "decompress-response": "^6.0.0",
1655         "once": "^1.3.1",
1656         "simple-concat": "^1.0.0"
1657       }
1658     },
1659     "node_modules/string_decoder": {
1660       "version": "1.1.1",
1661       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
1662       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
1663       "dev": true,
1664       "dependencies": {
1665         "safe-buffer": "~5.1.0"
1666       }
1667     },
1668     "node_modules/string-width": {
1669       "version": "1.0.2",
1670       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
1671       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
1672       "dev": true,
1673       "optional": true,
1674       "dependencies": {
1675         "code-point-at": "^1.0.0",
1676         "is-fullwidth-code-point": "^1.0.0",
1677         "strip-ansi": "^3.0.0"
1678       },
1679       "engines": {
1680         "node": ">=0.10.0"
1681       }
1682     },
1683     "node_modules/strip-ansi": {
1684       "version": "3.0.1",
1685       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
1686       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
1687       "dev": true,
1688       "optional": true,
1689       "dependencies": {
1690         "ansi-regex": "^2.0.0"
1691       },
1692       "engines": {
1693         "node": ">=0.10.0"
1694       }
1695     },
1696     "node_modules/strip-json-comments": {
1697       "version": "2.0.1",
1698       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
1699       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
1700       "dev": true,
1701       "optional": true,
1702       "engines": {
1703         "node": ">=0.10.0"
1704       }
1705     },
1706     "node_modules/supports-color": {
1707       "version": "5.5.0",
1708       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
1709       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
1710       "dev": true,
1711       "dependencies": {
1712         "has-flag": "^3.0.0"
1713       },
1714       "engines": {
1715         "node": ">=4"
1716       }
1717     },
1718     "node_modules/tar-fs": {
1719       "version": "2.1.1",
1720       "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
1721       "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
1722       "dev": true,
1723       "optional": true,
1724       "dependencies": {
1725         "chownr": "^1.1.1",
1726         "mkdirp-classic": "^0.5.2",
1727         "pump": "^3.0.0",
1728         "tar-stream": "^2.1.4"
1729       }
1730     },
1731     "node_modules/tar-stream": {
1732       "version": "2.2.0",
1733       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
1734       "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
1735       "dev": true,
1736       "optional": true,
1737       "dependencies": {
1738         "bl": "^4.0.3",
1739         "end-of-stream": "^1.4.1",
1740         "fs-constants": "^1.0.0",
1741         "inherits": "^2.0.3",
1742         "readable-stream": "^3.1.1"
1743       },
1744       "engines": {
1745         "node": ">=6"
1746       }
1747     },
1748     "node_modules/tar-stream/node_modules/readable-stream": {
1749       "version": "3.6.0",
1750       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
1751       "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
1752       "dev": true,
1753       "optional": true,
1754       "dependencies": {
1755         "inherits": "^2.0.3",
1756         "string_decoder": "^1.1.1",
1757         "util-deprecate": "^1.0.1"
1758       },
1759       "engines": {
1760         "node": ">= 6"
1761       }
1762     },
1763     "node_modules/tmp": {
1764       "version": "0.2.1",
1765       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
1766       "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
1767       "dev": true,
1768       "dependencies": {
1769         "rimraf": "^3.0.0"
1770       },
1771       "engines": {
1772         "node": ">=8.17.0"
1773       }
1774     },
1775     "node_modules/to-regex-range": {
1776       "version": "5.0.1",
1777       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1778       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1779       "dependencies": {
1780         "is-number": "^7.0.0"
1781       },
1782       "engines": {
1783         "node": ">=8.0"
1784       }
1785     },
1786     "node_modules/traverse": {
1787       "version": "0.3.9",
1788       "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
1789       "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
1790       "dev": true,
1791       "engines": {
1792         "node": "*"
1793       }
1794     },
1795     "node_modules/tunnel": {
1796       "version": "0.0.6",
1797       "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
1798       "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
1799       "dev": true,
1800       "engines": {
1801         "node": ">=0.6.11 <=0.7.0 || >=0.7.3"
1802       }
1803     },
1804     "node_modules/tunnel-agent": {
1805       "version": "0.6.0",
1806       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
1807       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
1808       "dev": true,
1809       "optional": true,
1810       "dependencies": {
1811         "safe-buffer": "^5.0.1"
1812       },
1813       "engines": {
1814         "node": "*"
1815       }
1816     },
1817     "node_modules/typed-rest-client": {
1818       "version": "1.8.4",
1819       "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.4.tgz",
1820       "integrity": "sha512-MyfKKYzk3I6/QQp6e1T50py4qg+c+9BzOEl2rBmQIpStwNUoqQ73An+Tkfy9YuV7O+o2mpVVJpe+fH//POZkbg==",
1821       "dev": true,
1822       "dependencies": {
1823         "qs": "^6.9.1",
1824         "tunnel": "0.0.6",
1825         "underscore": "^1.12.1"
1826       }
1827     },
1828     "node_modules/typescript": {
1829       "version": "4.6.4",
1830       "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
1831       "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
1832       "dev": true,
1833       "bin": {
1834         "tsc": "bin/tsc",
1835         "tsserver": "bin/tsserver"
1836       },
1837       "engines": {
1838         "node": ">=4.2.0"
1839       }
1840     },
1841     "node_modules/uc.micro": {
1842       "version": "1.0.6",
1843       "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
1844       "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
1845       "dev": true
1846     },
1847     "node_modules/underscore": {
1848       "version": "1.13.1",
1849       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",
1850       "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",
1851       "dev": true
1852     },
1853     "node_modules/unzipper": {
1854       "version": "0.10.11",
1855       "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
1856       "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
1857       "dev": true,
1858       "dependencies": {
1859         "big-integer": "^1.6.17",
1860         "binary": "~0.3.0",
1861         "bluebird": "~3.4.1",
1862         "buffer-indexof-polyfill": "~1.0.0",
1863         "duplexer2": "~0.1.4",
1864         "fstream": "^1.0.12",
1865         "graceful-fs": "^4.2.2",
1866         "listenercount": "~1.0.1",
1867         "readable-stream": "~2.3.6",
1868         "setimmediate": "~1.0.4"
1869       }
1870     },
1871     "node_modules/url-join": {
1872       "version": "4.0.1",
1873       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
1874       "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
1875       "dev": true
1876     },
1877     "node_modules/util-deprecate": {
1878       "version": "1.0.2",
1879       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
1880       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
1881       "dev": true
1882     },
1883     "node_modules/vscode-jsonrpc": {
1884       "version": "8.0.2-next.1",
1885       "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2-next.1.tgz",
1886       "integrity": "sha512-sbbvGSWja7NVBLHPGawtgezc8DHYJaP4qfr/AaJiyDapWcSFtHyPtm18+LnYMLTmB7bhOUW/lf5PeeuLpP6bKA==",
1887       "engines": {
1888         "node": ">=14.0.0"
1889       }
1890     },
1891     "node_modules/vscode-languageclient": {
1892       "version": "8.0.2-next.5",
1893       "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-8.0.2-next.5.tgz",
1894       "integrity": "sha512-g87RJLHz0XlRyk6DOTbAk4JHcj8CKggXy4JiFL7OlhETkcYzTOR8d+Qdb4GqZr37PDs1Cl21omtTNK5LyR/RQg==",
1895       "dependencies": {
1896         "minimatch": "^3.0.4",
1897         "semver": "^7.3.5",
1898         "vscode-languageserver-protocol": "3.17.2-next.6"
1899       },
1900       "engines": {
1901         "vscode": "^1.67.0"
1902       }
1903     },
1904     "node_modules/vscode-languageclient/node_modules/semver": {
1905       "version": "7.3.7",
1906       "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
1907       "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
1908       "dependencies": {
1909         "lru-cache": "^6.0.0"
1910       },
1911       "bin": {
1912         "semver": "bin/semver.js"
1913       },
1914       "engines": {
1915         "node": ">=10"
1916       }
1917     },
1918     "node_modules/vscode-languageserver-protocol": {
1919       "version": "3.17.2-next.6",
1920       "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2-next.6.tgz",
1921       "integrity": "sha512-WtsebNOOkWyNn4oFYoAMPC8Q/ZDoJ/K7Ja53OzTixiitvrl/RpXZETrtzH79R8P5kqCyx6VFBPb6KQILJfkDkA==",
1922       "dependencies": {
1923         "vscode-jsonrpc": "8.0.2-next.1",
1924         "vscode-languageserver-types": "3.17.2-next.2"
1925       }
1926     },
1927     "node_modules/vscode-languageserver-types": {
1928       "version": "3.17.2-next.2",
1929       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2-next.2.tgz",
1930       "integrity": "sha512-TiAkLABgqkVWdAlC3XlOfdhdjIAdVU4YntPUm9kKGbXr+MGwpVnKz2KZMNBcvG0CFx8Hi8qliL0iq+ndPB720w=="
1931     },
1932     "node_modules/vscode-test": {
1933       "version": "1.6.1",
1934       "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.6.1.tgz",
1935       "integrity": "sha512-086q88T2ca1k95mUzffvbzb7esqQNvJgiwY4h29ukPhFo8u+vXOOmelUoU5EQUHs3Of8+JuQ3oGdbVCqaxuTXA==",
1936       "deprecated": "This package has been renamed to @vscode/test-electron, please update to the new name",
1937       "dev": true,
1938       "dependencies": {
1939         "http-proxy-agent": "^4.0.1",
1940         "https-proxy-agent": "^5.0.0",
1941         "rimraf": "^3.0.2",
1942         "unzipper": "^0.10.11"
1943       },
1944       "engines": {
1945         "node": ">=8.9.3"
1946       }
1947     },
1948     "node_modules/wide-align": {
1949       "version": "1.1.5",
1950       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
1951       "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
1952       "dev": true,
1953       "optional": true,
1954       "dependencies": {
1955         "string-width": "^1.0.2 || 2 || 3 || 4"
1956       }
1957     },
1958     "node_modules/wrappy": {
1959       "version": "1.0.2",
1960       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
1961       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
1962       "dev": true
1963     },
1964     "node_modules/xmlbuilder": {
1965       "version": "11.0.1",
1966       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
1967       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
1968       "dev": true,
1969       "engines": {
1970         "node": ">=4.0"
1971       }
1972     },
1973     "node_modules/yallist": {
1974       "version": "4.0.0",
1975       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
1976       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
1977     },
1978     "node_modules/yauzl": {
1979       "version": "2.10.0",
1980       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
1981       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
1982       "dev": true,
1983       "dependencies": {
1984         "buffer-crc32": "~0.2.3",
1985         "fd-slicer": "~1.1.0"
1986       }
1987     },
1988     "node_modules/yazl": {
1989       "version": "2.5.1",
1990       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
1991       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
1992       "dev": true,
1993       "dependencies": {
1994         "buffer-crc32": "~0.2.3"
1995       }
1996     }
1997   },
1998   "dependencies": {
1999     "@tootallnate/once": {
2000       "version": "1.1.2",
2001       "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz",
2002       "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==",
2003       "dev": true
2004     },
2005     "@types/mocha": {
2006       "version": "7.0.2",
2007       "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-7.0.2.tgz",
2008       "integrity": "sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==",
2009       "dev": true
2010     },
2011     "@types/node": {
2012       "version": "14.18.18",
2013       "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.18.tgz",
2014       "integrity": "sha512-B9EoJFjhqcQ9OmQrNorItO+OwEOORNn3S31WuiHvZY/dm9ajkB7AKD/8toessEtHHNL+58jofbq7hMMY9v4yig==",
2015       "dev": true
2016     },
2017     "@types/vscode": {
2018       "version": "1.67.0",
2019       "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.67.0.tgz",
2020       "integrity": "sha512-GH8BDf8cw9AC9080uneJfulhSa7KHSMI2s/CyKePXoGNos9J486w2V4YKoeNUqIEkW4hKoEAWp6/cXTwyGj47g==",
2021       "dev": true
2022     },
2023     "@vscode/vsce": {
2024       "version": "2.19.0",
2025       "resolved": "https://registry.npmjs.org/@vscode/vsce/-/vsce-2.19.0.tgz",
2026       "integrity": "sha512-dAlILxC5ggOutcvJY24jxz913wimGiUrHaPkk16Gm9/PGFbz1YezWtrXsTKUtJws4fIlpX2UIlVlVESWq8lkfQ==",
2027       "dev": true,
2028       "requires": {
2029         "azure-devops-node-api": "^11.0.1",
2030         "chalk": "^2.4.2",
2031         "cheerio": "^1.0.0-rc.9",
2032         "commander": "^6.1.0",
2033         "glob": "^7.0.6",
2034         "hosted-git-info": "^4.0.2",
2035         "jsonc-parser": "^3.2.0",
2036         "keytar": "^7.7.0",
2037         "leven": "^3.1.0",
2038         "markdown-it": "^12.3.2",
2039         "mime": "^1.3.4",
2040         "minimatch": "^3.0.3",
2041         "parse-semver": "^1.1.1",
2042         "read": "^1.0.7",
2043         "semver": "^5.1.0",
2044         "tmp": "^0.2.1",
2045         "typed-rest-client": "^1.8.4",
2046         "url-join": "^4.0.1",
2047         "xml2js": "^0.5.0",
2048         "yauzl": "^2.3.1",
2049         "yazl": "^2.2.2"
2050       },
2051       "dependencies": {
2052         "xml2js": {
2053           "version": "0.5.0",
2054           "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz",
2055           "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==",
2056           "dev": true,
2057           "requires": {
2058             "sax": ">=0.6.0",
2059             "xmlbuilder": "~11.0.0"
2060           }
2061         }
2062       }
2063     },
2064     "agent-base": {
2065       "version": "6.0.2",
2066       "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz",
2067       "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==",
2068       "dev": true,
2069       "requires": {
2070         "debug": "4"
2071       }
2072     },
2073     "ansi-regex": {
2074       "version": "2.1.1",
2075       "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
2076       "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==",
2077       "dev": true,
2078       "optional": true
2079     },
2080     "ansi-styles": {
2081       "version": "3.2.1",
2082       "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2083       "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2084       "dev": true,
2085       "requires": {
2086         "color-convert": "^1.9.0"
2087       }
2088     },
2089     "anymatch": {
2090       "version": "3.1.2",
2091       "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2092       "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2093       "requires": {
2094         "normalize-path": "^3.0.0",
2095         "picomatch": "^2.0.4"
2096       }
2097     },
2098     "aproba": {
2099       "version": "1.2.0",
2100       "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz",
2101       "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==",
2102       "dev": true,
2103       "optional": true
2104     },
2105     "are-we-there-yet": {
2106       "version": "1.1.7",
2107       "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.7.tgz",
2108       "integrity": "sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==",
2109       "dev": true,
2110       "optional": true,
2111       "requires": {
2112         "delegates": "^1.0.0",
2113         "readable-stream": "^2.0.6"
2114       }
2115     },
2116     "async": {
2117       "version": "3.2.3",
2118       "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz",
2119       "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==",
2120       "dev": true
2121     },
2122     "azure-devops-node-api": {
2123       "version": "11.0.1",
2124       "resolved": "https://registry.npmjs.org/azure-devops-node-api/-/azure-devops-node-api-11.0.1.tgz",
2125       "integrity": "sha512-YMdjAw9l5p/6leiyIloxj3k7VIvYThKjvqgiQn88r3nhT93ENwsoDS3A83CyJ4uTWzCZ5f5jCi6c27rTU5Pz+A==",
2126       "dev": true,
2127       "requires": {
2128         "tunnel": "0.0.6",
2129         "typed-rest-client": "^1.8.4"
2130       }
2131     },
2132     "balanced-match": {
2133       "version": "1.0.2",
2134       "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
2135       "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
2136     },
2137     "base64-js": {
2138       "version": "1.5.1",
2139       "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
2140       "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA=="
2141     },
2142     "big-integer": {
2143       "version": "1.6.48",
2144       "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz",
2145       "integrity": "sha512-j51egjPa7/i+RdiRuJbPdJ2FIUYYPhvYLjzoYbcMMm62ooO6F94fETG4MTs46zPAF9Brs04OajboA/qTGuz78w==",
2146       "dev": true
2147     },
2148     "binary": {
2149       "version": "0.3.0",
2150       "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz",
2151       "integrity": "sha1-n2BVO8XOjDOG87VTz/R0Yq3sqnk=",
2152       "dev": true,
2153       "requires": {
2154         "buffers": "~0.1.1",
2155         "chainsaw": "~0.1.0"
2156       }
2157     },
2158     "binary-extensions": {
2159       "version": "2.2.0",
2160       "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
2161       "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
2162     },
2163     "bl": {
2164       "version": "4.1.0",
2165       "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
2166       "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
2167       "dev": true,
2168       "optional": true,
2169       "requires": {
2170         "buffer": "^5.5.0",
2171         "inherits": "^2.0.4",
2172         "readable-stream": "^3.4.0"
2173       },
2174       "dependencies": {
2175         "readable-stream": {
2176           "version": "3.6.0",
2177           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
2178           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
2179           "dev": true,
2180           "optional": true,
2181           "requires": {
2182             "inherits": "^2.0.3",
2183             "string_decoder": "^1.1.1",
2184             "util-deprecate": "^1.0.1"
2185           }
2186         }
2187       }
2188     },
2189     "bluebird": {
2190       "version": "3.4.7",
2191       "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
2192       "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=",
2193       "dev": true
2194     },
2195     "boolbase": {
2196       "version": "1.0.0",
2197       "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
2198       "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
2199       "dev": true
2200     },
2201     "brace-expansion": {
2202       "version": "1.1.11",
2203       "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
2204       "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
2205       "requires": {
2206         "balanced-match": "^1.0.0",
2207         "concat-map": "0.0.1"
2208       }
2209     },
2210     "braces": {
2211       "version": "3.0.2",
2212       "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2213       "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2214       "requires": {
2215         "fill-range": "^7.0.1"
2216       }
2217     },
2218     "buffer": {
2219       "version": "5.7.1",
2220       "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
2221       "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
2222       "dev": true,
2223       "optional": true,
2224       "requires": {
2225         "base64-js": "^1.3.1",
2226         "ieee754": "^1.1.13"
2227       }
2228     },
2229     "buffer-crc32": {
2230       "version": "0.2.13",
2231       "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
2232       "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
2233       "dev": true
2234     },
2235     "buffer-indexof-polyfill": {
2236       "version": "1.0.2",
2237       "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz",
2238       "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==",
2239       "dev": true
2240     },
2241     "buffers": {
2242       "version": "0.1.1",
2243       "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz",
2244       "integrity": "sha1-skV5w77U1tOWru5tmorn9Ugqt7s=",
2245       "dev": true
2246     },
2247     "call-bind": {
2248       "version": "1.0.2",
2249       "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
2250       "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
2251       "dev": true,
2252       "requires": {
2253         "function-bind": "^1.1.1",
2254         "get-intrinsic": "^1.0.2"
2255       }
2256     },
2257     "chainsaw": {
2258       "version": "0.1.0",
2259       "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz",
2260       "integrity": "sha1-XqtQsor+WAdNDVgpE4iCi15fvJg=",
2261       "dev": true,
2262       "requires": {
2263         "traverse": ">=0.3.0 <0.4"
2264       }
2265     },
2266     "chalk": {
2267       "version": "2.4.2",
2268       "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
2269       "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
2270       "dev": true,
2271       "requires": {
2272         "ansi-styles": "^3.2.1",
2273         "escape-string-regexp": "^1.0.5",
2274         "supports-color": "^5.3.0"
2275       }
2276     },
2277     "cheerio": {
2278       "version": "1.0.0-rc.10",
2279       "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz",
2280       "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==",
2281       "dev": true,
2282       "requires": {
2283         "cheerio-select": "^1.5.0",
2284         "dom-serializer": "^1.3.2",
2285         "domhandler": "^4.2.0",
2286         "htmlparser2": "^6.1.0",
2287         "parse5": "^6.0.1",
2288         "parse5-htmlparser2-tree-adapter": "^6.0.1",
2289         "tslib": "^2.2.0"
2290       },
2291       "dependencies": {
2292         "tslib": {
2293           "version": "2.3.0",
2294           "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz",
2295           "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==",
2296           "dev": true
2297         }
2298       }
2299     },
2300     "cheerio-select": {
2301       "version": "1.5.0",
2302       "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz",
2303       "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==",
2304       "dev": true,
2305       "requires": {
2306         "css-select": "^4.1.3",
2307         "css-what": "^5.0.1",
2308         "domelementtype": "^2.2.0",
2309         "domhandler": "^4.2.0",
2310         "domutils": "^2.7.0"
2311       }
2312     },
2313     "chokidar": {
2314       "version": "3.5.2",
2315       "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
2316       "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
2317       "requires": {
2318         "anymatch": "~3.1.2",
2319         "braces": "~3.0.2",
2320         "fsevents": "~2.3.2",
2321         "glob-parent": "~5.1.2",
2322         "is-binary-path": "~2.1.0",
2323         "is-glob": "~4.0.1",
2324         "normalize-path": "~3.0.0",
2325         "readdirp": "~3.6.0"
2326       }
2327     },
2328     "chownr": {
2329       "version": "1.1.4",
2330       "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
2331       "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
2332       "dev": true,
2333       "optional": true
2334     },
2335     "clang-format": {
2336       "version": "1.8.0",
2337       "resolved": "https://registry.npmjs.org/clang-format/-/clang-format-1.8.0.tgz",
2338       "integrity": "sha512-pK8gzfu55/lHzIpQ1givIbWfn3eXnU7SfxqIwVgnn5jEM6j4ZJYjpFqFs4iSBPNedzRMmfjYjuQhu657WAXHXw==",
2339       "dev": true,
2340       "requires": {
2341         "async": "^3.2.3",
2342         "glob": "^7.0.0",
2343         "resolve": "^1.1.6"
2344       }
2345     },
2346     "code-point-at": {
2347       "version": "1.1.0",
2348       "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz",
2349       "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
2350       "dev": true,
2351       "optional": true
2352     },
2353     "color-convert": {
2354       "version": "1.9.3",
2355       "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
2356       "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
2357       "dev": true,
2358       "requires": {
2359         "color-name": "1.1.3"
2360       }
2361     },
2362     "color-name": {
2363       "version": "1.1.3",
2364       "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
2365       "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
2366       "dev": true
2367     },
2368     "commander": {
2369       "version": "6.2.1",
2370       "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
2371       "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
2372       "dev": true
2373     },
2374     "concat-map": {
2375       "version": "0.0.1",
2376       "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
2377       "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
2378     },
2379     "console-control-strings": {
2380       "version": "1.1.0",
2381       "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz",
2382       "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=",
2383       "dev": true,
2384       "optional": true
2385     },
2386     "core-util-is": {
2387       "version": "1.0.2",
2388       "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
2389       "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=",
2390       "dev": true
2391     },
2392     "css-select": {
2393       "version": "4.1.3",
2394       "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
2395       "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
2396       "dev": true,
2397       "requires": {
2398         "boolbase": "^1.0.0",
2399         "css-what": "^5.0.0",
2400         "domhandler": "^4.2.0",
2401         "domutils": "^2.6.0",
2402         "nth-check": "^2.0.0"
2403       }
2404     },
2405     "css-what": {
2406       "version": "5.0.1",
2407       "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz",
2408       "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==",
2409       "dev": true
2410     },
2411     "debug": {
2412       "version": "4.3.2",
2413       "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
2414       "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
2415       "dev": true,
2416       "requires": {
2417         "ms": "2.1.2"
2418       }
2419     },
2420     "decompress-response": {
2421       "version": "6.0.0",
2422       "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz",
2423       "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==",
2424       "dev": true,
2425       "optional": true,
2426       "requires": {
2427         "mimic-response": "^3.1.0"
2428       }
2429     },
2430     "deep-extend": {
2431       "version": "0.6.0",
2432       "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz",
2433       "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==",
2434       "dev": true,
2435       "optional": true
2436     },
2437     "delegates": {
2438       "version": "1.0.0",
2439       "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz",
2440       "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=",
2441       "dev": true,
2442       "optional": true
2443     },
2444     "detect-libc": {
2445       "version": "2.0.1",
2446       "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.1.tgz",
2447       "integrity": "sha512-463v3ZeIrcWtdgIg6vI6XUncguvr2TnGl4SzDXinkt9mSLpBJKXT3mW6xT3VQdDN11+WVs29pgvivTc4Lp8v+w==",
2448       "dev": true,
2449       "optional": true
2450     },
2451     "dom-serializer": {
2452       "version": "1.3.2",
2453       "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
2454       "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
2455       "dev": true,
2456       "requires": {
2457         "domelementtype": "^2.0.1",
2458         "domhandler": "^4.2.0",
2459         "entities": "^2.0.0"
2460       }
2461     },
2462     "domelementtype": {
2463       "version": "2.2.0",
2464       "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
2465       "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
2466       "dev": true
2467     },
2468     "domhandler": {
2469       "version": "4.2.0",
2470       "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz",
2471       "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==",
2472       "dev": true,
2473       "requires": {
2474         "domelementtype": "^2.2.0"
2475       }
2476     },
2477     "domutils": {
2478       "version": "2.7.0",
2479       "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz",
2480       "integrity": "sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==",
2481       "dev": true,
2482       "requires": {
2483         "dom-serializer": "^1.0.1",
2484         "domelementtype": "^2.2.0",
2485         "domhandler": "^4.2.0"
2486       }
2487     },
2488     "duplexer2": {
2489       "version": "0.1.4",
2490       "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
2491       "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
2492       "dev": true,
2493       "requires": {
2494         "readable-stream": "^2.0.2"
2495       }
2496     },
2497     "end-of-stream": {
2498       "version": "1.4.4",
2499       "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
2500       "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
2501       "dev": true,
2502       "optional": true,
2503       "requires": {
2504         "once": "^1.4.0"
2505       }
2506     },
2507     "entities": {
2508       "version": "2.2.0",
2509       "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
2510       "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
2511       "dev": true
2512     },
2513     "escape-string-regexp": {
2514       "version": "1.0.5",
2515       "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
2516       "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
2517       "dev": true
2518     },
2519     "expand-template": {
2520       "version": "2.0.3",
2521       "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz",
2522       "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==",
2523       "dev": true,
2524       "optional": true
2525     },
2526     "fd-slicer": {
2527       "version": "1.1.0",
2528       "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
2529       "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
2530       "dev": true,
2531       "requires": {
2532         "pend": "~1.2.0"
2533       }
2534     },
2535     "fill-range": {
2536       "version": "7.0.1",
2537       "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2538       "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2539       "requires": {
2540         "to-regex-range": "^5.0.1"
2541       }
2542     },
2543     "fs-constants": {
2544       "version": "1.0.0",
2545       "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz",
2546       "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==",
2547       "dev": true,
2548       "optional": true
2549     },
2550     "fs.realpath": {
2551       "version": "1.0.0",
2552       "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
2553       "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
2554       "dev": true
2555     },
2556     "fsevents": {
2557       "version": "2.3.2",
2558       "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
2559       "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
2560       "optional": true
2561     },
2562     "fstream": {
2563       "version": "1.0.12",
2564       "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz",
2565       "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==",
2566       "dev": true,
2567       "requires": {
2568         "graceful-fs": "^4.1.2",
2569         "inherits": "~2.0.0",
2570         "mkdirp": ">=0.5 0",
2571         "rimraf": "2"
2572       },
2573       "dependencies": {
2574         "rimraf": {
2575           "version": "2.7.1",
2576           "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
2577           "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
2578           "dev": true,
2579           "requires": {
2580             "glob": "^7.1.3"
2581           }
2582         }
2583       }
2584     },
2585     "function-bind": {
2586       "version": "1.1.1",
2587       "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
2588       "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
2589       "dev": true
2590     },
2591     "gauge": {
2592       "version": "2.7.4",
2593       "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz",
2594       "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=",
2595       "dev": true,
2596       "optional": true,
2597       "requires": {
2598         "aproba": "^1.0.3",
2599         "console-control-strings": "^1.0.0",
2600         "has-unicode": "^2.0.0",
2601         "object-assign": "^4.1.0",
2602         "signal-exit": "^3.0.0",
2603         "string-width": "^1.0.1",
2604         "strip-ansi": "^3.0.1",
2605         "wide-align": "^1.1.0"
2606       }
2607     },
2608     "get-intrinsic": {
2609       "version": "1.1.1",
2610       "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
2611       "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
2612       "dev": true,
2613       "requires": {
2614         "function-bind": "^1.1.1",
2615         "has": "^1.0.3",
2616         "has-symbols": "^1.0.1"
2617       }
2618     },
2619     "github-from-package": {
2620       "version": "0.0.0",
2621       "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz",
2622       "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=",
2623       "dev": true,
2624       "optional": true
2625     },
2626     "glob": {
2627       "version": "7.1.7",
2628       "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
2629       "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
2630       "dev": true,
2631       "requires": {
2632         "fs.realpath": "^1.0.0",
2633         "inflight": "^1.0.4",
2634         "inherits": "2",
2635         "minimatch": "^3.0.4",
2636         "once": "^1.3.0",
2637         "path-is-absolute": "^1.0.0"
2638       }
2639     },
2640     "glob-parent": {
2641       "version": "5.1.2",
2642       "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2643       "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2644       "requires": {
2645         "is-glob": "^4.0.1"
2646       }
2647     },
2648     "graceful-fs": {
2649       "version": "4.2.6",
2650       "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz",
2651       "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==",
2652       "dev": true
2653     },
2654     "has": {
2655       "version": "1.0.3",
2656       "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
2657       "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
2658       "dev": true,
2659       "requires": {
2660         "function-bind": "^1.1.1"
2661       }
2662     },
2663     "has-flag": {
2664       "version": "3.0.0",
2665       "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
2666       "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
2667       "dev": true
2668     },
2669     "has-symbols": {
2670       "version": "1.0.2",
2671       "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
2672       "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
2673       "dev": true
2674     },
2675     "has-unicode": {
2676       "version": "2.0.1",
2677       "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz",
2678       "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=",
2679       "dev": true,
2680       "optional": true
2681     },
2682     "hosted-git-info": {
2683       "version": "4.1.0",
2684       "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz",
2685       "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==",
2686       "dev": true,
2687       "requires": {
2688         "lru-cache": "^6.0.0"
2689       }
2690     },
2691     "htmlparser2": {
2692       "version": "6.1.0",
2693       "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz",
2694       "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==",
2695       "dev": true,
2696       "requires": {
2697         "domelementtype": "^2.0.1",
2698         "domhandler": "^4.0.0",
2699         "domutils": "^2.5.2",
2700         "entities": "^2.0.0"
2701       }
2702     },
2703     "http-proxy-agent": {
2704       "version": "4.0.1",
2705       "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz",
2706       "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==",
2707       "dev": true,
2708       "requires": {
2709         "@tootallnate/once": "1",
2710         "agent-base": "6",
2711         "debug": "4"
2712       }
2713     },
2714     "https-proxy-agent": {
2715       "version": "5.0.0",
2716       "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz",
2717       "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==",
2718       "dev": true,
2719       "requires": {
2720         "agent-base": "6",
2721         "debug": "4"
2722       }
2723     },
2724     "ieee754": {
2725       "version": "1.2.1",
2726       "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
2727       "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
2728       "dev": true,
2729       "optional": true
2730     },
2731     "inflight": {
2732       "version": "1.0.6",
2733       "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
2734       "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
2735       "dev": true,
2736       "requires": {
2737         "once": "^1.3.0",
2738         "wrappy": "1"
2739       }
2740     },
2741     "inherits": {
2742       "version": "2.0.4",
2743       "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
2744       "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
2745       "dev": true
2746     },
2747     "ini": {
2748       "version": "1.3.8",
2749       "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
2750       "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==",
2751       "dev": true,
2752       "optional": true
2753     },
2754     "is-binary-path": {
2755       "version": "2.1.0",
2756       "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2757       "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2758       "requires": {
2759         "binary-extensions": "^2.0.0"
2760       }
2761     },
2762     "is-core-module": {
2763       "version": "2.5.0",
2764       "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz",
2765       "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==",
2766       "dev": true,
2767       "requires": {
2768         "has": "^1.0.3"
2769       }
2770     },
2771     "is-extglob": {
2772       "version": "2.1.1",
2773       "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
2774       "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
2775     },
2776     "is-fullwidth-code-point": {
2777       "version": "1.0.0",
2778       "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
2779       "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
2780       "dev": true,
2781       "optional": true,
2782       "requires": {
2783         "number-is-nan": "^1.0.0"
2784       }
2785     },
2786     "is-glob": {
2787       "version": "4.0.1",
2788       "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
2789       "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
2790       "requires": {
2791         "is-extglob": "^2.1.1"
2792       }
2793     },
2794     "is-number": {
2795       "version": "7.0.0",
2796       "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2797       "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
2798     },
2799     "isarray": {
2800       "version": "1.0.0",
2801       "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
2802       "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
2803       "dev": true
2804     },
2805     "jsonc-parser": {
2806       "version": "3.2.0",
2807       "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz",
2808       "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==",
2809       "dev": true
2810     },
2811     "keytar": {
2812       "version": "7.9.0",
2813       "resolved": "https://registry.npmjs.org/keytar/-/keytar-7.9.0.tgz",
2814       "integrity": "sha512-VPD8mtVtm5JNtA2AErl6Chp06JBfy7diFQ7TQQhdpWOl6MrCRB+eRbvAZUsbGQS9kiMq0coJsy0W0vHpDCkWsQ==",
2815       "dev": true,
2816       "optional": true,
2817       "requires": {
2818         "node-addon-api": "^4.3.0",
2819         "prebuild-install": "^7.0.1"
2820       }
2821     },
2822     "leven": {
2823       "version": "3.1.0",
2824       "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
2825       "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==",
2826       "dev": true
2827     },
2828     "linkify-it": {
2829       "version": "3.0.3",
2830       "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-3.0.3.tgz",
2831       "integrity": "sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==",
2832       "dev": true,
2833       "requires": {
2834         "uc.micro": "^1.0.1"
2835       }
2836     },
2837     "listenercount": {
2838       "version": "1.0.1",
2839       "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz",
2840       "integrity": "sha1-hMinKrWcRyUyFIDJdeZQg0LnCTc=",
2841       "dev": true
2842     },
2843     "lru-cache": {
2844       "version": "6.0.0",
2845       "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
2846       "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
2847       "requires": {
2848         "yallist": "^4.0.0"
2849       }
2850     },
2851     "markdown-it": {
2852       "version": "12.3.2",
2853       "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-12.3.2.tgz",
2854       "integrity": "sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==",
2855       "dev": true,
2856       "requires": {
2857         "argparse": "^2.0.1",
2858         "entities": "~2.1.0",
2859         "linkify-it": "^3.0.1",
2860         "mdurl": "^1.0.1",
2861         "uc.micro": "^1.0.5"
2862       },
2863       "dependencies": {
2864         "argparse": {
2865           "version": "2.0.1",
2866           "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
2867           "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
2868           "dev": true
2869         },
2870         "entities": {
2871           "version": "2.1.0",
2872           "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz",
2873           "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==",
2874           "dev": true
2875         }
2876       }
2877     },
2878     "mdurl": {
2879       "version": "1.0.1",
2880       "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz",
2881       "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=",
2882       "dev": true
2883     },
2884     "mime": {
2885       "version": "1.6.0",
2886       "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
2887       "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
2888       "dev": true
2889     },
2890     "mimic-response": {
2891       "version": "3.1.0",
2892       "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz",
2893       "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==",
2894       "dev": true,
2895       "optional": true
2896     },
2897     "minimatch": {
2898       "version": "3.0.4",
2899       "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
2900       "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
2901       "requires": {
2902         "brace-expansion": "^1.1.7"
2903       }
2904     },
2905     "minimist": {
2906       "version": "1.2.6",
2907       "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz",
2908       "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==",
2909       "dev": true
2910     },
2911     "mkdirp": {
2912       "version": "0.5.5",
2913       "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
2914       "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
2915       "dev": true,
2916       "requires": {
2917         "minimist": "^1.2.5"
2918       }
2919     },
2920     "mkdirp-classic": {
2921       "version": "0.5.3",
2922       "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz",
2923       "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==",
2924       "dev": true,
2925       "optional": true
2926     },
2927     "ms": {
2928       "version": "2.1.2",
2929       "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
2930       "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
2931       "dev": true
2932     },
2933     "mute-stream": {
2934       "version": "0.0.8",
2935       "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
2936       "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
2937       "dev": true
2938     },
2939     "napi-build-utils": {
2940       "version": "1.0.2",
2941       "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz",
2942       "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==",
2943       "dev": true,
2944       "optional": true
2945     },
2946     "node-abi": {
2947       "version": "3.15.0",
2948       "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.15.0.tgz",
2949       "integrity": "sha512-Ic6z/j6I9RLm4ov7npo1I48UQr2BEyFCqh6p7S1dhEx9jPO0GPGq/e2Rb7x7DroQrmiVMz/Bw1vJm9sPAl2nxA==",
2950       "dev": true,
2951       "optional": true,
2952       "requires": {
2953         "semver": "^7.3.5"
2954       },
2955       "dependencies": {
2956         "semver": {
2957           "version": "7.3.7",
2958           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
2959           "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
2960           "dev": true,
2961           "optional": true,
2962           "requires": {
2963             "lru-cache": "^6.0.0"
2964           }
2965         }
2966       }
2967     },
2968     "node-addon-api": {
2969       "version": "4.3.0",
2970       "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.3.0.tgz",
2971       "integrity": "sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==",
2972       "dev": true,
2973       "optional": true
2974     },
2975     "normalize-path": {
2976       "version": "3.0.0",
2977       "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2978       "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
2979     },
2980     "npmlog": {
2981       "version": "4.1.2",
2982       "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz",
2983       "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==",
2984       "dev": true,
2985       "optional": true,
2986       "requires": {
2987         "are-we-there-yet": "~1.1.2",
2988         "console-control-strings": "~1.1.0",
2989         "gauge": "~2.7.3",
2990         "set-blocking": "~2.0.0"
2991       }
2992     },
2993     "nth-check": {
2994       "version": "2.0.1",
2995       "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
2996       "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
2997       "dev": true,
2998       "requires": {
2999         "boolbase": "^1.0.0"
3000       }
3001     },
3002     "number-is-nan": {
3003       "version": "1.0.1",
3004       "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
3005       "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
3006       "dev": true,
3007       "optional": true
3008     },
3009     "object-assign": {
3010       "version": "4.1.1",
3011       "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
3012       "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
3013       "dev": true,
3014       "optional": true
3015     },
3016     "object-inspect": {
3017       "version": "1.11.0",
3018       "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz",
3019       "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==",
3020       "dev": true
3021     },
3022     "once": {
3023       "version": "1.4.0",
3024       "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
3025       "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
3026       "dev": true,
3027       "requires": {
3028         "wrappy": "1"
3029       }
3030     },
3031     "parse-semver": {
3032       "version": "1.1.1",
3033       "resolved": "https://registry.npmjs.org/parse-semver/-/parse-semver-1.1.1.tgz",
3034       "integrity": "sha1-mkr9bfBj3Egm+T+6SpnPIj9mbLg=",
3035       "dev": true,
3036       "requires": {
3037         "semver": "^5.1.0"
3038       }
3039     },
3040     "parse5": {
3041       "version": "6.0.1",
3042       "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz",
3043       "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==",
3044       "dev": true
3045     },
3046     "parse5-htmlparser2-tree-adapter": {
3047       "version": "6.0.1",
3048       "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz",
3049       "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==",
3050       "dev": true,
3051       "requires": {
3052         "parse5": "^6.0.1"
3053       }
3054     },
3055     "path-is-absolute": {
3056       "version": "1.0.1",
3057       "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
3058       "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
3059       "dev": true
3060     },
3061     "path-parse": {
3062       "version": "1.0.7",
3063       "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
3064       "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
3065       "dev": true
3066     },
3067     "pend": {
3068       "version": "1.2.0",
3069       "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
3070       "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
3071       "dev": true
3072     },
3073     "picomatch": {
3074       "version": "2.3.0",
3075       "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
3076       "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="
3077     },
3078     "prebuild-install": {
3079       "version": "7.1.0",
3080       "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.0.tgz",
3081       "integrity": "sha512-CNcMgI1xBypOyGqjp3wOc8AAo1nMhZS3Cwd3iHIxOdAUbb+YxdNuM4Z5iIrZ8RLvOsf3F3bl7b7xGq6DjQoNYA==",
3082       "dev": true,
3083       "optional": true,
3084       "requires": {
3085         "detect-libc": "^2.0.0",
3086         "expand-template": "^2.0.3",
3087         "github-from-package": "0.0.0",
3088         "minimist": "^1.2.3",
3089         "mkdirp-classic": "^0.5.3",
3090         "napi-build-utils": "^1.0.1",
3091         "node-abi": "^3.3.0",
3092         "npmlog": "^4.0.1",
3093         "pump": "^3.0.0",
3094         "rc": "^1.2.7",
3095         "simple-get": "^4.0.0",
3096         "tar-fs": "^2.0.0",
3097         "tunnel-agent": "^0.6.0"
3098       }
3099     },
3100     "process-nextick-args": {
3101       "version": "2.0.1",
3102       "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
3103       "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
3104       "dev": true
3105     },
3106     "pump": {
3107       "version": "3.0.0",
3108       "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
3109       "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
3110       "dev": true,
3111       "optional": true,
3112       "requires": {
3113         "end-of-stream": "^1.1.0",
3114         "once": "^1.3.1"
3115       }
3116     },
3117     "qs": {
3118       "version": "6.10.1",
3119       "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz",
3120       "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==",
3121       "dev": true,
3122       "requires": {
3123         "side-channel": "^1.0.4"
3124       }
3125     },
3126     "rc": {
3127       "version": "1.2.8",
3128       "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz",
3129       "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==",
3130       "dev": true,
3131       "optional": true,
3132       "requires": {
3133         "deep-extend": "^0.6.0",
3134         "ini": "~1.3.0",
3135         "minimist": "^1.2.0",
3136         "strip-json-comments": "~2.0.1"
3137       }
3138     },
3139     "read": {
3140       "version": "1.0.7",
3141       "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz",
3142       "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=",
3143       "dev": true,
3144       "requires": {
3145         "mute-stream": "~0.0.4"
3146       }
3147     },
3148     "readable-stream": {
3149       "version": "2.3.7",
3150       "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
3151       "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
3152       "dev": true,
3153       "requires": {
3154         "core-util-is": "~1.0.0",
3155         "inherits": "~2.0.3",
3156         "isarray": "~1.0.0",
3157         "process-nextick-args": "~2.0.0",
3158         "safe-buffer": "~5.1.1",
3159         "string_decoder": "~1.1.1",
3160         "util-deprecate": "~1.0.1"
3161       }
3162     },
3163     "readdirp": {
3164       "version": "3.6.0",
3165       "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
3166       "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
3167       "requires": {
3168         "picomatch": "^2.2.1"
3169       }
3170     },
3171     "resolve": {
3172       "version": "1.20.0",
3173       "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
3174       "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
3175       "dev": true,
3176       "requires": {
3177         "is-core-module": "^2.2.0",
3178         "path-parse": "^1.0.6"
3179       }
3180     },
3181     "rimraf": {
3182       "version": "3.0.2",
3183       "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
3184       "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
3185       "dev": true,
3186       "requires": {
3187         "glob": "^7.1.3"
3188       }
3189     },
3190     "safe-buffer": {
3191       "version": "5.1.2",
3192       "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
3193       "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
3194       "dev": true
3195     },
3196     "sax": {
3197       "version": "1.2.4",
3198       "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
3199       "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==",
3200       "dev": true
3201     },
3202     "semver": {
3203       "version": "5.7.1",
3204       "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
3205       "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
3206       "dev": true
3207     },
3208     "set-blocking": {
3209       "version": "2.0.0",
3210       "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
3211       "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
3212       "dev": true,
3213       "optional": true
3214     },
3215     "setimmediate": {
3216       "version": "1.0.5",
3217       "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
3218       "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
3219       "dev": true
3220     },
3221     "side-channel": {
3222       "version": "1.0.4",
3223       "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz",
3224       "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==",
3225       "dev": true,
3226       "requires": {
3227         "call-bind": "^1.0.0",
3228         "get-intrinsic": "^1.0.2",
3229         "object-inspect": "^1.9.0"
3230       }
3231     },
3232     "signal-exit": {
3233       "version": "3.0.7",
3234       "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz",
3235       "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==",
3236       "dev": true,
3237       "optional": true
3238     },
3239     "simple-concat": {
3240       "version": "1.0.1",
3241       "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz",
3242       "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==",
3243       "dev": true,
3244       "optional": true
3245     },
3246     "simple-get": {
3247       "version": "4.0.1",
3248       "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz",
3249       "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==",
3250       "dev": true,
3251       "optional": true,
3252       "requires": {
3253         "decompress-response": "^6.0.0",
3254         "once": "^1.3.1",
3255         "simple-concat": "^1.0.0"
3256       }
3257     },
3258     "string_decoder": {
3259       "version": "1.1.1",
3260       "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
3261       "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
3262       "dev": true,
3263       "requires": {
3264         "safe-buffer": "~5.1.0"
3265       }
3266     },
3267     "string-width": {
3268       "version": "1.0.2",
3269       "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz",
3270       "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
3271       "dev": true,
3272       "optional": true,
3273       "requires": {
3274         "code-point-at": "^1.0.0",
3275         "is-fullwidth-code-point": "^1.0.0",
3276         "strip-ansi": "^3.0.0"
3277       }
3278     },
3279     "strip-ansi": {
3280       "version": "3.0.1",
3281       "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz",
3282       "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
3283       "dev": true,
3284       "optional": true,
3285       "requires": {
3286         "ansi-regex": "^2.0.0"
3287       }
3288     },
3289     "strip-json-comments": {
3290       "version": "2.0.1",
3291       "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz",
3292       "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=",
3293       "dev": true,
3294       "optional": true
3295     },
3296     "supports-color": {
3297       "version": "5.5.0",
3298       "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
3299       "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
3300       "dev": true,
3301       "requires": {
3302         "has-flag": "^3.0.0"
3303       }
3304     },
3305     "tar-fs": {
3306       "version": "2.1.1",
3307       "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz",
3308       "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==",
3309       "dev": true,
3310       "optional": true,
3311       "requires": {
3312         "chownr": "^1.1.1",
3313         "mkdirp-classic": "^0.5.2",
3314         "pump": "^3.0.0",
3315         "tar-stream": "^2.1.4"
3316       }
3317     },
3318     "tar-stream": {
3319       "version": "2.2.0",
3320       "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz",
3321       "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==",
3322       "dev": true,
3323       "optional": true,
3324       "requires": {
3325         "bl": "^4.0.3",
3326         "end-of-stream": "^1.4.1",
3327         "fs-constants": "^1.0.0",
3328         "inherits": "^2.0.3",
3329         "readable-stream": "^3.1.1"
3330       },
3331       "dependencies": {
3332         "readable-stream": {
3333           "version": "3.6.0",
3334           "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
3335           "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
3336           "dev": true,
3337           "optional": true,
3338           "requires": {
3339             "inherits": "^2.0.3",
3340             "string_decoder": "^1.1.1",
3341             "util-deprecate": "^1.0.1"
3342           }
3343         }
3344       }
3345     },
3346     "tmp": {
3347       "version": "0.2.1",
3348       "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
3349       "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
3350       "dev": true,
3351       "requires": {
3352         "rimraf": "^3.0.0"
3353       }
3354     },
3355     "to-regex-range": {
3356       "version": "5.0.1",
3357       "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3358       "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3359       "requires": {
3360         "is-number": "^7.0.0"
3361       }
3362     },
3363     "traverse": {
3364       "version": "0.3.9",
3365       "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz",
3366       "integrity": "sha1-cXuPIgzAu3tE5AUUwisui7xw2Lk=",
3367       "dev": true
3368     },
3369     "tunnel": {
3370       "version": "0.0.6",
3371       "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz",
3372       "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==",
3373       "dev": true
3374     },
3375     "tunnel-agent": {
3376       "version": "0.6.0",
3377       "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz",
3378       "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=",
3379       "dev": true,
3380       "optional": true,
3381       "requires": {
3382         "safe-buffer": "^5.0.1"
3383       }
3384     },
3385     "typed-rest-client": {
3386       "version": "1.8.4",
3387       "resolved": "https://registry.npmjs.org/typed-rest-client/-/typed-rest-client-1.8.4.tgz",
3388       "integrity": "sha512-MyfKKYzk3I6/QQp6e1T50py4qg+c+9BzOEl2rBmQIpStwNUoqQ73An+Tkfy9YuV7O+o2mpVVJpe+fH//POZkbg==",
3389       "dev": true,
3390       "requires": {
3391         "qs": "^6.9.1",
3392         "tunnel": "0.0.6",
3393         "underscore": "^1.12.1"
3394       }
3395     },
3396     "typescript": {
3397       "version": "4.6.4",
3398       "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz",
3399       "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==",
3400       "dev": true
3401     },
3402     "uc.micro": {
3403       "version": "1.0.6",
3404       "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-1.0.6.tgz",
3405       "integrity": "sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==",
3406       "dev": true
3407     },
3408     "underscore": {
3409       "version": "1.13.1",
3410       "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz",
3411       "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==",
3412       "dev": true
3413     },
3414     "unzipper": {
3415       "version": "0.10.11",
3416       "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz",
3417       "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==",
3418       "dev": true,
3419       "requires": {
3420         "big-integer": "^1.6.17",
3421         "binary": "~0.3.0",
3422         "bluebird": "~3.4.1",
3423         "buffer-indexof-polyfill": "~1.0.0",
3424         "duplexer2": "~0.1.4",
3425         "fstream": "^1.0.12",
3426         "graceful-fs": "^4.2.2",
3427         "listenercount": "~1.0.1",
3428         "readable-stream": "~2.3.6",
3429         "setimmediate": "~1.0.4"
3430       }
3431     },
3432     "url-join": {
3433       "version": "4.0.1",
3434       "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz",
3435       "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==",
3436       "dev": true
3437     },
3438     "util-deprecate": {
3439       "version": "1.0.2",
3440       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
3441       "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
3442       "dev": true
3443     },
3444     "vscode-jsonrpc": {
3445       "version": "8.0.2-next.1",
3446       "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.0.2-next.1.tgz",
3447       "integrity": "sha512-sbbvGSWja7NVBLHPGawtgezc8DHYJaP4qfr/AaJiyDapWcSFtHyPtm18+LnYMLTmB7bhOUW/lf5PeeuLpP6bKA=="
3448     },
3449     "vscode-languageclient": {
3450       "version": "8.0.2-next.5",
3451       "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-8.0.2-next.5.tgz",
3452       "integrity": "sha512-g87RJLHz0XlRyk6DOTbAk4JHcj8CKggXy4JiFL7OlhETkcYzTOR8d+Qdb4GqZr37PDs1Cl21omtTNK5LyR/RQg==",
3453       "requires": {
3454         "minimatch": "^3.0.4",
3455         "semver": "^7.3.5",
3456         "vscode-languageserver-protocol": "3.17.2-next.6"
3457       },
3458       "dependencies": {
3459         "semver": {
3460           "version": "7.3.7",
3461           "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz",
3462           "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==",
3463           "requires": {
3464             "lru-cache": "^6.0.0"
3465           }
3466         }
3467       }
3468     },
3469     "vscode-languageserver-protocol": {
3470       "version": "3.17.2-next.6",
3471       "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.2-next.6.tgz",
3472       "integrity": "sha512-WtsebNOOkWyNn4oFYoAMPC8Q/ZDoJ/K7Ja53OzTixiitvrl/RpXZETrtzH79R8P5kqCyx6VFBPb6KQILJfkDkA==",
3473       "requires": {
3474         "vscode-jsonrpc": "8.0.2-next.1",
3475         "vscode-languageserver-types": "3.17.2-next.2"
3476       }
3477     },
3478     "vscode-languageserver-types": {
3479       "version": "3.17.2-next.2",
3480       "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.2-next.2.tgz",
3481       "integrity": "sha512-TiAkLABgqkVWdAlC3XlOfdhdjIAdVU4YntPUm9kKGbXr+MGwpVnKz2KZMNBcvG0CFx8Hi8qliL0iq+ndPB720w=="
3482     },
3483     "vscode-test": {
3484       "version": "1.6.1",
3485       "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.6.1.tgz",
3486       "integrity": "sha512-086q88T2ca1k95mUzffvbzb7esqQNvJgiwY4h29ukPhFo8u+vXOOmelUoU5EQUHs3Of8+JuQ3oGdbVCqaxuTXA==",
3487       "dev": true,
3488       "requires": {
3489         "http-proxy-agent": "^4.0.1",
3490         "https-proxy-agent": "^5.0.0",
3491         "rimraf": "^3.0.2",
3492         "unzipper": "^0.10.11"
3493       }
3494     },
3495     "wide-align": {
3496       "version": "1.1.5",
3497       "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.5.tgz",
3498       "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==",
3499       "dev": true,
3500       "optional": true,
3501       "requires": {
3502         "string-width": "^1.0.2 || 2 || 3 || 4"
3503       }
3504     },
3505     "wrappy": {
3506       "version": "1.0.2",
3507       "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
3508       "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
3509       "dev": true
3510     },
3511     "xmlbuilder": {
3512       "version": "11.0.1",
3513       "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz",
3514       "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==",
3515       "dev": true
3516     },
3517     "yallist": {
3518       "version": "4.0.0",
3519       "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
3520       "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
3521     },
3522     "yauzl": {
3523       "version": "2.10.0",
3524       "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
3525       "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
3526       "dev": true,
3527       "requires": {
3528         "buffer-crc32": "~0.2.3",
3529         "fd-slicer": "~1.1.0"
3530       }
3531     },
3532     "yazl": {
3533       "version": "2.5.1",
3534       "resolved": "https://registry.npmjs.org/yazl/-/yazl-2.5.1.tgz",
3535       "integrity": "sha512-phENi2PLiHnHb6QBVot+dJnaAZ0xosj7p3fWl+znIjBDlnMI2PsZCJZ306BPTFOaHf5qdDEI8x5qFrSOBN5vrw==",
3536       "dev": true,
3537       "requires": {
3538         "buffer-crc32": "~0.2.3"
3539       }
3540     }
3541   }