first commit
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
// ═══════════════════════════════════════════════════════
|
||||
// ENV ↔ JSON Converter
|
||||
// ═══════════════════════════════════════════════════════
|
||||
async function envToJson() {
|
||||
const input = document.getElementById('envInput').value.trim();
|
||||
if (!input) return setStatus('envJsonStatus', 'error', 'Paste some .env content first.');
|
||||
const d = await apiPost('/api/convert/env-to-json', { env: input });
|
||||
if (d.success) {
|
||||
document.getElementById('envJsonOutput').value = JSON.stringify(d.result, null, 2);
|
||||
setStatus('envJsonStatus', 'success', `Converted ✓ — ${Object.keys(d.result).length} variables`);
|
||||
} else setStatus('envJsonStatus', 'error', d.error);
|
||||
}
|
||||
async function jsonToEnv() {
|
||||
const input = document.getElementById('envJsonInput').value.trim();
|
||||
if (!input) return setStatus('envJsonStatus', 'error', 'Paste some JSON first.');
|
||||
const d = await apiPost('/api/convert/json-to-env', { json: input });
|
||||
if (d.success) {
|
||||
document.getElementById('envJsonOutput').value = d.result;
|
||||
setStatus('envJsonStatus', 'success', `Converted ✓ — ${d.count} variables`);
|
||||
} else setStatus('envJsonStatus', 'error', d.error);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user