Files
gh-vanman2024-cli-builder-p…/skills/oclif-patterns/templates/plugin-manifest.json
2025-11-30 09:04:14 +08:00

42 lines
982 B
JSON

{
"name": "@mycli/plugin-{{PLUGIN_NAME}}",
"version": "1.0.0",
"description": "{{DESCRIPTION}}",
"commands": {
"{{PLUGIN_NAME}}:{{COMMAND_NAME}}": {
"id": "{{PLUGIN_NAME}}:{{COMMAND_NAME}}",
"description": "{{COMMAND_DESCRIPTION}}",
"pluginName": "@mycli/plugin-{{PLUGIN_NAME}}",
"pluginType": "core",
"aliases": [],
"examples": [
"<%= config.bin %> {{PLUGIN_NAME}}:{{COMMAND_NAME}} --option value"
],
"flags": {
"option": {
"name": "option",
"type": "option",
"char": "o",
"description": "Plugin-specific option",
"multiple": false
},
"verbose": {
"name": "verbose",
"type": "boolean",
"char": "v",
"description": "Verbose output",
"allowNo": false
}
},
"args": {}
}
},
"hooks": {
"init": [
{
"file": "./lib/hooks/init.js"
}
]
}
}