From 5eb7ad010fec5f0c616fdec9e2300fda5d8427b4 Mon Sep 17 00:00:00 2001 From: Erica Marigold Date: Mon, 21 Apr 2025 16:01:01 +0100 Subject: [PATCH] chore(bins): sync `stylua` README --- bins/stylua/README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/bins/stylua/README.md b/bins/stylua/README.md index 788430c..17ac811 100644 --- a/bins/stylua/README.md +++ b/bins/stylua/README.md @@ -114,6 +114,7 @@ Note that these integrations require the StyLua binary to already be installed a - Sublime: [Sublime Text Package](https://github.com/aerobounce/Sublime-Pretty-Lua) - Neovim: [stylua-nvim](https://github.com/ckipp01/stylua-nvim) / [stylua.nvim](https://github.com/wesleimp/stylua.nvim) +- Zed: [Zed Lua StyLua formatter settings](https://zed.dev/docs/languages/lua#stylua) ## Usage @@ -154,6 +155,15 @@ vendor/ running `stylua .` will ignore the `vendor/` directory. +### Filtering when using stdin + +If you are formatting stdin by specifying `-` as the filename (usually as part of an editor integration) +you can optionally provide the filename via `--stdin-filepath`. To respect glob or `.styluaignore` filtering, pass `--respect-ignores`. + +```stylua +stylua --respect-ignores --stdin-filepath src/foo.lua - +``` + ### `--check`: Checking files for formatting To check whether files require formatting (but not write directly to them), use the `--check` flag.