{ "name": "itk", "publisher": "ItkAcademyDevGroup", "displayName": "ITK Academy CodeRun", "description": "ITK Academy extension to support codeRun tasks", "version": "0.3.3", "icon": "resources/image.png", "engines": { "vscode": "^1.96.0" }, "repository": { "type": "git", "url": "https://git.itk.academy/itk.academy/itk-extension.git" }, "categories": [ "Other" ], "activationEvents": [ "*" ], "main": "./extension.js", "contributes": { "menus": { "editor/context": [ { "command": "itk.closeAllTabs", "when": "editorHasOpenFiles" } ] }, "commands": [ { "command": "itk.closeAllTabs", "title": "ITK Close All Tabs" }, { "command": "itk.openGit", "title": "ITK open GIT" }, { "command": "itk.scrollTo", "title": "ScrollTo" }, { "command": "itk.getTabs", "title": "ITK Get Tabs" }, { "command": "itk.openTabs", "title": "ITK Open Tabs" }, { "command": "itk.terminal", "title": "OPen terminal" } ], "views": { "itk": [ { "id": "itk.mainView", "name": "Documentation" }, { "id": "itk.runView", "name": "tests" } ] }, "viewsContainers": { "activitybar": [ { "id": "itk", "title": "ITK Academy", "icon": "resources/itk-icon.svg" } ] } }, "scripts": { "lint": "eslint .", "pretest": "npm run lint", "test": "vscode-test" }, "devDependencies": { "@types/mocha": "^10.0.10", "@types/node": "20.x", "@types/vscode": "^1.96.0", "@vscode/test-cli": "^0.0.10", "@vscode/test-electron": "^2.4.1", "eslint": "^9.19.0" }, "dependencies": { } }