Dotenv-linter 2.2.1 версиясына жаңыртылган

dotenv-linter үчүн жаңыртуу чыгарылды.

Көптөгөн программисттер программалык камсыздоону иштеп чыгууда Он эки фактор манифестине карманууга аракет кылышат. Бул ыкма тиркемелерди жайылтуу жана аларды андан ары колдоо менен байланышкан көптөгөн көйгөйлөрдөн качууга мүмкүндүк берет. Бул манифесттин принциптеринин бири бардык орнотуулар чөйрө өзгөрмөлөрүндө сакталышы керек деп айтылат. Бул кодду өзгөртпөстөн, аларды ар кандай чөйрөлөр үчүн (Staging, QA, Production) өзгөртүүгө мүмкүндүк берет. .env файлдары өзгөрмөлөрдү жана алардын маанилерин сактоо үчүн кеңири колдонулат.

dotenv-linter мындай файлдардагы эң кеңири таралган көйгөйлөрдү таап, оңдойт: кайталанма аттар, туура эмес бөлгүчтөр, мааниси жок өзгөрмөлөр, кошумча боштуктар жана башкалар. Ар бир файл үчүн камдык көчүрмө түзүлөт, андыктан өзгөртүүлөр артка кайтарылышы мүмкүн.

Курал Rust тилинде жазылган, ал абдан тез жана ар тараптуу - аны каалаган программалоо тилинде каалаган долбоорго туташтырууга болот.

Dotenv-linter "Керемет дат устаттарынын" бир бөлүгү жана башталгыч салым кошуучуларга ачык булактуу программалык камсыздоону иштеп чыгууда алгачкы кадамдарды жасоого жардам берет.

Долбоордун репозиторийи: https://github.com/dotenv-linter/dotenv-linter


Мисалдар жана жумуш сүрөттөлүшү менен макала: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Source: linux.org.ru