.env-filvalidator
Kontrollera .env-variabellistor för dåliga nycklar, saknade citat och dubbletter.
.env-filvalidator
Klistra in innehållet i en .env-fil och det här verktyget kontrollerar varje KEY=VALUE-rad för misstag som bryter en distribution utan att någon märker det förrän körningen. Den flaggar nycklar som innehåller allt annat än versaler, siffror och understreck, värden som innehåller mellanslag men lämnades utan citationstecken, och nycklar som definieras mer än en gång – varje problem rapporteras som en läsbar kommentar med det exakta radnumret, infogat precis ovanför raden den refererar till, så att du kan skanna en lång fil och åtgärda problem på plats.
Tomma rader och rader som börjar med # behandlas som kommentarer och hoppas över under valideringen, och matchar hur dotenv-liknande parsers faktiskt läser filen, så att du inte får falska positiva resultat på dina egna anteckningar. En dubblettnyckel rapporteras mot raden där den först definierades, vilket är viktigt när en senare tilldelning tyst åsidosätter en tidigare - en vanlig källa till "varför använder detta fel värde"-buggar i lokal utveckling och CI.
Aktivera auto-fix för att få verktyget att skriva om filen istället för att bara rapportera om den: nycklar är versaler, värden som innehåller mellanslag är inslagna i dubbla citattecken och hela listan sorteras alfabetiskt efter nyckel så att relaterade inställningar är lätta att hitta. Automatisk korrigering kan inte lösa en äkta dubblett eller en rad som saknar dess "="-tecken - de visas fortfarande som kommentarer, eftersom att tyst släppa en variabel kan ändra vad din applikation gör.
Allt körs lokalt i din webbläsare. Miljöfiler innehåller rutinmässigt API-nycklar, databaslösenord och andra hemligheter, så inget du klistrar in här laddas upp, loggas eller skickas någonstans - valideringen och alla automatiska korrigeringar sker helt och hållet på din enhet, och fliken kan stängas utan att ett spår lämnas kvar.