|
27 | 27 | "lint:fix": "pnpm lint --fix", |
28 | 28 | "package": "pnpm build:production && vsce package --no-dependencies", |
29 | 29 | "package:prerelease": "pnpm build:production && vsce package --pre-release --no-dependencies", |
30 | | - "test": "CI=true pnpm test:extension && CI=true pnpm test:webview", |
| 30 | + "test": "CI=true ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs", |
31 | 31 | "test:extension": "ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs --project extension", |
32 | 32 | "test:integration": "tsc -p test/integration --outDir out --noCheck && node esbuild.mjs && vscode-test", |
33 | | - "test:webview": "vitest --project webview", |
| 33 | + "test:webview": "ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs --project webview", |
34 | 34 | "typecheck": "concurrently -g -n extension,tests,packages \"tsc --noEmit\" \"tsc --noEmit -p test\" \"pnpm typecheck:packages\"", |
35 | 35 | "typecheck:packages": "pnpm -r --filter \"./packages/*\" --parallel typecheck", |
36 | 36 | "watch": "concurrently -g -n extension,webviews \"pnpm watch:extension\" \"pnpm watch:webviews\"", |
|
527 | 527 | "@tanstack/react-query": "catalog:", |
528 | 528 | "@testing-library/jest-dom": "^6.9.1", |
529 | 529 | "@testing-library/react": "^16.3.2", |
530 | | - "@tsconfig/node20": "^20.1.9", |
| 530 | + "@tsconfig/node22": "^22.0.5", |
531 | 531 | "@types/mocha": "^10.0.10", |
532 | | - "@types/node": "^20", |
| 532 | + "@types/node": "^22", |
533 | 533 | "@types/proper-lockfile": "^4.1.4", |
534 | 534 | "@types/react": "catalog:", |
535 | 535 | "@types/react-dom": "catalog:", |
536 | 536 | "@types/semver": "^7.7.1", |
537 | 537 | "@types/ua-parser-js": "0.7.39", |
538 | | - "@types/vscode": "1.95.0", |
| 538 | + "@types/vscode": "1.106.0", |
539 | 539 | "@types/ws": "^8.18.1", |
540 | 540 | "@typescript-eslint/eslint-plugin": "^8.57.1", |
541 | 541 | "@typescript-eslint/parser": "^8.57.1", |
|
549 | 549 | "coder": "catalog:", |
550 | 550 | "concurrently": "^9.2.1", |
551 | 551 | "dayjs": "^1.11.20", |
552 | | - "electron": "35.2.1", |
| 552 | + "electron": "37.7.0", |
553 | 553 | "esbuild": "^0.27.4", |
554 | 554 | "eslint": "^10.0.3", |
555 | 555 | "eslint-config-prettier": "^10.1.8", |
|
574 | 574 | ], |
575 | 575 | "packageManager": "pnpm@10.32.1", |
576 | 576 | "engines": { |
577 | | - "vscode": "^1.95.0", |
578 | | - "node": ">= 20" |
| 577 | + "vscode": "^1.106.0", |
| 578 | + "node": ">= 22" |
579 | 579 | }, |
580 | 580 | "icon": "media/logo.png", |
581 | 581 | "capabilities": { |
|
0 commit comments