3 homepage: https://dotenv-linter.github.io/
5 dotenv-linter: ⚡️ Lightning-fast linter for .env files. Written in Rust 🦀
8 ### Updating `dotenv-linter`
10 `webi dotenv-linter@stable`
12 Use the `@beta` tag for pre-releases.
16 On Windows 10 you'll get an error like this:
18 > execution cannot proceed run because `vcruntime140.dll` was not found
20 You need to download and install the
21 [Microsoft Visual C++ Redistributable](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads).
25 > Dotenv Linter is a lightning-fast check for your `.env` files.
26 > It can rapidly detect and automatically fix issues.
28 By default, `dotenv-linter` checks all `.env` files in the current directory:
34 This is the same as the default behavior:
37 dotenv-linter .env .env.*
40 To lint .env files recursively, use `-r`:
46 For the complete usage, see the official [Dotenv Linter Usage Guide](https://dotenv-linter.github.io/#/usage).
48 ### How to automatically fix errors
56 Backup files in the format of `.env_0000000000` will be created by default.
57 You can use `--no-backup` to skip this.
59 ### How to toggle linter rules
61 You can turn off certain linter checks with `--skip` options, for example:
64 dotenv-linter --skip QuoteCharacter --skip UnorderedKey
67 You can see the full list of linter rules with `dotenv-linter --show-checks`: