aboutsummaryrefslogtreecommitdiffstats
path: root/lua/conform
diff options
context:
space:
mode:
authorAzzam S.A <17734314+azzamsa@users.noreply.github.com>2024-01-05 23:58:08 +0700
committerGitHub <noreply@github.com>2024-01-05 08:58:08 -0800
commite6c135338257f69c018e8351a6e5f63683f86318 (patch)
treecca21db0fe40e24fbcae9fab15f39388a31c3490 /lua/conform
parentc4b2efb8aee4af0ef179a9b49ba401de3c4ef5d2 (diff)
fix: set a cwd for dprint (#263)
Diffstat (limited to 'lua/conform')
-rw-r--r--lua/conform/formatters/dprint.lua7
1 files changed, 7 insertions, 0 deletions
diff --git a/lua/conform/formatters/dprint.lua b/lua/conform/formatters/dprint.lua
index bf35981..8c79221 100644
--- a/lua/conform/formatters/dprint.lua
+++ b/lua/conform/formatters/dprint.lua
@@ -1,3 +1,4 @@
+local util = require("conform.util")
---@type conform.FileFormatterConfig
return {
meta = {
@@ -6,4 +7,10 @@ return {
},
command = "dprint",
args = { "fmt", "--stdin", "$FILENAME" },
+ cwd = util.root_file({
+ "dprint.json",
+ ".dprint.json",
+ "dprint.jsonc",
+ ".dprint.jsonc",
+ }),
}