-
Notifications
You must be signed in to change notification settings - Fork 0
/
mdsf.json
49 lines (49 loc) · 1.67 KB
/
mdsf.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
{
"$schema": "https://raw.githubusercontent.com/hougesen/mdsf/main/schemas/v0.3.1-dev/mdsf.schema.json",
"custom_file_extensions": {},
"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"
}
}