UNPKG

rhamt-vscode-extension

Version:

RHAMT VSCode extension

151 lines (150 loc) 4.61 kB
{ "name": "rhamt-vscode-extension", "displayName": "rhamt-vscode-extension", "description": "RHAMT VSCode extension", "version": "0.0.1", "publisher": "johnsteele", "engines": { "vscode": "^1.25.0" }, "categories": [ "Other" ], "keywords": [ "Migration", "RHAMT", "Windup", "JBoss", "Analyze" ], "activationEvents": [ "onCommand:rhamt.startServer", "onCommand:rhamt.stopServer", "onCommand:rhamt.analyzeWorkspace", "onView:rhamtExplorerView" ], "main": "./out/extension", "contributes": { "commands": [ { "command": "rhamt.startServer", "title": "Start RHAMT Server" }, { "command": "rhamt.stopServer", "title": "Stop RHAMT Server" }, { "command": "rhamt.analyzeWorkspace", "title": "RHAMT analyze workspace" }, { "command": "rhamt.showRhamtExplorer", "title": "Show RHAMT Explorer" }, { "command": "rhamt.openRhamtConfiguration", "title": "Open RHAMT Configuration" }, { "category": "RHAMT", "command": "rhamt.createConfiguration", "title": "New Configuration", "icon": { "light": "resources/light/add.svg", "dark": "resources/dark/add-inverse.svg" } } ], "configuration": [ { "title": "Red Hat Application Migration Toolkit (RHAMT)", "properties": { "rhamt.executable.path": { "type": "string", "default": "", "description": "Specifies absolute path of rhamt-cli executable", "scope": "window" } } } ], "viewsContainers": { "activitybar": [ { "id": "rhamt-explorer", "title": "RHAMT Configuration Explorer", "icon": "resources/dep.svg" } ] }, "views": { "rhamt-explorer": [ { "id": "rhamtExplorerView", "name": "RHAMT Explorer" } ] }, "menus": { "view/title": [ { "command": "rhamt.createConfiguration", "when": "view == rhamtExplorerView", "group": "navigation" } ] } }, "scripts": { "prepare": "npm run build", "build": "tslint -p tslint.json && tsc", "watch": "tslint -p tslint.json && tsc -watch -p ./", "postinstall": "node ./node_modules/vscode/bin/install", "test": "npm run compile && node ./node_modules/vscode/bin/test" }, "devDependencies": { "vscode": "^1.1.6", "tslint": "^5.8.0", "@types/node": "^7.0.43", "@types/mocha": "^2.2.42" }, "dependencies": { "@types/express": "^4.16.0", "@types/fs-extra": "^5.0.4", "@types/jquery": "^3.3.21", "@types/react": "^16.4.6", "@types/react-dom": "^16.0.6", "@types/socket.io": "^1.4.36", "@types/socket.io-client": "^1.4.32", "@types/vertx3-eventbus-client": "^3.4.0", "body-parser": "^1.18.3", "css-loader": "^1.0.0", "express": "^4.16.3", "find-java-home": "^0.2.0", "fs-extra": "^6.0.1", "jade": "^1.11.0", "less": "^3.7.0", "less-loader": "^4.1.0", "mobx": "^5.0.3", "mobx-react": "^5.2.3", "npm": "^6.4.0", "npm-run-all": "^4.1.3", "raas-client": "0.0.7", "raas-core": "0.1.9", "raas-server": "0.0.6", "react": "^16.5.2", "react-dom": "^16.4.1", "socket.io": "^2.1.1", "socket.io-client": "^2.1.1", "style-loader": "^0.21.0", "styled-components": "^3.3.3", "ts-import-plugin": "^1.5.4", "ts-loader": "^4.4.2", "typescript": "^3.0.1", "vertx3-eventbus-client": "^3.5.3", "vscode-extension-telemetry-wrapper": "^0.2.2", "vscode-jsonrpc": "^4.0.0", "vscode-nls": "^2.0.2" } }