{
    "description": "Configuration of curies and default values for the fict command",
    "name": "/",
    "properties": {
        "curies": {
            "description": "The curies help to create a mapping between a real world url and a logic name",
            "id": "curies",
            "items": {
                "description": "Description of rules for a specific curie",
                "id": "0",
                "name": "0",
                "properties": {
                    "contentType": {
                        "description": "Content type returned by the web service",
                        "enum": [
                            "application/json",
                            "text/plain"
                        ],
                        "id": "contentType",
                        "minLength": 1,
                        "name": "contentType",
                        "title": "Content type",
                        "type": "string"
                    },
                    "prefix": {
                        "description": "Prefix that will be concatenated if the rule is triggered",
                        "id": "prefix",
                        "minLength": 1,
                        "name": "prefix",
                        "title": "Prefix to apply to uri",
                        "type": "string"
                    },
                    "startsWith": {
                        "description": "When the start string is found the rules will apply",
                        "id": "startsWith",
                        "minLength": 1,
                        "name": "startsWith",
                        "title": "Expected start string",
                        "type": "string"
                    },
                    "suffix": {
                        "description": "Suffix that will be concatenated if the rule is triggered",
                        "id": "suffix",
                        "minLength": 1,
                        "name": "suffix",
                        "title": "Suffix to apply to uri",
                        "type": "string"
                    }
                },
                "title": "Curie definition",
                "type": "object"
            },
            "name": "curies",
            "title": "List of curies",
            "type": "array"
        },
        "outputFormat": {
            "description": "The output format should be either csv or json",
            "enum": [
                "json",
                "csv"
            ],
            "id": "outputFormat",
            "minLength": 1,
            "name": "outputFormat",
            "title": "Output format",
            "type": "string"
        }
    },
    "title": "Global configuration for the dazzling fiction dialect",
    "type": "object"
}