Dotenv-linter Γ¨ stato aggiornato alla versione 2.2.1

È stato rilasciato un aggiornamento per dotenv-linter, uno strumento utile per controllare e correggere gli errori nei file .env (file variabili d'ambiente Docker).

Molti programmatori cercano di aderire al manifesto dei Dodici Fattori quando sviluppano software. Questo approccio consente di evitare un gran numero di problemi associati alla distribuzione delle applicazioni e al loro ulteriore supporto. Uno dei principi di questo manifesto afferma che tutte le impostazioni dovrebbero essere archiviate in variabili di ambiente. CiΓ² consente di modificarli per ambienti diversi (staging, QA, produzione) senza modificare il codice. I file .env sono ampiamente utilizzati per memorizzare variabili e i relativi valori.

dotenv-linter trova e risolve i problemi più comuni in tali file: nomi duplicati, delimitatori errati, variabili senza valore, spazi aggiuntivi e così via. Viene creata una copia di backup per ciascun file in modo che sia possibile ripristinare le modifiche.

Lo strumento Γ¨ scritto in Rust, Γ¨ molto veloce e versatile: puΓ² essere collegato a qualsiasi progetto in qualsiasi linguaggio di programmazione.

Dotenv-linter fa parte degli "Awesome Rust Mentors" e aiuta i contributori alle prime armi a muovere i primi passi nello sviluppo di software open source.

Archivio del progetto: https://github.com/dotenv-linter/dotenv-linter


Articolo con esempi e descrizione del lavoro: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Fonte: linux.org.ru