@panache-cli/panache
v2.48.0
Published
An LSP, formatter, and linter for Pandoc markdown, Quarto, and RMarkdown
Maintainers
Readme
@panache-cli/panache
Panache is an LSP, formatter, and linter for Markdown, Quarto, and RMarkdown documents.
Install
npm install -g @panache-cli/panacheThis installs the panache command globally. The package detects your platform
at install time and pulls in a prebuilt binary via npm's optional dependencies
--- no Rust toolchain or postinstall download required.
You can also use it without a global install:
npx @panache-cli/panache format document.qmdUsage
panache format document.qmd # format in place
panache format <document.qmd # read stdin, write stdout
panache lint document.qmd # lint
panache lint --fix document.qmd # lint and apply auto-fixes
panache lsp # start the language serverSee panache --help and the documentation for the full
feature list and configuration reference.
Supported platforms
Prebuilt binaries are shipped for:
- Linux x64 (glibc and musl)
- Linux arm64 (glibc and musl)
- macOS x64 (Intel) and arm64 (Apple Silicon)
- Windows x64 and arm64
If your platform isn't covered, install via
Cargo,
PyPI (named panache-cli there), or
one of the other methods listed at https://panache.bz.
License
MIT --- see LICENSE.
