aboutsummaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorNeonXP <i@neonxp.dev>2023-08-07 21:08:48 +0300
committerNeonXP <i@neonxp.dev>2023-08-08 01:28:57 +0300
commit80815c107eccad55616b66bcaed804469c65a7a7 (patch)
tree1fb9bb51c8ae179910a01fca59ed21b39d42fa12 /package.json
parent0eaa18df4b855afa96f30985232db1c45c7ba8a9 (diff)
interface implementation
Diffstat (limited to 'package.json')
-rw-r--r--package.json20
1 files changed, 15 insertions, 5 deletions
diff --git a/package.json b/package.json
index 17b7545..ad85d18 100644
--- a/package.json
+++ b/package.json
@@ -2,9 +2,9 @@
"name": "gotools",
"displayName": "Golang Tools",
"description": "Tools for productive work",
- "version": "0.1.2",
+ "version": "0.1.4",
"engines": {
- "vscode": "^1.81.0"
+ "vscode": "^1.80.0"
},
"publisher": "neonxp",
"license": "GPL-3.0-or-later",
@@ -28,7 +28,8 @@
"golang"
],
"activationEvents": [
- "onLanguage:go"
+ "onLanguage:go",
+ "onCommand:gotools.implement"
],
"main": "./src/extension.js",
"contributes": {
@@ -50,6 +51,11 @@
{
"command": "gotools.wrap-error",
"title": "if err≠nil {...}"
+ },
+ {
+ "command": "gotools.implement",
+ "title": "Implement Interface Methods",
+ "category": "Go"
}
]
},
@@ -59,14 +65,18 @@
"test": "node ./test/runTest.js"
},
"devDependencies": {
- "@types/vscode": "^1.81.0",
"@types/glob": "^8.1.0",
"@types/mocha": "^10.0.1",
"@types/node": "20.2.5",
+ "@types/vscode": "^1.80.0",
+ "@vscode/test-electron": "^2.3.2",
"eslint": "^8.41.0",
"glob": "^8.1.0",
"mocha": "^10.2.0",
"typescript": "^5.1.3",
- "@vscode/test-electron": "^2.3.2"
+ "lodash.debounce": "^4.0.8"
+ },
+ "dependencies": {
+ "lodash.debounce": "^4.0.8"
}
} \ No newline at end of file