{ "lineWidth": 120, "indentWidth": 4, "useTabs": false, "typescript": { "semiColons": "asi", "quoteStyle": "preferSingle", "quoteProps": "asNeeded", "singleBodyPosition": "sameLine", "nextControlFlowPosition": "sameLine", "arrowFunction.useParentheses": "preferNone", "enumDeclaration.memberSpacing": "newLine" }, "json": { "indentWidth": 2, "array.preferSingleLine": true }, "markdown": { "lineWidth": 80, "textWrap": "always" }, "toml": { "comment.forceLeadingSpace": false }, "prettier": { "printWidth": 100, "tabWidth": 4, "semi": false, "singleQuote": true, "trailingComma": "all", "arrowParens": "avoid", "proseWrap": "always", "plugin.jsdoc": true, "yml.tabWidth": 2, "yaml.tabWidth": 2, "json.tabWidth": 2, "jsonc.tabWidth": 2, "json5.tabWidth": 2 }, "exec": { "commands": [{ "command": "rustfmt --edition 2021", "exts": ["rs"] }] }, "sexpr": { "indentWidth": 2 }, "includes": ["**/*"], "excludes": [ "**/target", "**/node_modules", "**/*-lock.json", "ignored/**", "syntastica-queries/src/lib.rs", "syntastica-queries/generated_queries", "syntastica-core/src/theme_keys.rs", "syntastica-js/pkg/**", "syntastica-js/docs/**" ], "plugins": [ "https://plugins.dprint.dev/typescript-0.87.1.wasm", "https://plugins.dprint.dev/json-0.17.4.wasm", "https://plugins.dprint.dev/markdown-0.16.1.wasm", "https://plugins.dprint.dev/toml-0.5.4.wasm", "https://plugins.dprint.dev/prettier-0.27.0.json@3557a62b4507c55a47d8cde0683195b14d13c41dda66d0f0b0e111aed107e2fe", "https://plugins.dprint.dev/RubixDev/sexpr-v0.2.0.wasm", "https://plugins.dprint.dev/exec-0.4.3.json@42343548b8022c99b1d750be6b894fe6b6c7ee25f72ae9f9082226dd2e515072" ] }