Dotenv-linter został zaktualizowany do wersji 2.2.1

Została wydana aktualizacja dla dotenv-linter, przydatnego narzędzia do sprawdzania i naprawiania błędów w plikach .env (plikach zmiennych środowiskowych Dockera).

Wielu programistów podczas tworzenia oprogramowania stara się trzymać manifestu Dwunastu Czynników. Takie podejście pozwala uniknąć dużej liczby problemów związanych z wdrażaniem aplikacji i ich dalszą obsługą. Jedna z zasad tego manifestu stwierdza, że ​​wszystkie ustawienia powinny być przechowywane w zmiennych środowiskowych. Dzięki temu można je zmieniać dla różnych środowisk (staging, kontrola jakości, produkcja) bez zmiany kodu. Pliki .env są powszechnie używane do przechowywania zmiennych i ich wartości.

dotenv-linter wyszukuje i naprawia najczęstsze problemy w takich plikach: zduplikowane nazwy, nieprawidłowe ograniczniki, zmienne bez wartości, dodatkowe spacje i tak dalej. Dla każdego pliku tworzona jest kopia zapasowa, aby można było cofnąć zmiany.

Narzędzie napisane w języku Rust, jest bardzo szybkie i wszechstronne - można je podłączyć do dowolnego projektu w dowolnym języku programowania.

Dotenv-linter jest częścią „Awesome Rust Mentors” i pomaga początkującym twórcom w stawianiu pierwszych kroków w rozwoju oprogramowania open source.

Repozytorium projektu: https://github.com/dotenv-linter/dotenv-linter


Artykuł z przykładami i opisem stanowiska: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Źródło: linux.org.ru