Cómo usar esta herramienta para desarrolladores
- Pega las declaraciones de rutas Express.
- Ejecuta la conversión.
- Revisa método, path y línea de cada entrada JSON.
- Descarga el manifiesto para usarlo en inventarios o revisiones.
Transforma declaraciones de rutas Express en un manifiesto JSON que puedes revisar, documentar o comparar. El conversor reconoce llamadas app.METHOD() y router.METHOD() con paths literales, conserva el número de línea e incluye una representación textual de los argumentos posteriores al path. No ejecuta handlers ni intenta inferir respuestas HTTP.
Cada objeto representa una ruta detectada y contiene target, method, path, line y handlers. El campo handlers es texto aproximado extraído de la llamada.
Las rutas construidas con variables o concatenaciones no se convierten porque no tienen un path literal fiable.
Tres rutas Express se convierten en tres objetos JSON con su método y ubicación.
[
{"target":"app","method":"GET","path":"/health","line":1},
{"target":"router","method":"POST","path":"/users","line":2}
]La conversión conserva el orden del archivo y produce JSON válido. Además genera filas CSV para análisis rápido en una hoja de cálculo.
No sigue Router montados, variables de path, arrays de callbacks multilínea complejos ni llamadas generadas dinámicamente.
No. Solo lee el texto y genera un manifiesto JSON separado.
Sí, distingue el target app o router y conserva ese dato en cada objeto.
La ruta se omite porque el conversor exige un literal de cadena para no inventar un valor.
Incluye una representación textual aproximada de los argumentos posteriores al path, útil para reconocer nombres de middleware.
No. Es un manifiesto ligero de rutas y no contiene schemas, parámetros, respuestas ni seguridad de OpenAPI.
| Métrica | Qué indica |
|---|---|
| target | app o router según la llamada original. |
| method | Método HTTP en mayúsculas. |
| path | Ruta literal detectada. |
| line | Línea de la declaración en la entrada. |
| handlers | Texto aproximado de callbacks o middleware. |
Consulta más utilidades de backend y frameworks en el centro de categoría.
Ver Backend y frameworks