diff options
author | Azzam S.A <17734314+azzamsa@users.noreply.github.com> | 2024-01-05 23:58:08 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-05 08:58:08 -0800 |
commit | e6c135338257f69c018e8351a6e5f63683f86318 (patch) | |
tree | cca21db0fe40e24fbcae9fab15f39388a31c3490 /lua/conform/formatters | |
parent | c4b2efb8aee4af0ef179a9b49ba401de3c4ef5d2 (diff) |
fix: set a cwd for dprint (#263)
Diffstat (limited to 'lua/conform/formatters')
-rw-r--r-- | lua/conform/formatters/dprint.lua | 7 |
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", + }), } |