162 lines
2.5 KiB
JSON
162 lines
2.5 KiB
JSON
|
{
|
||
|
"$schema": "https://raw.githubusercontent.com/hougesen/mdsf/main/schemas/v0.3.2/mdsf.schema.json",
|
||
|
"format_finished_document": false,
|
||
|
"javascript_runtime": "node",
|
||
|
"languages": {
|
||
|
"c": "clang-format",
|
||
|
"clojure": [
|
||
|
[
|
||
|
"cljstyle",
|
||
|
"joker"
|
||
|
]
|
||
|
],
|
||
|
"cpp": "clang-format",
|
||
|
"crystal": "crystal:format",
|
||
|
"csharp": [
|
||
|
[
|
||
|
"csharpier",
|
||
|
"clang-format"
|
||
|
]
|
||
|
],
|
||
|
"css": [
|
||
|
[
|
||
|
"prettier",
|
||
|
"stylelint"
|
||
|
]
|
||
|
],
|
||
|
"d": "dfmt",
|
||
|
"dart": "dart:format",
|
||
|
"elixir": "mix:format",
|
||
|
"elm": "elm-format",
|
||
|
"erlang": [
|
||
|
[
|
||
|
"erlfmt",
|
||
|
"efmt"
|
||
|
]
|
||
|
],
|
||
|
"gleam": "gleam:format",
|
||
|
"go": [
|
||
|
[
|
||
|
"gci",
|
||
|
"goimports-reviser",
|
||
|
"goimports"
|
||
|
],
|
||
|
[
|
||
|
"gofumpt",
|
||
|
"gofmt",
|
||
|
"crlfmt"
|
||
|
]
|
||
|
],
|
||
|
"haskell": [
|
||
|
[
|
||
|
"fourmolu",
|
||
|
"ormolu",
|
||
|
"hindent",
|
||
|
"stylish-haskell"
|
||
|
]
|
||
|
],
|
||
|
"html": [
|
||
|
[
|
||
|
"prettier",
|
||
|
"djlint"
|
||
|
]
|
||
|
],
|
||
|
"java": [
|
||
|
[
|
||
|
"google-java-format",
|
||
|
"clang-format"
|
||
|
]
|
||
|
],
|
||
|
"javascript": [
|
||
|
[
|
||
|
"prettier",
|
||
|
"biome:format",
|
||
|
"deno:fmt",
|
||
|
"clang-format",
|
||
|
"standardjs"
|
||
|
]
|
||
|
],
|
||
|
"json": [
|
||
|
[
|
||
|
"prettier",
|
||
|
"biome:format",
|
||
|
"deno:fmt",
|
||
|
"clang-format"
|
||
|
]
|
||
|
],
|
||
|
"kotlin": "ktfmt",
|
||
|
"lua": [
|
||
|
[
|
||
|
"stylua",
|
||
|
"luaformatter"
|
||
|
]
|
||
|
],
|
||
|
"nim": "nimpretty",
|
||
|
"ocaml": [
|
||
|
[
|
||
|
"ocamlformat",
|
||
|
"ocp-indent"
|
||
|
]
|
||
|
],
|
||
|
"python": [
|
||
|
[
|
||
|
"usort",
|
||
|
"isort"
|
||
|
],
|
||
|
[
|
||
|
"ruff:format",
|
||
|
"blue",
|
||
|
"black",
|
||
|
"yapf",
|
||
|
"autopep8",
|
||
|
"pyink"
|
||
|
]
|
||
|
],
|
||
|
"roc": "roc:format",
|
||
|
"ruby": [
|
||
|
[
|
||
|
"rubocop",
|
||
|
"rufo",
|
||
|
"rubyfmt",
|
||
|
"standardrb"
|
||
|
]
|
||
|
],
|
||
|
"rust": "rustfmt",
|
||
|
"shell": [
|
||
|
[
|
||
|
"shfmt",
|
||
|
"beautysh"
|
||
|
]
|
||
|
],
|
||
|
"sql": [
|
||
|
[
|
||
|
"sql-formatter",
|
||
|
"sqlfluff:format",
|
||
|
"sqlfmt"
|
||
|
]
|
||
|
],
|
||
|
"swift": [
|
||
|
[
|
||
|
"swift-format",
|
||
|
"swiftformat"
|
||
|
]
|
||
|
],
|
||
|
"toml": "taplo",
|
||
|
"typescript": [
|
||
|
[
|
||
|
"prettier",
|
||
|
"biome:format",
|
||
|
"deno:fmt"
|
||
|
]
|
||
|
],
|
||
|
"yaml": [
|
||
|
[
|
||
|
"prettier",
|
||
|
"yamlfmt",
|
||
|
"yamlfix"
|
||
|
]
|
||
|
],
|
||
|
"zig": "zig:fmt"
|
||
|
},
|
||
|
"custom_file_extensions": {}
|
||
|
}
|