Skip to content

Commit b04104c

Browse files
authored
Merge branch 'main' into jsjoeio/upgrade-vscode-1.54
2 parents aae17cb + 32d882a commit b04104c

File tree

5 files changed

+54
-50
lines changed

5 files changed

+54
-50
lines changed

.eslintrc.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ extends:
1616
- plugin:import/typescript
1717
- plugin:prettier/recommended
1818
- prettier # Removes eslint rules that conflict with prettier.
19-
- prettier/@typescript-eslint # Remove conflicts again.
2019

2120
rules:
2221
# Sometimes you need to add args to implement a function signature even

README.md

+1-7
Original file line numberDiff line numberDiff line change
@@ -70,13 +70,7 @@ See [CONTRIBUTING](./docs/CONTRIBUTING.md) for details.
7070

7171
## Hiring
7272

73-
We ([@cdr](https://github.com/cdr)) are looking for engineers to help [maintain
74-
code-server](https://jobs.lever.co/coder/e40becde-2cbd-4885-9029-e5c7b0a734b8), innovate on open source, and streamline dev workflows.
75-
76-
Our main office is in Austin, Texas. Remote is ok as long as
77-
you're in North America or Europe.
78-
79-
Please get in [touch](mailto:[email protected]) with your resume/GitHub if interested.
73+
Interested in [working at Coder](https://coder.com)? Check out [our open positions](https://jobs.lever.co/coder)!
8074

8175
## For Organizations
8276

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"@types/cookie-parser": "^1.4.2",
4040
"@types/express": "^4.17.8",
4141
"@types/http-proxy": "^1.17.4",
42-
"@types/js-yaml": "^3.12.3",
42+
"@types/js-yaml": "^4.0.0",
4343
"@types/node": "^12.12.7",
4444
"@types/parcel-bundler": "^1.12.1",
4545
"@types/pem": "^1.9.5",
@@ -55,7 +55,7 @@
5555
"@typescript-eslint/parser": "^4.7.0",
5656
"doctoc": "^2.0.0",
5757
"eslint": "^7.7.0",
58-
"eslint-config-prettier": "^6.0.0",
58+
"eslint-config-prettier": "^8.1.0",
5959
"eslint-import-resolver-alias": "^1.1.2",
6060
"eslint-plugin-import": "^2.18.2",
6161
"eslint-plugin-prettier": "^3.1.0",
@@ -84,7 +84,7 @@
8484
"express": "^5.0.0-alpha.8",
8585
"http-proxy": "^1.18.0",
8686
"httpolyglot": "^0.1.2",
87-
"js-yaml": "^3.13.1",
87+
"js-yaml": "^4.0.0",
8888
"limiter": "^1.1.5",
8989
"node-fetch": "^2.6.1",
9090
"pem": "^1.14.2",

src/node/cli.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -531,7 +531,7 @@ export function parseConfigFile(configFile: string, configPath: string): ConfigA
531531
return { _: [], config: configPath }
532532
}
533533

534-
const config = yaml.safeLoad(configFile, {
534+
const config = yaml.load(configFile, {
535535
filename: configPath,
536536
})
537537
if (!config || typeof config === "string") {

yarn.lock

+49-38
Original file line numberDiff line numberDiff line change
@@ -1109,22 +1109,22 @@
11091109
dependencies:
11101110
"@types/express" "*"
11111111

1112-
"@types/express-serve-static-core@*":
1113-
version "4.17.13"
1114-
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.13.tgz#d9af025e925fc8b089be37423b8d1eac781be084"
1115-
integrity sha512-RgDi5a4nuzam073lRGKTUIaL3eF2+H7LJvJ8eUnCI0wA6SNjXc44DCmWNiTLs/AZ7QlsFWZiw/gTG3nSQGL0fA==
1112+
"@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.18":
1113+
version "4.17.19"
1114+
resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.19.tgz#00acfc1632e729acac4f1530e9e16f6dd1508a1d"
1115+
integrity sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==
11161116
dependencies:
11171117
"@types/node" "*"
11181118
"@types/qs" "*"
11191119
"@types/range-parser" "*"
11201120

11211121
"@types/express@*", "@types/express@^4.17.8":
1122-
version "4.17.8"
1123-
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.8.tgz#3df4293293317e61c60137d273a2e96cd8d5f27a"
1124-
integrity sha512-wLhcKh3PMlyA2cNAB9sjM1BntnhPMiM0JOBwPBqttjHev2428MLEB4AYVN+d8s2iyCVZac+o41Pflm/ZH5vLXQ==
1122+
version "4.17.11"
1123+
resolved "https://registry.yarnpkg.com/@types/express/-/express-4.17.11.tgz#debe3caa6f8e5fcda96b47bd54e2f40c4ee59545"
1124+
integrity sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==
11251125
dependencies:
11261126
"@types/body-parser" "*"
1127-
"@types/express-serve-static-core" "*"
1127+
"@types/express-serve-static-core" "^4.17.18"
11281128
"@types/qs" "*"
11291129
"@types/serve-static" "*"
11301130

@@ -1135,10 +1135,10 @@
11351135
dependencies:
11361136
"@types/node" "*"
11371137

1138-
"@types/js-yaml@^3.12.3":
1139-
version "3.12.5"
1140-
resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-3.12.5.tgz#136d5e6a57a931e1cce6f9d8126aa98a9c92a6bb"
1141-
integrity sha512-JCcp6J0GV66Y4ZMDAQCXot4xprYB+Zfd3meK9+INSJeVZwJmHAW30BBEEkPzXswMXuiyReUGOP3GxrADc9wPww==
1138+
"@types/js-yaml@^4.0.0":
1139+
version "4.0.0"
1140+
resolved "https://registry.yarnpkg.com/@types/js-yaml/-/js-yaml-4.0.0.tgz#d1a11688112091f2c711674df3a65ea2f47b5dfb"
1141+
integrity sha512-4vlpCM5KPCL5CfGmTbpjwVKbISRYhduEJvvUWsH5EB7QInhEj94XPZ3ts/9FPiLZFqYO0xoW4ZL8z2AabTGgJA==
11421142

11431143
"@types/json-schema@^7.0.3":
11441144
version "7.0.6"
@@ -1157,10 +1157,10 @@
11571157
dependencies:
11581158
"@types/unist" "*"
11591159

1160-
"@types/mime@*":
1161-
version "2.0.3"
1162-
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-2.0.3.tgz#c893b73721db73699943bfc3653b1deb7faa4a3a"
1163-
integrity sha512-Jus9s4CDbqwocc5pOAnh8ShfrnMcPHuJYzVcSUU7lrh8Ni5HuIqX3oilL86p3dlTrk0LzHRCgA/GQ7uNCw6l2Q==
1160+
"@types/mime@^1":
1161+
version "1.3.2"
1162+
resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"
1163+
integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==
11641164

11651165
"@types/minimist@^1.2.0":
11661166
version "1.2.1"
@@ -1178,9 +1178,9 @@
11781178
integrity sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
11791179

11801180
"@types/parcel-bundler@^1.12.1":
1181-
version "1.12.1"
1182-
resolved "https://registry.yarnpkg.com/@types/parcel-bundler/-/parcel-bundler-1.12.1.tgz#21c16a4912393b2d6414d1f1f9e886a30f79f2e6"
1183-
integrity sha512-I7Cy3Uy/HqMa3E7dyPxTkiPFx0gi3bIQxAcZCP8v1vFx+esdVFgbZBnusa6VfoIeFk61/fnVl25RyYKgDHVLtw==
1181+
version "1.12.3"
1182+
resolved "https://registry.yarnpkg.com/@types/parcel-bundler/-/parcel-bundler-1.12.3.tgz#29512506ac6db43351e8dc8c019d30342088cecc"
1183+
integrity sha512-ogGPp2RMVgNBGl/swDtKS954VG2SbWJfSL22sgNg42QH8dTS6uvQHPquodkHjl8nvPuq0FC71bGIl/MKIwEkaw==
11841184
dependencies:
11851185
"@types/express-serve-static-core" "*"
11861186

@@ -1229,12 +1229,12 @@
12291229
integrity sha512-+nVsLKlcUCeMzD2ufHEYuJ9a2ovstb6Dp52A5VsoKxDXgvE051XgHI/33I1EymwkRGQkwnA0LkhnUzituGs4EQ==
12301230

12311231
"@types/serve-static@*":
1232-
version "1.13.5"
1233-
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.5.tgz#3d25d941a18415d3ab092def846e135a08bbcf53"
1234-
integrity sha512-6M64P58N+OXjU432WoLLBQxbA0LRGBCRm7aAGQJ+SMC1IMl0dgRVi9EFfoDcS2a7Xogygk/eGN94CfwU9UF7UQ==
1232+
version "1.13.9"
1233+
resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.13.9.tgz#aacf28a85a05ee29a11fb7c3ead935ac56f33e4e"
1234+
integrity sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==
12351235
dependencies:
1236-
"@types/express-serve-static-core" "*"
1237-
"@types/mime" "*"
1236+
"@types/mime" "^1"
1237+
"@types/node" "*"
12381238

12391239
"@types/split2@^2.1.6":
12401240
version "2.1.6"
@@ -1491,6 +1491,11 @@ argparse@^1.0.7:
14911491
dependencies:
14921492
sprintf-js "~1.0.2"
14931493

1494+
argparse@^2.0.1:
1495+
version "2.0.1"
1496+
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
1497+
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
1498+
14941499
arr-diff@^4.0.0:
14951500
version "4.0.0"
14961501
resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520"
@@ -2410,6 +2415,11 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7:
24102415
safe-buffer "^5.0.1"
24112416
sha.js "^2.4.8"
24122417

2418+
create-require@^1.1.0:
2419+
version "1.1.1"
2420+
resolved "https://registry.yarnpkg.com/create-require/-/create-require-1.1.1.tgz#c1d7e8f1e5f6cfc9ff65f9cd352d37348756c333"
2421+
integrity sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==
2422+
24132423
cross-spawn@^6.0.4:
24142424
version "6.0.5"
24152425
resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4"
@@ -3078,12 +3088,10 @@ escodegen@~1.9.0:
30783088
optionalDependencies:
30793089
source-map "~0.6.1"
30803090

3081-
eslint-config-prettier@^6.0.0:
3082-
version "6.12.0"
3083-
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-6.12.0.tgz#9eb2bccff727db1c52104f0b49e87ea46605a0d2"
3084-
integrity sha512-9jWPlFlgNwRUYVoujvWTQ1aMO8o6648r+K7qU7K5Jmkbyqav1fuEZC0COYpGBxyiAJb65Ra9hrmFx19xRGwXWw==
3085-
dependencies:
3086-
get-stdin "^6.0.0"
3091+
eslint-config-prettier@^8.1.0:
3092+
version "8.1.0"
3093+
resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6"
3094+
integrity sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw==
30873095

30883096
eslint-import-resolver-alias@^1.1.2:
30893097
version "1.1.2"
@@ -3636,11 +3644,6 @@ get-port@^3.2.0:
36363644
resolved "https://registry.yarnpkg.com/get-port/-/get-port-3.2.0.tgz#dd7ce7de187c06c8bf353796ac71e099f0980ebc"
36373645
integrity sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=
36383646

3639-
get-stdin@^6.0.0:
3640-
version "6.0.0"
3641-
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-6.0.0.tgz#9e09bf712b360ab9225e812048f71fde9c89657b"
3642-
integrity sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==
3643-
36443647
get-stdin@^8.0.0:
36453648
version "8.0.0"
36463649
resolved "https://registry.yarnpkg.com/get-stdin/-/get-stdin-8.0.0.tgz#cbad6a73feb75f6eeb22ba9e01f89aa28aa97a53"
@@ -4479,6 +4482,13 @@ js-yaml@^3.10.0, js-yaml@^3.13.1:
44794482
argparse "^1.0.7"
44804483
esprima "^4.0.0"
44814484

4485+
js-yaml@^4.0.0:
4486+
version "4.0.0"
4487+
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.0.0.tgz#f426bc0ff4b4051926cd588c71113183409a121f"
4488+
integrity sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==
4489+
dependencies:
4490+
argparse "^2.0.1"
4491+
44824492
jsbn@~0.1.0:
44834493
version "0.1.1"
44844494
resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513"
@@ -7513,11 +7523,12 @@ trough@^1.0.0:
75137523
integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==
75147524

75157525
ts-node@^9.0.0:
7516-
version "9.0.0"
7517-
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.0.0.tgz#e7699d2a110cc8c0d3b831715e417688683460b3"
7518-
integrity sha512-/TqB4SnererCDR/vb4S/QvSZvzQMJN8daAslg7MeaiHvD8rDZsSfXmNeNumyZZzMned72Xoq/isQljYSt8Ynfg==
7526+
version "9.1.1"
7527+
resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d"
7528+
integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==
75197529
dependencies:
75207530
arg "^4.1.0"
7531+
create-require "^1.1.0"
75217532
diff "^4.0.1"
75227533
make-error "^1.1.1"
75237534
source-map-support "^0.5.17"

0 commit comments

Comments
 (0)