Dotenv-linter bol aktualizovaný na verziu 2.2.1

Bola vydaná aktualizácia pre dotenv-linter, užitočný nástroj na kontrolu a opravu chýb v súboroch .env (súbory premenných prostredia Docker).

Mnoho programátorov sa snaží pri vývoji softvéru dodržiavať manifest dvanástich faktorov. Tento prístup umožňuje vyhnúť sa veľkému množstvu problémov spojených s nasadzovaním aplikácií a ich ďalšou podporou. Jedna zo zásad tohto manifestu hovorí, že všetky nastavenia by mali byť uložené v premenných prostredia. To vám umožňuje meniť ich pre rôzne prostredia (Staging, QA, Production) bez zmeny kódu. Súbory .env sú široko používané na ukladanie premenných a ich hodnôt.

dotenv-linter nájde a opraví najbežnejšie problémy v takýchto súboroch: duplicitné názvy, nesprávne oddeľovače, premenné bez hodnoty, medzery navyše atď. Pre každý súbor sa vytvorí záložná kópia, aby bolo možné zmeny vrátiť späť.

Nástroj je napísaný v jazyku Rust, je veľmi rýchly a všestranný – možno ho pripojiť k akémukoľvek projektu v akomkoľvek programovacom jazyku.

Dotenv-linter je súčasťou „Awesome Rust Mentors“ a pomáha začínajúcim prispievateľom urobiť prvé kroky vo vývoji softvéru s otvoreným zdrojovým kódom.

Úložisko projektu: https://github.com/dotenv-linter/dotenv-linter


Článok s príkladmi a popisom práce: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Zdroj: linux.org.ru