{ "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "additionalProperties": false, "properties": { "READABILITY_ENABLED": { "type": "boolean", "default": true, "x-aliases": ["SAVE_READABILITY", "USE_READABILITY"], "description": "Enable Readability text extraction" }, "READABILITY_BINARY": { "type": "string", "default": "readability-extractor", "description": "Path to readability-extractor binary" }, "READABILITY_TIMEOUT": { "type": "integer", "default": 30, "minimum": 5, "x-fallback": "TIMEOUT", "description": "Timeout for Readability in seconds" }, "READABILITY_ARGS": { "type": "array", "items": {"type": "string"}, "default": [], "x-aliases": ["READABILITY_DEFAULT_ARGS"], "description": "Default Readability arguments" }, "READABILITY_ARGS_EXTRA": { "type": "array", "items": {"type": "string"}, "default": [], "x-aliases": ["READABILITY_EXTRA_ARGS"], "description": "Extra arguments to append to Readability command" } } }