{ "name": "gopls", "description": "Go Language Server Client for testing", "author": "The Go authors", "license": "SEE LICENSE IN ../../../../LICENSE", "version": "1.0.0", "repository": { "type": "git", "url": "https://golang.org/x/tools" }, "publisher": "golang", "engines": { "vscode": "^1.23.0" }, "activationEvents": [ "onLanguage:go" ], "main": "./out/extension", "scripts": { "vscode:prepublish": "tsc -p ./", "compile": "tsc -watch -p ./", "postinstall": "node ./node_modules/vscode/bin/install", "lint": "node ./node_modules/tslint/bin/tslint ./src/*.ts" }, "extensionDependencies": [], "dependencies": { "vscode-languageclient": "~4.3.0" }, "devDependencies": { "@types/mocha": "^5.2.5", "@types/node": "^8.10.39", "tslint": "^5.11.0", "typescript": "^3.1.3", "vscode": "^1.1.24" }, "contributes": { "configuration": { "title": "gopls", "properties": { "gopls.flags": { "type": "array", "items": { "type": "string" }, "default": [], "description": "Flags to pass to gopls", "scope": "resource" }, "gopls.command": { "type": "string", "default": "gopls", "description": "Name of the gopls binary", "scope": "resource" } } } } }