goc/tools/vscode-ext/package.json

59 lines
1.3 KiB
JSON
Raw Normal View History

2020-08-17 02:50:14 +00:00
{
"name": "goc",
"displayName": "Goc Coverage",
"description": "Goc Coverage is a comprehensive coverage testing system for The Go Programming Language, especially for some complex scenarios, like system testing code coverage collection and accurate testing. It can display coverage vairation in real time.",
"version": "0.0.1",
"engines": {
"vscode": "^1.43.0"
},
"categories": [
"Other"
],
"activationEvents": [
"onLanguage:go"
],
"main": "./out/extension.js",
"contributes": {
"commands": [
{
"command": "extension.switch",
"title": "Enable/Disable coverage report"
}
],
"configuration": {
"title": "Goc",
"properties": {
"goc.serverUrl": {
"type": "string",
"default": "http://127.0.0.1:7777",
"items": {
"type": "string"
},
"description": "Specify the goc server url."
}
}
}
},
"scripts": {
"vscode:prepublish": "npm run compile",
"compile": "tsc -p ./",
"watch": "tsc -watch -p ./",
"pretest": "npm run compile",
"test": "node ./out/test/runTest.js"
},
"devDependencies": {
"@types/glob": "^7.1.1",
"@types/mocha": "^5.2.7",
"@types/node": "^12.11.7",
"@types/vscode": "^1.47.0",
"glob": "^7.1.5",
"mocha": "^6.2.2",
"typescript": "^3.6.4",
"tslint": "^5.20.0",
"vscode-test": "^1.2.2"
},
"dependencies": {
"axios": "^0.19.2"
}
}