{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "https://plugins.dprint.dev/dprint/dprint-plugin-sql/0.0.0/schema.json", "type": "object", "definitions": { "useTabs": { "description": "Whether to use tabs (true) or spaces (false).", "type": "boolean", "default": false, "oneOf": [{ "const": true, "description": "" }, { "const": false, "description": "" }] }, "newLineKind": { "description": "The kind of newline to use.", "type": "string", "default": "lf", "oneOf": [{ "const": "auto", "description": "For each file, uses the newline kind found at the end of the last line." }, { "const": "crlf", "description": "Uses carriage return, line feed." }, { "const": "lf", "description": "Uses line feed." }, { "const": "system", "description": "Uses the system standard (ex. crlf on Windows)." }] } }, "properties": { "indentWidth": { "description": "The number of characters for an indent.", "default": 2, "type": "number" }, "useTabs": { "$ref": "#/definitions/useTabs" }, "newLineKind": { "$ref": "#/definitions/newLineKind" }, "uppercase": { "description": "Use ALL CAPS for reserved words.", "default": false, "type": "boolean" }, "linesBetweenQueries": { "description": "Number of line breaks between quries.", "default": 1, "type": "number" } } }