Конвертер JSON в .env
Перетворіть об’єкт JSON на готові до використання рядки .env за допомогою чистих клавіш у верхньому регістрі.
Конвертер JSON в .env
Вставте об’єкт JSON, і цей інструмент перетворить його на готові до використання рядки .env — одна пара KEY="value" на рядок. Це найшвидший спосіб перенести конфігурацію з конфігурації програми JSON, експорту секретів або відповіді API до змінних середовища для Docker, docker-compose, Node.js, Vite або будь-якого іншого інструменту, який читає файл dotenv. Це також позбавляє від втоми повторного введення кожного ключа вручну, коли ви переносите проект із конфігурації на основі JSON до змінних середовища.
Ключі автоматично перетворюються на безпечний формат env: наголоси видаляються, межі CamelCase стають підкресленнями (apiKey перетворюється на API_KEY), символи, які не є літерами, цифрами чи підкресленнями, замінюються, а результат за замовчуванням у верхньому регістрі — вимкніть прапорець, щоб зберегти чистий регістр. Вкладені об’єкти зводяться в ключі, об’єднані шляхом, тому {"db":{"host":"x"}} стає DB_HOST="x"; замість цього виберіть режим JSON, щоб зберегти кожен вкладений об’єкт як однорядковий рядок JSON під його батьківським ключем. Масиви завжди записуються як рядки JSON, і вихідний порядок ключів зберігається.
Цитування залежить від вас: режим за замовчуванням бере кожне значення в подвійні лапки й усуває зворотні косі риски, лапки та нові рядки, тоді як режим «за потреби» залишає прості значення — числа, логічні значення, звичайні імена хостів і шляхи — без використання. Нульове значення стає порожньою змінною.
Ключі API, паролі бази даних і токени - це саме той тип даних, який ніколи не повинен торкатися чужого сервера. Цей конвертер повністю працює у вашому браузері: нічого не завантажується, нічого не реєструється, і ваші секрети ніколи не залишають ваш пристрій.