Cómo usar esta herramienta para desarrolladores
- Pega package.json o JavaScript.
- Selecciona el modo o usa detección automática.
- Elige la sangría.
- Pulsa Formatear.
Formatea dos tipos de contenido habituales en proyectos Node.js: package.json y fragmentos JavaScript. Si la entrada es JSON válido, ordena su presentación con sangría seleccionable; si es código, aplica una sangría conservadora basada en llaves y separadores. No reordena dependencias ni modifica valores, por lo que resulta útil para limpieza rápida y revisión local.
Para JSON utiliza JSON.parse/stringify. Para JavaScript aplica formato heurístico y evita evaluar el código.
Para JavaScript complejo utiliza un formateador basado en parser antes de aplicar cambios masivos.
El modo JSON valida sintaxis; el modo JavaScript no intenta alterar strings ni ejecutar el fragmento.
La heurística JavaScript no cubre todos los casos de ASI, regex literals, JSX o sintaxis experimental.
Sí. En modo JSON la entrada debe poder analizarse con JSON.parse.
No. Mantiene el orden de claves recibido.
No. El código nunca se ejecuta.
Sí. La opción de sangría se aplica a JSON y al modo JavaScript.
No. Para proyectos completos conviene usar un formateador basado en parser y configuración compartida.
| Modo | Método |
|---|---|
| JSON | JSON.parse/stringify |
| JavaScript | Sangría heurística |
Consulta más utilidades de frameworks backend para revisar, transformar y depurar código relacionado.
Ver Frameworks backend