monolith-core-engine
v1.0.1
Published
El motor de análisis de APIs para monolith-core. Detecta rutas de Express y Fastify.
Maintainers
Readme
🏗️ Monolith-Core Engine
El motor de análisis de APIs para Node.js. Escanea código de Express y Fastify para extraer todas las rutas de tu API.
Monolith-Core Engine es el corazón del framework Monolith-Core. Analiza tu código fuente y extrae información estructurada de todas las rutas de tu API sin necesidad de ejecutar el servidor.
✨ Características
- ⚡ Análisis Rápido: Escanea archivos
.jsy.tsen segundos. - 🛡️ Compatible: Funciona con Express, Fastify y frameworks similares.
- 🔍 Inteligente: Ignora automáticamente
node_modulesy archivos generados. - 📝 Tipado: Escrito en TypeScript con tipos completos.
📦 Instalación
npm install monolith-core-engine🚀 Uso Básico
const { analyzeProject } = require('monolith-core-engine');
// Analiza un proyecto y devuelve un array con las rutas encontradas
const routes = analyzeProject('./mi-api');
console.log(routes);
// [
// { method: 'GET', path: '/', file: 'server.js' },
// { method: 'POST', path: '/users', file: 'server.js' },
// ...
// ]🔒 ¿Necesitas la suite completa?
Monolith-Core Engine es solo el motor. Si quieres generar documentación Swagger, tests automáticos, servidores mock, SDKs de TypeScript, modelos de base de datos, Dockerfiles y diagramas de tu API, necesitas Monolith-Core PRO.
👉 Consigue Monolith-Core PRO en Gumroad
📄 Licencia
MIT © Aiberson Montilla
