Frissítés jelent meg a dotenv-linterhez, amely egy hasznos eszköz az .env fájlok (Docker környezeti változó fájlok) hibáinak ellenőrzésére és javítására.
Sok programozó igyekszik betartani a Tizenkét tényező kiáltványát a szoftverfejlesztés során. Ez a megközelítés lehetővé teszi az alkalmazások telepítésével és további támogatásával kapcsolatos számos probléma elkerülését. Ennek a kiáltványnak az egyik alapelve kimondja, hogy minden beállítást környezeti változókban kell tárolni. Ez lehetővé teszi, hogy a kód megváltoztatása nélkül módosítsa őket különböző környezetekhez (Staging, QA, Production). Az .env fájlokat széles körben használják változók és értékeik tárolására.
A dotenv-linter megtalálja és kijavítja az ilyen fájlok leggyakoribb problémáit: ismétlődő nevek, helytelen elválasztók, érték nélküli változók, extra szóközök stb. Minden fájlról biztonsági másolat készül, így a módosítások visszaállíthatók.
Az eszköz Rust nyelven íródott, nagyon gyors és sokoldalú - bármilyen programozási nyelven bármilyen projekthez csatlakoztatható.
A Dotenv-linter része az „Awesome Rust Mentors”-nak, és segít a kezdő közreműködőknek megtenni az első lépéseket a nyílt forráskódú szoftverfejlesztésben.
Projekt tárhely: https://github.com/dotenv-linter/dotenv-linter
Cikk példákkal és munkaköri leírással: https://www.mgrachev.com/2020/04/20/dotenv-linter/
Forrás: linux.org.ru