|
27 | 27 | "go-task", |
28 | 28 | "taskfile" |
29 | 29 | ], |
| 30 | + "type": "module", |
30 | 31 | "engines": { |
31 | | - "vscode": "^1.76.0" |
| 32 | + "vscode": "^1.100.0", |
| 33 | + "node": ">=22" |
32 | 34 | }, |
| 35 | + "vsce": { |
| 36 | + "dependencies": false, |
| 37 | + "useYarn": false |
| 38 | + }, |
| 39 | + "packageManager": "[email protected]+sha512.68046141893c66fad01c079231128e9afb89ef87e2691d69e4d40eee228988295fd4682181bae55b58418c3a253bde65a505ec7c5f9403ece5cc3cd37dcf2531", |
33 | 40 | "categories": [ |
34 | 41 | "Other" |
35 | 42 | ], |
|
344 | 351 | } |
345 | 352 | }, |
346 | 353 | "scripts": { |
347 | | - "bundle": "esbuild ./src/extension.ts --bundle --outfile=out/extension.js --external:vscode --format=cjs --platform=node --minify", |
| 354 | + "preinstall": "npx only-allow pnpm", |
| 355 | + "bundle": "esbuild ./src/extension.ts --bundle --outfile=out/extension.js --external:vscode --format=esm --platform=node --minify", |
348 | 356 | "compile": "tsc -p ./", |
349 | 357 | "watch": "tsc -watch -p ./", |
350 | | - "pretest": "yarn run compile && yarn run lint", |
| 358 | + "pretest": "pnpm run compile && pnpm run lint", |
351 | 359 | "lint": "eslint src --ext ts", |
352 | 360 | "test": "vscode-test", |
353 | | - "package": "vsce package --yarn", |
354 | | - "publish:vsce": "vsce publish --yarn", |
355 | | - "publish:ovsx": "ovsx publish --yarn", |
356 | | - "vscode:prepublish": "yarn run bundle" |
| 361 | + "package": "vsce package", |
| 362 | + "publish:vsce": "vsce publish", |
| 363 | + "publish:ovsx": "ovsx publish", |
| 364 | + "vscode:prepublish": "pnpm run bundle" |
357 | 365 | }, |
358 | 366 | "devDependencies": { |
359 | 367 | "@types/glob": "8.1.0", |
360 | | - "@types/mocha": "10.0.6", |
361 | | - "@types/node": "20.x", |
| 368 | + "@types/mocha": "10.0.10", |
| 369 | + "@types/node": "24.3.0", |
| 370 | + "@types/semver": "^7.7.0", |
362 | 371 | "@types/strip-ansi": "3.0.0", |
363 | | - "@types/vscode": "1.76.0", |
364 | | - "@typescript-eslint/eslint-plugin": "7.5.0", |
365 | | - "@typescript-eslint/parser": "7.5.0", |
366 | | - "@vscode/test-cli": "^0.0.8", |
367 | | - "@vscode/test-electron": "2.3.9", |
368 | | - "@vscode/vsce": "2.24.0", |
369 | | - "esbuild": "0.20.2", |
370 | | - "eslint": "8.57.0", |
371 | | - "mocha": "10.4.0", |
372 | | - "ovsx": "0.9.0", |
373 | | - "typescript": "5.4.4" |
| 372 | + "@types/vscode": "1.100.0", |
| 373 | + "@typescript-eslint/eslint-plugin": "8.40.0", |
| 374 | + "@typescript-eslint/parser": "8.40.0", |
| 375 | + "@vscode/test-cli": "0.0.11", |
| 376 | + "@vscode/test-electron": "2.5.2", |
| 377 | + "@vscode/vsce": "3.6.0", |
| 378 | + "esbuild": "0.25.9", |
| 379 | + "eslint": "9.33.0", |
| 380 | + "mocha": "11.7.1", |
| 381 | + "ovsx": "0.10.5", |
| 382 | + "typescript": "5.9.2" |
374 | 383 | }, |
375 | 384 | "dependencies": { |
376 | | - "@octokit/types": "13.1.0", |
377 | | - "octokit": "3.2.0", |
378 | | - "semver": "7.6.0", |
379 | | - "strip-ansi": "6.0.1" |
| 385 | + "@octokit/types": "14.1.0", |
| 386 | + "octokit": "5.0.3", |
| 387 | + "semver": "7.7.2", |
| 388 | + "strip-ansi": "7.1.0" |
380 | 389 | } |
381 | 390 | } |
0 commit comments