Prevod JSON na .env
Preveďte JSON objekt na hotové riadky súboru .env s čistými kľúčmi.
Súvisiace nástroje
Prevod JSON na .env
Vložte JSON objekt a nástroj z neho vytvorí riadky pripravené do súboru .env — jednu premennú KEY="hodnota" na riadok. Hodí sa, keď presúvate konfiguráciu z JSON súboru aplikácie, exportu tajomstiev či odpovede API do premenných prostredia pre Docker, docker-compose, Node.js alebo Vite, alebo keď migrujete projekt z jedného formátu konfigurácie na druhý a nechcete každý kľúč prepisovať ručne.
Kľúče sa automaticky upravia na bezpečný tvar: diakritika sa odstráni, hranice zápisu camelCase sa rozdelia podčiarkovníkom (z apiKey vznikne API_KEY), nepovolené znaky sa nahradia podčiarkovníkom a výsledok sa predvolene prevedie na veľké písmená — vypnutím zaškrtávacieho políčka zachováte pôvodnú veľkosť písmen. Vnorené objekty sa v predvolenom režime rozbalia do kľúčov spojených podčiarkovníkom, takže z {"db":{"host":"x"}} vznikne DB_HOST="x". Druhý režim ich namiesto toho ponechá ako jednoriadkové JSON reťazce pod nadradeným kľúčom. Polia sa vždy zapíšu ako JSON reťazce a poradie kľúčov zostáva zachované.
Úvodzovky riadite prepínačom: režim „vždy“ uzavrie každú hodnotu do dvojitých úvodzoviek a ošetrí spätné lomky, úvodzovky aj nové riadky; režim „len keď treba“ ponechá jednoduché hodnoty — čísla, logické hodnoty, adresy serverov a cesty — bez úvodzoviek. Hodnota null sa zapíše ako prázdna premenná.
API kľúče, heslá k databázam a tokeny sú presne ten typ údajov, ktorý sa nikdy nemá dostať na cudzí server. Tento prevodník beží výhradne vo vašom prehliadači — vstup sa nikam neodosiela ani nezaznamenáva, takže ho bezpečne použijete aj na skutočné tajomstvá a produkčnú konfiguráciu.