|
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 | }
|