From bc937565f251866c0ff344fd13fe27f00a4c0d25 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Mon, 11 Mar 2024 16:56:30 +0100 Subject: fix(prettier): Fix range formatting of buffer (#322) Currently we provide a filename, which means prettier will format the given file and not what we feed via stdin. --- lua/conform/formatters/prettier.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lua/conform/formatters/prettier.lua') diff --git a/lua/conform/formatters/prettier.lua b/lua/conform/formatters/prettier.lua index 9274577..b882d66 100644 --- a/lua/conform/formatters/prettier.lua +++ b/lua/conform/formatters/prettier.lua @@ -57,7 +57,7 @@ return { end, range_args = function(self, ctx) local start_offset, end_offset = util.get_offsets_from_range(ctx.buf, ctx.range) - local args = eval_parser(self, ctx) or { "$FILENAME" } + local args = eval_parser(self, ctx) or { "--stdin-filepath", "$FILENAME" } return vim.list_extend(args, { "--range-start=" .. start_offset, "--range-end=" .. end_offset }) end, cwd = util.root_file({ -- cgit v1.2.3-70-g09d2