|
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 | } |
0 commit comments