diff options
author | pseudometa <73286100+chrisgrieser@users.noreply.github.com> | 2023-09-18 17:53:53 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-18 08:53:53 -0700 |
commit | 3fa2a7be8d91c3f0d7b79dde70d7849518cdc5bf (patch) | |
tree | 0f093a7084c83ac9e41013b9ffe454a8e7db7a8f | |
parent | 1abbb82bb8e519e652d8b31b12a311872e9090d1 (diff) |
feat: add `squeeze_blanks` (#62)
-rw-r--r-- | lua/conform/formatters/squeeze_blanks.lua | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/lua/conform/formatters/squeeze_blanks.lua b/lua/conform/formatters/squeeze_blanks.lua new file mode 100644 index 0000000..591d542 --- /dev/null +++ b/lua/conform/formatters/squeeze_blanks.lua @@ -0,0 +1,10 @@ +---@type conform.FileFormatterConfig +return { + meta = { + url = "https://www.gnu.org/software/coreutils/manual/html_node/cat-invocation.html#cat-invocation", + description = "Squeeze repeated blank lines into a single blank line via `cat -s`.", + }, + command = "cat", + args = { "-s" }, + stdin = true, +} |