|
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\"", |
|
516 | 516 | "semver": "^7.7.4", |
517 | 517 | "strip-ansi": "^7.2.0", |
518 | 518 | "ua-parser-js": "^1.0.41", |
519 | | - "ws": "^8.19.0", |
| 519 | + "ws": "^8.20.0", |
520 | 520 | "zod": "^4.3.6" |
521 | 521 | }, |
522 | 522 | "devDependencies": { |
523 | | - "@eslint-react/eslint-plugin": "^2.13.0", |
| 523 | + "@eslint-react/eslint-plugin": "^3.0.0", |
524 | 524 | "@eslint/js": "^10.0.1", |
525 | 525 | "@eslint/markdown": "^7.5.1", |
526 | 526 | "@rolldown/plugin-babel": "catalog:", |
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.19.15", |
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 | | - "@typescript-eslint/eslint-plugin": "^8.57.0", |
541 | | - "@typescript-eslint/parser": "^8.57.0", |
| 540 | + "@typescript-eslint/eslint-plugin": "^8.57.2", |
| 541 | + "@typescript-eslint/parser": "^8.57.2", |
542 | 542 | "@vitejs/plugin-react": "catalog:", |
543 | | - "@vitest/coverage-v8": "^4.1.0", |
| 543 | + "@vitest/coverage-v8": "^4.1.1", |
544 | 544 | "@vscode/test-cli": "^0.0.12", |
545 | 545 | "@vscode/test-electron": "^2.5.2", |
546 | 546 | "@vscode/vsce": "^3.7.1", |
|
549 | 549 | "coder": "catalog:", |
550 | 550 | "concurrently": "^9.2.1", |
551 | 551 | "dayjs": "^1.11.20", |
552 | | - "electron": "^41.0.0", |
| 552 | + "electron": "37.7.0", |
553 | 553 | "esbuild": "^0.27.4", |
554 | | - "eslint": "^10.0.3", |
| 554 | + "eslint": "^10.1.0", |
555 | 555 | "eslint-config-prettier": "^10.1.8", |
556 | 556 | "eslint-import-resolver-typescript": "^4.4.4", |
557 | 557 | "eslint-plugin-import-x": "^4.16.2", |
558 | | - "eslint-plugin-package-json": "^0.90.1", |
| 558 | + "eslint-plugin-package-json": "^0.91.0", |
559 | 559 | "globals": "^17.4.0", |
560 | | - "jsdom": "^28.1.0", |
| 560 | + "jsdom": "^29.0.1", |
561 | 561 | "jsonc-eslint-parser": "^3.1.0", |
562 | | - "memfs": "^4.56.11", |
| 562 | + "memfs": "^4.57.1", |
563 | 563 | "prettier": "^3.8.1", |
564 | 564 | "react": "catalog:", |
565 | 565 | "react-dom": "catalog:", |
566 | 566 | "typescript": "catalog:", |
567 | | - "typescript-eslint": "^8.57.0", |
| 567 | + "typescript-eslint": "^8.57.2", |
568 | 568 | "utf-8-validate": "^6.0.6", |
569 | 569 | "vite": "catalog:", |
570 | | - "vitest": "^4.1.0" |
| 570 | + "vitest": "^4.1.1" |
571 | 571 | }, |
572 | 572 | "extensionPack": [ |
573 | 573 | "ms-vscode-remote.remote-ssh" |
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