package.json 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. {
  2. "name": "@vscode/test-cli",
  3. "version": "0.0.12",
  4. "description": "Command-line runner for VS Code extension tests",
  5. "scripts": {
  6. "prepack": "npm run build",
  7. "build": "npm run clean && tsc",
  8. "clean": "node -e \"fs.rmSync('out',{force:true,recursive:true})\"",
  9. "test": "npm run clean && tsc --noEmit",
  10. "fmt": "prettier --write \"src/**/*.{mts,cts}\" \"*.md\"",
  11. "watch": "tsc --watch",
  12. "prettier": "prettier --write src"
  13. },
  14. "engines": {
  15. "node": ">=18"
  16. },
  17. "type": "module",
  18. "main": "out/index.cjs",
  19. "bin": {
  20. "vscode-test": "./out/bin.mjs"
  21. },
  22. "exports": {
  23. ".": {
  24. "import": "./out/index.mjs",
  25. "require": "./out/index.cjs"
  26. },
  27. "./fullJsonStream": {
  28. "require": "./out/fullJsonStreamReporter.cjs"
  29. }
  30. },
  31. "repository": {
  32. "type": "git",
  33. "url": "git+https://github.com/Microsoft/vscode-test-cli.git"
  34. },
  35. "keywords": [
  36. "vscode",
  37. "test",
  38. "cli"
  39. ],
  40. "author": "Connor Peet <connor@peet.io>",
  41. "license": "MIT",
  42. "bugs": {
  43. "url": "https://github.com/Microsoft/vscode-test-cli/issues"
  44. },
  45. "homepage": "https://github.com/Microsoft/vscode-test-cli#readme",
  46. "devDependencies": {
  47. "@types/node": "^18.18.4",
  48. "@types/yargs": "^17.0.33",
  49. "@vscode/test-electron": "^2.5.2",
  50. "@vscode/test-web": ">=0.0.74",
  51. "prettier": "^3.6.2",
  52. "typescript": "^5.9.3"
  53. },
  54. "prettier": {
  55. "printWidth": 100,
  56. "singleQuote": true
  57. },
  58. "dependencies": {
  59. "@types/mocha": "^10.0.10",
  60. "c8": "^10.1.3",
  61. "chokidar": "^3.6.0",
  62. "enhanced-resolve": "^5.18.3",
  63. "glob": "^10.3.10",
  64. "minimatch": "^9.0.3",
  65. "mocha": "^11.7.4",
  66. "supports-color": "^10.2.2",
  67. "yargs": "^17.7.2"
  68. }
  69. }