From 1d94c55324045b48123478279443330a054d58cc Mon Sep 17 00:00:00 2001 From: Arnold Chand Date: Mon, 20 Nov 2023 16:20:21 -0400 Subject: [PATCH] feat: doc and support list update --- doc/SUPPORTED_LIST.md | 51 +++++++++++++++++++++++++++++++++++++++-- doc/supported-list.json | 38 ++++++++++++++++++++++++++++-- 2 files changed, 85 insertions(+), 4 deletions(-) diff --git a/doc/SUPPORTED_LIST.md b/doc/SUPPORTED_LIST.md index ed141c8..feb1cd3 100644 --- a/doc/SUPPORTED_LIST.md +++ b/doc/SUPPORTED_LIST.md @@ -22,6 +22,7 @@ check the docs: [`:help efmls-configs-defaults`](../README.md#default-configurat | Ruby | `reek` | | | VIM | `vint` | | | Blade | | `blade_formatter` | +| Proto | `buf` | `buf` | ## Languages @@ -289,6 +290,12 @@ local joker = require('efmls-configs.linters.joker') #### Formatters +`cljstyle` [https://github.com/greglook/cljstyle](https://github.com/greglook/cljstyle) + +```lua +local cljstyle = require('efmls-configs.formatters.cljstyle') +``` + `joker` [https://github.com/candid82/joker](https://github.com/candid82/joker) ```lua @@ -421,6 +428,16 @@ local dartfmt = require('efmls-configs.formatters.dartfmt') local hadolint = require('efmls-configs.linters.hadolint') ``` +### Fennel + +#### Formatters + +`fnlfmt` [https://git.sr.ht/~technomancy/fnlfmt](https://git.sr.ht/~technomancy/fnlfmt) + +```lua +local fnlfmt = require('efmls-configs.formatters.fnlfmt') +``` + ### Fish #### Linters @@ -963,8 +980,22 @@ local pint = require('efmls-configs.formatters.pint') ### Proto +#### Linters + +`buf` [https://github.com/bufbuild/buf](https://github.com/bufbuild/buf) + +```lua +local buf = require('efmls-configs.linters.buf') +``` + #### Formatters +`buf` [https://github.com/bufbuild/buf](https://github.com/bufbuild/buf) + +```lua +local buf = require('efmls-configs.formatters.buf') +``` + `protolint` [https://github.com/yoheimuta/protolint](https://github.com/yoheimuta/protolint) ```lua @@ -999,6 +1030,12 @@ local mypy = require('efmls-configs.linters.mypy') local pylint = require('efmls-configs.linters.pylint') ``` +`ruff` [https://github.com/astral-sh/ruff](https://github.com/astral-sh/ruff) + +```lua +local ruff = require('efmls-configs.linters.ruff') +``` + `vulture` [https://github.com/jendrikseipp/vulture](https://github.com/jendrikseipp/vulture) ```lua @@ -1235,6 +1272,16 @@ local solhint = require('efmls-configs.linters.solhint') local forge_fmt = require('efmls-configs.formatters.forge_fmt') ``` +### Sql + +#### Formatters + +`sql-formatter` [https://github.com/sql-formatter-org/sql-formatter](https://github.com/sql-formatter-org/sql-formatter) + +```lua +local sql-formatter = require('efmls-configs.formatters.sql-formatter') +``` + ### Terraform #### Formatters @@ -1373,10 +1420,10 @@ local xo = require('efmls-configs.formatters.xo') #### Formatters -`typstfmt` [https://github.com/astrale-sharp/typstfmt](https://github.com/astrale-sharp/typstfmt) +`typst` [https://github.com/astrale-sharp/typstfmt](https://github.com/astrale-sharp/typstfmt) ```lua -local typstfmt = require('efmls-configs.formatters.typstfmt') +local typst = require('efmls-configs.formatters.typst') ``` ### Vala diff --git a/doc/supported-list.json b/doc/supported-list.json index f4de338..5d50544 100644 --- a/doc/supported-list.json +++ b/doc/supported-list.json @@ -143,6 +143,10 @@ } ], "formatters": [ + { + "name": "cljstyle", + "url": "https://github.com/greglook/cljstyle" + }, { "name": "joker", "url": "https://github.com/candid82/joker" @@ -245,6 +249,14 @@ } ] }, + "fennel": { + "formatters": [ + { + "name": "fnlfmt", + "url": "https://git.sr.ht/~technomancy/fnlfmt" + } + ] + }, "fish": { "linters": [ { @@ -678,7 +690,17 @@ ] }, "proto": { + "linters": [ + { + "name": "buf", + "url": "https://github.com/bufbuild/buf" + } + ], "formatters": [ + { + "name": "buf", + "url": "https://github.com/bufbuild/buf" + }, { "name": "protolint", "url": "https://github.com/yoheimuta/protolint" @@ -703,6 +725,10 @@ "name": "pylint", "url": "https://www.pylint.org/" }, + { + "name": "ruff", + "url": "https://github.com/astral-sh/ruff" + }, { "name": "vulture", "url": "https://github.com/jendrikseipp/vulture" @@ -879,6 +905,14 @@ } ] }, + "sql": { + "formatters": [ + { + "name": "sql-formatter", + "url": "https://github.com/sql-formatter-org/sql-formatter" + } + ] + }, "terraform": { "formatters": [ { @@ -978,7 +1012,7 @@ "typst": { "formatters": [ { - "name": "typstfmt", + "name": "typst", "url": "https://github.com/astrale-sharp/typstfmt" } ] @@ -1033,4 +1067,4 @@ } ] } -} +} \ No newline at end of file