Supported Linters
All linters are integrated into the MegaLinter Docker image, which is frequently updated with their latest versions.
Languages
Formats
| Format | Linter | Additional | |
|---|---|---|---|
| CSS | stylelint CSS_STYLELINT |
||
| CSS | biome CSS_BIOME |
||
| ENV | dotenv-linter ENV_DOTENV_LINTER |
||
| GRAPHQL | GRAPHQL_GRAPHQL_SCHEMA_LINTER |
<span title="Disabled: graphql-schema-linter is unmaintained (no release or commit since May 2022) and its peer dependency range pins graphql to ^15 | |
| GRAPHQL | biome GRAPHQL_BIOME |
||
| HTML | djlint HTML_DJLINT |
||
| HTML | htmlhint HTML_HTMLHINT |
||
| JSON | jsonlint JSON_JSONLINT |
||
| JSON | v8r JSON_V8R |
||
| JSON | prettier JSON_PRETTIER |
||
| JSON | npm-package-json-lint JSON_NPM_PACKAGE_JSON_LINT |
||
| JSON | biome JSON_BIOME |
||
| LATEX | chktex LATEX_CHKTEX |
||
| MARKDOWN | markdownlint MARKDOWN_MARKDOWNLINT |
||
| MARKDOWN | markdown-table-formatter MARKDOWN_MARKDOWN_TABLE_FORMATTER |
||
| MARKDOWN | rumdl MARKDOWN_RUMDL |
||
| PROTOBUF | protolint PROTOBUF_PROTOLINT |
||
| RST | rst-lint RST_RST_LINT |
||
| RST | rstcheck RST_RSTCHECK |
||
| RST | rstfmt RST_RSTFMT |
||
| XML | xmllint XML_XMLLINT |
||
| YAML | prettier YAML_PRETTIER |
||
| YAML | yamllint YAML_YAMLLINT |
||
| YAML | v8r YAML_V8R |