Installation
Prerequisites
Section titled “Prerequisites”- Rust 1.80 or later (for building from source)
- Or use pre-built binaries
Install from Crates.io (Recommended)
Section titled “Install from Crates.io (Recommended)”cargo install fsh-lint
Verify installation:
fsh-lint --version
Install from Source
Section titled “Install from Source”git clone https://github.com/octofhir/fsh-lint-rs.gitcd fsh-lint-rscargo install --path crates/fsh-lint-cli
Download Pre-built Binaries
Section titled “Download Pre-built Binaries”Download the latest release for your platform from: https://github.com/octofhir/fsh-lint-rs/releases
curl -L https://github.com/octofhir/fsh-lint-rs/releases/latest/download/fsh-lint-macos.tar.gz | tar xzsudo mv fsh-lint /usr/local/bin/
curl -L https://github.com/octofhir/fsh-lint-rs/releases/latest/download/fsh-lint-linux.tar.gz | tar xzsudo mv fsh-lint /usr/local/bin/
Windows
Section titled “Windows”Download fsh-lint-windows.zip
from releases and add to PATH.
Verify Installation
Section titled “Verify Installation”fsh-lint --version# Should output: fsh-lint 0.1.0