{"type": "object", "properties": {"rangeEnd": {"default": null, "type": "integer"}, "parser": {"anyOf": [{"enum": ["flow"]}, {"enum": ["babel"]}, {"enum": ["babel-flow"]}, {"enum": ["babel-ts"]}, {"enum": ["typescript"]}, {"enum": ["acorn"]}, {"enum": ["espree"]}, {"enum": ["meriyah"]}, {"enum": ["css"]}, {"enum": ["less"]}, {"enum": ["scss"]}, {"enum": ["json"]}, {"enum": ["json5"]}, {"enum": ["json-stringify"]}, {"enum": ["graphql"]}, {"enum": ["markdown"]}, {"enum": ["mdx"]}, {"enum": ["vue"]}, {"enum": ["yaml"]}, {"enum": ["glimmer"]}, {"enum": ["html"]}, {"enum": ["angular"]}, {"enum": ["lwc"]}, {"type": "string"}]}, "arrowParens": {"default": "always", "oneOf": [{"enum": ["always"]}, {"enum": ["avoid"]}]}, "plugins": {"default": [], "items": {"type": "string"}, "type": "array"}, "trailingComma": {"default": "es5", "oneOf": [{"enum": ["es5"]}, {"enum": ["none"]}, {"enum": ["all"]}]}, "pluginSearchDirs": {"default": [], "oneOf": [{"items": {"type": "string"}, "type": "array"}, {"enum": [false]}]}, "endOfLine": {"default": "lf", "oneOf": [{"enum": ["lf"]}, {"enum": ["crlf"]}, {"enum": ["cr"]}, {"enum": ["auto"]}]}, "quoteProps": {"default": "as-needed", "oneOf": [{"enum": ["as-needed"]}, {"enum": ["consistent"]}, {"enum": ["preserve"]}]}, "filepath": {"type": "string"}, "requirePragma": {"default": false, "type": "boolean"}, "rangeStart": {"default": 0, "type": "integer"}, "singleQuote": {"default": false, "type": "boolean"}, "printWidth": {"default": 80, "type": "integer"}, "vueIndentScriptAndStyle": {"default": false, "type": "boolean"}, "cursorOffset": {"default": -1, "type": "integer"}, "singleAttributePerLine": {"default": false, "type": "boolean"}, "bracketSameLine": {"default": false, "type": "boolean"}, "htmlWhitespaceSensitivity": {"default": "css", "oneOf": [{"enum": ["css"]}, {"enum": ["strict"]}, {"enum": ["ignore"]}]}, "insertPragma": {"default": false, "type": "boolean"}, "jsxSingleQuote": {"default": false, "type": "boolean"}, "bracketSpacing": {"default": true, "type": "boolean"}, "embeddedLanguageFormatting": {"default": "auto", "oneOf": [{"enum": ["auto"]}, {"enum": ["off"]}]}, "proseWrap": {"default": "preserve", "oneOf": [{"enum": ["always"]}, {"enum": ["never"]}, {"enum": ["preserve"]}]}, "semi": {"default": true, "type": "boolean"}, "tabWidth": {"default": 2, "type": "integer"}, "editorconfig": {"default": false, "type": "boolean"}, "useTabs": {"default": false, "type": "boolean"}}}