Dotenv-linter byl aktualizován na verzi 2.2.1

Byla vydána aktualizace pro dotenv-linter, užitečný nástroj pro kontrolu a opravu chyb v souborech .env (soubory proměnné prostředí Docker).

Mnoho programátorů se při vývoji softwaru snaží držet manifestu dvanácti faktorů. Tento přístup umožňuje vyhnout se velkému množství problémů spojených s nasazením aplikací a jejich další podporou. Jedna ze zásad tohoto manifestu uvádí, že všechna nastavení by měla být uložena v proměnných prostředí. To vám umožňuje měnit je pro různá prostředí (Staging, QA, Production) bez změny kódu. Soubory .env se široce používají k ukládání proměnných a jejich hodnot.

dotenv-linter najde a opraví nejběžnější problémy v takových souborech: duplicitní názvy, nesprávné oddělovače, proměnné bez hodnoty, mezery navíc a tak dále. Pro každý soubor je vytvořena záložní kopie, aby bylo možné změny vrátit zpět.

Nástroj je napsán v Rustu, je velmi rychlý a všestranný – lze jej propojit s jakýmkoli projektem v jakémkoli programovacím jazyce.

Dotenv-linter je součástí „Awesome Rust Mentors“ a pomáhá začínajícím přispěvatelům udělat první kroky ve vývoji softwaru s otevřeným zdrojovým kódem.

Projektové úložiště: https://github.com/dotenv-linter/dotenv-linter


Článek s příklady a popisem práce: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Zdroj: linux.org.ru