diff options
Diffstat (limited to 'editors')
-rw-r--r-- | editors/code/language-configuration.json | 3 | ||||
-rw-r--r-- | editors/code/package-lock.json | 891 | ||||
-rw-r--r-- | editors/code/package.json | 5 | ||||
-rw-r--r-- | editors/code/src/config.ts | 1 | ||||
-rw-r--r-- | editors/code/src/inlay_hints.ts | 52 |
5 files changed, 538 insertions, 414 deletions
diff --git a/editors/code/language-configuration.json b/editors/code/language-configuration.json index b20e0d978..382484bc7 100644 --- a/editors/code/language-configuration.json +++ b/editors/code/language-configuration.json | |||
@@ -23,7 +23,8 @@ | |||
23 | ["(", ")"], | 23 | ["(", ")"], |
24 | ["<", ">"], | 24 | ["<", ">"], |
25 | ["\"", "\""], | 25 | ["\"", "\""], |
26 | ["'", "'"] | 26 | ["'", "'"], |
27 | ["|", "|"] | ||
27 | ], | 28 | ], |
28 | "indentationRules": { | 29 | "indentationRules": { |
29 | "increaseIndentPattern": "^.*\\{[^}\"']*$|^.*\\([^\\)\"']*$", | 30 | "increaseIndentPattern": "^.*\\{[^}\"']*$|^.*\\([^\\)\"']*$", |
diff --git a/editors/code/package-lock.json b/editors/code/package-lock.json index 198c17556..df0c512d6 100644 --- a/editors/code/package-lock.json +++ b/editors/code/package-lock.json | |||
@@ -53,9 +53,9 @@ | |||
53 | "dev": true | 53 | "dev": true |
54 | }, | 54 | }, |
55 | "node_modules/@babel/highlight": { | 55 | "node_modules/@babel/highlight": { |
56 | "version": "7.12.13", | 56 | "version": "7.13.10", |
57 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", | 57 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", |
58 | "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", | 58 | "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", |
59 | "dev": true, | 59 | "dev": true, |
60 | "dependencies": { | 60 | "dependencies": { |
61 | "@babel/helper-validator-identifier": "^7.12.11", | 61 | "@babel/helper-validator-identifier": "^7.12.11", |
@@ -135,9 +135,9 @@ | |||
135 | } | 135 | } |
136 | }, | 136 | }, |
137 | "node_modules/@eslint/eslintrc": { | 137 | "node_modules/@eslint/eslintrc": { |
138 | "version": "0.3.0", | 138 | "version": "0.4.0", |
139 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", | 139 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", |
140 | "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", | 140 | "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", |
141 | "dev": true, | 141 | "dev": true, |
142 | "dependencies": { | 142 | "dependencies": { |
143 | "ajv": "^6.12.4", | 143 | "ajv": "^6.12.4", |
@@ -147,7 +147,6 @@ | |||
147 | "ignore": "^4.0.6", | 147 | "ignore": "^4.0.6", |
148 | "import-fresh": "^3.2.1", | 148 | "import-fresh": "^3.2.1", |
149 | "js-yaml": "^3.13.1", | 149 | "js-yaml": "^3.13.1", |
150 | "lodash": "^4.17.20", | ||
151 | "minimatch": "^3.0.4", | 150 | "minimatch": "^3.0.4", |
152 | "strip-json-comments": "^3.1.1" | 151 | "strip-json-comments": "^3.1.1" |
153 | }, | 152 | }, |
@@ -155,6 +154,30 @@ | |||
155 | "node": "^10.12.0 || >=12.0.0" | 154 | "node": "^10.12.0 || >=12.0.0" |
156 | } | 155 | } |
157 | }, | 156 | }, |
157 | "node_modules/@eslint/eslintrc/node_modules/globals": { | ||
158 | "version": "12.4.0", | ||
159 | "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", | ||
160 | "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", | ||
161 | "dev": true, | ||
162 | "dependencies": { | ||
163 | "type-fest": "^0.8.1" | ||
164 | }, | ||
165 | "engines": { | ||
166 | "node": ">=8" | ||
167 | }, | ||
168 | "funding": { | ||
169 | "url": "https://github.com/sponsors/sindresorhus" | ||
170 | } | ||
171 | }, | ||
172 | "node_modules/@eslint/eslintrc/node_modules/type-fest": { | ||
173 | "version": "0.8.1", | ||
174 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | ||
175 | "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", | ||
176 | "dev": true, | ||
177 | "engines": { | ||
178 | "node": ">=8" | ||
179 | } | ||
180 | }, | ||
158 | "node_modules/@nodelib/fs.scandir": { | 181 | "node_modules/@nodelib/fs.scandir": { |
159 | "version": "2.1.4", | 182 | "version": "2.1.4", |
160 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", | 183 | "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.4.tgz", |
@@ -212,9 +235,9 @@ | |||
212 | } | 235 | } |
213 | }, | 236 | }, |
214 | "node_modules/@rollup/plugin-node-resolve": { | 237 | "node_modules/@rollup/plugin-node-resolve": { |
215 | "version": "11.2.0", | 238 | "version": "11.2.1", |
216 | "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.0.tgz", | 239 | "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", |
217 | "integrity": "sha512-qHjNIKYt5pCcn+5RUBQxK8krhRvf1HnyVgUCcFFcweDS7fhkOLZeYh0mhHK6Ery8/bb9tvN/ubPzmfF0qjDCTA==", | 240 | "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", |
218 | "dev": true, | 241 | "dev": true, |
219 | "dependencies": { | 242 | "dependencies": { |
220 | "@rollup/pluginutils": "^3.1.0", | 243 | "@rollup/pluginutils": "^3.1.0", |
@@ -286,15 +309,15 @@ | |||
286 | "dev": true | 309 | "dev": true |
287 | }, | 310 | }, |
288 | "node_modules/@types/minimatch": { | 311 | "node_modules/@types/minimatch": { |
289 | "version": "3.0.3", | 312 | "version": "3.0.4", |
290 | "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", | 313 | "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", |
291 | "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", | 314 | "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==", |
292 | "dev": true | 315 | "dev": true |
293 | }, | 316 | }, |
294 | "node_modules/@types/mocha": { | 317 | "node_modules/@types/mocha": { |
295 | "version": "8.2.1", | 318 | "version": "8.2.2", |
296 | "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.1.tgz", | 319 | "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", |
297 | "integrity": "sha512-NysN+bNqj6E0Hv4CTGWSlPzMW6vTKjDpOteycDkV4IWBsO+PU48JonrPzV9ODjiI2XrjmA05KInLgF5ivZ/YGQ==", | 320 | "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", |
298 | "dev": true | 321 | "dev": true |
299 | }, | 322 | }, |
300 | "node_modules/@types/node": { | 323 | "node_modules/@types/node": { |
@@ -304,9 +327,9 @@ | |||
304 | "dev": true | 327 | "dev": true |
305 | }, | 328 | }, |
306 | "node_modules/@types/node-fetch": { | 329 | "node_modules/@types/node-fetch": { |
307 | "version": "2.5.8", | 330 | "version": "2.5.10", |
308 | "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.8.tgz", | 331 | "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.10.tgz", |
309 | "integrity": "sha512-fbjI6ja0N5ZA8TV53RUqzsKNkl9fv8Oj3T7zxW7FGv1GSH7gwJaNF8dzCjrqKaxKeUpTz4yT1DaJFq/omNpGfw==", | 332 | "integrity": "sha512-IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ==", |
310 | "dev": true, | 333 | "dev": true, |
311 | "dependencies": { | 334 | "dependencies": { |
312 | "@types/node": "*", | 335 | "@types/node": "*", |
@@ -323,19 +346,19 @@ | |||
323 | } | 346 | } |
324 | }, | 347 | }, |
325 | "node_modules/@types/vscode": { | 348 | "node_modules/@types/vscode": { |
326 | "version": "1.53.0", | 349 | "version": "1.55.0", |
327 | "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.53.0.tgz", | 350 | "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.55.0.tgz", |
328 | "integrity": "sha512-XjFWbSPOM0EKIT2XhhYm3D3cx3nn3lshMUcWNy1eqefk+oqRuBq8unVb6BYIZqXy9lQZyeUl7eaBCOZWv+LcXQ==", | 351 | "integrity": "sha512-49hysH7jneTQoSC8TWbAi7nKK9Lc5osQNjmDHVosrcU8o3jecD9GrK0Qyul8q4aGPSXRfNGqIp9CBdb13akETg==", |
329 | "dev": true | 352 | "dev": true |
330 | }, | 353 | }, |
331 | "node_modules/@typescript-eslint/eslint-plugin": { | 354 | "node_modules/@typescript-eslint/eslint-plugin": { |
332 | "version": "4.15.2", | 355 | "version": "4.22.0", |
333 | "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz", | 356 | "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", |
334 | "integrity": "sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q==", | 357 | "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", |
335 | "dev": true, | 358 | "dev": true, |
336 | "dependencies": { | 359 | "dependencies": { |
337 | "@typescript-eslint/experimental-utils": "4.15.2", | 360 | "@typescript-eslint/experimental-utils": "4.22.0", |
338 | "@typescript-eslint/scope-manager": "4.15.2", | 361 | "@typescript-eslint/scope-manager": "4.22.0", |
339 | "debug": "^4.1.1", | 362 | "debug": "^4.1.1", |
340 | "functional-red-black-tree": "^1.0.1", | 363 | "functional-red-black-tree": "^1.0.1", |
341 | "lodash": "^4.17.15", | 364 | "lodash": "^4.17.15", |
@@ -361,15 +384,15 @@ | |||
361 | } | 384 | } |
362 | }, | 385 | }, |
363 | "node_modules/@typescript-eslint/experimental-utils": { | 386 | "node_modules/@typescript-eslint/experimental-utils": { |
364 | "version": "4.15.2", | 387 | "version": "4.22.0", |
365 | "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.2.tgz", | 388 | "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", |
366 | "integrity": "sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ==", | 389 | "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", |
367 | "dev": true, | 390 | "dev": true, |
368 | "dependencies": { | 391 | "dependencies": { |
369 | "@types/json-schema": "^7.0.3", | 392 | "@types/json-schema": "^7.0.3", |
370 | "@typescript-eslint/scope-manager": "4.15.2", | 393 | "@typescript-eslint/scope-manager": "4.22.0", |
371 | "@typescript-eslint/types": "4.15.2", | 394 | "@typescript-eslint/types": "4.22.0", |
372 | "@typescript-eslint/typescript-estree": "4.15.2", | 395 | "@typescript-eslint/typescript-estree": "4.22.0", |
373 | "eslint-scope": "^5.0.0", | 396 | "eslint-scope": "^5.0.0", |
374 | "eslint-utils": "^2.0.0" | 397 | "eslint-utils": "^2.0.0" |
375 | }, | 398 | }, |
@@ -385,14 +408,14 @@ | |||
385 | } | 408 | } |
386 | }, | 409 | }, |
387 | "node_modules/@typescript-eslint/parser": { | 410 | "node_modules/@typescript-eslint/parser": { |
388 | "version": "4.15.2", | 411 | "version": "4.22.0", |
389 | "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.2.tgz", | 412 | "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", |
390 | "integrity": "sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q==", | 413 | "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", |
391 | "dev": true, | 414 | "dev": true, |
392 | "dependencies": { | 415 | "dependencies": { |
393 | "@typescript-eslint/scope-manager": "4.15.2", | 416 | "@typescript-eslint/scope-manager": "4.22.0", |
394 | "@typescript-eslint/types": "4.15.2", | 417 | "@typescript-eslint/types": "4.22.0", |
395 | "@typescript-eslint/typescript-estree": "4.15.2", | 418 | "@typescript-eslint/typescript-estree": "4.22.0", |
396 | "debug": "^4.1.1" | 419 | "debug": "^4.1.1" |
397 | }, | 420 | }, |
398 | "engines": { | 421 | "engines": { |
@@ -412,13 +435,13 @@ | |||
412 | } | 435 | } |
413 | }, | 436 | }, |
414 | "node_modules/@typescript-eslint/scope-manager": { | 437 | "node_modules/@typescript-eslint/scope-manager": { |
415 | "version": "4.15.2", | 438 | "version": "4.22.0", |
416 | "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.15.2.tgz", | 439 | "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", |
417 | "integrity": "sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ==", | 440 | "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", |
418 | "dev": true, | 441 | "dev": true, |
419 | "dependencies": { | 442 | "dependencies": { |
420 | "@typescript-eslint/types": "4.15.2", | 443 | "@typescript-eslint/types": "4.22.0", |
421 | "@typescript-eslint/visitor-keys": "4.15.2" | 444 | "@typescript-eslint/visitor-keys": "4.22.0" |
422 | }, | 445 | }, |
423 | "engines": { | 446 | "engines": { |
424 | "node": "^8.10.0 || ^10.13.0 || >=11.10.1" | 447 | "node": "^8.10.0 || ^10.13.0 || >=11.10.1" |
@@ -429,9 +452,9 @@ | |||
429 | } | 452 | } |
430 | }, | 453 | }, |
431 | "node_modules/@typescript-eslint/types": { | 454 | "node_modules/@typescript-eslint/types": { |
432 | "version": "4.15.2", | 455 | "version": "4.22.0", |
433 | "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.15.2.tgz", | 456 | "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", |
434 | "integrity": "sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ==", | 457 | "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", |
435 | "dev": true, | 458 | "dev": true, |
436 | "engines": { | 459 | "engines": { |
437 | "node": "^8.10.0 || ^10.13.0 || >=11.10.1" | 460 | "node": "^8.10.0 || ^10.13.0 || >=11.10.1" |
@@ -442,13 +465,13 @@ | |||
442 | } | 465 | } |
443 | }, | 466 | }, |
444 | "node_modules/@typescript-eslint/typescript-estree": { | 467 | "node_modules/@typescript-eslint/typescript-estree": { |
445 | "version": "4.15.2", | 468 | "version": "4.22.0", |
446 | "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.2.tgz", | 469 | "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", |
447 | "integrity": "sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw==", | 470 | "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", |
448 | "dev": true, | 471 | "dev": true, |
449 | "dependencies": { | 472 | "dependencies": { |
450 | "@typescript-eslint/types": "4.15.2", | 473 | "@typescript-eslint/types": "4.22.0", |
451 | "@typescript-eslint/visitor-keys": "4.15.2", | 474 | "@typescript-eslint/visitor-keys": "4.22.0", |
452 | "debug": "^4.1.1", | 475 | "debug": "^4.1.1", |
453 | "globby": "^11.0.1", | 476 | "globby": "^11.0.1", |
454 | "is-glob": "^4.0.1", | 477 | "is-glob": "^4.0.1", |
@@ -469,12 +492,12 @@ | |||
469 | } | 492 | } |
470 | }, | 493 | }, |
471 | "node_modules/@typescript-eslint/visitor-keys": { | 494 | "node_modules/@typescript-eslint/visitor-keys": { |
472 | "version": "4.15.2", | 495 | "version": "4.22.0", |
473 | "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.2.tgz", | 496 | "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", |
474 | "integrity": "sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg==", | 497 | "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", |
475 | "dev": true, | 498 | "dev": true, |
476 | "dependencies": { | 499 | "dependencies": { |
477 | "@typescript-eslint/types": "4.15.2", | 500 | "@typescript-eslint/types": "4.22.0", |
478 | "eslint-visitor-keys": "^2.0.0" | 501 | "eslint-visitor-keys": "^2.0.0" |
479 | }, | 502 | }, |
480 | "engines": { | 503 | "engines": { |
@@ -573,9 +596,9 @@ | |||
573 | } | 596 | } |
574 | }, | 597 | }, |
575 | "node_modules/anymatch": { | 598 | "node_modules/anymatch": { |
576 | "version": "3.1.1", | 599 | "version": "3.1.2", |
577 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", | 600 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", |
578 | "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", | 601 | "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", |
579 | "dev": true, | 602 | "dev": true, |
580 | "dependencies": { | 603 | "dependencies": { |
581 | "normalize-path": "^3.0.0", | 604 | "normalize-path": "^3.0.0", |
@@ -631,9 +654,9 @@ | |||
631 | } | 654 | } |
632 | }, | 655 | }, |
633 | "node_modules/balanced-match": { | 656 | "node_modules/balanced-match": { |
634 | "version": "1.0.0", | 657 | "version": "1.0.2", |
635 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | 658 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", |
636 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | 659 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" |
637 | }, | 660 | }, |
638 | "node_modules/big-integer": { | 661 | "node_modules/big-integer": { |
639 | "version": "1.6.48", | 662 | "version": "1.6.48", |
@@ -772,9 +795,9 @@ | |||
772 | } | 795 | } |
773 | }, | 796 | }, |
774 | "node_modules/chalk": { | 797 | "node_modules/chalk": { |
775 | "version": "4.1.0", | 798 | "version": "4.1.1", |
776 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", | 799 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", |
777 | "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", | 800 | "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", |
778 | "dev": true, | 801 | "dev": true, |
779 | "dependencies": { | 802 | "dependencies": { |
780 | "ansi-styles": "^4.1.0", | 803 | "ansi-styles": "^4.1.0", |
@@ -788,35 +811,33 @@ | |||
788 | } | 811 | } |
789 | }, | 812 | }, |
790 | "node_modules/cheerio": { | 813 | "node_modules/cheerio": { |
791 | "version": "1.0.0-rc.5", | 814 | "version": "1.0.0-rc.6", |
792 | "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.5.tgz", | 815 | "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.6.tgz", |
793 | "integrity": "sha512-yoqps/VCaZgN4pfXtenwHROTp8NG6/Hlt4Jpz2FEP0ZJQ+ZUkVDd0hAPDNKhj3nakpfPt/CNs57yEtxD1bXQiw==", | 816 | "integrity": "sha512-hjx1XE1M/D5pAtMgvWwE21QClmAEeGHOIDfycgmndisdNgI6PE1cGRQkMGBcsbUbmEQyWu5PJLUcAOjtQS8DWw==", |
794 | "dev": true, | 817 | "dev": true, |
795 | "dependencies": { | 818 | "dependencies": { |
796 | "cheerio-select-tmp": "^0.1.0", | 819 | "cheerio-select": "^1.3.0", |
797 | "dom-serializer": "~1.2.0", | 820 | "dom-serializer": "^1.3.1", |
798 | "domhandler": "^4.0.0", | 821 | "domhandler": "^4.1.0", |
799 | "entities": "~2.1.0", | 822 | "htmlparser2": "^6.1.0", |
800 | "htmlparser2": "^6.0.0", | 823 | "parse5": "^6.0.1", |
801 | "parse5": "^6.0.0", | 824 | "parse5-htmlparser2-tree-adapter": "^6.0.1" |
802 | "parse5-htmlparser2-tree-adapter": "^6.0.0" | ||
803 | }, | 825 | }, |
804 | "engines": { | 826 | "engines": { |
805 | "node": ">= 0.12" | 827 | "node": ">= 0.12" |
806 | } | 828 | } |
807 | }, | 829 | }, |
808 | "node_modules/cheerio-select-tmp": { | 830 | "node_modules/cheerio-select": { |
809 | "version": "0.1.1", | 831 | "version": "1.4.0", |
810 | "resolved": "https://registry.npmjs.org/cheerio-select-tmp/-/cheerio-select-tmp-0.1.1.tgz", | 832 | "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.4.0.tgz", |
811 | "integrity": "sha512-YYs5JvbpU19VYJyj+F7oYrIE2BOll1/hRU7rEy/5+v9BzkSo3bK81iAeeQEMI92vRIxz677m72UmJUiVwwgjfQ==", | 833 | "integrity": "sha512-sobR3Yqz27L553Qa7cK6rtJlMDbiKPdNywtR95Sj/YgfpLfy0u6CGJuaBKe5YE/vTc23SCRKxWSdlon/w6I/Ew==", |
812 | "deprecated": "Use cheerio-select instead", | ||
813 | "dev": true, | 834 | "dev": true, |
814 | "dependencies": { | 835 | "dependencies": { |
815 | "css-select": "^3.1.2", | 836 | "css-select": "^4.1.2", |
816 | "css-what": "^4.0.0", | 837 | "css-what": "^5.0.0", |
817 | "domelementtype": "^2.1.0", | 838 | "domelementtype": "^2.2.0", |
818 | "domhandler": "^4.0.0", | 839 | "domhandler": "^4.2.0", |
819 | "domutils": "^2.4.4" | 840 | "domutils": "^2.6.0" |
820 | }, | 841 | }, |
821 | "funding": { | 842 | "funding": { |
822 | "url": "https://github.com/sponsors/fb55" | 843 | "url": "https://github.com/sponsors/fb55" |
@@ -830,7 +851,6 @@ | |||
830 | "dependencies": { | 851 | "dependencies": { |
831 | "anymatch": "~3.1.1", | 852 | "anymatch": "~3.1.1", |
832 | "braces": "~3.0.2", | 853 | "braces": "~3.0.2", |
833 | "fsevents": "~2.3.1", | ||
834 | "glob-parent": "~5.1.0", | 854 | "glob-parent": "~5.1.0", |
835 | "is-binary-path": "~2.1.0", | 855 | "is-binary-path": "~2.1.0", |
836 | "is-glob": "~4.0.1", | 856 | "is-glob": "~4.0.1", |
@@ -929,15 +949,15 @@ | |||
929 | } | 949 | } |
930 | }, | 950 | }, |
931 | "node_modules/css-select": { | 951 | "node_modules/css-select": { |
932 | "version": "3.1.2", | 952 | "version": "4.1.2", |
933 | "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", | 953 | "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.2.tgz", |
934 | "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==", | 954 | "integrity": "sha512-nu5ye2Hg/4ISq4XqdLY2bEatAcLIdt3OYGFc9Tm9n7VSlFBcfRv0gBNksHRgSdUDQGtN3XrZ94ztW+NfzkFSUw==", |
935 | "dev": true, | 955 | "dev": true, |
936 | "dependencies": { | 956 | "dependencies": { |
937 | "boolbase": "^1.0.0", | 957 | "boolbase": "^1.0.0", |
938 | "css-what": "^4.0.0", | 958 | "css-what": "^5.0.0", |
939 | "domhandler": "^4.0.0", | 959 | "domhandler": "^4.2.0", |
940 | "domutils": "^2.4.3", | 960 | "domutils": "^2.6.0", |
941 | "nth-check": "^2.0.0" | 961 | "nth-check": "^2.0.0" |
942 | }, | 962 | }, |
943 | "funding": { | 963 | "funding": { |
@@ -945,9 +965,9 @@ | |||
945 | } | 965 | } |
946 | }, | 966 | }, |
947 | "node_modules/css-what": { | 967 | "node_modules/css-what": { |
948 | "version": "4.0.0", | 968 | "version": "5.0.0", |
949 | "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz", | 969 | "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.0.tgz", |
950 | "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==", | 970 | "integrity": "sha512-qxyKHQvgKwzwDWC/rGbT821eJalfupxYW2qbSJSAtdSTimsr/MlaGONoNLllaUPZWf8QnbcKM/kPVYUQuEKAFA==", |
951 | "dev": true, | 971 | "dev": true, |
952 | "engines": { | 972 | "engines": { |
953 | "node": ">= 6" | 973 | "node": ">= 6" |
@@ -1048,9 +1068,9 @@ | |||
1048 | } | 1068 | } |
1049 | }, | 1069 | }, |
1050 | "node_modules/dom-serializer": { | 1070 | "node_modules/dom-serializer": { |
1051 | "version": "1.2.0", | 1071 | "version": "1.3.1", |
1052 | "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz", | 1072 | "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz", |
1053 | "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==", | 1073 | "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==", |
1054 | "dev": true, | 1074 | "dev": true, |
1055 | "dependencies": { | 1075 | "dependencies": { |
1056 | "domelementtype": "^2.0.1", | 1076 | "domelementtype": "^2.0.1", |
@@ -1062,9 +1082,9 @@ | |||
1062 | } | 1082 | } |
1063 | }, | 1083 | }, |
1064 | "node_modules/domelementtype": { | 1084 | "node_modules/domelementtype": { |
1065 | "version": "2.1.0", | 1085 | "version": "2.2.0", |
1066 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", | 1086 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", |
1067 | "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", | 1087 | "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", |
1068 | "dev": true, | 1088 | "dev": true, |
1069 | "funding": [ | 1089 | "funding": [ |
1070 | { | 1090 | { |
@@ -1074,12 +1094,12 @@ | |||
1074 | ] | 1094 | ] |
1075 | }, | 1095 | }, |
1076 | "node_modules/domhandler": { | 1096 | "node_modules/domhandler": { |
1077 | "version": "4.0.0", | 1097 | "version": "4.2.0", |
1078 | "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.0.0.tgz", | 1098 | "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", |
1079 | "integrity": "sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==", | 1099 | "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", |
1080 | "dev": true, | 1100 | "dev": true, |
1081 | "dependencies": { | 1101 | "dependencies": { |
1082 | "domelementtype": "^2.1.0" | 1102 | "domelementtype": "^2.2.0" |
1083 | }, | 1103 | }, |
1084 | "engines": { | 1104 | "engines": { |
1085 | "node": ">= 4" | 1105 | "node": ">= 4" |
@@ -1089,14 +1109,14 @@ | |||
1089 | } | 1109 | } |
1090 | }, | 1110 | }, |
1091 | "node_modules/domutils": { | 1111 | "node_modules/domutils": { |
1092 | "version": "2.4.4", | 1112 | "version": "2.6.0", |
1093 | "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz", | 1113 | "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz", |
1094 | "integrity": "sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==", | 1114 | "integrity": "sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==", |
1095 | "dev": true, | 1115 | "dev": true, |
1096 | "dependencies": { | 1116 | "dependencies": { |
1097 | "dom-serializer": "^1.0.1", | 1117 | "dom-serializer": "^1.0.1", |
1098 | "domelementtype": "^2.0.1", | 1118 | "domelementtype": "^2.2.0", |
1099 | "domhandler": "^4.0.0" | 1119 | "domhandler": "^4.2.0" |
1100 | }, | 1120 | }, |
1101 | "funding": { | 1121 | "funding": { |
1102 | "url": "https://github.com/fb55/domutils?sponsor=1" | 1122 | "url": "https://github.com/fb55/domutils?sponsor=1" |
@@ -1167,9 +1187,9 @@ | |||
1167 | } | 1187 | } |
1168 | }, | 1188 | }, |
1169 | "node_modules/entities": { | 1189 | "node_modules/entities": { |
1170 | "version": "2.1.0", | 1190 | "version": "2.2.0", |
1171 | "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", | 1191 | "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", |
1172 | "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", | 1192 | "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", |
1173 | "dev": true, | 1193 | "dev": true, |
1174 | "funding": { | 1194 | "funding": { |
1175 | "url": "https://github.com/fb55/entities?sponsor=1" | 1195 | "url": "https://github.com/fb55/entities?sponsor=1" |
@@ -1197,13 +1217,13 @@ | |||
1197 | } | 1217 | } |
1198 | }, | 1218 | }, |
1199 | "node_modules/eslint": { | 1219 | "node_modules/eslint": { |
1200 | "version": "7.20.0", | 1220 | "version": "7.25.0", |
1201 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.20.0.tgz", | 1221 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", |
1202 | "integrity": "sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw==", | 1222 | "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", |
1203 | "dev": true, | 1223 | "dev": true, |
1204 | "dependencies": { | 1224 | "dependencies": { |
1205 | "@babel/code-frame": "7.12.11", | 1225 | "@babel/code-frame": "7.12.11", |
1206 | "@eslint/eslintrc": "^0.3.0", | 1226 | "@eslint/eslintrc": "^0.4.0", |
1207 | "ajv": "^6.10.0", | 1227 | "ajv": "^6.10.0", |
1208 | "chalk": "^4.0.0", | 1228 | "chalk": "^4.0.0", |
1209 | "cross-spawn": "^7.0.2", | 1229 | "cross-spawn": "^7.0.2", |
@@ -1216,10 +1236,10 @@ | |||
1216 | "espree": "^7.3.1", | 1236 | "espree": "^7.3.1", |
1217 | "esquery": "^1.4.0", | 1237 | "esquery": "^1.4.0", |
1218 | "esutils": "^2.0.2", | 1238 | "esutils": "^2.0.2", |
1219 | "file-entry-cache": "^6.0.0", | 1239 | "file-entry-cache": "^6.0.1", |
1220 | "functional-red-black-tree": "^1.0.1", | 1240 | "functional-red-black-tree": "^1.0.1", |
1221 | "glob-parent": "^5.0.0", | 1241 | "glob-parent": "^5.0.0", |
1222 | "globals": "^12.1.0", | 1242 | "globals": "^13.6.0", |
1223 | "ignore": "^4.0.6", | 1243 | "ignore": "^4.0.6", |
1224 | "import-fresh": "^3.0.0", | 1244 | "import-fresh": "^3.0.0", |
1225 | "imurmurhash": "^0.1.4", | 1245 | "imurmurhash": "^0.1.4", |
@@ -1227,7 +1247,7 @@ | |||
1227 | "js-yaml": "^3.13.1", | 1247 | "js-yaml": "^3.13.1", |
1228 | "json-stable-stringify-without-jsonify": "^1.0.1", | 1248 | "json-stable-stringify-without-jsonify": "^1.0.1", |
1229 | "levn": "^0.4.1", | 1249 | "levn": "^0.4.1", |
1230 | "lodash": "^4.17.20", | 1250 | "lodash": "^4.17.21", |
1231 | "minimatch": "^3.0.4", | 1251 | "minimatch": "^3.0.4", |
1232 | "natural-compare": "^1.4.0", | 1252 | "natural-compare": "^1.4.0", |
1233 | "optionator": "^0.9.1", | 1253 | "optionator": "^0.9.1", |
@@ -1434,9 +1454,9 @@ | |||
1434 | "dev": true | 1454 | "dev": true |
1435 | }, | 1455 | }, |
1436 | "node_modules/fastq": { | 1456 | "node_modules/fastq": { |
1437 | "version": "1.10.1", | 1457 | "version": "1.11.0", |
1438 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", | 1458 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", |
1439 | "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", | 1459 | "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", |
1440 | "dev": true, | 1460 | "dev": true, |
1441 | "dependencies": { | 1461 | "dependencies": { |
1442 | "reusify": "^1.0.4" | 1462 | "reusify": "^1.0.4" |
@@ -1622,9 +1642,9 @@ | |||
1622 | } | 1642 | } |
1623 | }, | 1643 | }, |
1624 | "node_modules/glob-parent": { | 1644 | "node_modules/glob-parent": { |
1625 | "version": "5.1.1", | 1645 | "version": "5.1.2", |
1626 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", | 1646 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", |
1627 | "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", | 1647 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", |
1628 | "dev": true, | 1648 | "dev": true, |
1629 | "dependencies": { | 1649 | "dependencies": { |
1630 | "is-glob": "^4.0.1" | 1650 | "is-glob": "^4.0.1" |
@@ -1634,12 +1654,12 @@ | |||
1634 | } | 1654 | } |
1635 | }, | 1655 | }, |
1636 | "node_modules/globals": { | 1656 | "node_modules/globals": { |
1637 | "version": "12.4.0", | 1657 | "version": "13.8.0", |
1638 | "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", | 1658 | "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", |
1639 | "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", | 1659 | "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", |
1640 | "dev": true, | 1660 | "dev": true, |
1641 | "dependencies": { | 1661 | "dependencies": { |
1642 | "type-fest": "^0.8.1" | 1662 | "type-fest": "^0.20.2" |
1643 | }, | 1663 | }, |
1644 | "engines": { | 1664 | "engines": { |
1645 | "node": ">=8" | 1665 | "node": ">=8" |
@@ -1649,9 +1669,9 @@ | |||
1649 | } | 1669 | } |
1650 | }, | 1670 | }, |
1651 | "node_modules/globby": { | 1671 | "node_modules/globby": { |
1652 | "version": "11.0.2", | 1672 | "version": "11.0.3", |
1653 | "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", | 1673 | "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", |
1654 | "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", | 1674 | "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", |
1655 | "dev": true, | 1675 | "dev": true, |
1656 | "dependencies": { | 1676 | "dependencies": { |
1657 | "array-union": "^2.1.0", | 1677 | "array-union": "^2.1.0", |
@@ -1723,9 +1743,9 @@ | |||
1723 | } | 1743 | } |
1724 | }, | 1744 | }, |
1725 | "node_modules/htmlparser2": { | 1745 | "node_modules/htmlparser2": { |
1726 | "version": "6.0.0", | 1746 | "version": "6.1.0", |
1727 | "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz", | 1747 | "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", |
1728 | "integrity": "sha512-numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==", | 1748 | "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", |
1729 | "dev": true, | 1749 | "dev": true, |
1730 | "funding": [ | 1750 | "funding": [ |
1731 | "https://github.com/fb55/htmlparser2?sponsor=1", | 1751 | "https://github.com/fb55/htmlparser2?sponsor=1", |
@@ -1737,7 +1757,7 @@ | |||
1737 | "dependencies": { | 1757 | "dependencies": { |
1738 | "domelementtype": "^2.0.1", | 1758 | "domelementtype": "^2.0.1", |
1739 | "domhandler": "^4.0.0", | 1759 | "domhandler": "^4.0.0", |
1740 | "domutils": "^2.4.4", | 1760 | "domutils": "^2.5.2", |
1741 | "entities": "^2.0.0" | 1761 | "entities": "^2.0.0" |
1742 | } | 1762 | } |
1743 | }, | 1763 | }, |
@@ -1830,9 +1850,9 @@ | |||
1830 | } | 1850 | } |
1831 | }, | 1851 | }, |
1832 | "node_modules/is-core-module": { | 1852 | "node_modules/is-core-module": { |
1833 | "version": "2.2.0", | 1853 | "version": "2.3.0", |
1834 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", | 1854 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", |
1835 | "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", | 1855 | "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", |
1836 | "dev": true, | 1856 | "dev": true, |
1837 | "dependencies": { | 1857 | "dependencies": { |
1838 | "has": "^1.0.3" | 1858 | "has": "^1.0.3" |
@@ -2005,6 +2025,24 @@ | |||
2005 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", | 2025 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", |
2006 | "dev": true | 2026 | "dev": true |
2007 | }, | 2027 | }, |
2028 | "node_modules/lodash.clonedeep": { | ||
2029 | "version": "4.5.0", | ||
2030 | "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", | ||
2031 | "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", | ||
2032 | "dev": true | ||
2033 | }, | ||
2034 | "node_modules/lodash.flatten": { | ||
2035 | "version": "4.4.0", | ||
2036 | "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", | ||
2037 | "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", | ||
2038 | "dev": true | ||
2039 | }, | ||
2040 | "node_modules/lodash.truncate": { | ||
2041 | "version": "4.4.2", | ||
2042 | "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", | ||
2043 | "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", | ||
2044 | "dev": true | ||
2045 | }, | ||
2008 | "node_modules/log-symbols": { | 2046 | "node_modules/log-symbols": { |
2009 | "version": "4.0.0", | 2047 | "version": "4.0.0", |
2010 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", | 2048 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", |
@@ -2075,16 +2113,16 @@ | |||
2075 | } | 2113 | } |
2076 | }, | 2114 | }, |
2077 | "node_modules/micromatch": { | 2115 | "node_modules/micromatch": { |
2078 | "version": "4.0.2", | 2116 | "version": "4.0.4", |
2079 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", | 2117 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", |
2080 | "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", | 2118 | "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", |
2081 | "dev": true, | 2119 | "dev": true, |
2082 | "dependencies": { | 2120 | "dependencies": { |
2083 | "braces": "^3.0.1", | 2121 | "braces": "^3.0.1", |
2084 | "picomatch": "^2.0.5" | 2122 | "picomatch": "^2.2.3" |
2085 | }, | 2123 | }, |
2086 | "engines": { | 2124 | "engines": { |
2087 | "node": ">=8" | 2125 | "node": ">=8.6" |
2088 | } | 2126 | } |
2089 | }, | 2127 | }, |
2090 | "node_modules/mime": { | 2128 | "node_modules/mime": { |
@@ -2100,21 +2138,21 @@ | |||
2100 | } | 2138 | } |
2101 | }, | 2139 | }, |
2102 | "node_modules/mime-db": { | 2140 | "node_modules/mime-db": { |
2103 | "version": "1.46.0", | 2141 | "version": "1.47.0", |
2104 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", | 2142 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", |
2105 | "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", | 2143 | "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", |
2106 | "dev": true, | 2144 | "dev": true, |
2107 | "engines": { | 2145 | "engines": { |
2108 | "node": ">= 0.6" | 2146 | "node": ">= 0.6" |
2109 | } | 2147 | } |
2110 | }, | 2148 | }, |
2111 | "node_modules/mime-types": { | 2149 | "node_modules/mime-types": { |
2112 | "version": "2.1.29", | 2150 | "version": "2.1.30", |
2113 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", | 2151 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", |
2114 | "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", | 2152 | "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", |
2115 | "dev": true, | 2153 | "dev": true, |
2116 | "dependencies": { | 2154 | "dependencies": { |
2117 | "mime-db": "1.46.0" | 2155 | "mime-db": "1.47.0" |
2118 | }, | 2156 | }, |
2119 | "engines": { | 2157 | "engines": { |
2120 | "node": ">= 0.6" | 2158 | "node": ">= 0.6" |
@@ -2150,9 +2188,9 @@ | |||
2150 | } | 2188 | } |
2151 | }, | 2189 | }, |
2152 | "node_modules/mocha": { | 2190 | "node_modules/mocha": { |
2153 | "version": "8.3.0", | 2191 | "version": "8.3.2", |
2154 | "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.0.tgz", | 2192 | "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz", |
2155 | "integrity": "sha512-TQqyC89V1J/Vxx0DhJIXlq9gbbL9XFNdeLQ1+JsnZsVaSOV1z3tWfw0qZmQJGQRIfkvZcs7snQnZnOCKoldq1Q==", | 2193 | "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==", |
2156 | "dev": true, | 2194 | "dev": true, |
2157 | "dependencies": { | 2195 | "dependencies": { |
2158 | "@ungap/promise-all-settled": "1.1.2", | 2196 | "@ungap/promise-all-settled": "1.1.2", |
@@ -2474,9 +2512,9 @@ | |||
2474 | "dev": true | 2512 | "dev": true |
2475 | }, | 2513 | }, |
2476 | "node_modules/picomatch": { | 2514 | "node_modules/picomatch": { |
2477 | "version": "2.2.2", | 2515 | "version": "2.2.3", |
2478 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", | 2516 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", |
2479 | "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", | 2517 | "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", |
2480 | "dev": true, | 2518 | "dev": true, |
2481 | "engines": { | 2519 | "engines": { |
2482 | "node": ">=8.6" | 2520 | "node": ">=8.6" |
@@ -2525,9 +2563,9 @@ | |||
2525 | } | 2563 | } |
2526 | }, | 2564 | }, |
2527 | "node_modules/queue-microtask": { | 2565 | "node_modules/queue-microtask": { |
2528 | "version": "1.2.2", | 2566 | "version": "1.2.3", |
2529 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", | 2567 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", |
2530 | "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", | 2568 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", |
2531 | "dev": true, | 2569 | "dev": true, |
2532 | "funding": [ | 2570 | "funding": [ |
2533 | { | 2571 | { |
@@ -2676,13 +2714,10 @@ | |||
2676 | } | 2714 | } |
2677 | }, | 2715 | }, |
2678 | "node_modules/rollup": { | 2716 | "node_modules/rollup": { |
2679 | "version": "2.39.1", | 2717 | "version": "2.45.2", |
2680 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.39.1.tgz", | 2718 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.45.2.tgz", |
2681 | "integrity": "sha512-9rfr0Z6j+vE+eayfNVFr1KZ+k+jiUl2+0e4quZafy1x6SFCjzFspfRSO2ZZQeWeX9noeDTUDgg6eCENiEPFvQg==", | 2719 | "integrity": "sha512-kRRU7wXzFHUzBIv0GfoFFIN3m9oteY4uAsKllIpQDId5cfnkWF2J130l+27dzDju0E6MScKiV0ZM5Bw8m4blYQ==", |
2682 | "dev": true, | 2720 | "dev": true, |
2683 | "dependencies": { | ||
2684 | "fsevents": "~2.3.1" | ||
2685 | }, | ||
2686 | "bin": { | 2721 | "bin": { |
2687 | "rollup": "dist/bin/rollup" | 2722 | "rollup": "dist/bin/rollup" |
2688 | }, | 2723 | }, |
@@ -2737,9 +2772,9 @@ | |||
2737 | ] | 2772 | ] |
2738 | }, | 2773 | }, |
2739 | "node_modules/semver": { | 2774 | "node_modules/semver": { |
2740 | "version": "7.3.4", | 2775 | "version": "7.3.5", |
2741 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", | 2776 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", |
2742 | "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", | 2777 | "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", |
2743 | "dependencies": { | 2778 | "dependencies": { |
2744 | "lru-cache": "^6.0.0" | 2779 | "lru-cache": "^6.0.0" |
2745 | }, | 2780 | }, |
@@ -2846,9 +2881,9 @@ | |||
2846 | "dev": true | 2881 | "dev": true |
2847 | }, | 2882 | }, |
2848 | "node_modules/string-width": { | 2883 | "node_modules/string-width": { |
2849 | "version": "4.2.0", | 2884 | "version": "4.2.2", |
2850 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", | 2885 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", |
2851 | "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", | 2886 | "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", |
2852 | "dev": true, | 2887 | "dev": true, |
2853 | "dependencies": { | 2888 | "dependencies": { |
2854 | "emoji-regex": "^8.0.0", | 2889 | "emoji-regex": "^8.0.0", |
@@ -2896,24 +2931,27 @@ | |||
2896 | } | 2931 | } |
2897 | }, | 2932 | }, |
2898 | "node_modules/table": { | 2933 | "node_modules/table": { |
2899 | "version": "6.0.7", | 2934 | "version": "6.5.1", |
2900 | "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", | 2935 | "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", |
2901 | "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", | 2936 | "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", |
2902 | "dev": true, | 2937 | "dev": true, |
2903 | "dependencies": { | 2938 | "dependencies": { |
2904 | "ajv": "^7.0.2", | 2939 | "ajv": "^8.0.1", |
2905 | "lodash": "^4.17.20", | 2940 | "lodash.clonedeep": "^4.5.0", |
2941 | "lodash.flatten": "^4.4.0", | ||
2942 | "lodash.truncate": "^4.4.2", | ||
2906 | "slice-ansi": "^4.0.0", | 2943 | "slice-ansi": "^4.0.0", |
2907 | "string-width": "^4.2.0" | 2944 | "string-width": "^4.2.0", |
2945 | "strip-ansi": "^6.0.0" | ||
2908 | }, | 2946 | }, |
2909 | "engines": { | 2947 | "engines": { |
2910 | "node": ">=10.0.0" | 2948 | "node": ">=10.0.0" |
2911 | } | 2949 | } |
2912 | }, | 2950 | }, |
2913 | "node_modules/table/node_modules/ajv": { | 2951 | "node_modules/table/node_modules/ajv": { |
2914 | "version": "7.1.1", | 2952 | "version": "8.1.0", |
2915 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", | 2953 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", |
2916 | "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", | 2954 | "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", |
2917 | "dev": true, | 2955 | "dev": true, |
2918 | "dependencies": { | 2956 | "dependencies": { |
2919 | "fast-deep-equal": "^3.1.1", | 2957 | "fast-deep-equal": "^3.1.1", |
@@ -2969,15 +3007,15 @@ | |||
2969 | "dev": true | 3007 | "dev": true |
2970 | }, | 3008 | }, |
2971 | "node_modules/tslib": { | 3009 | "node_modules/tslib": { |
2972 | "version": "2.1.0", | 3010 | "version": "2.2.0", |
2973 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", | 3011 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", |
2974 | "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", | 3012 | "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==", |
2975 | "dev": true | 3013 | "dev": true |
2976 | }, | 3014 | }, |
2977 | "node_modules/tsutils": { | 3015 | "node_modules/tsutils": { |
2978 | "version": "3.20.0", | 3016 | "version": "3.21.0", |
2979 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", | 3017 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", |
2980 | "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", | 3018 | "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", |
2981 | "dev": true, | 3019 | "dev": true, |
2982 | "dependencies": { | 3020 | "dependencies": { |
2983 | "tslib": "^1.8.1" | 3021 | "tslib": "^1.8.1" |
@@ -3017,12 +3055,15 @@ | |||
3017 | } | 3055 | } |
3018 | }, | 3056 | }, |
3019 | "node_modules/type-fest": { | 3057 | "node_modules/type-fest": { |
3020 | "version": "0.8.1", | 3058 | "version": "0.20.2", |
3021 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | 3059 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", |
3022 | "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", | 3060 | "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", |
3023 | "dev": true, | 3061 | "dev": true, |
3024 | "engines": { | 3062 | "engines": { |
3025 | "node": ">=8" | 3063 | "node": ">=10" |
3064 | }, | ||
3065 | "funding": { | ||
3066 | "url": "https://github.com/sponsors/sindresorhus" | ||
3026 | } | 3067 | } |
3027 | }, | 3068 | }, |
3028 | "node_modules/typed-rest-client": { | 3069 | "node_modules/typed-rest-client": { |
@@ -3036,9 +3077,9 @@ | |||
3036 | } | 3077 | } |
3037 | }, | 3078 | }, |
3038 | "node_modules/typescript": { | 3079 | "node_modules/typescript": { |
3039 | "version": "4.1.5", | 3080 | "version": "4.2.4", |
3040 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", | 3081 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", |
3041 | "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", | 3082 | "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", |
3042 | "dev": true, | 3083 | "dev": true, |
3043 | "bin": { | 3084 | "bin": { |
3044 | "tsc": "bin/tsc", | 3085 | "tsc": "bin/tsc", |
@@ -3119,15 +3160,15 @@ | |||
3119 | "dev": true | 3160 | "dev": true |
3120 | }, | 3161 | }, |
3121 | "node_modules/v8-compile-cache": { | 3162 | "node_modules/v8-compile-cache": { |
3122 | "version": "2.2.0", | 3163 | "version": "2.3.0", |
3123 | "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", | 3164 | "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", |
3124 | "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", | 3165 | "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", |
3125 | "dev": true | 3166 | "dev": true |
3126 | }, | 3167 | }, |
3127 | "node_modules/vsce": { | 3168 | "node_modules/vsce": { |
3128 | "version": "1.85.0", | 3169 | "version": "1.87.1", |
3129 | "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.85.0.tgz", | 3170 | "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.87.1.tgz", |
3130 | "integrity": "sha512-YVFwjXWvHRwk75mm3iL4Wr3auCdbBPTv2amtLf97ccqH0hkt0ZVBddu7iOs4HSEbSr9xiiaZwQHUsqMm6Ks0ag==", | 3171 | "integrity": "sha512-3tSUWZl9AmhZrqy/UVUpdPODSzBiCGjIr/AMSSgF2PuFLSdrh+6kiOr2Ath7bpQEXOxf55hNgz3qdO5MuEJmww==", |
3131 | "dev": true, | 3172 | "dev": true, |
3132 | "dependencies": { | 3173 | "dependencies": { |
3133 | "azure-devops-node-api": "^7.2.0", | 3174 | "azure-devops-node-api": "^7.2.0", |
@@ -3283,9 +3324,9 @@ | |||
3283 | "integrity": "sha512-VGzh06oynbYa6JbTKUbxOEZN7CYEtWhN7DK5wfzUpeCJl8X8xZX39g2PVfpqXrIEduu7dcJgK007KgnX9tHNKA==" | 3324 | "integrity": "sha512-VGzh06oynbYa6JbTKUbxOEZN7CYEtWhN7DK5wfzUpeCJl8X8xZX39g2PVfpqXrIEduu7dcJgK007KgnX9tHNKA==" |
3284 | }, | 3325 | }, |
3285 | "node_modules/vscode-test": { | 3326 | "node_modules/vscode-test": { |
3286 | "version": "1.5.1", | 3327 | "version": "1.5.2", |
3287 | "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.5.1.tgz", | 3328 | "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.5.2.tgz", |
3288 | "integrity": "sha512-tDloz6euDne+GeUSglhufL0c2xhuYAPAT74hjsuGxfflALfXF9bYnJ7ehZEeVkr/ZnQEh/T8EBrfPL+m0h5qEQ==", | 3329 | "integrity": "sha512-x9PVfKxF6EInH9iSFGQi0V8H5zIW1fC7RAer6yNQR6sy3WyOwlWkuT3I+wf75xW/cO53hxMi1aj/EvqQfDFOAg==", |
3289 | "dev": true, | 3330 | "dev": true, |
3290 | "dependencies": { | 3331 | "dependencies": { |
3291 | "http-proxy-agent": "^4.0.1", | 3332 | "http-proxy-agent": "^4.0.1", |
@@ -3403,9 +3444,9 @@ | |||
3403 | "dev": true | 3444 | "dev": true |
3404 | }, | 3445 | }, |
3405 | "node_modules/y18n": { | 3446 | "node_modules/y18n": { |
3406 | "version": "5.0.5", | 3447 | "version": "5.0.8", |
3407 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", | 3448 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", |
3408 | "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", | 3449 | "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", |
3409 | "dev": true, | 3450 | "dev": true, |
3410 | "engines": { | 3451 | "engines": { |
3411 | "node": ">=10" | 3452 | "node": ">=10" |
@@ -3507,9 +3548,9 @@ | |||
3507 | "dev": true | 3548 | "dev": true |
3508 | }, | 3549 | }, |
3509 | "@babel/highlight": { | 3550 | "@babel/highlight": { |
3510 | "version": "7.12.13", | 3551 | "version": "7.13.10", |
3511 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.12.13.tgz", | 3552 | "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.13.10.tgz", |
3512 | "integrity": "sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww==", | 3553 | "integrity": "sha512-5aPpe5XQPzflQrFwL1/QoeHkP2MsA4JCntcXHRhEsdsfPVkvPi2w7Qix4iV7t5S/oC9OodGrggd8aco1g3SZFg==", |
3513 | "dev": true, | 3554 | "dev": true, |
3514 | "requires": { | 3555 | "requires": { |
3515 | "@babel/helper-validator-identifier": "^7.12.11", | 3556 | "@babel/helper-validator-identifier": "^7.12.11", |
@@ -3576,9 +3617,9 @@ | |||
3576 | } | 3617 | } |
3577 | }, | 3618 | }, |
3578 | "@eslint/eslintrc": { | 3619 | "@eslint/eslintrc": { |
3579 | "version": "0.3.0", | 3620 | "version": "0.4.0", |
3580 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.3.0.tgz", | 3621 | "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.0.tgz", |
3581 | "integrity": "sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==", | 3622 | "integrity": "sha512-2ZPCc+uNbjV5ERJr+aKSPRwZgKd2z11x0EgLvb1PURmUrn9QNRXFqje0Ldq454PfAVyaJYyrDvvIKSFP4NnBog==", |
3582 | "dev": true, | 3623 | "dev": true, |
3583 | "requires": { | 3624 | "requires": { |
3584 | "ajv": "^6.12.4", | 3625 | "ajv": "^6.12.4", |
@@ -3588,9 +3629,25 @@ | |||
3588 | "ignore": "^4.0.6", | 3629 | "ignore": "^4.0.6", |
3589 | "import-fresh": "^3.2.1", | 3630 | "import-fresh": "^3.2.1", |
3590 | "js-yaml": "^3.13.1", | 3631 | "js-yaml": "^3.13.1", |
3591 | "lodash": "^4.17.20", | ||
3592 | "minimatch": "^3.0.4", | 3632 | "minimatch": "^3.0.4", |
3593 | "strip-json-comments": "^3.1.1" | 3633 | "strip-json-comments": "^3.1.1" |
3634 | }, | ||
3635 | "dependencies": { | ||
3636 | "globals": { | ||
3637 | "version": "12.4.0", | ||
3638 | "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", | ||
3639 | "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", | ||
3640 | "dev": true, | ||
3641 | "requires": { | ||
3642 | "type-fest": "^0.8.1" | ||
3643 | } | ||
3644 | }, | ||
3645 | "type-fest": { | ||
3646 | "version": "0.8.1", | ||
3647 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | ||
3648 | "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", | ||
3649 | "dev": true | ||
3650 | } | ||
3594 | } | 3651 | } |
3595 | }, | 3652 | }, |
3596 | "@nodelib/fs.scandir": { | 3653 | "@nodelib/fs.scandir": { |
@@ -3635,9 +3692,9 @@ | |||
3635 | } | 3692 | } |
3636 | }, | 3693 | }, |
3637 | "@rollup/plugin-node-resolve": { | 3694 | "@rollup/plugin-node-resolve": { |
3638 | "version": "11.2.0", | 3695 | "version": "11.2.1", |
3639 | "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.0.tgz", | 3696 | "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", |
3640 | "integrity": "sha512-qHjNIKYt5pCcn+5RUBQxK8krhRvf1HnyVgUCcFFcweDS7fhkOLZeYh0mhHK6Ery8/bb9tvN/ubPzmfF0qjDCTA==", | 3697 | "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", |
3641 | "dev": true, | 3698 | "dev": true, |
3642 | "requires": { | 3699 | "requires": { |
3643 | "@rollup/pluginutils": "^3.1.0", | 3700 | "@rollup/pluginutils": "^3.1.0", |
@@ -3696,15 +3753,15 @@ | |||
3696 | "dev": true | 3753 | "dev": true |
3697 | }, | 3754 | }, |
3698 | "@types/minimatch": { | 3755 | "@types/minimatch": { |
3699 | "version": "3.0.3", | 3756 | "version": "3.0.4", |
3700 | "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", | 3757 | "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.4.tgz", |
3701 | "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", | 3758 | "integrity": "sha512-1z8k4wzFnNjVK/tlxvrWuK5WMt6mydWWP7+zvH5eFep4oj+UkrfiJTRtjCeBXNpwaA/FYqqtb4/QS4ianFpIRA==", |
3702 | "dev": true | 3759 | "dev": true |
3703 | }, | 3760 | }, |
3704 | "@types/mocha": { | 3761 | "@types/mocha": { |
3705 | "version": "8.2.1", | 3762 | "version": "8.2.2", |
3706 | "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.1.tgz", | 3763 | "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-8.2.2.tgz", |
3707 | "integrity": "sha512-NysN+bNqj6E0Hv4CTGWSlPzMW6vTKjDpOteycDkV4IWBsO+PU48JonrPzV9ODjiI2XrjmA05KInLgF5ivZ/YGQ==", | 3764 | "integrity": "sha512-Lwh0lzzqT5Pqh6z61P3c3P5nm6fzQK/MMHl9UKeneAeInVflBSz1O2EkX6gM6xfJd7FBXBY5purtLx7fUiZ7Hw==", |
3708 | "dev": true | 3765 | "dev": true |
3709 | }, | 3766 | }, |
3710 | "@types/node": { | 3767 | "@types/node": { |
@@ -3714,9 +3771,9 @@ | |||
3714 | "dev": true | 3771 | "dev": true |
3715 | }, | 3772 | }, |
3716 | "@types/node-fetch": { | 3773 | "@types/node-fetch": { |
3717 | "version": "2.5.8", | 3774 | "version": "2.5.10", |
3718 | "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.8.tgz", | 3775 | "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.10.tgz", |
3719 | "integrity": "sha512-fbjI6ja0N5ZA8TV53RUqzsKNkl9fv8Oj3T7zxW7FGv1GSH7gwJaNF8dzCjrqKaxKeUpTz4yT1DaJFq/omNpGfw==", | 3776 | "integrity": "sha512-IpkX0AasN44hgEad0gEF/V6EgR5n69VEqPEgnmoM8GsIGro3PowbWs4tR6IhxUTyPLpOn+fiGG6nrQhcmoCuIQ==", |
3720 | "dev": true, | 3777 | "dev": true, |
3721 | "requires": { | 3778 | "requires": { |
3722 | "@types/node": "*", | 3779 | "@types/node": "*", |
@@ -3733,19 +3790,19 @@ | |||
3733 | } | 3790 | } |
3734 | }, | 3791 | }, |
3735 | "@types/vscode": { | 3792 | "@types/vscode": { |
3736 | "version": "1.53.0", | 3793 | "version": "1.55.0", |
3737 | "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.53.0.tgz", | 3794 | "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.55.0.tgz", |
3738 | "integrity": "sha512-XjFWbSPOM0EKIT2XhhYm3D3cx3nn3lshMUcWNy1eqefk+oqRuBq8unVb6BYIZqXy9lQZyeUl7eaBCOZWv+LcXQ==", | 3795 | "integrity": "sha512-49hysH7jneTQoSC8TWbAi7nKK9Lc5osQNjmDHVosrcU8o3jecD9GrK0Qyul8q4aGPSXRfNGqIp9CBdb13akETg==", |
3739 | "dev": true | 3796 | "dev": true |
3740 | }, | 3797 | }, |
3741 | "@typescript-eslint/eslint-plugin": { | 3798 | "@typescript-eslint/eslint-plugin": { |
3742 | "version": "4.15.2", | 3799 | "version": "4.22.0", |
3743 | "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.2.tgz", | 3800 | "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.22.0.tgz", |
3744 | "integrity": "sha512-uiQQeu9tWl3f1+oK0yoAv9lt/KXO24iafxgQTkIYO/kitruILGx3uH+QtIAHqxFV+yIsdnJH+alel9KuE3J15Q==", | 3801 | "integrity": "sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==", |
3745 | "dev": true, | 3802 | "dev": true, |
3746 | "requires": { | 3803 | "requires": { |
3747 | "@typescript-eslint/experimental-utils": "4.15.2", | 3804 | "@typescript-eslint/experimental-utils": "4.22.0", |
3748 | "@typescript-eslint/scope-manager": "4.15.2", | 3805 | "@typescript-eslint/scope-manager": "4.22.0", |
3749 | "debug": "^4.1.1", | 3806 | "debug": "^4.1.1", |
3750 | "functional-red-black-tree": "^1.0.1", | 3807 | "functional-red-black-tree": "^1.0.1", |
3751 | "lodash": "^4.17.15", | 3808 | "lodash": "^4.17.15", |
@@ -3755,55 +3812,55 @@ | |||
3755 | } | 3812 | } |
3756 | }, | 3813 | }, |
3757 | "@typescript-eslint/experimental-utils": { | 3814 | "@typescript-eslint/experimental-utils": { |
3758 | "version": "4.15.2", | 3815 | "version": "4.22.0", |
3759 | "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.15.2.tgz", | 3816 | "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.22.0.tgz", |
3760 | "integrity": "sha512-Fxoshw8+R5X3/Vmqwsjc8nRO/7iTysRtDqx6rlfLZ7HbT8TZhPeQqbPjTyk2RheH3L8afumecTQnUc9EeXxohQ==", | 3817 | "integrity": "sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==", |
3761 | "dev": true, | 3818 | "dev": true, |
3762 | "requires": { | 3819 | "requires": { |
3763 | "@types/json-schema": "^7.0.3", | 3820 | "@types/json-schema": "^7.0.3", |
3764 | "@typescript-eslint/scope-manager": "4.15.2", | 3821 | "@typescript-eslint/scope-manager": "4.22.0", |
3765 | "@typescript-eslint/types": "4.15.2", | 3822 | "@typescript-eslint/types": "4.22.0", |
3766 | "@typescript-eslint/typescript-estree": "4.15.2", | 3823 | "@typescript-eslint/typescript-estree": "4.22.0", |
3767 | "eslint-scope": "^5.0.0", | 3824 | "eslint-scope": "^5.0.0", |
3768 | "eslint-utils": "^2.0.0" | 3825 | "eslint-utils": "^2.0.0" |
3769 | } | 3826 | } |
3770 | }, | 3827 | }, |
3771 | "@typescript-eslint/parser": { | 3828 | "@typescript-eslint/parser": { |
3772 | "version": "4.15.2", | 3829 | "version": "4.22.0", |
3773 | "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.15.2.tgz", | 3830 | "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.22.0.tgz", |
3774 | "integrity": "sha512-SHeF8xbsC6z2FKXsaTb1tBCf0QZsjJ94H6Bo51Y1aVEZ4XAefaw5ZAilMoDPlGghe+qtq7XdTiDlGfVTOmvA+Q==", | 3831 | "integrity": "sha512-z/bGdBJJZJN76nvAY9DkJANYgK3nlRstRRi74WHm3jjgf2I8AglrSY+6l7ogxOmn55YJ6oKZCLLy+6PW70z15Q==", |
3775 | "dev": true, | 3832 | "dev": true, |
3776 | "requires": { | 3833 | "requires": { |
3777 | "@typescript-eslint/scope-manager": "4.15.2", | 3834 | "@typescript-eslint/scope-manager": "4.22.0", |
3778 | "@typescript-eslint/types": "4.15.2", | 3835 | "@typescript-eslint/types": "4.22.0", |
3779 | "@typescript-eslint/typescript-estree": "4.15.2", | 3836 | "@typescript-eslint/typescript-estree": "4.22.0", |
3780 | "debug": "^4.1.1" | 3837 | "debug": "^4.1.1" |
3781 | } | 3838 | } |
3782 | }, | 3839 | }, |
3783 | "@typescript-eslint/scope-manager": { | 3840 | "@typescript-eslint/scope-manager": { |
3784 | "version": "4.15.2", | 3841 | "version": "4.22.0", |
3785 | "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.15.2.tgz", | 3842 | "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.22.0.tgz", |
3786 | "integrity": "sha512-Zm0tf/MSKuX6aeJmuXexgdVyxT9/oJJhaCkijv0DvJVT3ui4zY6XYd6iwIo/8GEZGy43cd7w1rFMiCLHbRzAPQ==", | 3843 | "integrity": "sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==", |
3787 | "dev": true, | 3844 | "dev": true, |
3788 | "requires": { | 3845 | "requires": { |
3789 | "@typescript-eslint/types": "4.15.2", | 3846 | "@typescript-eslint/types": "4.22.0", |
3790 | "@typescript-eslint/visitor-keys": "4.15.2" | 3847 | "@typescript-eslint/visitor-keys": "4.22.0" |
3791 | } | 3848 | } |
3792 | }, | 3849 | }, |
3793 | "@typescript-eslint/types": { | 3850 | "@typescript-eslint/types": { |
3794 | "version": "4.15.2", | 3851 | "version": "4.22.0", |
3795 | "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.15.2.tgz", | 3852 | "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.22.0.tgz", |
3796 | "integrity": "sha512-r7lW7HFkAarfUylJ2tKndyO9njwSyoy6cpfDKWPX6/ctZA+QyaYscAHXVAfJqtnY6aaTwDYrOhp+ginlbc7HfQ==", | 3853 | "integrity": "sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==", |
3797 | "dev": true | 3854 | "dev": true |
3798 | }, | 3855 | }, |
3799 | "@typescript-eslint/typescript-estree": { | 3856 | "@typescript-eslint/typescript-estree": { |
3800 | "version": "4.15.2", | 3857 | "version": "4.22.0", |
3801 | "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.15.2.tgz", | 3858 | "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.22.0.tgz", |
3802 | "integrity": "sha512-cGR8C2g5SPtHTQvAymEODeqx90pJHadWsgTtx6GbnTWKqsg7yp6Eaya9nFzUd4KrKhxdYTTFBiYeTPQaz/l8bw==", | 3859 | "integrity": "sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==", |
3803 | "dev": true, | 3860 | "dev": true, |
3804 | "requires": { | 3861 | "requires": { |
3805 | "@typescript-eslint/types": "4.15.2", | 3862 | "@typescript-eslint/types": "4.22.0", |
3806 | "@typescript-eslint/visitor-keys": "4.15.2", | 3863 | "@typescript-eslint/visitor-keys": "4.22.0", |
3807 | "debug": "^4.1.1", | 3864 | "debug": "^4.1.1", |
3808 | "globby": "^11.0.1", | 3865 | "globby": "^11.0.1", |
3809 | "is-glob": "^4.0.1", | 3866 | "is-glob": "^4.0.1", |
@@ -3812,12 +3869,12 @@ | |||
3812 | } | 3869 | } |
3813 | }, | 3870 | }, |
3814 | "@typescript-eslint/visitor-keys": { | 3871 | "@typescript-eslint/visitor-keys": { |
3815 | "version": "4.15.2", | 3872 | "version": "4.22.0", |
3816 | "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.15.2.tgz", | 3873 | "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.22.0.tgz", |
3817 | "integrity": "sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg==", | 3874 | "integrity": "sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==", |
3818 | "dev": true, | 3875 | "dev": true, |
3819 | "requires": { | 3876 | "requires": { |
3820 | "@typescript-eslint/types": "4.15.2", | 3877 | "@typescript-eslint/types": "4.22.0", |
3821 | "eslint-visitor-keys": "^2.0.0" | 3878 | "eslint-visitor-keys": "^2.0.0" |
3822 | } | 3879 | } |
3823 | }, | 3880 | }, |
@@ -3882,9 +3939,9 @@ | |||
3882 | } | 3939 | } |
3883 | }, | 3940 | }, |
3884 | "anymatch": { | 3941 | "anymatch": { |
3885 | "version": "3.1.1", | 3942 | "version": "3.1.2", |
3886 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", | 3943 | "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", |
3887 | "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", | 3944 | "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", |
3888 | "dev": true, | 3945 | "dev": true, |
3889 | "requires": { | 3946 | "requires": { |
3890 | "normalize-path": "^3.0.0", | 3947 | "normalize-path": "^3.0.0", |
@@ -3931,9 +3988,9 @@ | |||
3931 | } | 3988 | } |
3932 | }, | 3989 | }, |
3933 | "balanced-match": { | 3990 | "balanced-match": { |
3934 | "version": "1.0.0", | 3991 | "version": "1.0.2", |
3935 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", | 3992 | "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", |
3936 | "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" | 3993 | "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" |
3937 | }, | 3994 | }, |
3938 | "big-integer": { | 3995 | "big-integer": { |
3939 | "version": "1.6.48", | 3996 | "version": "1.6.48", |
@@ -4039,9 +4096,9 @@ | |||
4039 | } | 4096 | } |
4040 | }, | 4097 | }, |
4041 | "chalk": { | 4098 | "chalk": { |
4042 | "version": "4.1.0", | 4099 | "version": "4.1.1", |
4043 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", | 4100 | "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", |
4044 | "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", | 4101 | "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", |
4045 | "dev": true, | 4102 | "dev": true, |
4046 | "requires": { | 4103 | "requires": { |
4047 | "ansi-styles": "^4.1.0", | 4104 | "ansi-styles": "^4.1.0", |
@@ -4049,31 +4106,30 @@ | |||
4049 | } | 4106 | } |
4050 | }, | 4107 | }, |
4051 | "cheerio": { | 4108 | "cheerio": { |
4052 | "version": "1.0.0-rc.5", | 4109 | "version": "1.0.0-rc.6", |
4053 | "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.5.tgz", | 4110 | "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.6.tgz", |
4054 | "integrity": "sha512-yoqps/VCaZgN4pfXtenwHROTp8NG6/Hlt4Jpz2FEP0ZJQ+ZUkVDd0hAPDNKhj3nakpfPt/CNs57yEtxD1bXQiw==", | 4111 | "integrity": "sha512-hjx1XE1M/D5pAtMgvWwE21QClmAEeGHOIDfycgmndisdNgI6PE1cGRQkMGBcsbUbmEQyWu5PJLUcAOjtQS8DWw==", |
4055 | "dev": true, | 4112 | "dev": true, |
4056 | "requires": { | 4113 | "requires": { |
4057 | "cheerio-select-tmp": "^0.1.0", | 4114 | "cheerio-select": "^1.3.0", |
4058 | "dom-serializer": "~1.2.0", | 4115 | "dom-serializer": "^1.3.1", |
4059 | "domhandler": "^4.0.0", | 4116 | "domhandler": "^4.1.0", |
4060 | "entities": "~2.1.0", | 4117 | "htmlparser2": "^6.1.0", |
4061 | "htmlparser2": "^6.0.0", | 4118 | "parse5": "^6.0.1", |
4062 | "parse5": "^6.0.0", | 4119 | "parse5-htmlparser2-tree-adapter": "^6.0.1" |
4063 | "parse5-htmlparser2-tree-adapter": "^6.0.0" | ||
4064 | } | 4120 | } |
4065 | }, | 4121 | }, |
4066 | "cheerio-select-tmp": { | 4122 | "cheerio-select": { |
4067 | "version": "0.1.1", | 4123 | "version": "1.4.0", |
4068 | "resolved": "https://registry.npmjs.org/cheerio-select-tmp/-/cheerio-select-tmp-0.1.1.tgz", | 4124 | "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.4.0.tgz", |
4069 | "integrity": "sha512-YYs5JvbpU19VYJyj+F7oYrIE2BOll1/hRU7rEy/5+v9BzkSo3bK81iAeeQEMI92vRIxz677m72UmJUiVwwgjfQ==", | 4125 | "integrity": "sha512-sobR3Yqz27L553Qa7cK6rtJlMDbiKPdNywtR95Sj/YgfpLfy0u6CGJuaBKe5YE/vTc23SCRKxWSdlon/w6I/Ew==", |
4070 | "dev": true, | 4126 | "dev": true, |
4071 | "requires": { | 4127 | "requires": { |
4072 | "css-select": "^3.1.2", | 4128 | "css-select": "^4.1.2", |
4073 | "css-what": "^4.0.0", | 4129 | "css-what": "^5.0.0", |
4074 | "domelementtype": "^2.1.0", | 4130 | "domelementtype": "^2.2.0", |
4075 | "domhandler": "^4.0.0", | 4131 | "domhandler": "^4.2.0", |
4076 | "domutils": "^2.4.4" | 4132 | "domutils": "^2.6.0" |
4077 | } | 4133 | } |
4078 | }, | 4134 | }, |
4079 | "chokidar": { | 4135 | "chokidar": { |
@@ -4168,22 +4224,22 @@ | |||
4168 | } | 4224 | } |
4169 | }, | 4225 | }, |
4170 | "css-select": { | 4226 | "css-select": { |
4171 | "version": "3.1.2", | 4227 | "version": "4.1.2", |
4172 | "resolved": "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz", | 4228 | "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.2.tgz", |
4173 | "integrity": "sha512-qmss1EihSuBNWNNhHjxzxSfJoFBM/lERB/Q4EnsJQQC62R2evJDW481091oAdOr9uh46/0n4nrg0It5cAnj1RA==", | 4229 | "integrity": "sha512-nu5ye2Hg/4ISq4XqdLY2bEatAcLIdt3OYGFc9Tm9n7VSlFBcfRv0gBNksHRgSdUDQGtN3XrZ94ztW+NfzkFSUw==", |
4174 | "dev": true, | 4230 | "dev": true, |
4175 | "requires": { | 4231 | "requires": { |
4176 | "boolbase": "^1.0.0", | 4232 | "boolbase": "^1.0.0", |
4177 | "css-what": "^4.0.0", | 4233 | "css-what": "^5.0.0", |
4178 | "domhandler": "^4.0.0", | 4234 | "domhandler": "^4.2.0", |
4179 | "domutils": "^2.4.3", | 4235 | "domutils": "^2.6.0", |
4180 | "nth-check": "^2.0.0" | 4236 | "nth-check": "^2.0.0" |
4181 | } | 4237 | } |
4182 | }, | 4238 | }, |
4183 | "css-what": { | 4239 | "css-what": { |
4184 | "version": "4.0.0", | 4240 | "version": "5.0.0", |
4185 | "resolved": "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz", | 4241 | "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.0.tgz", |
4186 | "integrity": "sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==", | 4242 | "integrity": "sha512-qxyKHQvgKwzwDWC/rGbT821eJalfupxYW2qbSJSAtdSTimsr/MlaGONoNLllaUPZWf8QnbcKM/kPVYUQuEKAFA==", |
4187 | "dev": true | 4243 | "dev": true |
4188 | }, | 4244 | }, |
4189 | "debug": { | 4245 | "debug": { |
@@ -4249,9 +4305,9 @@ | |||
4249 | } | 4305 | } |
4250 | }, | 4306 | }, |
4251 | "dom-serializer": { | 4307 | "dom-serializer": { |
4252 | "version": "1.2.0", | 4308 | "version": "1.3.1", |
4253 | "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.2.0.tgz", | 4309 | "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.1.tgz", |
4254 | "integrity": "sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==", | 4310 | "integrity": "sha512-Pv2ZluG5ife96udGgEDovOOOA5UELkltfJpnIExPrAk1LTvecolUGn6lIaoLh86d83GiB86CjzciMd9BuRB71Q==", |
4255 | "dev": true, | 4311 | "dev": true, |
4256 | "requires": { | 4312 | "requires": { |
4257 | "domelementtype": "^2.0.1", | 4313 | "domelementtype": "^2.0.1", |
@@ -4260,29 +4316,29 @@ | |||
4260 | } | 4316 | } |
4261 | }, | 4317 | }, |
4262 | "domelementtype": { | 4318 | "domelementtype": { |
4263 | "version": "2.1.0", | 4319 | "version": "2.2.0", |
4264 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.1.0.tgz", | 4320 | "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", |
4265 | "integrity": "sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==", | 4321 | "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", |
4266 | "dev": true | 4322 | "dev": true |
4267 | }, | 4323 | }, |
4268 | "domhandler": { | 4324 | "domhandler": { |
4269 | "version": "4.0.0", | 4325 | "version": "4.2.0", |
4270 | "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.0.0.tgz", | 4326 | "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.0.tgz", |
4271 | "integrity": "sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==", | 4327 | "integrity": "sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==", |
4272 | "dev": true, | 4328 | "dev": true, |
4273 | "requires": { | 4329 | "requires": { |
4274 | "domelementtype": "^2.1.0" | 4330 | "domelementtype": "^2.2.0" |
4275 | } | 4331 | } |
4276 | }, | 4332 | }, |
4277 | "domutils": { | 4333 | "domutils": { |
4278 | "version": "2.4.4", | 4334 | "version": "2.6.0", |
4279 | "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.4.4.tgz", | 4335 | "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.6.0.tgz", |
4280 | "integrity": "sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==", | 4336 | "integrity": "sha512-y0BezHuy4MDYxh6OvolXYsH+1EMGmFbwv5FKW7ovwMG6zTPWqNPq3WF9ayZssFq+UlKdffGLbOEaghNdaOm1WA==", |
4281 | "dev": true, | 4337 | "dev": true, |
4282 | "requires": { | 4338 | "requires": { |
4283 | "dom-serializer": "^1.0.1", | 4339 | "dom-serializer": "^1.0.1", |
4284 | "domelementtype": "^2.0.1", | 4340 | "domelementtype": "^2.2.0", |
4285 | "domhandler": "^4.0.0" | 4341 | "domhandler": "^4.2.0" |
4286 | } | 4342 | } |
4287 | }, | 4343 | }, |
4288 | "duplexer2": { | 4344 | "duplexer2": { |
@@ -4346,9 +4402,9 @@ | |||
4346 | } | 4402 | } |
4347 | }, | 4403 | }, |
4348 | "entities": { | 4404 | "entities": { |
4349 | "version": "2.1.0", | 4405 | "version": "2.2.0", |
4350 | "resolved": "https://registry.npmjs.org/entities/-/entities-2.1.0.tgz", | 4406 | "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", |
4351 | "integrity": "sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==", | 4407 | "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", |
4352 | "dev": true | 4408 | "dev": true |
4353 | }, | 4409 | }, |
4354 | "escalade": { | 4410 | "escalade": { |
@@ -4364,13 +4420,13 @@ | |||
4364 | "dev": true | 4420 | "dev": true |
4365 | }, | 4421 | }, |
4366 | "eslint": { | 4422 | "eslint": { |
4367 | "version": "7.20.0", | 4423 | "version": "7.25.0", |
4368 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.20.0.tgz", | 4424 | "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.25.0.tgz", |
4369 | "integrity": "sha512-qGi0CTcOGP2OtCQBgWZlQjcTuP0XkIpYFj25XtRTQSHC+umNnp7UMshr2G8SLsRFYDdAPFeHOsiteadmMH02Yw==", | 4425 | "integrity": "sha512-TVpSovpvCNpLURIScDRB6g5CYu/ZFq9GfX2hLNIV4dSBKxIWojeDODvYl3t0k0VtMxYeR8OXPCFE5+oHMlGfhw==", |
4370 | "dev": true, | 4426 | "dev": true, |
4371 | "requires": { | 4427 | "requires": { |
4372 | "@babel/code-frame": "7.12.11", | 4428 | "@babel/code-frame": "7.12.11", |
4373 | "@eslint/eslintrc": "^0.3.0", | 4429 | "@eslint/eslintrc": "^0.4.0", |
4374 | "ajv": "^6.10.0", | 4430 | "ajv": "^6.10.0", |
4375 | "chalk": "^4.0.0", | 4431 | "chalk": "^4.0.0", |
4376 | "cross-spawn": "^7.0.2", | 4432 | "cross-spawn": "^7.0.2", |
@@ -4383,10 +4439,10 @@ | |||
4383 | "espree": "^7.3.1", | 4439 | "espree": "^7.3.1", |
4384 | "esquery": "^1.4.0", | 4440 | "esquery": "^1.4.0", |
4385 | "esutils": "^2.0.2", | 4441 | "esutils": "^2.0.2", |
4386 | "file-entry-cache": "^6.0.0", | 4442 | "file-entry-cache": "^6.0.1", |
4387 | "functional-red-black-tree": "^1.0.1", | 4443 | "functional-red-black-tree": "^1.0.1", |
4388 | "glob-parent": "^5.0.0", | 4444 | "glob-parent": "^5.0.0", |
4389 | "globals": "^12.1.0", | 4445 | "globals": "^13.6.0", |
4390 | "ignore": "^4.0.6", | 4446 | "ignore": "^4.0.6", |
4391 | "import-fresh": "^3.0.0", | 4447 | "import-fresh": "^3.0.0", |
4392 | "imurmurhash": "^0.1.4", | 4448 | "imurmurhash": "^0.1.4", |
@@ -4394,7 +4450,7 @@ | |||
4394 | "js-yaml": "^3.13.1", | 4450 | "js-yaml": "^3.13.1", |
4395 | "json-stable-stringify-without-jsonify": "^1.0.1", | 4451 | "json-stable-stringify-without-jsonify": "^1.0.1", |
4396 | "levn": "^0.4.1", | 4452 | "levn": "^0.4.1", |
4397 | "lodash": "^4.17.20", | 4453 | "lodash": "^4.17.21", |
4398 | "minimatch": "^3.0.4", | 4454 | "minimatch": "^3.0.4", |
4399 | "natural-compare": "^1.4.0", | 4455 | "natural-compare": "^1.4.0", |
4400 | "optionator": "^0.9.1", | 4456 | "optionator": "^0.9.1", |
@@ -4551,9 +4607,9 @@ | |||
4551 | "dev": true | 4607 | "dev": true |
4552 | }, | 4608 | }, |
4553 | "fastq": { | 4609 | "fastq": { |
4554 | "version": "1.10.1", | 4610 | "version": "1.11.0", |
4555 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.10.1.tgz", | 4611 | "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz", |
4556 | "integrity": "sha512-AWuv6Ery3pM+dY7LYS8YIaCiQvUaos9OB1RyNgaOWnaX+Tik7Onvcsf8x8c+YtDeT0maYLniBip2hox5KtEXXA==", | 4612 | "integrity": "sha512-7Eczs8gIPDrVzT+EksYBcupqMyxSHXXrHOLRRxU2/DicV8789MRBRR8+Hc2uWzUupOs4YS4JzBmBxjjCVBxD/g==", |
4557 | "dev": true, | 4613 | "dev": true, |
4558 | "requires": { | 4614 | "requires": { |
4559 | "reusify": "^1.0.4" | 4615 | "reusify": "^1.0.4" |
@@ -4698,27 +4754,27 @@ | |||
4698 | } | 4754 | } |
4699 | }, | 4755 | }, |
4700 | "glob-parent": { | 4756 | "glob-parent": { |
4701 | "version": "5.1.1", | 4757 | "version": "5.1.2", |
4702 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", | 4758 | "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", |
4703 | "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", | 4759 | "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", |
4704 | "dev": true, | 4760 | "dev": true, |
4705 | "requires": { | 4761 | "requires": { |
4706 | "is-glob": "^4.0.1" | 4762 | "is-glob": "^4.0.1" |
4707 | } | 4763 | } |
4708 | }, | 4764 | }, |
4709 | "globals": { | 4765 | "globals": { |
4710 | "version": "12.4.0", | 4766 | "version": "13.8.0", |
4711 | "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", | 4767 | "resolved": "https://registry.npmjs.org/globals/-/globals-13.8.0.tgz", |
4712 | "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", | 4768 | "integrity": "sha512-rHtdA6+PDBIjeEvA91rpqzEvk/k3/i7EeNQiryiWuJH0Hw9cpyJMAt2jtbAwUaRdhD+573X4vWw6IcjKPasi9Q==", |
4713 | "dev": true, | 4769 | "dev": true, |
4714 | "requires": { | 4770 | "requires": { |
4715 | "type-fest": "^0.8.1" | 4771 | "type-fest": "^0.20.2" |
4716 | } | 4772 | } |
4717 | }, | 4773 | }, |
4718 | "globby": { | 4774 | "globby": { |
4719 | "version": "11.0.2", | 4775 | "version": "11.0.3", |
4720 | "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.2.tgz", | 4776 | "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", |
4721 | "integrity": "sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==", | 4777 | "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", |
4722 | "dev": true, | 4778 | "dev": true, |
4723 | "requires": { | 4779 | "requires": { |
4724 | "array-union": "^2.1.0", | 4780 | "array-union": "^2.1.0", |
@@ -4771,14 +4827,14 @@ | |||
4771 | "dev": true | 4827 | "dev": true |
4772 | }, | 4828 | }, |
4773 | "htmlparser2": { | 4829 | "htmlparser2": { |
4774 | "version": "6.0.0", | 4830 | "version": "6.1.0", |
4775 | "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.0.0.tgz", | 4831 | "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", |
4776 | "integrity": "sha512-numTQtDZMoh78zJpaNdJ9MXb2cv5G3jwUoe3dMQODubZvLoGvTE/Ofp6sHvH8OGKcN/8A47pGLi/k58xHP/Tfw==", | 4832 | "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", |
4777 | "dev": true, | 4833 | "dev": true, |
4778 | "requires": { | 4834 | "requires": { |
4779 | "domelementtype": "^2.0.1", | 4835 | "domelementtype": "^2.0.1", |
4780 | "domhandler": "^4.0.0", | 4836 | "domhandler": "^4.0.0", |
4781 | "domutils": "^2.4.4", | 4837 | "domutils": "^2.5.2", |
4782 | "entities": "^2.0.0" | 4838 | "entities": "^2.0.0" |
4783 | } | 4839 | } |
4784 | }, | 4840 | }, |
@@ -4850,9 +4906,9 @@ | |||
4850 | } | 4906 | } |
4851 | }, | 4907 | }, |
4852 | "is-core-module": { | 4908 | "is-core-module": { |
4853 | "version": "2.2.0", | 4909 | "version": "2.3.0", |
4854 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz", | 4910 | "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.3.0.tgz", |
4855 | "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==", | 4911 | "integrity": "sha512-xSphU2KG9867tsYdLD4RWQ1VqdFl4HTO9Thf3I/3dLEfr0dbPTWKsuCKrgqMljg4nPE+Gq0VCnzT3gr0CyBmsw==", |
4856 | "dev": true, | 4912 | "dev": true, |
4857 | "requires": { | 4913 | "requires": { |
4858 | "has": "^1.0.3" | 4914 | "has": "^1.0.3" |
@@ -4992,6 +5048,24 @@ | |||
4992 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", | 5048 | "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", |
4993 | "dev": true | 5049 | "dev": true |
4994 | }, | 5050 | }, |
5051 | "lodash.clonedeep": { | ||
5052 | "version": "4.5.0", | ||
5053 | "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", | ||
5054 | "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", | ||
5055 | "dev": true | ||
5056 | }, | ||
5057 | "lodash.flatten": { | ||
5058 | "version": "4.4.0", | ||
5059 | "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", | ||
5060 | "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=", | ||
5061 | "dev": true | ||
5062 | }, | ||
5063 | "lodash.truncate": { | ||
5064 | "version": "4.4.2", | ||
5065 | "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", | ||
5066 | "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", | ||
5067 | "dev": true | ||
5068 | }, | ||
4995 | "log-symbols": { | 5069 | "log-symbols": { |
4996 | "version": "4.0.0", | 5070 | "version": "4.0.0", |
4997 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", | 5071 | "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.0.0.tgz", |
@@ -5052,13 +5126,13 @@ | |||
5052 | "dev": true | 5126 | "dev": true |
5053 | }, | 5127 | }, |
5054 | "micromatch": { | 5128 | "micromatch": { |
5055 | "version": "4.0.2", | 5129 | "version": "4.0.4", |
5056 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", | 5130 | "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", |
5057 | "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", | 5131 | "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", |
5058 | "dev": true, | 5132 | "dev": true, |
5059 | "requires": { | 5133 | "requires": { |
5060 | "braces": "^3.0.1", | 5134 | "braces": "^3.0.1", |
5061 | "picomatch": "^2.0.5" | 5135 | "picomatch": "^2.2.3" |
5062 | } | 5136 | } |
5063 | }, | 5137 | }, |
5064 | "mime": { | 5138 | "mime": { |
@@ -5068,18 +5142,18 @@ | |||
5068 | "dev": true | 5142 | "dev": true |
5069 | }, | 5143 | }, |
5070 | "mime-db": { | 5144 | "mime-db": { |
5071 | "version": "1.46.0", | 5145 | "version": "1.47.0", |
5072 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.46.0.tgz", | 5146 | "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.47.0.tgz", |
5073 | "integrity": "sha512-svXaP8UQRZ5K7or+ZmfNhg2xX3yKDMUzqadsSqi4NCH/KomcH75MAMYAGVlvXn4+b/xOPhS3I2uHKRUzvjY7BQ==", | 5147 | "integrity": "sha512-QBmA/G2y+IfeS4oktet3qRZ+P5kPhCKRXxXnQEudYqUaEioAU1/Lq2us3D/t1Jfo4hE9REQPrbB7K5sOczJVIw==", |
5074 | "dev": true | 5148 | "dev": true |
5075 | }, | 5149 | }, |
5076 | "mime-types": { | 5150 | "mime-types": { |
5077 | "version": "2.1.29", | 5151 | "version": "2.1.30", |
5078 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.29.tgz", | 5152 | "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.30.tgz", |
5079 | "integrity": "sha512-Y/jMt/S5sR9OaqteJtslsFZKWOIIqMACsJSiHghlCAyhf7jfVYjKBmLiX8OgpWeW+fjJ2b+Az69aPFPkUOY6xQ==", | 5153 | "integrity": "sha512-crmjA4bLtR8m9qLpHvgxSChT+XoSlZi8J4n/aIdn3z92e/U47Z0V/yl+Wh9W046GgFVAmoNR/fmdbZYcSSIUeg==", |
5080 | "dev": true, | 5154 | "dev": true, |
5081 | "requires": { | 5155 | "requires": { |
5082 | "mime-db": "1.46.0" | 5156 | "mime-db": "1.47.0" |
5083 | } | 5157 | } |
5084 | }, | 5158 | }, |
5085 | "minimatch": { | 5159 | "minimatch": { |
@@ -5106,9 +5180,9 @@ | |||
5106 | } | 5180 | } |
5107 | }, | 5181 | }, |
5108 | "mocha": { | 5182 | "mocha": { |
5109 | "version": "8.3.0", | 5183 | "version": "8.3.2", |
5110 | "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.0.tgz", | 5184 | "resolved": "https://registry.npmjs.org/mocha/-/mocha-8.3.2.tgz", |
5111 | "integrity": "sha512-TQqyC89V1J/Vxx0DhJIXlq9gbbL9XFNdeLQ1+JsnZsVaSOV1z3tWfw0qZmQJGQRIfkvZcs7snQnZnOCKoldq1Q==", | 5185 | "integrity": "sha512-UdmISwr/5w+uXLPKspgoV7/RXZwKRTiTjJ2/AC5ZiEztIoOYdfKb19+9jNmEInzx5pBsCyJQzarAxqIGBNYJhg==", |
5112 | "dev": true, | 5186 | "dev": true, |
5113 | "requires": { | 5187 | "requires": { |
5114 | "@ungap/promise-all-settled": "1.1.2", | 5188 | "@ungap/promise-all-settled": "1.1.2", |
@@ -5360,9 +5434,9 @@ | |||
5360 | "dev": true | 5434 | "dev": true |
5361 | }, | 5435 | }, |
5362 | "picomatch": { | 5436 | "picomatch": { |
5363 | "version": "2.2.2", | 5437 | "version": "2.2.3", |
5364 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", | 5438 | "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.3.tgz", |
5365 | "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", | 5439 | "integrity": "sha512-KpELjfwcCDUb9PeigTs2mBJzXUPzAuP2oPcA989He8Rte0+YUAjw1JVedDhuTKPkHjSYzMN3npC9luThGYEKdg==", |
5366 | "dev": true | 5440 | "dev": true |
5367 | }, | 5441 | }, |
5368 | "prelude-ls": { | 5442 | "prelude-ls": { |
@@ -5396,9 +5470,9 @@ | |||
5396 | "dev": true | 5470 | "dev": true |
5397 | }, | 5471 | }, |
5398 | "queue-microtask": { | 5472 | "queue-microtask": { |
5399 | "version": "1.2.2", | 5473 | "version": "1.2.3", |
5400 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.2.tgz", | 5474 | "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", |
5401 | "integrity": "sha512-dB15eXv3p2jDlbOiNLyMabYg1/sXvppd8DP2J3EOCQ0AkuSXCW2tP7mnVouVLJKgUMY6yP0kcQDVpLCN13h4Xg==", | 5475 | "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", |
5402 | "dev": true | 5476 | "dev": true |
5403 | }, | 5477 | }, |
5404 | "randombytes": { | 5478 | "randombytes": { |
@@ -5501,9 +5575,9 @@ | |||
5501 | } | 5575 | } |
5502 | }, | 5576 | }, |
5503 | "rollup": { | 5577 | "rollup": { |
5504 | "version": "2.39.1", | 5578 | "version": "2.45.2", |
5505 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.39.1.tgz", | 5579 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.45.2.tgz", |
5506 | "integrity": "sha512-9rfr0Z6j+vE+eayfNVFr1KZ+k+jiUl2+0e4quZafy1x6SFCjzFspfRSO2ZZQeWeX9noeDTUDgg6eCENiEPFvQg==", | 5580 | "integrity": "sha512-kRRU7wXzFHUzBIv0GfoFFIN3m9oteY4uAsKllIpQDId5cfnkWF2J130l+27dzDju0E6MScKiV0ZM5Bw8m4blYQ==", |
5507 | "dev": true, | 5581 | "dev": true, |
5508 | "requires": { | 5582 | "requires": { |
5509 | "fsevents": "~2.3.1" | 5583 | "fsevents": "~2.3.1" |
@@ -5525,9 +5599,9 @@ | |||
5525 | "dev": true | 5599 | "dev": true |
5526 | }, | 5600 | }, |
5527 | "semver": { | 5601 | "semver": { |
5528 | "version": "7.3.4", | 5602 | "version": "7.3.5", |
5529 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.4.tgz", | 5603 | "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", |
5530 | "integrity": "sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==", | 5604 | "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", |
5531 | "requires": { | 5605 | "requires": { |
5532 | "lru-cache": "^6.0.0" | 5606 | "lru-cache": "^6.0.0" |
5533 | } | 5607 | } |
@@ -5615,9 +5689,9 @@ | |||
5615 | } | 5689 | } |
5616 | }, | 5690 | }, |
5617 | "string-width": { | 5691 | "string-width": { |
5618 | "version": "4.2.0", | 5692 | "version": "4.2.2", |
5619 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", | 5693 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", |
5620 | "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", | 5694 | "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", |
5621 | "dev": true, | 5695 | "dev": true, |
5622 | "requires": { | 5696 | "requires": { |
5623 | "emoji-regex": "^8.0.0", | 5697 | "emoji-regex": "^8.0.0", |
@@ -5650,21 +5724,24 @@ | |||
5650 | } | 5724 | } |
5651 | }, | 5725 | }, |
5652 | "table": { | 5726 | "table": { |
5653 | "version": "6.0.7", | 5727 | "version": "6.5.1", |
5654 | "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", | 5728 | "resolved": "https://registry.npmjs.org/table/-/table-6.5.1.tgz", |
5655 | "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", | 5729 | "integrity": "sha512-xGDXWTBJxahkzPQCsn1S9ESHEenU7TbMD5Iv4FeopXv/XwJyWatFjfbor+6ipI10/MNPXBYUamYukOrbPZ9L/w==", |
5656 | "dev": true, | 5730 | "dev": true, |
5657 | "requires": { | 5731 | "requires": { |
5658 | "ajv": "^7.0.2", | 5732 | "ajv": "^8.0.1", |
5659 | "lodash": "^4.17.20", | 5733 | "lodash.clonedeep": "^4.5.0", |
5734 | "lodash.flatten": "^4.4.0", | ||
5735 | "lodash.truncate": "^4.4.2", | ||
5660 | "slice-ansi": "^4.0.0", | 5736 | "slice-ansi": "^4.0.0", |
5661 | "string-width": "^4.2.0" | 5737 | "string-width": "^4.2.0", |
5738 | "strip-ansi": "^6.0.0" | ||
5662 | }, | 5739 | }, |
5663 | "dependencies": { | 5740 | "dependencies": { |
5664 | "ajv": { | 5741 | "ajv": { |
5665 | "version": "7.1.1", | 5742 | "version": "8.1.0", |
5666 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", | 5743 | "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.1.0.tgz", |
5667 | "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", | 5744 | "integrity": "sha512-B/Sk2Ix7A36fs/ZkuGLIR86EdjbgR6fsAcbx9lOP/QBSXujDNbVmIS/U4Itz5k8fPFDeVZl/zQ/gJW4Jrq6XjQ==", |
5668 | "dev": true, | 5745 | "dev": true, |
5669 | "requires": { | 5746 | "requires": { |
5670 | "fast-deep-equal": "^3.1.1", | 5747 | "fast-deep-equal": "^3.1.1", |
@@ -5712,15 +5789,15 @@ | |||
5712 | "dev": true | 5789 | "dev": true |
5713 | }, | 5790 | }, |
5714 | "tslib": { | 5791 | "tslib": { |
5715 | "version": "2.1.0", | 5792 | "version": "2.2.0", |
5716 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", | 5793 | "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", |
5717 | "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", | 5794 | "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==", |
5718 | "dev": true | 5795 | "dev": true |
5719 | }, | 5796 | }, |
5720 | "tsutils": { | 5797 | "tsutils": { |
5721 | "version": "3.20.0", | 5798 | "version": "3.21.0", |
5722 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.20.0.tgz", | 5799 | "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", |
5723 | "integrity": "sha512-RYbuQuvkhuqVeXweWT3tJLKOEJ/UUw9GjNEZGWdrLLlM+611o1gwLHBpxoFJKKl25fLprp2eVthtKs5JOrNeXg==", | 5800 | "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", |
5724 | "dev": true, | 5801 | "dev": true, |
5725 | "requires": { | 5802 | "requires": { |
5726 | "tslib": "^1.8.1" | 5803 | "tslib": "^1.8.1" |
@@ -5750,9 +5827,9 @@ | |||
5750 | } | 5827 | } |
5751 | }, | 5828 | }, |
5752 | "type-fest": { | 5829 | "type-fest": { |
5753 | "version": "0.8.1", | 5830 | "version": "0.20.2", |
5754 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", | 5831 | "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", |
5755 | "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", | 5832 | "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", |
5756 | "dev": true | 5833 | "dev": true |
5757 | }, | 5834 | }, |
5758 | "typed-rest-client": { | 5835 | "typed-rest-client": { |
@@ -5766,9 +5843,9 @@ | |||
5766 | } | 5843 | } |
5767 | }, | 5844 | }, |
5768 | "typescript": { | 5845 | "typescript": { |
5769 | "version": "4.1.5", | 5846 | "version": "4.2.4", |
5770 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.1.5.tgz", | 5847 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.2.4.tgz", |
5771 | "integrity": "sha512-6OSu9PTIzmn9TCDiovULTnET6BgXtDYL4Gg4szY+cGsc3JP1dQL8qvE8kShTRx1NIw4Q9IBHlwODjkjWEtMUyA==", | 5848 | "integrity": "sha512-V+evlYHZnQkaz8TRBuxTA92yZBPotr5H+WhQ7bD3hZUndx5tGOa1fuCgeSjxAzM1RiN5IzvadIXTVefuuwZCRg==", |
5772 | "dev": true | 5849 | "dev": true |
5773 | }, | 5850 | }, |
5774 | "typescript-formatter": { | 5851 | "typescript-formatter": { |
@@ -5833,15 +5910,15 @@ | |||
5833 | "dev": true | 5910 | "dev": true |
5834 | }, | 5911 | }, |
5835 | "v8-compile-cache": { | 5912 | "v8-compile-cache": { |
5836 | "version": "2.2.0", | 5913 | "version": "2.3.0", |
5837 | "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.2.0.tgz", | 5914 | "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", |
5838 | "integrity": "sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==", | 5915 | "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", |
5839 | "dev": true | 5916 | "dev": true |
5840 | }, | 5917 | }, |
5841 | "vsce": { | 5918 | "vsce": { |
5842 | "version": "1.85.0", | 5919 | "version": "1.87.1", |
5843 | "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.85.0.tgz", | 5920 | "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.87.1.tgz", |
5844 | "integrity": "sha512-YVFwjXWvHRwk75mm3iL4Wr3auCdbBPTv2amtLf97ccqH0hkt0ZVBddu7iOs4HSEbSr9xiiaZwQHUsqMm6Ks0ag==", | 5921 | "integrity": "sha512-3tSUWZl9AmhZrqy/UVUpdPODSzBiCGjIr/AMSSgF2PuFLSdrh+6kiOr2Ath7bpQEXOxf55hNgz3qdO5MuEJmww==", |
5845 | "dev": true, | 5922 | "dev": true, |
5846 | "requires": { | 5923 | "requires": { |
5847 | "azure-devops-node-api": "^7.2.0", | 5924 | "azure-devops-node-api": "^7.2.0", |
@@ -5966,9 +6043,9 @@ | |||
5966 | "integrity": "sha512-VGzh06oynbYa6JbTKUbxOEZN7CYEtWhN7DK5wfzUpeCJl8X8xZX39g2PVfpqXrIEduu7dcJgK007KgnX9tHNKA==" | 6043 | "integrity": "sha512-VGzh06oynbYa6JbTKUbxOEZN7CYEtWhN7DK5wfzUpeCJl8X8xZX39g2PVfpqXrIEduu7dcJgK007KgnX9tHNKA==" |
5967 | }, | 6044 | }, |
5968 | "vscode-test": { | 6045 | "vscode-test": { |
5969 | "version": "1.5.1", | 6046 | "version": "1.5.2", |
5970 | "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.5.1.tgz", | 6047 | "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.5.2.tgz", |
5971 | "integrity": "sha512-tDloz6euDne+GeUSglhufL0c2xhuYAPAT74hjsuGxfflALfXF9bYnJ7ehZEeVkr/ZnQEh/T8EBrfPL+m0h5qEQ==", | 6048 | "integrity": "sha512-x9PVfKxF6EInH9iSFGQi0V8H5zIW1fC7RAer6yNQR6sy3WyOwlWkuT3I+wf75xW/cO53hxMi1aj/EvqQfDFOAg==", |
5972 | "dev": true, | 6049 | "dev": true, |
5973 | "requires": { | 6050 | "requires": { |
5974 | "http-proxy-agent": "^4.0.1", | 6051 | "http-proxy-agent": "^4.0.1", |
@@ -6058,9 +6135,9 @@ | |||
6058 | "dev": true | 6135 | "dev": true |
6059 | }, | 6136 | }, |
6060 | "y18n": { | 6137 | "y18n": { |
6061 | "version": "5.0.5", | 6138 | "version": "5.0.8", |
6062 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.5.tgz", | 6139 | "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", |
6063 | "integrity": "sha512-hsRUr4FFrvhhRH12wOdfs38Gy7k2FFzB9qgN9v3aLykRq0dRcdcpz5C9FxdS2NuhOrI/628b/KSTJ3rwHysYSg==", | 6140 | "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", |
6064 | "dev": true | 6141 | "dev": true |
6065 | }, | 6142 | }, |
6066 | "yallist": { | 6143 | "yallist": { |
diff --git a/editors/code/package.json b/editors/code/package.json index 5437a0648..35b50e669 100644 --- a/editors/code/package.json +++ b/editors/code/package.json | |||
@@ -654,6 +654,11 @@ | |||
654 | "default": true, | 654 | "default": true, |
655 | "type": "boolean" | 655 | "type": "boolean" |
656 | }, | 656 | }, |
657 | "rust-analyzer.inlayHints.smallerHints": { | ||
658 | "markdownDescription": "Whether inlay hints font size should be smaller than editor's font size.", | ||
659 | "default": true, | ||
660 | "type": "boolean" | ||
661 | }, | ||
657 | "rust-analyzer.lens.debug": { | 662 | "rust-analyzer.lens.debug": { |
658 | "markdownDescription": "Whether to show `Debug` lens. Only applies when\n`#rust-analyzer.lens.enable#` is set.", | 663 | "markdownDescription": "Whether to show `Debug` lens. Only applies when\n`#rust-analyzer.lens.enable#` is set.", |
659 | "default": true, | 664 | "default": true, |
diff --git a/editors/code/src/config.ts b/editors/code/src/config.ts index 603ff930d..e858f80bc 100644 --- a/editors/code/src/config.ts +++ b/editors/code/src/config.ts | |||
@@ -115,6 +115,7 @@ export class Config { | |||
115 | typeHints: this.get<boolean>("inlayHints.typeHints"), | 115 | typeHints: this.get<boolean>("inlayHints.typeHints"), |
116 | parameterHints: this.get<boolean>("inlayHints.parameterHints"), | 116 | parameterHints: this.get<boolean>("inlayHints.parameterHints"), |
117 | chainingHints: this.get<boolean>("inlayHints.chainingHints"), | 117 | chainingHints: this.get<boolean>("inlayHints.chainingHints"), |
118 | smallerHints: this.get<boolean>("inlayHints.smallerHints"), | ||
118 | maxLength: this.get<null | number>("inlayHints.maxLength"), | 119 | maxLength: this.get<null | number>("inlayHints.maxLength"), |
119 | }; | 120 | }; |
120 | } | 121 | } |
diff --git a/editors/code/src/inlay_hints.ts b/editors/code/src/inlay_hints.ts index 61db6b8d0..c23d6f738 100644 --- a/editors/code/src/inlay_hints.ts +++ b/editors/code/src/inlay_hints.ts | |||
@@ -5,6 +5,17 @@ import * as ra from './lsp_ext'; | |||
5 | import { Ctx, Disposable } from './ctx'; | 5 | import { Ctx, Disposable } from './ctx'; |
6 | import { sendRequestWithRetry, isRustDocument, RustDocument, RustEditor, sleep } from './util'; | 6 | import { sendRequestWithRetry, isRustDocument, RustDocument, RustEditor, sleep } from './util'; |
7 | 7 | ||
8 | interface InlayHintStyle { | ||
9 | decorationType: vscode.TextEditorDecorationType; | ||
10 | toDecoration(hint: ra.InlayHint, conv: lc.Protocol2CodeConverter): vscode.DecorationOptions; | ||
11 | }; | ||
12 | |||
13 | interface InlayHintsStyles { | ||
14 | typeHints: InlayHintStyle; | ||
15 | paramHints: InlayHintStyle; | ||
16 | chainingHints: InlayHintStyle; | ||
17 | } | ||
18 | |||
8 | 19 | ||
9 | export function activateInlayHints(ctx: Ctx) { | 20 | export function activateInlayHints(ctx: Ctx) { |
10 | const maybeUpdater = { | 21 | const maybeUpdater = { |
@@ -19,6 +30,7 @@ export function activateInlayHints(ctx: Ctx) { | |||
19 | 30 | ||
20 | await sleep(100); | 31 | await sleep(100); |
21 | if (this.updater) { | 32 | if (this.updater) { |
33 | this.updater.updateInlayHintsStyles(); | ||
22 | this.updater.syncCacheAndRenderHints(); | 34 | this.updater.syncCacheAndRenderHints(); |
23 | } else { | 35 | } else { |
24 | this.updater = new HintsUpdater(ctx); | 36 | this.updater = new HintsUpdater(ctx); |
@@ -39,11 +51,7 @@ export function activateInlayHints(ctx: Ctx) { | |||
39 | maybeUpdater.onConfigChange().catch(console.error); | 51 | maybeUpdater.onConfigChange().catch(console.error); |
40 | } | 52 | } |
41 | 53 | ||
42 | const typeHints = createHintStyle("type"); | 54 | function createHintStyle(hintKind: "type" | "parameter" | "chaining", smallerHints: boolean): InlayHintStyle { |
43 | const paramHints = createHintStyle("parameter"); | ||
44 | const chainingHints = createHintStyle("chaining"); | ||
45 | |||
46 | function createHintStyle(hintKind: "type" | "parameter" | "chaining") { | ||
47 | // U+200C is a zero-width non-joiner to prevent the editor from forming a ligature | 55 | // U+200C is a zero-width non-joiner to prevent the editor from forming a ligature |
48 | // between code and type hints | 56 | // between code and type hints |
49 | const [pos, render] = ({ | 57 | const [pos, render] = ({ |
@@ -61,7 +69,7 @@ function createHintStyle(hintKind: "type" | "parameter" | "chaining") { | |||
61 | backgroundColor: bg, | 69 | backgroundColor: bg, |
62 | fontStyle: "normal", | 70 | fontStyle: "normal", |
63 | fontWeight: "normal", | 71 | fontWeight: "normal", |
64 | textDecoration: ";font-size:smaller", | 72 | textDecoration: smallerHints ? ";font-size:smaller" : "none", |
65 | }, | 73 | }, |
66 | }), | 74 | }), |
67 | toDecoration(hint: ra.InlayHint, conv: lc.Protocol2CodeConverter): vscode.DecorationOptions { | 75 | toDecoration(hint: ra.InlayHint, conv: lc.Protocol2CodeConverter): vscode.DecorationOptions { |
@@ -73,9 +81,23 @@ function createHintStyle(hintKind: "type" | "parameter" | "chaining") { | |||
73 | }; | 81 | }; |
74 | } | 82 | } |
75 | 83 | ||
84 | const smallHintsStyles = { | ||
85 | typeHints: createHintStyle("type", true), | ||
86 | paramHints: createHintStyle("parameter", true), | ||
87 | chainingHints: createHintStyle("chaining", true), | ||
88 | }; | ||
89 | |||
90 | const biggerHintsStyles = { | ||
91 | typeHints: createHintStyle("type", false), | ||
92 | paramHints: createHintStyle("parameter", false), | ||
93 | chainingHints: createHintStyle("chaining", false), | ||
94 | }; | ||
95 | |||
76 | class HintsUpdater implements Disposable { | 96 | class HintsUpdater implements Disposable { |
77 | private sourceFiles = new Map<string, RustSourceFile>(); // map Uri -> RustSourceFile | 97 | private sourceFiles = new Map<string, RustSourceFile>(); // map Uri -> RustSourceFile |
78 | private readonly disposables: Disposable[] = []; | 98 | private readonly disposables: Disposable[] = []; |
99 | private pendingDisposeDecorations: undefined | InlayHintsStyles = undefined; | ||
100 | private inlayHintsStyles!: InlayHintsStyles; | ||
79 | 101 | ||
80 | constructor(private readonly ctx: Ctx) { | 102 | constructor(private readonly ctx: Ctx) { |
81 | vscode.window.onDidChangeVisibleTextEditors( | 103 | vscode.window.onDidChangeVisibleTextEditors( |
@@ -100,6 +122,7 @@ class HintsUpdater implements Disposable { | |||
100 | } | 122 | } |
101 | )); | 123 | )); |
102 | 124 | ||
125 | this.updateInlayHintsStyles(); | ||
103 | this.syncCacheAndRenderHints(); | 126 | this.syncCacheAndRenderHints(); |
104 | } | 127 | } |
105 | 128 | ||
@@ -114,6 +137,15 @@ class HintsUpdater implements Disposable { | |||
114 | this.syncCacheAndRenderHints(); | 137 | this.syncCacheAndRenderHints(); |
115 | } | 138 | } |
116 | 139 | ||
140 | updateInlayHintsStyles() { | ||
141 | const inlayHintsStyles = this.ctx.config.inlayHints.smallerHints ? smallHintsStyles : biggerHintsStyles; | ||
142 | |||
143 | if (inlayHintsStyles !== this.inlayHintsStyles) { | ||
144 | this.pendingDisposeDecorations = this.inlayHintsStyles; | ||
145 | this.inlayHintsStyles = inlayHintsStyles; | ||
146 | } | ||
147 | } | ||
148 | |||
117 | syncCacheAndRenderHints() { | 149 | syncCacheAndRenderHints() { |
118 | this.sourceFiles.forEach((file, uri) => this.fetchHints(file).then(hints => { | 150 | this.sourceFiles.forEach((file, uri) => this.fetchHints(file).then(hints => { |
119 | if (!hints) return; | 151 | if (!hints) return; |
@@ -161,12 +193,20 @@ class HintsUpdater implements Disposable { | |||
161 | } | 193 | } |
162 | 194 | ||
163 | private renderDecorations(editor: RustEditor, decorations: InlaysDecorations) { | 195 | private renderDecorations(editor: RustEditor, decorations: InlaysDecorations) { |
196 | const { typeHints, paramHints, chainingHints } = this.inlayHintsStyles; | ||
197 | if (this.pendingDisposeDecorations !== undefined) { | ||
198 | const { typeHints, paramHints, chainingHints } = this.pendingDisposeDecorations; | ||
199 | editor.setDecorations(typeHints.decorationType, []); | ||
200 | editor.setDecorations(paramHints.decorationType, []); | ||
201 | editor.setDecorations(chainingHints.decorationType, []); | ||
202 | } | ||
164 | editor.setDecorations(typeHints.decorationType, decorations.type); | 203 | editor.setDecorations(typeHints.decorationType, decorations.type); |
165 | editor.setDecorations(paramHints.decorationType, decorations.param); | 204 | editor.setDecorations(paramHints.decorationType, decorations.param); |
166 | editor.setDecorations(chainingHints.decorationType, decorations.chaining); | 205 | editor.setDecorations(chainingHints.decorationType, decorations.chaining); |
167 | } | 206 | } |
168 | 207 | ||
169 | private hintsToDecorations(hints: ra.InlayHint[]): InlaysDecorations { | 208 | private hintsToDecorations(hints: ra.InlayHint[]): InlaysDecorations { |
209 | const { typeHints, paramHints, chainingHints } = this.inlayHintsStyles; | ||
170 | const decorations: InlaysDecorations = { type: [], param: [], chaining: [] }; | 210 | const decorations: InlaysDecorations = { type: [], param: [], chaining: [] }; |
171 | const conv = this.ctx.client.protocol2CodeConverter; | 211 | const conv = this.ctx.client.protocol2CodeConverter; |
172 | 212 | ||