mirror of
https://github.com/binaricat/Netcatty.git
synced 2026-09-24 15:49:09 +00:00
60 lines
1.3 KiB
JSON
60 lines
1.3 KiB
JSON
{
|
|
"$schema": "../../../packages/plugin-contract/schema/plugin-contract.schema.json",
|
|
"manifestVersion": 1,
|
|
"id": "com.netcatty.hello",
|
|
"name": "hello-netcatty",
|
|
"displayName": {
|
|
"en": "Hello Netcatty",
|
|
"zh-CN": "你好,Netcatty"
|
|
},
|
|
"description": "Minimal plugin contract and SDK example.",
|
|
"version": "0.1.0",
|
|
"publisher": "netcatty",
|
|
"license": "GPL-3.0-or-later",
|
|
"engines": {
|
|
"netcatty": ">=0.0.0",
|
|
"api": ">=0.1.0-internal <0.2.0"
|
|
},
|
|
"main": {
|
|
"browser": "dist/index.js"
|
|
},
|
|
"activationEvents": [
|
|
"onCommand:com.netcatty.hello.sayHello"
|
|
],
|
|
"permissions": {
|
|
"required": [
|
|
"commands",
|
|
"settings.read",
|
|
"menus"
|
|
],
|
|
"optional": []
|
|
},
|
|
"contributes": {
|
|
"settings": [
|
|
{
|
|
"id": "com.netcatty.hello.greeting",
|
|
"label": "Greeting",
|
|
"description": "Text used by the example command.",
|
|
"control": "text",
|
|
"scope": "application",
|
|
"default": "Hello from Netcatty"
|
|
}
|
|
],
|
|
"commands": [
|
|
{
|
|
"id": "com.netcatty.hello.sayHello",
|
|
"title": "Say Hello",
|
|
"category": "Examples"
|
|
}
|
|
],
|
|
"menus": [
|
|
{
|
|
"command": "com.netcatty.hello.sayHello",
|
|
"location": "commandPalette",
|
|
"group": "examples",
|
|
"order": 10
|
|
}
|
|
]
|
|
}
|
|
}
|