Convertitore da JSON a .env
Trasforma un oggetto JSON in righe .env pronte all'uso con chiavi maiuscole pulite.
Convertitore da JSON a .env
Incolla un oggetto JSON e questo strumento lo trasforma in righe .env pronte all'uso: una coppia KEY="valore" per riga. È il modo più rapido per spostare la configurazione da una configurazione di app JSON, un'esportazione di segreti o una risposta API e in variabili di ambiente per Docker, docker-compose, Node.js, Vite o qualsiasi altro strumento che legga un file dotenv. Inoltre, evita la noia di ridigitare manualmente ogni chiave quando si esegue la migrazione di un progetto dalla configurazione basata su JSON alle variabili di ambiente.
Le chiavi vengono convertite automaticamente in un formato env sicuro: gli accenti vengono rimossi, i limiti camelCase diventano caratteri di sottolineatura (apiKey si trasforma in API_KEY), i caratteri che non sono lettere, cifre o caratteri di sottolineatura vengono sostituiti e il risultato è in maiuscolo per impostazione predefinita: disattiva la casella di controllo per mantenere l'involucro pulito. Gli oggetti annidati si appiattiscono in chiavi unite dal percorso, quindi {"db":{"host":"x"}} diventa DB_HOST="x"; scegli invece la modalità JSON per mantenere ogni oggetto nidificato come una stringa JSON a riga singola sotto la sua chiave principale. Le matrici vengono sempre scritte come stringhe JSON e l'ordine delle chiavi originale viene mantenuto.
La virgolettatura dipende da te: la modalità predefinita racchiude ogni valore tra virgolette doppie ed evita barre rovesciate, virgolette e ritorni a capo, mentre la modalità "quando necessario" lascia nudi i valori semplici (numeri, booleani, nomi host semplici e percorsi). Un valore nullo diventa una variabile vuota.
Chiavi API, password del database e token sono esattamente il tipo di dati che non dovrebbero mai toccare il server di qualcun altro. Questo convertitore funziona interamente nel tuo browser: nulla viene caricato, nulla viene registrato e i tuoi segreti non lasciano mai il tuo dispositivo.