diff options
-rw-r--r-- | editors/code/package-lock.json | 631 | ||||
-rw-r--r-- | editors/code/package.json | 26 | ||||
-rw-r--r-- | editors/code/src/extension.ts | 7 | ||||
-rw-r--r-- | editors/code/src/highlighting.ts | 7 |
4 files changed, 253 insertions, 418 deletions
diff --git a/editors/code/package-lock.json b/editors/code/package-lock.json index 099aaaaa2..4e8ed7048 100644 --- a/editors/code/package-lock.json +++ b/editors/code/package-lock.json | |||
@@ -60,9 +60,9 @@ | |||
60 | "dev": true | 60 | "dev": true |
61 | }, | 61 | }, |
62 | "@types/node": { | 62 | "@types/node": { |
63 | "version": "10.14.13", | 63 | "version": "10.17.6", |
64 | "resolved": "https://registry.npmjs.org/@types/node/-/node-10.14.13.tgz", | 64 | "resolved": "https://registry.npmjs.org/@types/node/-/node-10.17.6.tgz", |
65 | "integrity": "sha512-yN/FNNW1UYsRR1wwAoyOwqvDuLDtVXnaJTZ898XIw/Q5cCaeVAlVwvsmXLX5PuiScBYwZsZU4JYSHB3TvfdwvQ==", | 65 | "integrity": "sha512-0a2X6cgN3RdPBL2MIlR6Lt0KlM7fOFsutuXcdglcOq6WvLnYXgPQSh0Mx6tO1KCAE8MxbHSOSTWDoUxRq+l3DA==", |
66 | "dev": true | 66 | "dev": true |
67 | }, | 67 | }, |
68 | "@types/resolve": { | 68 | "@types/resolve": { |
@@ -81,9 +81,9 @@ | |||
81 | "dev": true | 81 | "dev": true |
82 | }, | 82 | }, |
83 | "@types/vscode": { | 83 | "@types/vscode": { |
84 | "version": "1.37.0", | 84 | "version": "1.40.0", |
85 | "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.37.0.tgz", | 85 | "resolved": "https://registry.npmjs.org/@types/vscode/-/vscode-1.40.0.tgz", |
86 | "integrity": "sha512-PRfeuqYuzk3vjf+puzxltIUWC+AhEGYpFX29/37w30DQSQnpf5AgMVf7GDBAdmTbWTBou+EMFz/Ne6XCM/KxzQ==", | 86 | "integrity": "sha512-5kEIxL3qVRkwhlMerxO7XuMffa+0LBl+iG2TcRa0NsdoeSFLkt/9hJ02jsi/Kvc6y8OVF2N2P2IHP5S4lWf/5w==", |
87 | "dev": true | 87 | "dev": true |
88 | }, | 88 | }, |
89 | "acorn": { | 89 | "acorn": { |
@@ -198,6 +198,17 @@ | |||
198 | "ansi-styles": "^3.2.1", | 198 | "ansi-styles": "^3.2.1", |
199 | "escape-string-regexp": "^1.0.5", | 199 | "escape-string-regexp": "^1.0.5", |
200 | "supports-color": "^5.3.0" | 200 | "supports-color": "^5.3.0" |
201 | }, | ||
202 | "dependencies": { | ||
203 | "supports-color": { | ||
204 | "version": "5.5.0", | ||
205 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | ||
206 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | ||
207 | "dev": true, | ||
208 | "requires": { | ||
209 | "has-flag": "^3.0.0" | ||
210 | } | ||
211 | } | ||
201 | } | 212 | } |
202 | }, | 213 | }, |
203 | "cheerio": { | 214 | "cheerio": { |
@@ -215,22 +226,44 @@ | |||
215 | } | 226 | } |
216 | }, | 227 | }, |
217 | "cliui": { | 228 | "cliui": { |
218 | "version": "4.1.0", | 229 | "version": "5.0.0", |
219 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", | 230 | "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", |
220 | "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", | 231 | "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", |
221 | "dev": true, | 232 | "dev": true, |
222 | "requires": { | 233 | "requires": { |
223 | "string-width": "^2.1.1", | 234 | "string-width": "^3.1.0", |
224 | "strip-ansi": "^4.0.0", | 235 | "strip-ansi": "^5.2.0", |
225 | "wrap-ansi": "^2.0.0" | 236 | "wrap-ansi": "^5.1.0" |
237 | }, | ||
238 | "dependencies": { | ||
239 | "ansi-regex": { | ||
240 | "version": "4.1.0", | ||
241 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", | ||
242 | "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", | ||
243 | "dev": true | ||
244 | }, | ||
245 | "string-width": { | ||
246 | "version": "3.1.0", | ||
247 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", | ||
248 | "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", | ||
249 | "dev": true, | ||
250 | "requires": { | ||
251 | "emoji-regex": "^7.0.1", | ||
252 | "is-fullwidth-code-point": "^2.0.0", | ||
253 | "strip-ansi": "^5.1.0" | ||
254 | } | ||
255 | }, | ||
256 | "strip-ansi": { | ||
257 | "version": "5.2.0", | ||
258 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", | ||
259 | "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", | ||
260 | "dev": true, | ||
261 | "requires": { | ||
262 | "ansi-regex": "^4.1.0" | ||
263 | } | ||
264 | } | ||
226 | } | 265 | } |
227 | }, | 266 | }, |
228 | "code-point-at": { | ||
229 | "version": "1.1.0", | ||
230 | "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", | ||
231 | "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", | ||
232 | "dev": true | ||
233 | }, | ||
234 | "color-convert": { | 267 | "color-convert": { |
235 | "version": "1.9.3", | 268 | "version": "1.9.3", |
236 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", | 269 | "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", |
@@ -247,9 +280,9 @@ | |||
247 | "dev": true | 280 | "dev": true |
248 | }, | 281 | }, |
249 | "commander": { | 282 | "commander": { |
250 | "version": "2.20.0", | 283 | "version": "2.20.3", |
251 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.0.tgz", | 284 | "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", |
252 | "integrity": "sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ==", | 285 | "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", |
253 | "dev": true | 286 | "dev": true |
254 | }, | 287 | }, |
255 | "concat-map": { | 288 | "concat-map": { |
@@ -258,19 +291,6 @@ | |||
258 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", | 291 | "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", |
259 | "dev": true | 292 | "dev": true |
260 | }, | 293 | }, |
261 | "cross-spawn": { | ||
262 | "version": "6.0.5", | ||
263 | "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", | ||
264 | "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", | ||
265 | "dev": true, | ||
266 | "requires": { | ||
267 | "nice-try": "^1.0.4", | ||
268 | "path-key": "^2.0.1", | ||
269 | "semver": "^5.5.0", | ||
270 | "shebang-command": "^1.2.0", | ||
271 | "which": "^1.2.9" | ||
272 | } | ||
273 | }, | ||
274 | "css-select": { | 294 | "css-select": { |
275 | "version": "1.2.0", | 295 | "version": "1.2.0", |
276 | "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", | 296 | "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz", |
@@ -290,12 +310,12 @@ | |||
290 | "dev": true | 310 | "dev": true |
291 | }, | 311 | }, |
292 | "debug": { | 312 | "debug": { |
293 | "version": "3.1.0", | 313 | "version": "3.2.6", |
294 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | 314 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", |
295 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | 315 | "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", |
296 | "dev": true, | 316 | "dev": true, |
297 | "requires": { | 317 | "requires": { |
298 | "ms": "2.0.0" | 318 | "ms": "^2.1.1" |
299 | } | 319 | } |
300 | }, | 320 | }, |
301 | "decamelize": { | 321 | "decamelize": { |
@@ -372,15 +392,6 @@ | |||
372 | "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", | 392 | "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", |
373 | "dev": true | 393 | "dev": true |
374 | }, | 394 | }, |
375 | "end-of-stream": { | ||
376 | "version": "1.4.1", | ||
377 | "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", | ||
378 | "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", | ||
379 | "dev": true, | ||
380 | "requires": { | ||
381 | "once": "^1.4.0" | ||
382 | } | ||
383 | }, | ||
384 | "entities": { | 395 | "entities": { |
385 | "version": "1.1.2", | 396 | "version": "1.1.2", |
386 | "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", | 397 | "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", |
@@ -388,23 +399,27 @@ | |||
388 | "dev": true | 399 | "dev": true |
389 | }, | 400 | }, |
390 | "es-abstract": { | 401 | "es-abstract": { |
391 | "version": "1.13.0", | 402 | "version": "1.16.3", |
392 | "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.13.0.tgz", | 403 | "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.16.3.tgz", |
393 | "integrity": "sha512-vDZfg/ykNxQVwup/8E1BZhVzFfBxs9NqMzGcvIJrqg5k2/5Za2bWo40dK2J1pgLngZ7c+Shh8lwYtLGyrwPutg==", | 404 | "integrity": "sha512-WtY7Fx5LiOnSYgF5eg/1T+GONaGmpvpPdCpSnYij+U2gDTL0UPfWrhDw7b2IYb+9NQJsYpCA0wOQvZfsd6YwRw==", |
394 | "dev": true, | 405 | "dev": true, |
395 | "requires": { | 406 | "requires": { |
396 | "es-to-primitive": "^1.2.0", | 407 | "es-to-primitive": "^1.2.1", |
397 | "function-bind": "^1.1.1", | 408 | "function-bind": "^1.1.1", |
398 | "has": "^1.0.3", | 409 | "has": "^1.0.3", |
410 | "has-symbols": "^1.0.1", | ||
399 | "is-callable": "^1.1.4", | 411 | "is-callable": "^1.1.4", |
400 | "is-regex": "^1.0.4", | 412 | "is-regex": "^1.0.4", |
401 | "object-keys": "^1.0.12" | 413 | "object-inspect": "^1.7.0", |
414 | "object-keys": "^1.1.1", | ||
415 | "string.prototype.trimleft": "^2.1.0", | ||
416 | "string.prototype.trimright": "^2.1.0" | ||
402 | } | 417 | } |
403 | }, | 418 | }, |
404 | "es-to-primitive": { | 419 | "es-to-primitive": { |
405 | "version": "1.2.0", | 420 | "version": "1.2.1", |
406 | "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", | 421 | "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", |
407 | "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", | 422 | "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", |
408 | "dev": true, | 423 | "dev": true, |
409 | "requires": { | 424 | "requires": { |
410 | "is-callable": "^1.1.4", | 425 | "is-callable": "^1.1.4", |
@@ -452,26 +467,11 @@ | |||
452 | "dev": true | 467 | "dev": true |
453 | }, | 468 | }, |
454 | "esutils": { | 469 | "esutils": { |
455 | "version": "2.0.2", | 470 | "version": "2.0.3", |
456 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", | 471 | "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", |
457 | "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", | 472 | "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", |
458 | "dev": true | 473 | "dev": true |
459 | }, | 474 | }, |
460 | "execa": { | ||
461 | "version": "1.0.0", | ||
462 | "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", | ||
463 | "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", | ||
464 | "dev": true, | ||
465 | "requires": { | ||
466 | "cross-spawn": "^6.0.0", | ||
467 | "get-stream": "^4.0.0", | ||
468 | "is-stream": "^1.1.0", | ||
469 | "npm-run-path": "^2.0.0", | ||
470 | "p-finally": "^1.0.0", | ||
471 | "signal-exit": "^3.0.0", | ||
472 | "strip-eof": "^1.0.0" | ||
473 | } | ||
474 | }, | ||
475 | "fd-slicer": { | 475 | "fd-slicer": { |
476 | "version": "1.1.0", | 476 | "version": "1.1.0", |
477 | "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", | 477 | "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", |
@@ -517,19 +517,10 @@ | |||
517 | "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", | 517 | "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", |
518 | "dev": true | 518 | "dev": true |
519 | }, | 519 | }, |
520 | "get-stream": { | ||
521 | "version": "4.1.0", | ||
522 | "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", | ||
523 | "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", | ||
524 | "dev": true, | ||
525 | "requires": { | ||
526 | "pump": "^3.0.0" | ||
527 | } | ||
528 | }, | ||
529 | "glob": { | 520 | "glob": { |
530 | "version": "7.1.4", | 521 | "version": "7.1.6", |
531 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", | 522 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", |
532 | "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", | 523 | "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", |
533 | "dev": true, | 524 | "dev": true, |
534 | "requires": { | 525 | "requires": { |
535 | "fs.realpath": "^1.0.0", | 526 | "fs.realpath": "^1.0.0", |
@@ -562,9 +553,9 @@ | |||
562 | "dev": true | 553 | "dev": true |
563 | }, | 554 | }, |
564 | "has-symbols": { | 555 | "has-symbols": { |
565 | "version": "1.0.0", | 556 | "version": "1.0.1", |
566 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", | 557 | "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", |
567 | "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", | 558 | "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", |
568 | "dev": true | 559 | "dev": true |
569 | }, | 560 | }, |
570 | "he": { | 561 | "he": { |
@@ -595,6 +586,23 @@ | |||
595 | "requires": { | 586 | "requires": { |
596 | "agent-base": "4", | 587 | "agent-base": "4", |
597 | "debug": "3.1.0" | 588 | "debug": "3.1.0" |
589 | }, | ||
590 | "dependencies": { | ||
591 | "debug": { | ||
592 | "version": "3.1.0", | ||
593 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", | ||
594 | "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", | ||
595 | "dev": true, | ||
596 | "requires": { | ||
597 | "ms": "2.0.0" | ||
598 | } | ||
599 | }, | ||
600 | "ms": { | ||
601 | "version": "2.0.0", | ||
602 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | ||
603 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", | ||
604 | "dev": true | ||
605 | } | ||
598 | } | 606 | } |
599 | }, | 607 | }, |
600 | "https-proxy-agent": { | 608 | "https-proxy-agent": { |
@@ -618,9 +626,9 @@ | |||
618 | } | 626 | } |
619 | }, | 627 | }, |
620 | "inherits": { | 628 | "inherits": { |
621 | "version": "2.0.3", | 629 | "version": "2.0.4", |
622 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", | 630 | "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", |
623 | "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", | 631 | "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", |
624 | "dev": true | 632 | "dev": true |
625 | }, | 633 | }, |
626 | "interpret": { | 634 | "interpret": { |
@@ -629,16 +637,10 @@ | |||
629 | "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", | 637 | "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==", |
630 | "dev": true | 638 | "dev": true |
631 | }, | 639 | }, |
632 | "invert-kv": { | ||
633 | "version": "2.0.0", | ||
634 | "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", | ||
635 | "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", | ||
636 | "dev": true | ||
637 | }, | ||
638 | "is-buffer": { | 640 | "is-buffer": { |
639 | "version": "2.0.3", | 641 | "version": "2.0.4", |
640 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.3.tgz", | 642 | "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.4.tgz", |
641 | "integrity": "sha512-U15Q7MXTuZlrbymiz95PJpZxu8IlipAp4dtS3wOdgPXx3mqBnslrWU14kxfHB+Py/+2PVKSr37dMAgM2A4uArw==", | 643 | "integrity": "sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==", |
642 | "dev": true | 644 | "dev": true |
643 | }, | 645 | }, |
644 | "is-callable": { | 646 | "is-callable": { |
@@ -683,19 +685,13 @@ | |||
683 | "has": "^1.0.1" | 685 | "has": "^1.0.1" |
684 | } | 686 | } |
685 | }, | 687 | }, |
686 | "is-stream": { | ||
687 | "version": "1.1.0", | ||
688 | "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", | ||
689 | "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", | ||
690 | "dev": true | ||
691 | }, | ||
692 | "is-symbol": { | 688 | "is-symbol": { |
693 | "version": "1.0.2", | 689 | "version": "1.0.3", |
694 | "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", | 690 | "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.3.tgz", |
695 | "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", | 691 | "integrity": "sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==", |
696 | "dev": true, | 692 | "dev": true, |
697 | "requires": { | 693 | "requires": { |
698 | "has-symbols": "^1.0.0" | 694 | "has-symbols": "^1.0.1" |
699 | } | 695 | } |
700 | }, | 696 | }, |
701 | "isexe": { | 697 | "isexe": { |
@@ -720,15 +716,6 @@ | |||
720 | "esprima": "^4.0.0" | 716 | "esprima": "^4.0.0" |
721 | } | 717 | } |
722 | }, | 718 | }, |
723 | "lcid": { | ||
724 | "version": "2.0.0", | ||
725 | "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", | ||
726 | "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", | ||
727 | "dev": true, | ||
728 | "requires": { | ||
729 | "invert-kv": "^2.0.0" | ||
730 | } | ||
731 | }, | ||
732 | "linkify-it": { | 719 | "linkify-it": { |
733 | "version": "2.2.0", | 720 | "version": "2.2.0", |
734 | "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", | 721 | "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-2.2.0.tgz", |
@@ -777,15 +764,6 @@ | |||
777 | "sourcemap-codec": "^1.4.4" | 764 | "sourcemap-codec": "^1.4.4" |
778 | } | 765 | } |
779 | }, | 766 | }, |
780 | "map-age-cleaner": { | ||
781 | "version": "0.1.3", | ||
782 | "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", | ||
783 | "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", | ||
784 | "dev": true, | ||
785 | "requires": { | ||
786 | "p-defer": "^1.0.0" | ||
787 | } | ||
788 | }, | ||
789 | "markdown-it": { | 767 | "markdown-it": { |
790 | "version": "8.4.2", | 768 | "version": "8.4.2", |
791 | "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", | 769 | "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-8.4.2.tgz", |
@@ -805,29 +783,12 @@ | |||
805 | "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", | 783 | "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=", |
806 | "dev": true | 784 | "dev": true |
807 | }, | 785 | }, |
808 | "mem": { | ||
809 | "version": "4.3.0", | ||
810 | "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", | ||
811 | "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", | ||
812 | "dev": true, | ||
813 | "requires": { | ||
814 | "map-age-cleaner": "^0.1.1", | ||
815 | "mimic-fn": "^2.0.0", | ||
816 | "p-is-promise": "^2.0.0" | ||
817 | } | ||
818 | }, | ||
819 | "mime": { | 786 | "mime": { |
820 | "version": "1.6.0", | 787 | "version": "1.6.0", |
821 | "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", | 788 | "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", |
822 | "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", | 789 | "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", |
823 | "dev": true | 790 | "dev": true |
824 | }, | 791 | }, |
825 | "mimic-fn": { | ||
826 | "version": "2.1.0", | ||
827 | "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", | ||
828 | "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", | ||
829 | "dev": true | ||
830 | }, | ||
831 | "minimatch": { | 792 | "minimatch": { |
832 | "version": "3.0.4", | 793 | "version": "3.0.4", |
833 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", | 794 | "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", |
@@ -853,9 +814,9 @@ | |||
853 | } | 814 | } |
854 | }, | 815 | }, |
855 | "mocha": { | 816 | "mocha": { |
856 | "version": "6.2.0", | 817 | "version": "6.2.2", |
857 | "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.0.tgz", | 818 | "resolved": "https://registry.npmjs.org/mocha/-/mocha-6.2.2.tgz", |
858 | "integrity": "sha512-qwfFgY+7EKAAUAdv7VYMZQknI7YJSGesxHyhn6qD52DV8UcSZs5XwCifcZGMVIE4a5fbmhvbotxC0DLQ0oKohQ==", | 819 | "integrity": "sha512-FgDS9Re79yU1xz5d+C4rv1G7QagNGHZ+iXF81hO8zY35YZZcLEsJVfFolfsqKFWunATEvNzMK0r/CwWd/szO9A==", |
859 | "dev": true, | 820 | "dev": true, |
860 | "requires": { | 821 | "requires": { |
861 | "ansi-colors": "3.2.3", | 822 | "ansi-colors": "3.2.3", |
@@ -878,20 +839,11 @@ | |||
878 | "supports-color": "6.0.0", | 839 | "supports-color": "6.0.0", |
879 | "which": "1.3.1", | 840 | "which": "1.3.1", |
880 | "wide-align": "1.1.3", | 841 | "wide-align": "1.1.3", |
881 | "yargs": "13.2.2", | 842 | "yargs": "13.3.0", |
882 | "yargs-parser": "13.0.0", | 843 | "yargs-parser": "13.1.1", |
883 | "yargs-unparser": "1.5.0" | 844 | "yargs-unparser": "1.6.0" |
884 | }, | 845 | }, |
885 | "dependencies": { | 846 | "dependencies": { |
886 | "debug": { | ||
887 | "version": "3.2.6", | ||
888 | "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.6.tgz", | ||
889 | "integrity": "sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==", | ||
890 | "dev": true, | ||
891 | "requires": { | ||
892 | "ms": "^2.1.1" | ||
893 | } | ||
894 | }, | ||
895 | "glob": { | 847 | "glob": { |
896 | "version": "7.1.3", | 848 | "version": "7.1.3", |
897 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", | 849 | "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", |
@@ -905,28 +857,13 @@ | |||
905 | "once": "^1.3.0", | 857 | "once": "^1.3.0", |
906 | "path-is-absolute": "^1.0.0" | 858 | "path-is-absolute": "^1.0.0" |
907 | } | 859 | } |
908 | }, | ||
909 | "ms": { | ||
910 | "version": "2.1.1", | ||
911 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", | ||
912 | "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", | ||
913 | "dev": true | ||
914 | }, | ||
915 | "supports-color": { | ||
916 | "version": "6.0.0", | ||
917 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", | ||
918 | "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", | ||
919 | "dev": true, | ||
920 | "requires": { | ||
921 | "has-flag": "^3.0.0" | ||
922 | } | ||
923 | } | 860 | } |
924 | } | 861 | } |
925 | }, | 862 | }, |
926 | "ms": { | 863 | "ms": { |
927 | "version": "2.0.0", | 864 | "version": "2.1.1", |
928 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", | 865 | "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", |
929 | "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", | 866 | "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", |
930 | "dev": true | 867 | "dev": true |
931 | }, | 868 | }, |
932 | "mute-stream": { | 869 | "mute-stream": { |
@@ -935,12 +872,6 @@ | |||
935 | "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", | 872 | "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", |
936 | "dev": true | 873 | "dev": true |
937 | }, | 874 | }, |
938 | "nice-try": { | ||
939 | "version": "1.0.5", | ||
940 | "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", | ||
941 | "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", | ||
942 | "dev": true | ||
943 | }, | ||
944 | "node-environment-flags": { | 875 | "node-environment-flags": { |
945 | "version": "1.0.5", | 876 | "version": "1.0.5", |
946 | "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", | 877 | "resolved": "https://registry.npmjs.org/node-environment-flags/-/node-environment-flags-1.0.5.tgz", |
@@ -951,15 +882,6 @@ | |||
951 | "semver": "^5.7.0" | 882 | "semver": "^5.7.0" |
952 | } | 883 | } |
953 | }, | 884 | }, |
954 | "npm-run-path": { | ||
955 | "version": "2.0.2", | ||
956 | "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", | ||
957 | "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", | ||
958 | "dev": true, | ||
959 | "requires": { | ||
960 | "path-key": "^2.0.0" | ||
961 | } | ||
962 | }, | ||
963 | "nth-check": { | 885 | "nth-check": { |
964 | "version": "1.0.2", | 886 | "version": "1.0.2", |
965 | "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", | 887 | "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", |
@@ -969,10 +891,10 @@ | |||
969 | "boolbase": "~1.0.0" | 891 | "boolbase": "~1.0.0" |
970 | } | 892 | } |
971 | }, | 893 | }, |
972 | "number-is-nan": { | 894 | "object-inspect": { |
973 | "version": "1.0.1", | 895 | "version": "1.7.0", |
974 | "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", | 896 | "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.7.0.tgz", |
975 | "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", | 897 | "integrity": "sha512-a7pEHdh1xKIAgTySUGgLMx/xwDZskN1Ud6egYYN3EdRW4ZMPNEDUTF+hwy2LUC+Bl+SyLXANnwz/jyh/qutKUw==", |
976 | "dev": true | 898 | "dev": true |
977 | }, | 899 | }, |
978 | "object-keys": { | 900 | "object-keys": { |
@@ -1024,17 +946,6 @@ | |||
1024 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", | 946 | "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", |
1025 | "dev": true | 947 | "dev": true |
1026 | }, | 948 | }, |
1027 | "os-locale": { | ||
1028 | "version": "3.1.0", | ||
1029 | "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", | ||
1030 | "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", | ||
1031 | "dev": true, | ||
1032 | "requires": { | ||
1033 | "execa": "^1.0.0", | ||
1034 | "lcid": "^2.0.0", | ||
1035 | "mem": "^4.0.0" | ||
1036 | } | ||
1037 | }, | ||
1038 | "os-tmpdir": { | 949 | "os-tmpdir": { |
1039 | "version": "1.0.2", | 950 | "version": "1.0.2", |
1040 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", | 951 | "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", |
@@ -1051,24 +962,6 @@ | |||
1051 | "os-tmpdir": "^1.0.0" | 962 | "os-tmpdir": "^1.0.0" |
1052 | } | 963 | } |
1053 | }, | 964 | }, |
1054 | "p-defer": { | ||
1055 | "version": "1.0.0", | ||
1056 | "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", | ||
1057 | "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", | ||
1058 | "dev": true | ||
1059 | }, | ||
1060 | "p-finally": { | ||
1061 | "version": "1.0.0", | ||
1062 | "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", | ||
1063 | "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", | ||
1064 | "dev": true | ||
1065 | }, | ||
1066 | "p-is-promise": { | ||
1067 | "version": "2.1.0", | ||
1068 | "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", | ||
1069 | "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", | ||
1070 | "dev": true | ||
1071 | }, | ||
1072 | "p-limit": { | 965 | "p-limit": { |
1073 | "version": "2.2.1", | 966 | "version": "2.2.1", |
1074 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", | 967 | "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz", |
@@ -1123,12 +1016,6 @@ | |||
1123 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", | 1016 | "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", |
1124 | "dev": true | 1017 | "dev": true |
1125 | }, | 1018 | }, |
1126 | "path-key": { | ||
1127 | "version": "2.0.1", | ||
1128 | "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", | ||
1129 | "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", | ||
1130 | "dev": true | ||
1131 | }, | ||
1132 | "path-parse": { | 1019 | "path-parse": { |
1133 | "version": "1.0.6", | 1020 | "version": "1.0.6", |
1134 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", | 1021 | "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", |
@@ -1142,21 +1029,11 @@ | |||
1142 | "dev": true | 1029 | "dev": true |
1143 | }, | 1030 | }, |
1144 | "prettier": { | 1031 | "prettier": { |
1145 | "version": "1.18.2", | 1032 | "version": "1.19.1", |
1146 | "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.18.2.tgz", | 1033 | "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", |
1147 | "integrity": "sha512-OeHeMc0JhFE9idD4ZdtNibzY0+TPHSpSSb9h8FqtP+YnoZZ1sl8Vc9b1sasjfymH3SonAF4QcA2+mzHPhMvIiw==", | 1034 | "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", |
1148 | "dev": true | 1035 | "dev": true |
1149 | }, | 1036 | }, |
1150 | "pump": { | ||
1151 | "version": "3.0.0", | ||
1152 | "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", | ||
1153 | "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", | ||
1154 | "dev": true, | ||
1155 | "requires": { | ||
1156 | "end-of-stream": "^1.1.0", | ||
1157 | "once": "^1.3.1" | ||
1158 | } | ||
1159 | }, | ||
1160 | "read": { | 1037 | "read": { |
1161 | "version": "1.0.7", | 1038 | "version": "1.0.7", |
1162 | "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", | 1039 | "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", |
@@ -1217,9 +1094,9 @@ | |||
1217 | } | 1094 | } |
1218 | }, | 1095 | }, |
1219 | "rollup": { | 1096 | "rollup": { |
1220 | "version": "1.23.1", | 1097 | "version": "1.27.9", |
1221 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.23.1.tgz", | 1098 | "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.27.9.tgz", |
1222 | "integrity": "sha512-95C1GZQpr/NIA0kMUQmSjuMDQ45oZfPgDBcN0yZwBG7Kee//m7H68vgIyg+SPuyrTZ5PrXfyLK80OzXeKG5dAA==", | 1099 | "integrity": "sha512-8AfW4cJTPZfG6EXWwT/ujL4owUsDI1Xl8J1t+hvK4wDX81F5I4IbwP9gvGbHzxnV19fnU4rRABZQwZSX9J402Q==", |
1223 | "dev": true, | 1100 | "dev": true, |
1224 | "requires": { | 1101 | "requires": { |
1225 | "@types/estree": "*", | 1102 | "@types/estree": "*", |
@@ -1318,14 +1195,15 @@ | |||
1318 | "dev": true | 1195 | "dev": true |
1319 | }, | 1196 | }, |
1320 | "seedrandom": { | 1197 | "seedrandom": { |
1321 | "version": "3.0.1", | 1198 | "version": "3.0.5", |
1322 | "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.1.tgz", | 1199 | "resolved": "https://registry.npmjs.org/seedrandom/-/seedrandom-3.0.5.tgz", |
1323 | "integrity": "sha512-1/02Y/rUeU1CJBAGLebiC5Lbo5FnB22gQbIFFYTLkwvp1xdABZJH1sn4ZT1MzXmPpzv+Rf/Lu2NcsLJiK4rcDg==" | 1200 | "integrity": "sha512-8OwmbklUNzwezjGInmZ+2clQmExQPvomqjL7LFqOYqtmuxRgQYqOD3mHaU+MvZn5FLUeVxVfQjwLZW/n/JFuqg==" |
1324 | }, | 1201 | }, |
1325 | "semver": { | 1202 | "semver": { |
1326 | "version": "5.7.0", | 1203 | "version": "5.7.1", |
1327 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz", | 1204 | "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", |
1328 | "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==" | 1205 | "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", |
1206 | "dev": true | ||
1329 | }, | 1207 | }, |
1330 | "set-blocking": { | 1208 | "set-blocking": { |
1331 | "version": "2.0.0", | 1209 | "version": "2.0.0", |
@@ -1333,21 +1211,6 @@ | |||
1333 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", | 1211 | "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", |
1334 | "dev": true | 1212 | "dev": true |
1335 | }, | 1213 | }, |
1336 | "shebang-command": { | ||
1337 | "version": "1.2.0", | ||
1338 | "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", | ||
1339 | "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", | ||
1340 | "dev": true, | ||
1341 | "requires": { | ||
1342 | "shebang-regex": "^1.0.0" | ||
1343 | } | ||
1344 | }, | ||
1345 | "shebang-regex": { | ||
1346 | "version": "1.0.0", | ||
1347 | "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", | ||
1348 | "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", | ||
1349 | "dev": true | ||
1350 | }, | ||
1351 | "shelljs": { | 1214 | "shelljs": { |
1352 | "version": "0.8.3", | 1215 | "version": "0.8.3", |
1353 | "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz", | 1216 | "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.3.tgz", |
@@ -1378,12 +1241,6 @@ | |||
1378 | } | 1241 | } |
1379 | } | 1242 | } |
1380 | }, | 1243 | }, |
1381 | "signal-exit": { | ||
1382 | "version": "3.0.2", | ||
1383 | "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", | ||
1384 | "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", | ||
1385 | "dev": true | ||
1386 | }, | ||
1387 | "sourcemap-codec": { | 1244 | "sourcemap-codec": { |
1388 | "version": "1.4.6", | 1245 | "version": "1.4.6", |
1389 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", | 1246 | "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.6.tgz", |
@@ -1406,6 +1263,26 @@ | |||
1406 | "strip-ansi": "^4.0.0" | 1263 | "strip-ansi": "^4.0.0" |
1407 | } | 1264 | } |
1408 | }, | 1265 | }, |
1266 | "string.prototype.trimleft": { | ||
1267 | "version": "2.1.0", | ||
1268 | "resolved": "https://registry.npmjs.org/string.prototype.trimleft/-/string.prototype.trimleft-2.1.0.tgz", | ||
1269 | "integrity": "sha512-FJ6b7EgdKxxbDxc79cOlok6Afd++TTs5szo+zJTUyow3ycrRfJVE2pq3vcN53XexvKZu/DJMDfeI/qMiZTrjTw==", | ||
1270 | "dev": true, | ||
1271 | "requires": { | ||
1272 | "define-properties": "^1.1.3", | ||
1273 | "function-bind": "^1.1.1" | ||
1274 | } | ||
1275 | }, | ||
1276 | "string.prototype.trimright": { | ||
1277 | "version": "2.1.0", | ||
1278 | "resolved": "https://registry.npmjs.org/string.prototype.trimright/-/string.prototype.trimright-2.1.0.tgz", | ||
1279 | "integrity": "sha512-fXZTSV55dNBwv16uw+hh5jkghxSnc5oHq+5K/gXgizHwAvMetdAJlHqqoFC1FSDVPYWLkAKl2cxpUT41sV7nSg==", | ||
1280 | "dev": true, | ||
1281 | "requires": { | ||
1282 | "define-properties": "^1.1.3", | ||
1283 | "function-bind": "^1.1.1" | ||
1284 | } | ||
1285 | }, | ||
1409 | "string_decoder": { | 1286 | "string_decoder": { |
1410 | "version": "1.3.0", | 1287 | "version": "1.3.0", |
1411 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", | 1288 | "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", |
@@ -1424,12 +1301,6 @@ | |||
1424 | "ansi-regex": "^3.0.0" | 1301 | "ansi-regex": "^3.0.0" |
1425 | } | 1302 | } |
1426 | }, | 1303 | }, |
1427 | "strip-eof": { | ||
1428 | "version": "1.0.0", | ||
1429 | "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", | ||
1430 | "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", | ||
1431 | "dev": true | ||
1432 | }, | ||
1433 | "strip-json-comments": { | 1304 | "strip-json-comments": { |
1434 | "version": "2.0.1", | 1305 | "version": "2.0.1", |
1435 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", | 1306 | "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", |
@@ -1437,9 +1308,9 @@ | |||
1437 | "dev": true | 1308 | "dev": true |
1438 | }, | 1309 | }, |
1439 | "supports-color": { | 1310 | "supports-color": { |
1440 | "version": "5.5.0", | 1311 | "version": "6.0.0", |
1441 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", | 1312 | "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.0.0.tgz", |
1442 | "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", | 1313 | "integrity": "sha512-on9Kwidc1IUQo+bQdhi8+Tijpo0e1SS6RoGo2guUwn5vdaxw8RXOF9Vb2ws+ihWOmh4JnCJOvaziZWP1VABaLg==", |
1443 | "dev": true, | 1314 | "dev": true, |
1444 | "requires": { | 1315 | "requires": { |
1445 | "has-flag": "^3.0.0" | 1316 | "has-flag": "^3.0.0" |
@@ -1461,16 +1332,16 @@ | |||
1461 | "dev": true | 1332 | "dev": true |
1462 | }, | 1333 | }, |
1463 | "tslint": { | 1334 | "tslint": { |
1464 | "version": "5.18.0", | 1335 | "version": "5.20.1", |
1465 | "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.18.0.tgz", | 1336 | "resolved": "https://registry.npmjs.org/tslint/-/tslint-5.20.1.tgz", |
1466 | "integrity": "sha512-Q3kXkuDEijQ37nXZZLKErssQVnwCV/+23gFEMROi8IlbaBG6tXqLPQJ5Wjcyt/yHPKBC+hD5SzuGaMora+ZS6w==", | 1337 | "integrity": "sha512-EcMxhzCFt8k+/UP5r8waCf/lzmeSyVlqxqMEDQE7rWYiQky8KpIBz1JAoYXfROHrPZ1XXd43q8yQnULOLiBRQg==", |
1467 | "dev": true, | 1338 | "dev": true, |
1468 | "requires": { | 1339 | "requires": { |
1469 | "@babel/code-frame": "^7.0.0", | 1340 | "@babel/code-frame": "^7.0.0", |
1470 | "builtin-modules": "^1.1.1", | 1341 | "builtin-modules": "^1.1.1", |
1471 | "chalk": "^2.3.0", | 1342 | "chalk": "^2.3.0", |
1472 | "commander": "^2.12.1", | 1343 | "commander": "^2.12.1", |
1473 | "diff": "^3.2.0", | 1344 | "diff": "^4.0.1", |
1474 | "glob": "^7.1.1", | 1345 | "glob": "^7.1.1", |
1475 | "js-yaml": "^3.13.1", | 1346 | "js-yaml": "^3.13.1", |
1476 | "minimatch": "^3.0.4", | 1347 | "minimatch": "^3.0.4", |
@@ -1479,6 +1350,14 @@ | |||
1479 | "semver": "^5.3.0", | 1350 | "semver": "^5.3.0", |
1480 | "tslib": "^1.8.0", | 1351 | "tslib": "^1.8.0", |
1481 | "tsutils": "^2.29.0" | 1352 | "tsutils": "^2.29.0" |
1353 | }, | ||
1354 | "dependencies": { | ||
1355 | "diff": { | ||
1356 | "version": "4.0.1", | ||
1357 | "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.1.tgz", | ||
1358 | "integrity": "sha512-s2+XdvhPCOF01LRQBC8hf4vhbVmI2CGS5aZnxLJlT5FtdhPCDFq80q++zK2KlrVorVDdL5BOGZ/VfLrVtYNF+Q==", | ||
1359 | "dev": true | ||
1360 | } | ||
1482 | } | 1361 | } |
1483 | }, | 1362 | }, |
1484 | "tslint-config-prettier": { | 1363 | "tslint-config-prettier": { |
@@ -1513,9 +1392,9 @@ | |||
1513 | } | 1392 | } |
1514 | }, | 1393 | }, |
1515 | "typescript": { | 1394 | "typescript": { |
1516 | "version": "3.5.3", | 1395 | "version": "3.7.3", |
1517 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.5.3.tgz", | 1396 | "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.7.3.tgz", |
1518 | "integrity": "sha512-ACzBtm/PhXBDId6a6sDJfroT2pOWt/oOnk4/dElG5G33ZL776N3Y6/6bKZJBFpd+b05F3Ct9qDjMeJmRWtE2/g==", | 1397 | "integrity": "sha512-Mcr/Qk7hXqFBXMN7p7Lusj1ktCBydylfQM/FZCk5glCNQJrCUKPkMHdo9R0MTFWsC/4kPFvDS0fDPvukfCkFsw==", |
1519 | "dev": true | 1398 | "dev": true |
1520 | }, | 1399 | }, |
1521 | "uc.micro": { | 1400 | "uc.micro": { |
@@ -1543,9 +1422,9 @@ | |||
1543 | "dev": true | 1422 | "dev": true |
1544 | }, | 1423 | }, |
1545 | "vsce": { | 1424 | "vsce": { |
1546 | "version": "1.67.1", | 1425 | "version": "1.70.0", |
1547 | "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.67.1.tgz", | 1426 | "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.70.0.tgz", |
1548 | "integrity": "sha512-Y/0fnfaLs2cCfytTGmy4Cp1bf9BaxHO7020YePdUwxjAlPlZ9+lm74M9yEFEWXTIug0L0sMax1WMz0TnozIqxg==", | 1427 | "integrity": "sha512-mBTbVrWL348jODwfmaR+yXrlzb8EABGCT067C4shKOXriWiuMQi4/uCbFm6TUBcfnzTYLJv+DKa0VnKU8yEAjA==", |
1549 | "dev": true, | 1428 | "dev": true, |
1550 | "requires": { | 1429 | "requires": { |
1551 | "azure-devops-node-api": "^7.2.0", | 1430 | "azure-devops-node-api": "^7.2.0", |
@@ -1571,41 +1450,48 @@ | |||
1571 | } | 1450 | } |
1572 | }, | 1451 | }, |
1573 | "vscode-jsonrpc": { | 1452 | "vscode-jsonrpc": { |
1574 | "version": "4.1.0-next.3", | 1453 | "version": "5.0.0-next.5", |
1575 | "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-4.1.0-next.3.tgz", | 1454 | "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-5.0.0-next.5.tgz", |
1576 | "integrity": "sha512-Z6oxBiMks2+UADV1QHXVooSakjyhI+eHTnXzDyVvVMmegvSfkXk2w6mPEdSkaNHFBdtWW7n20H1yw2nA3A17mg==" | 1455 | "integrity": "sha512-k9akfglxWgr0dtLNscq2uBq48XJwnhf4EaDxn05KQowRwR0DkNML0zeYqFRLtXZe6x5vpL5ppyu4o6GqL+23YQ==" |
1577 | }, | 1456 | }, |
1578 | "vscode-languageclient": { | 1457 | "vscode-languageclient": { |
1579 | "version": "5.3.0-next.4", | 1458 | "version": "6.0.0-next.8", |
1580 | "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-5.3.0-next.4.tgz", | 1459 | "resolved": "https://registry.npmjs.org/vscode-languageclient/-/vscode-languageclient-6.0.0-next.8.tgz", |
1581 | "integrity": "sha512-RODuzXErVpJRSgHv+Xei8fwQtZ/iZOWPCqlLl07NTtkzgTAepJf9r4EioZVuTviGJ5DEJ9xs0bjrit8shKtW6Q==", | 1460 | "integrity": "sha512-452jskmuT7YKYnPd5uh7aELK4M25OITcnBq4ylPIyUtE5LQRgA9N9pR9NrviTTX/Hh6q6VGzm70OK9SpMO/zcA==", |
1582 | "requires": { | 1461 | "requires": { |
1583 | "semver": "^5.5.0", | 1462 | "semver": "^6.3.0", |
1584 | "vscode-languageserver-protocol": "3.15.0-next.4" | 1463 | "vscode-languageserver-protocol": "^3.15.0-next.13" |
1464 | }, | ||
1465 | "dependencies": { | ||
1466 | "semver": { | ||
1467 | "version": "6.3.0", | ||
1468 | "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", | ||
1469 | "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" | ||
1470 | } | ||
1585 | } | 1471 | } |
1586 | }, | 1472 | }, |
1587 | "vscode-languageserver-protocol": { | 1473 | "vscode-languageserver-protocol": { |
1588 | "version": "3.15.0-next.4", | 1474 | "version": "3.15.0-next.13", |
1589 | "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.0-next.4.tgz", | 1475 | "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.0-next.13.tgz", |
1590 | "integrity": "sha512-4AgisQ8GWa3irdRu3/UNr3brcSSm0oobmoV1eSOnV7JM32lYyXDnSKB7RuTTXvaAjD/0xQJLEGhkyGHS5gbywA==", | 1476 | "integrity": "sha512-2UGxOKc5VHav15n3zY5dtaOXGL/JuV0K2Mem/n6lhF8i3vaqIAnKv004SPU0flYHXIfCcQM7kCL+nwWVJ1K1qw==", |
1591 | "requires": { | 1477 | "requires": { |
1592 | "vscode-jsonrpc": "^4.1.0-next.1", | 1478 | "vscode-jsonrpc": "^5.0.0-next.5", |
1593 | "vscode-languageserver-types": "3.15.0-next.1" | 1479 | "vscode-languageserver-types": "^3.15.0-next.9" |
1594 | } | 1480 | } |
1595 | }, | 1481 | }, |
1596 | "vscode-languageserver-types": { | 1482 | "vscode-languageserver-types": { |
1597 | "version": "3.15.0-next.1", | 1483 | "version": "3.15.0-next.9", |
1598 | "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.1.tgz", | 1484 | "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.15.0-next.9.tgz", |
1599 | "integrity": "sha512-R0kzmaI8gOGEoU7b9huYQAzgZzRQ/5Q8HKjsIUdfz0MjXcBZ4tr1ik1So1p1O5kGrI1VTCd22Fw/wI7ECGoIPw==" | 1485 | "integrity": "sha512-Rl/8qJ6932nrHCdPn+9y0x08uLVQaSLRG+U4JzhyKpWU4eJbVaDRoAcz1Llj7CErJGbPr6kdBvShPy5fRfR+Uw==" |
1600 | }, | 1486 | }, |
1601 | "vscode-test": { | 1487 | "vscode-test": { |
1602 | "version": "1.2.0", | 1488 | "version": "1.2.3", |
1603 | "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.2.0.tgz", | 1489 | "resolved": "https://registry.npmjs.org/vscode-test/-/vscode-test-1.2.3.tgz", |
1604 | "integrity": "sha512-aowqgc8gZe0eflzVUXsBjBrlsJ8eC35kfgfSEeHu9PKA1vQKm/3rVK43TlbxGue8hKtZBElNAJ5QuYklR/vLJA==", | 1490 | "integrity": "sha512-mKRTNso33NaUULiPBFg6zRjyntjcCpIgkrogyPQuKlvoQREQR8jLKN5UD4L5rkTSD+oBhcKtaLR2/g34FexURw==", |
1605 | "dev": true, | 1491 | "dev": true, |
1606 | "requires": { | 1492 | "requires": { |
1607 | "http-proxy-agent": "^2.1.0", | 1493 | "http-proxy-agent": "^2.1.0", |
1608 | "https-proxy-agent": "^2.2.1", | 1494 | "https-proxy-agent": "^2.2.4", |
1609 | "rimraf": "^2.6.3" | 1495 | "rimraf": "^2.6.3" |
1610 | } | 1496 | } |
1611 | }, | 1497 | }, |
@@ -1634,48 +1520,40 @@ | |||
1634 | } | 1520 | } |
1635 | }, | 1521 | }, |
1636 | "wrap-ansi": { | 1522 | "wrap-ansi": { |
1637 | "version": "2.1.0", | 1523 | "version": "5.1.0", |
1638 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", | 1524 | "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", |
1639 | "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", | 1525 | "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", |
1640 | "dev": true, | 1526 | "dev": true, |
1641 | "requires": { | 1527 | "requires": { |
1642 | "string-width": "^1.0.1", | 1528 | "ansi-styles": "^3.2.0", |
1643 | "strip-ansi": "^3.0.1" | 1529 | "string-width": "^3.0.0", |
1530 | "strip-ansi": "^5.0.0" | ||
1644 | }, | 1531 | }, |
1645 | "dependencies": { | 1532 | "dependencies": { |
1646 | "ansi-regex": { | 1533 | "ansi-regex": { |
1647 | "version": "2.1.1", | 1534 | "version": "4.1.0", |
1648 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", | 1535 | "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", |
1649 | "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", | 1536 | "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", |
1650 | "dev": true | 1537 | "dev": true |
1651 | }, | 1538 | }, |
1652 | "is-fullwidth-code-point": { | ||
1653 | "version": "1.0.0", | ||
1654 | "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", | ||
1655 | "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", | ||
1656 | "dev": true, | ||
1657 | "requires": { | ||
1658 | "number-is-nan": "^1.0.0" | ||
1659 | } | ||
1660 | }, | ||
1661 | "string-width": { | 1539 | "string-width": { |
1662 | "version": "1.0.2", | 1540 | "version": "3.1.0", |
1663 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", | 1541 | "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", |
1664 | "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", | 1542 | "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", |
1665 | "dev": true, | 1543 | "dev": true, |
1666 | "requires": { | 1544 | "requires": { |
1667 | "code-point-at": "^1.0.0", | 1545 | "emoji-regex": "^7.0.1", |
1668 | "is-fullwidth-code-point": "^1.0.0", | 1546 | "is-fullwidth-code-point": "^2.0.0", |
1669 | "strip-ansi": "^3.0.0" | 1547 | "strip-ansi": "^5.1.0" |
1670 | } | 1548 | } |
1671 | }, | 1549 | }, |
1672 | "strip-ansi": { | 1550 | "strip-ansi": { |
1673 | "version": "3.0.1", | 1551 | "version": "5.2.0", |
1674 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", | 1552 | "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", |
1675 | "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", | 1553 | "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", |
1676 | "dev": true, | 1554 | "dev": true, |
1677 | "requires": { | 1555 | "requires": { |
1678 | "ansi-regex": "^2.0.0" | 1556 | "ansi-regex": "^4.1.0" |
1679 | } | 1557 | } |
1680 | } | 1558 | } |
1681 | } | 1559 | } |
@@ -1693,22 +1571,21 @@ | |||
1693 | "dev": true | 1571 | "dev": true |
1694 | }, | 1572 | }, |
1695 | "yargs": { | 1573 | "yargs": { |
1696 | "version": "13.2.2", | 1574 | "version": "13.3.0", |
1697 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.2.2.tgz", | 1575 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", |
1698 | "integrity": "sha512-WyEoxgyTD3w5XRpAQNYUB9ycVH/PQrToaTXdYXRdOXvEy1l19br+VJsc0vcO8PTGg5ro/l/GY7F/JMEBmI0BxA==", | 1576 | "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", |
1699 | "dev": true, | 1577 | "dev": true, |
1700 | "requires": { | 1578 | "requires": { |
1701 | "cliui": "^4.0.0", | 1579 | "cliui": "^5.0.0", |
1702 | "find-up": "^3.0.0", | 1580 | "find-up": "^3.0.0", |
1703 | "get-caller-file": "^2.0.1", | 1581 | "get-caller-file": "^2.0.1", |
1704 | "os-locale": "^3.1.0", | ||
1705 | "require-directory": "^2.1.1", | 1582 | "require-directory": "^2.1.1", |
1706 | "require-main-filename": "^2.0.0", | 1583 | "require-main-filename": "^2.0.0", |
1707 | "set-blocking": "^2.0.0", | 1584 | "set-blocking": "^2.0.0", |
1708 | "string-width": "^3.0.0", | 1585 | "string-width": "^3.0.0", |
1709 | "which-module": "^2.0.0", | 1586 | "which-module": "^2.0.0", |
1710 | "y18n": "^4.0.0", | 1587 | "y18n": "^4.0.0", |
1711 | "yargs-parser": "^13.0.0" | 1588 | "yargs-parser": "^13.1.1" |
1712 | }, | 1589 | }, |
1713 | "dependencies": { | 1590 | "dependencies": { |
1714 | "ansi-regex": { | 1591 | "ansi-regex": { |
@@ -1740,9 +1617,9 @@ | |||
1740 | } | 1617 | } |
1741 | }, | 1618 | }, |
1742 | "yargs-parser": { | 1619 | "yargs-parser": { |
1743 | "version": "13.0.0", | 1620 | "version": "13.1.1", |
1744 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.0.0.tgz", | 1621 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.1.tgz", |
1745 | "integrity": "sha512-w2LXjoL8oRdRQN+hOyppuXs+V/fVAYtpcrRxZuF7Kt/Oc+Jr2uAcVntaUTNT6w5ihoWfFDpNY8CPx1QskxZ/pw==", | 1622 | "integrity": "sha512-oVAVsHz6uFrg3XQheFII8ESO2ssAf9luWuAd6Wexsu4F3OtIW0o8IribPXYrD4WC24LWtPrJlGy87y5udK+dxQ==", |
1746 | "dev": true, | 1623 | "dev": true, |
1747 | "requires": { | 1624 | "requires": { |
1748 | "camelcase": "^5.0.0", | 1625 | "camelcase": "^5.0.0", |
@@ -1750,58 +1627,14 @@ | |||
1750 | } | 1627 | } |
1751 | }, | 1628 | }, |
1752 | "yargs-unparser": { | 1629 | "yargs-unparser": { |
1753 | "version": "1.5.0", | 1630 | "version": "1.6.0", |
1754 | "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.5.0.tgz", | 1631 | "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-1.6.0.tgz", |
1755 | "integrity": "sha512-HK25qidFTCVuj/D1VfNiEndpLIeJN78aqgR23nL3y4N0U/91cOAzqfHlF8n2BvoNDcZmJKin3ddNSvOxSr8flw==", | 1632 | "integrity": "sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw==", |
1756 | "dev": true, | 1633 | "dev": true, |
1757 | "requires": { | 1634 | "requires": { |
1758 | "flat": "^4.1.0", | 1635 | "flat": "^4.1.0", |
1759 | "lodash": "^4.17.11", | 1636 | "lodash": "^4.17.15", |
1760 | "yargs": "^12.0.5" | 1637 | "yargs": "^13.3.0" |
1761 | }, | ||
1762 | "dependencies": { | ||
1763 | "get-caller-file": { | ||
1764 | "version": "1.0.3", | ||
1765 | "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", | ||
1766 | "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", | ||
1767 | "dev": true | ||
1768 | }, | ||
1769 | "require-main-filename": { | ||
1770 | "version": "1.0.1", | ||
1771 | "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", | ||
1772 | "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", | ||
1773 | "dev": true | ||
1774 | }, | ||
1775 | "yargs": { | ||
1776 | "version": "12.0.5", | ||
1777 | "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", | ||
1778 | "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", | ||
1779 | "dev": true, | ||
1780 | "requires": { | ||
1781 | "cliui": "^4.0.0", | ||
1782 | "decamelize": "^1.2.0", | ||
1783 | "find-up": "^3.0.0", | ||
1784 | "get-caller-file": "^1.0.1", | ||
1785 | "os-locale": "^3.0.0", | ||
1786 | "require-directory": "^2.1.1", | ||
1787 | "require-main-filename": "^1.0.1", | ||
1788 | "set-blocking": "^2.0.0", | ||
1789 | "string-width": "^2.0.0", | ||
1790 | "which-module": "^2.0.0", | ||
1791 | "y18n": "^3.2.1 || ^4.0.0", | ||
1792 | "yargs-parser": "^11.1.1" | ||
1793 | } | ||
1794 | }, | ||
1795 | "yargs-parser": { | ||
1796 | "version": "11.1.1", | ||
1797 | "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", | ||
1798 | "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", | ||
1799 | "dev": true, | ||
1800 | "requires": { | ||
1801 | "camelcase": "^5.0.0", | ||
1802 | "decamelize": "^1.2.0" | ||
1803 | } | ||
1804 | } | ||
1805 | } | 1638 | } |
1806 | }, | 1639 | }, |
1807 | "yauzl": { | 1640 | "yauzl": { |
diff --git a/editors/code/package.json b/editors/code/package.json index 5dea8fac0..84a45945f 100644 --- a/editors/code/package.json +++ b/editors/code/package.json | |||
@@ -13,7 +13,7 @@ | |||
13 | "Other" | 13 | "Other" |
14 | ], | 14 | ], |
15 | "engines": { | 15 | "engines": { |
16 | "vscode": "^1.37.0" | 16 | "vscode": "^1.40.0" |
17 | }, | 17 | }, |
18 | "scripts": { | 18 | "scripts": { |
19 | "vscode:prepublish": "npm run compile", | 19 | "vscode:prepublish": "npm run compile", |
@@ -32,28 +32,28 @@ | |||
32 | }, | 32 | }, |
33 | "dependencies": { | 33 | "dependencies": { |
34 | "lookpath": "^1.0.3", | 34 | "lookpath": "^1.0.3", |
35 | "seedrandom": "^3.0.1", | 35 | "seedrandom": "^3.0.5", |
36 | "vscode-languageclient": "^5.3.0-next.4" | 36 | "vscode-languageclient": "^6.0.0-next.8" |
37 | }, | 37 | }, |
38 | "devDependencies": { | 38 | "devDependencies": { |
39 | "@types/glob": "^7.1.1", | 39 | "@types/glob": "^7.1.1", |
40 | "@types/mocha": "^5.2.7", | 40 | "@types/mocha": "^5.2.7", |
41 | "@types/node": "^10.14.13", | 41 | "@types/node": "^10.17.6", |
42 | "@types/seedrandom": "^2.4.28", | 42 | "@types/seedrandom": "^2.4.28", |
43 | "@types/vscode": "^1.37.0", | 43 | "@types/vscode": "^1.40.0", |
44 | "glob": "^7.1.4", | 44 | "glob": "^7.1.6", |
45 | "mocha": "^6.2.0", | 45 | "mocha": "^6.2.2", |
46 | "prettier": "^1.18.2", | 46 | "prettier": "^1.19.1", |
47 | "rollup": "^1.23.1", | 47 | "rollup": "^1.27.9", |
48 | "rollup-plugin-commonjs": "^10.1.0", | 48 | "rollup-plugin-commonjs": "^10.1.0", |
49 | "rollup-plugin-node-resolve": "^5.2.0", | 49 | "rollup-plugin-node-resolve": "^5.2.0", |
50 | "rollup-plugin-typescript": "^1.0.1", | 50 | "rollup-plugin-typescript": "^1.0.1", |
51 | "shx": "^0.3.1", | 51 | "shx": "^0.3.1", |
52 | "tslint": "^5.18.0", | 52 | "tslint": "^5.20.1", |
53 | "tslint-config-prettier": "^1.18.0", | 53 | "tslint-config-prettier": "^1.18.0", |
54 | "typescript": "^3.5.3", | 54 | "typescript": "^3.7.3", |
55 | "vsce": "^1.67.0", | 55 | "vsce": "^1.70.0", |
56 | "vscode-test": "^1.2.0" | 56 | "vscode-test": "^1.2.3" |
57 | }, | 57 | }, |
58 | "activationEvents": [ | 58 | "activationEvents": [ |
59 | "onLanguage:rust", | 59 | "onLanguage:rust", |
diff --git a/editors/code/src/extension.ts b/editors/code/src/extension.ts index 6637c3bf0..a78aa3b42 100644 --- a/editors/code/src/extension.ts +++ b/editors/code/src/extension.ts | |||
@@ -89,9 +89,10 @@ export async function activate(context: vscode.ExtensionContext) { | |||
89 | } | 89 | } |
90 | 90 | ||
91 | // Notifications are events triggered by the language server | 91 | // Notifications are events triggered by the language server |
92 | const allNotifications: Iterable< | 92 | const allNotifications: Iterable<[ |
93 | [string, lc.GenericNotificationHandler] | 93 | string, |
94 | > = [ | 94 | lc.GenericNotificationHandler |
95 | ]> = [ | ||
95 | [ | 96 | [ |
96 | 'rust-analyzer/publishDecorations', | 97 | 'rust-analyzer/publishDecorations', |
97 | notifications.publishDecorations.handle | 98 | notifications.publishDecorations.handle |
diff --git a/editors/code/src/highlighting.ts b/editors/code/src/highlighting.ts index d21d8a06a..48f2a2547 100644 --- a/editors/code/src/highlighting.ts +++ b/editors/code/src/highlighting.ts | |||
@@ -40,9 +40,10 @@ export class Highlighter { | |||
40 | return [tag, decor]; | 40 | return [tag, decor]; |
41 | }; | 41 | }; |
42 | 42 | ||
43 | const decorations: Iterable< | 43 | const decorations: Iterable<[ |
44 | [string, vscode.TextEditorDecorationType] | 44 | string, |
45 | > = [ | 45 | vscode.TextEditorDecorationType |
46 | ]> = [ | ||
46 | decoration('comment'), | 47 | decoration('comment'), |
47 | decoration('string'), | 48 | decoration('string'), |
48 | decoration('keyword'), | 49 | decoration('keyword'), |