59 lines
1.3 KiB
JSON
59 lines
1.3 KiB
JSON
![]() |
{
|
||
|
"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"
|
||
|
}
|
||
|
}
|