DannyBen/completely

View on GitHub
schemas/completely.json

Summary

Maintainability
Test Coverage
{
    "$schema": "http://json-schema.org/draft-07/schema",
    "title": "completion",
    "description": "A completion of the current application\nhttps://github.com/DannyBen/completely#using-the-completely-command-line",
    "type": "object",
    "patternProperties": {
        ".": {
            "title": "completions",
            "description": "Completions of the current command or sub-command\nhttps://github.com/DannyBen/completely#using-the-completely-command-line",
            "type": "array",
            "minItems": 1,
            "uniqueItems": true,
            "items": {
                "description": "A completion of the current command or sub-command\nhttps://github.com/DannyBen/completely#using-the-completely-command-line",
                "type": "string",
                "minLength": 1,
                "examples": [
                    "--help",
                    "--version",
                    "-h",
                    "-v",
                    "<alias>",
                    "<arrayvar>",
                    "<binding>",
                    "<builtin>",
                    "<command>",
                    "<directory>",
                    "<disabled>",
                    "<enabled>",
                    "<export>",
                    "<file>",
                    "<function>",
                    "<group>",
                    "<helptopic>",
                    "<hostname>",
                    "<job>",
                    "<keyword>",
                    "<running>",
                    "<service>",
                    "<signal>",
                    "<stopped>",
                    "<user>",
                    "<variable>"
                ]
            }
        }
    },
    "additionalProperties": false
}