Documentation Index
Fetch the complete documentation index at: https://docs.qlty.sh/llms.txt
Use this file to discover all available pages before exploring further.
--all or specify paths to override this behavior.
Installs plugins and their required runtimes as needed before analyzing.
By default, issues are cached locally to speed up subsequent runs.
Must be run within a Git repository with Qlty initializd.
Arguments
[PATHS]...
[PATHS]...
Files to analyze
-a, --all
-a, --all
Check all files, not just changed
--fix
--fix
Apply all auto-fix suggestions automatically. When combined with
--ai, AI-generated fixes
are applied without prompting for review. See AI Autofixes Security
Considerations for important guidance when
using this flag.--no-fix
--no-fix
Do not apply auto-fix suggestions
--ai
--ai
Generate AI-powered fixes using a large language model (requires Qlty Cloud authentication).
AI fixes should be reviewed before applying. Using
--ai with --fix applies AI
suggestions automatically without review—see Security
Considerations.--unsafe
--unsafe
Allow fixes for rules that may produce incorrect results and require careful human review.
By default, fixes for certain rules are blocked because they are more likely to need manual
judgment. This flag removes those restrictions.
--no-formatters
--no-formatters
Disable formatter checks
--no-progress
--no-progress
Disable progress bar
--no-fail
--no-fail
Exit successfully regardless of what issues are found
--no-error
--no-error
Exit successfully regardless of linter errors
--sample <SAMPLE>
--sample <SAMPLE>
Sample results from a number of files for each linter
--level <LEVEL>
--level <LEVEL>
Minimum level of issues to show [default: note] [possible values: note, fmt, low, medium,
high]
-j, --jobs <JOBS>
-j, --jobs <JOBS>
Maximum number of concurrent jobs
--filter <FILTER>
--filter <FILTER>
Filter by plugin or check
-v, --verbose...
-v, --verbose...
Print verbose output
--summary
--summary
Print a summary of issues
--upstream <UPSTREAM>
--upstream <UPSTREAM>
Upstream base ref to compare against
--no-cache
--no-cache
Disable caching issues
--print-errors
--print-errors
Print errors to stderr
--fail-level <FAIL_LEVEL>
--fail-level <FAIL_LEVEL>
Minimum level of issues to fail on [default: fmt] [possible values: note, fmt, low, medium,
high]
--sarif
--sarif
SARIF output
Examples
Run linters on changed files on your current branch
Run linters on all files
Run only ESLint on all files
Run linters on the web/ folder