Skip to content

Commit 7d19a72

Browse files
committed
Upgrade JS dependencies
Ensure we have the latest performance and security fixes from third-party packages by upgrading our JS dependencies. This commit includes an upgrade of the ws package, which has a security bug in version 7.4.5 which was fixed in 7.4.6: https://github.com/websockets/ws/releases/tag/7.4.6 This commit should not change behavior.
1 parent 7bfec10 commit 7d19a72

File tree

6 files changed

+505
-582
lines changed

6 files changed

+505
-582
lines changed

plugin/vscode-lsp/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
"fmt": "prettier --write '*.js' '*.json' '.vscode/*.json'"
3939
},
4040
"dependencies": {
41-
"vscode-languageclient": "^6.1.3"
41+
"vscode-languageclient": "^7.0.0"
4242
},
4343
"devDependencies": {
4444
"prettier": "^2.3.0"

plugin/vscode-lsp/yarn.lock

Lines changed: 64 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -2,38 +2,78 @@
22
# yarn lockfile v1
33

44

5+
balanced-match@^1.0.0:
6+
version "1.0.2"
7+
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
8+
integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
9+
10+
brace-expansion@^1.1.7:
11+
version "1.1.11"
12+
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
13+
integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
14+
dependencies:
15+
balanced-match "^1.0.0"
16+
concat-map "0.0.1"
17+
18+
19+
version "0.0.1"
20+
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
21+
integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
22+
23+
lru-cache@^6.0.0:
24+
version "6.0.0"
25+
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
26+
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
27+
dependencies:
28+
yallist "^4.0.0"
29+
30+
minimatch@^3.0.4:
31+
version "3.0.4"
32+
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
33+
integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
34+
dependencies:
35+
brace-expansion "^1.1.7"
36+
537
prettier@^2.3.0:
638
version "2.3.0"
739
resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.3.0.tgz#b6a5bf1284026ae640f17f7ff5658a7567fc0d18"
840
integrity sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==
941

10-
semver@^6.3.0:
11-
version "6.3.0"
12-
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
13-
integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
42+
semver@^7.3.4:
43+
version "7.3.5"
44+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
45+
integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
46+
dependencies:
47+
lru-cache "^6.0.0"
1448

15-
vscode-jsonrpc@^5.0.1:
16-
version "5.0.1"
17-
resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-5.0.1.tgz#9bab9c330d89f43fc8c1e8702b5c36e058a01794"
18-
integrity sha512-JvONPptw3GAQGXlVV2utDcHx0BiY34FupW/kI6mZ5x06ER5DdPG/tXWMVHjTNULF5uKPOUUD0SaXg5QaubJL0A==
49+
vscode-jsonrpc@6.0.0:
50+
version "6.0.0"
51+
resolved "https://registry.yarnpkg.com/vscode-jsonrpc/-/vscode-jsonrpc-6.0.0.tgz#108bdb09b4400705176b957ceca9e0880e9b6d4e"
52+
integrity sha512-wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg==
1953

20-
vscode-languageclient@^6.1.3:
21-
version "6.1.3"
22-
resolved "https://registry.yarnpkg.com/vscode-languageclient/-/vscode-languageclient-6.1.3.tgz#c979c5bb5855714a0307e998c18ca827c1b3953a"
23-
integrity sha512-YciJxk08iU5LmWu7j5dUt9/1OLjokKET6rME3cI4BRpiF6HZlusm2ZwPt0MYJ0lV5y43sZsQHhyon2xBg4ZJVA==
54+
vscode-languageclient@^7.0.0:
55+
version "7.0.0"
56+
resolved "https://registry.yarnpkg.com/vscode-languageclient/-/vscode-languageclient-7.0.0.tgz#b505c22c21ffcf96e167799757fca07a6bad0fb2"
57+
integrity sha512-P9AXdAPlsCgslpP9pRxYPqkNYV7Xq8300/aZDpO35j1fJm/ncize8iGswzYlcvFw5DQUx4eVk+KvfXdL0rehNg==
2458
dependencies:
25-
semver "^6.3.0"
26-
vscode-languageserver-protocol "^3.15.3"
59+
minimatch "^3.0.4"
60+
semver "^7.3.4"
61+
vscode-languageserver-protocol "3.16.0"
2762

28-
vscode-languageserver-protocol@^3.15.3:
29-
version "3.15.3"
30-
resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.15.3.tgz#3fa9a0702d742cf7883cb6182a6212fcd0a1d8bb"
31-
integrity sha512-zrMuwHOAQRhjDSnflWdJG+O2ztMWss8GqUUB8dXLR/FPenwkiBNkMIJJYfSN6sgskvsF0rHAoBowNQfbyZnnvw==
63+
vscode-languageserver-protocol@3.16.0:
64+
version "3.16.0"
65+
resolved "https://registry.yarnpkg.com/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.16.0.tgz#34135b61a9091db972188a07d337406a3cdbe821"
66+
integrity sha512-sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A==
3267
dependencies:
33-
vscode-jsonrpc "^5.0.1"
34-
vscode-languageserver-types "3.15.1"
68+
vscode-jsonrpc "6.0.0"
69+
vscode-languageserver-types "3.16.0"
70+
71+
72+
version "3.16.0"
73+
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.16.0.tgz#ecf393fc121ec6974b2da3efb3155644c514e247"
74+
integrity sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==
3575

36-
37-
version "3.15.1"
38-
resolved "https://registry.yarnpkg.com/vscode-languageserver-types/-/vscode-languageserver-types-3.15.1.tgz#17be71d78d2f6236d414f0001ce1ef4d23e6b6de"
39-
integrity sha512-+a9MPUQrNGRrGU630OGbYVQ+11iOIovjCkqxajPa9w57Sd5ruK8WQNsslzpa0x/QJqC8kRc2DUxWjIFwoNm4ZQ==
76+
yallist@^4.0.0:
77+
version "4.0.0"
78+
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
79+
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==

plugin/vscode/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@
3838
"devDependencies": {
3939
"colors": "1.4.0",
4040
"prettier": "^2.3.0",
41-
"tape": "5.0.1",
42-
"vscode-test": "1.4.1"
41+
"tape": "5.2.2",
42+
"vscode-test": "1.5.2"
4343
},
4444
"dependencies": {
4545
"quick-lint-js-wasm": "../../wasm"

0 commit comments

Comments
 (0)