Dotenv-linter 2.2.1 versiyasına yeniləndi

.env fayllarında (Docker mühit dəyişən faylları) səhvləri yoxlamaq və düzəltmək üçün faydalı alət olan dotenv-linter üçün yeniləmə buraxıldı.

Bir çox proqramçılar proqram təminatı hazırlayarkən On iki Amil manifestinə riayət etməyə çalışırlar. Bu yanaşma proqramların yerləşdirilməsi və onların sonrakı dəstəyi ilə bağlı çoxlu sayda problemdən qaçmağa imkan verir. Bu manifestin prinsiplərindən biri qeyd edir ki, bütün parametrlər mühit dəyişənlərində saxlanmalıdır. Bu, kodu dəyişmədən onları müxtəlif mühitlər (Staging, QA, Production) üçün dəyişməyə imkan verir. .env faylları dəyişənləri və onların qiymətlərini saxlamaq üçün geniş istifadə olunur.

dotenv-linter belə fayllarda ən çox rast gəlinən problemləri tapır və həll edir: dublikat adlar, səhv ayırıcılar, dəyəri olmayan dəyişənlər, əlavə boşluqlar və s. Dəyişikliklərin geri qaytarıla bilməsi üçün hər bir fayl üçün ehtiyat nüsxə yaradılır.

Alət Rust dilində yazılmışdır, çox sürətli və çox yönlüdür - istənilən proqramlaşdırma dilində istənilən layihəyə qoşula bilər.

Dotenv-linter "Möhtəşəm Rust Mentorlar"ın bir hissəsidir və təcrübəsiz iştirakçılara açıq mənbə proqram təminatının hazırlanmasında ilk addımları atmağa kömək edir.

Layihə deposu: https://github.com/dotenv-linter/dotenv-linter


Nümunələr və iş təsviri ilə məqalə: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Mənbə: linux.org.ru