En uppdatering av dotenv-linter har slĂ€ppts â ett anvĂ€ndbart verktyg för att kontrollera och Ă„tgĂ€rda fel i .env-filer (filer för Docker-miljövariabler).
MÄnga programmerare försöker följa manifestet av de tolv faktorerna nÀr de utvecklar mjukvara. Denna metod gör det möjligt att undvika mÄnga problem relaterade till driftsÀttning och underhÄll av applikationer. En av principerna i detta manifest sÀger att alla instÀllningar ska lagras i miljövariabler. Detta gör det möjligt att Àndra dem för olika miljöer (Staging, QA, Production) utan att Àndra koden. För att lagra variabler och deras vÀrden anvÀnds ofta .env-filer.
dotenv-linter hittar och ÄtgÀrdar de vanligaste problemen i sÄdana filer: duplicerade namn, felaktiga avgrÀnsare, variabler utan vÀrden, överflödiga mellanslag och sÄ vidare. För varje fil skapas samtidigt en sÀkerhetskopia sÄ att Àndringar kan ÄterstÀllas.
Verktyget Ă€r skrivet i Rust, det Ă€r mycket snabbt och mĂ„ngsidigt â det kan anslutas till vilket projekt som helst pĂ„ vilket programmeringssprĂ„k som helst.
Dotenv-linter ingÄr i "Awesome Rust Mentors" och hjÀlper nybörjare att ta sina första steg i utvecklingen av öppen kÀllkod.
Projektets repository: https://github.com/dotenv-linter/dotenv-linter
Artikel med exempel och beskrivning av arbetet: https://www.mgrachev.com/2020/04/20/dotenv-linter/
KĂ€lla: linux.org.ru
