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