Dotenv-linter 2.2.1 versiyasiga yangilandi

.env fayllaridagi (Docker muhit oʻzgaruvchan fayllari) xatolarni tekshirish va tuzatish uchun foydali vosita boʻlgan dotenv-linter uchun yangilanish chiqarildi.

Ko'pgina dasturchilar dasturiy ta'minotni ishlab chiqishda "O'n ikki omil" manifestiga rioya qilishga harakat qilishadi. Ushbu yondashuv ilovalarni joylashtirish va ularni keyingi qo'llab-quvvatlash bilan bog'liq ko'plab muammolardan qochish imkonini beradi. Ushbu manifestning tamoyillaridan biri barcha sozlamalar muhit o'zgaruvchilarida saqlanishi kerakligini ta'kidlaydi. Bu kodni o'zgartirmasdan ularni turli muhitlar (Staging, QA, Production) uchun o'zgartirish imkonini beradi. .env fayllari o'zgaruvchilar va ularning qiymatlarini saqlash uchun keng qo'llaniladi.

dotenv-linter bunday fayllardagi eng keng tarqalgan muammolarni topadi va tuzatadi: takroriy nomlar, noto'g'ri ajratuvchilar, qiymatsiz o'zgaruvchilar, qo'shimcha bo'shliqlar va boshqalar. O'zgarishlarni orqaga qaytarish uchun har bir fayl uchun zaxira nusxasi yaratiladi.

Asbob Rust tilida yozilgan, u juda tez va ko'p qirrali - uni istalgan dasturlash tilida istalgan loyihaga ulash mumkin.

Dotenv-linter "Ajoyib Rust Mentors" ning bir qismidir va yangi boshlanuvchilarga ochiq kodli dasturiy ta'minotni ishlab chiqishda birinchi qadamlarni qo'yishga yordam beradi.

Loyiha ombori: https://github.com/dotenv-linter/dotenv-linter


Misollar va ish tavsifi bilan maqola: https://www.mgrachev.com/2020/04/20/dotenv-linter/

Manba: linux.org.ru