{
"name": "projj",
"description": "Manage repository easily",
"subcommands": [
{
"name": "completion",
"description": "Generate completion script"
},
{
"name": "add",
"description": "Add repository",
"args": [
{
"name": "repository url"
}
]
},
{
"name": "find",
"description": "Find repository",
"args": [
{
"name": "repository name"
}
]
},
{
"name": "import",
"description": "Import repositories from existing directory",
"args": [
{
"name": "directory",
"template": "folders"
}
]
},
{
"name": "init",
"description": "Initialize configuration"
},
{
"name": "remove",
"description": "Remove repository",
"args": [
{
"name": "repository name"
}
]
},
{
"name": "run",
"description": "Run hook in current directory",
"args": [
{
"name": "hook name"
}
]
},
{
"name": "runall",
"description": "Run hook in every repository",
"args": [
{
"name": "hook name"
}
]
},
{
"name": "sync",
"description": "Sync data from directory",
"args": [
{
"name": "directory",
"template": "folders"
}
]
}
],
"options": [
{
"names": [
"--help",
"-h"
],
"description": "Show help for projj"
},
{
"names": [
"--version",
"-v"
],
"description": "Show version number"
}
]
}