aboutsummaryrefslogtreecommitdiffstats
path: root/lua/conform/formatters
diff options
context:
space:
mode:
Diffstat (limited to 'lua/conform/formatters')
-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",
+ }),
}