package.json 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. {
  2. "name": "itk",
  3. "publisher": "ItkAcademyDevGroup",
  4. "displayName": "ITK Academy CodeRun",
  5. "description": "ITK Academy extension to support codeRun tasks",
  6. "version": "0.3.3",
  7. "icon": "resources/image.png",
  8. "engines": {
  9. "vscode": "^1.96.0"
  10. },
  11. "repository": {
  12. "type": "git",
  13. "url": "https://git.itk.academy/itk.academy/itk-extension.git"
  14. },
  15. "categories": [
  16. "Other"
  17. ],
  18. "activationEvents": [
  19. "*"
  20. ],
  21. "main": "./extension.js",
  22. "contributes": {
  23. "menus": {
  24. "editor/context": [
  25. {
  26. "command": "itk.closeAllTabs",
  27. "when": "editorHasOpenFiles"
  28. }
  29. ]
  30. },
  31. "commands": [
  32. {
  33. "command": "itk.closeAllTabs",
  34. "title": "ITK Close All Tabs"
  35. },
  36. {
  37. "command": "itk.openGit",
  38. "title": "ITK open GIT"
  39. },
  40. {
  41. "command": "itk.scrollTo",
  42. "title": "ScrollTo"
  43. },
  44. {
  45. "command": "itk.getTabs",
  46. "title": "ITK Get Tabs"
  47. },
  48. {
  49. "command": "itk.openTabs",
  50. "title": "ITK Open Tabs"
  51. },
  52. {
  53. "command": "itk.terminal",
  54. "title": "OPen terminal"
  55. }
  56. ],
  57. "views": {
  58. "itk": [
  59. {
  60. "id": "itk.mainView",
  61. "name": "Documentation"
  62. },
  63. {
  64. "id": "itk.runView",
  65. "name": "tests"
  66. }
  67. ]
  68. },
  69. "viewsContainers": {
  70. "activitybar": [
  71. {
  72. "id": "itk",
  73. "title": "ITK Academy",
  74. "icon": "resources/itk-icon.svg"
  75. }
  76. ]
  77. }
  78. },
  79. "scripts": {
  80. "lint": "eslint .",
  81. "pretest": "npm run lint",
  82. "test": "vscode-test"
  83. },
  84. "devDependencies": {
  85. "@types/mocha": "^10.0.10",
  86. "@types/node": "20.x",
  87. "@types/vscode": "^1.96.0",
  88. "@vscode/test-cli": "^0.0.10",
  89. "@vscode/test-electron": "^2.4.1",
  90. "eslint": "^9.19.0"
  91. },
  92. "dependencies": {
  93. }
  94. }