|
1 | 1 | { |
2 | 2 | "name":"coder-remote", |
3 | | -"publisher":"coder", |
4 | 3 | "displayName":"Coder", |
5 | | -"description":"Open any workspace with a single click.", |
6 | | -"repository":"https://github.com/coder/vscode-coder", |
7 | 4 | "version":"1.9.1", |
8 | | -"engines":{ |
9 | | -"vscode":"^1.73.0" |
10 | | -}, |
11 | | -"license":"MIT", |
| 5 | +"description":"Open any workspace with a single click.", |
| 6 | +"categories":[ |
| 7 | +"Other" |
| 8 | +], |
12 | 9 | "bugs": { |
13 | 10 | "url":"https://github.com/coder/vscode-coder/issues" |
14 | 11 | }, |
15 | | -"icon":"media/logo.png", |
16 | | -"extensionKind": [ |
17 | | -"ui" |
18 | | -], |
19 | | -"capabilities": { |
20 | | -"untrustedWorkspaces": { |
21 | | -"supported":true |
22 | | -} |
| 12 | +"repository": { |
| 13 | +"type":"git", |
| 14 | +"url":"https://github.com/coder/vscode-coder" |
23 | 15 | }, |
24 | | -"categories": [ |
25 | | -"Other" |
26 | | -], |
27 | | -"extensionPack": [ |
28 | | -"ms-vscode-remote.remote-ssh" |
29 | | -], |
30 | | -"activationEvents": [ |
31 | | -"onResolveRemoteAuthority:ssh-remote", |
32 | | -"onCommand:coder.connect", |
33 | | -"onUri" |
34 | | -], |
| 16 | +"license":"MIT", |
| 17 | +"publisher":"coder", |
| 18 | +"type":"commonjs", |
35 | 19 | "main":"./dist/extension.js", |
| 20 | +"scripts": { |
| 21 | +"build":"webpack", |
| 22 | +"fmt":"prettier --write .", |
| 23 | +"lint":"eslint . --ext ts,md,json", |
| 24 | +"lint:fix":"yarn lint --fix", |
| 25 | +"package":"webpack --mode production --devtool hidden-source-map", |
| 26 | +"package:prerelease":"npx vsce package --pre-release", |
| 27 | +"pretest":"tsc -p . --outDir out && yarn run build && yarn run lint", |
| 28 | +"test":"vitest", |
| 29 | +"test:ci":"CI=true yarn test", |
| 30 | +"test:integration":"vscode-test", |
| 31 | +"vscode:prepublish":"yarn package", |
| 32 | +"watch":"webpack --watch" |
| 33 | +}, |
36 | 34 | "contributes": { |
37 | 35 | "configuration": { |
38 | 36 | "title":"Coder", |
|
45 | 43 | "type":"string", |
46 | 44 | "pattern":"^[a-zA-Z0-9-]+[=\\s].*$" |
47 | 45 | }, |
48 | | -"scope":"machine", |
49 | | -"default": [] |
| 46 | +"scope":"machine" |
50 | 47 | }, |
51 | 48 | "coder.insecure": { |
52 | 49 | "markdownDescription":"If true, the extension will not verify the authenticity of the remote host. This is useful for self-signed certificates.", |
|
269 | 266 | ] |
270 | 267 | } |
271 | 268 | }, |
272 | | -"scripts": { |
273 | | -"vscode:prepublish":"yarn package", |
274 | | -"build":"webpack", |
275 | | -"watch":"webpack --watch", |
276 | | -"fmt":"prettier --write .", |
277 | | -"package":"webpack --mode production --devtool hidden-source-map", |
278 | | -"package:prerelease":"npx vsce package --pre-release", |
279 | | -"lint":"eslint . --ext ts,md", |
280 | | -"lint:fix":"yarn lint --fix", |
281 | | -"test":"vitest ./src", |
282 | | -"test:ci":"CI=true yarn test" |
| 269 | +"activationEvents": [ |
| 270 | +"onResolveRemoteAuthority:ssh-remote", |
| 271 | +"onCommand:coder.connect", |
| 272 | +"onUri" |
| 273 | +], |
| 274 | +"resolutions": { |
| 275 | +"semver":"7.7.1", |
| 276 | +"trim":"0.0.3", |
| 277 | +"word-wrap":"1.2.5" |
| 278 | +}, |
| 279 | +"dependencies": { |
| 280 | +"axios":"1.8.4", |
| 281 | +"date-fns":"^3.6.0", |
| 282 | +"eventsource":"^3.0.6", |
| 283 | +"find-process":"https://github.com/coder/find-process#fix/sequoia-compat", |
| 284 | +"jsonc-parser":"^3.3.1", |
| 285 | +"memfs":"^4.17.1", |
| 286 | +"node-forge":"^1.3.1", |
| 287 | +"pretty-bytes":"^6.1.1", |
| 288 | +"proxy-agent":"^6.4.0", |
| 289 | +"semver":"^7.7.1", |
| 290 | +"ua-parser-js":"1.0.40", |
| 291 | +"ws":"^8.18.2", |
| 292 | +"zod":"^3.25.65" |
283 | 293 | }, |
284 | 294 | "devDependencies": { |
285 | 295 | "@types/eventsource":"^3.0.0", |
|
291 | 301 | "@types/ws":"^8.18.1", |
292 | 302 | "@typescript-eslint/eslint-plugin":"^7.0.0", |
293 | 303 | "@typescript-eslint/parser":"^6.21.0", |
| 304 | +"@vscode/test-cli":"^0.0.10", |
294 | 305 | "@vscode/test-electron":"^2.5.2", |
295 | 306 | "@vscode/vsce":"^2.21.1", |
296 | 307 | "bufferutil":"^4.0.9", |
|
300 | 311 | "eslint-config-prettier":"^9.1.0", |
301 | 312 | "eslint-plugin-import":"^2.31.0", |
302 | 313 | "eslint-plugin-md":"^1.0.19", |
| 314 | +"eslint-plugin-package-json":"^0.40.1", |
303 | 315 | "eslint-plugin-prettier":"^5.4.1", |
304 | 316 | "glob":"^10.4.2", |
| 317 | +"jsonc-eslint-parser":"^2.4.0", |
305 | 318 | "nyc":"^17.1.0", |
306 | 319 | "prettier":"^3.5.3", |
307 | 320 | "ts-loader":"^9.5.1", |
|
313 | 326 | "webpack":"^5.99.6", |
314 | 327 | "webpack-cli":"^5.1.4" |
315 | 328 | }, |
316 | | -"dependencies": { |
317 | | -"axios":"1.8.4", |
318 | | -"date-fns":"^3.6.0", |
319 | | -"eventsource":"^3.0.6", |
320 | | -"find-process":"https://github.com/coder/find-process#fix/sequoia-compat", |
321 | | -"jsonc-parser":"^3.3.1", |
322 | | -"memfs":"^4.17.1", |
323 | | -"node-forge":"^1.3.1", |
324 | | -"pretty-bytes":"^6.1.1", |
325 | | -"proxy-agent":"^6.4.0", |
326 | | -"semver":"^7.7.1", |
327 | | -"ua-parser-js":"1.0.40", |
328 | | -"ws":"^8.18.2", |
329 | | -"zod":"^3.25.1" |
330 | | -}, |
331 | | -"resolutions": { |
332 | | -"semver":"7.7.1", |
333 | | -"trim":"0.0.3", |
334 | | -"word-wrap":"1.2.5" |
| 329 | +"extensionPack": [ |
| 330 | +"ms-vscode-remote.remote-ssh" |
| 331 | +], |
| 332 | +"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e", |
| 333 | +"engines": { |
| 334 | +"vscode":"^1.73.0" |
335 | 335 | }, |
336 | | -"packageManager":"yarn@1.22.22+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e" |
| 336 | +"icon":"media/logo.png", |
| 337 | +"extensionKind": [ |
| 338 | +"ui" |
| 339 | +], |
| 340 | +"capabilities": { |
| 341 | +"untrustedWorkspaces": { |
| 342 | +"supported":true |
| 343 | +} |
| 344 | +} |
337 | 345 | } |