1{
2    "$schema": "http://json-schema.org/draft-07/schema#",
3    "type": "object",
4    "additionalProperties": false,
5    "required": [ "help" ],
6    "properties": {
7	"help": {
8	    "type": "array",
9	    "items": {
10		"type": "object",
11		"additionalProperties": true,
12		"required": [ "command", "category", "description", "verbose" ],
13		"properties": {
14		    "command": {
15			"type": "string",
16			"description": "the command"
17		    },
18		    "category": {
19			"type": "string",
20			"description": "the category for this command (useful for grouping)"
21		    },
22		    "description": {
23			"type": "string",
24			"description": "a one-line description of the purpose of this command"
25		    },
26		    "verbose": {
27			"type": "string",
28			"description": "a full description of this command (including whether it's deprecated)"
29		    }
30		}
31	    }
32	},
33	"format-hint": { }
34    }
35}
36