Про цей інструмент
Конвертер .env ⇄ JSON — це безкоштовний браузерний інструмент, який перетворює файли зі змінними середовища на JSON і назад. Вставте файл .env, щоб отримати охайний об'єкт JSON, або вставте об'єкт JSON, щоб отримати рядки KEY=value, готові для файлу .env. Усе парситься локально у вашому браузері — нічого не завантажується, і використовується лише JSON.parse, ніколи eval.
Йдучи .env → JSON, він читає файл рядок за рядком: порожні рядки та коментарі # пропускаються, провідне «export » відкидається, кожен рядок розділяється за першим = на ключ і значення, один шар оточуючих одинарних чи подвійних лапок обрізається зі значення, а результат серіалізується через JSON.stringify(obj, null, 2). Йдучи JSON → .env, він парсить об'єкт і виводить один рядок KEY=value на властивість; значення, що містять пробіли або спеціальні символи (чи порожні значення), беруться в подвійні лапки з екранованими зворотними скісними рисками, лапками та керуючими символами.
Використовуйте його, щоб мігрувати конфігурацію між форматами, оглянути безладний .env як структурований JSON або згенерувати .env з об'єкта налаштувань. Показується кількість ключів, тож ви можете підтвердити, що нічого не втрачено, а недійсний JSON повідомляється, а не тихо спотворюється.