| { |
| "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" |
| } |
| } |
| } |
| } |
| } |