dprint-plugin-sql 0.1.2

SQL formatter for dprint via sqlformat-rs.
Documentation
{
  "$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"
    }
  }
}