🕷️ Weaver CLI - Generador completo de arquitectura Clean Architecture con parser OpenAPI avanzado para entidades CRUD y flujos de negocio complejos
npm install weaver-frontend-cliTeje la estructura perfecta de tu código frontend
Un generador de código CLI inteligente que lee especificaciones OpenAPI/Swagger y genera automáticamente toda la estructura de entidades siguiendo principios de Clean Architecture.
---
``bash`
npm install -g weaver-frontend-cli
`bash`
weaver
bash
weaver --local
`---
✨ Características Principales
- 🏗️ Clean Architecture: 42+ archivos por entidad
- 🔍 Parser OpenAPI Avanzado: Lectura inteligente de especificaciones complejas
- 🎯 Dos tipos de generación: Entidades CRUD + Flujos de Negocio
- 📋 Enums SCREAMING_SNAKE_CASE: Nomenclatura estándar TypeScript
- 🔄 Arrays de Respuesta: Soporte completo para
Promise
- 🔐 Sistema de Autenticación: Acceso controlado
- 🧹 Sistema de Limpieza: Eliminación inteligente
- 🧪 Modo Local: Pruebas seguras
- 🧪 Suite de Tests: Validación completa automatizada---
📚 Documentación Completa
La documentación está organizada en la carpeta
doc/ para mejor accesibilidad:$3
Índice completo de toda la documentación con acceso rápido por categorías$3
- Comandos de Weaver - Lista completa de comandos
- Ejemplo de Uso - Tutorial paso a paso
- Estructura Generada - Arquitectura detallada$3
- Prompt para Cambios - Contexto del proyecto
- Publicar en NPM - Guía de publicación
- Changelog - Historial de versiones---
🎯 Casos de Uso
$3
Genera estructura completa para entidades como User, Company, Product:
`bash
weaver → Entidades → Seleccionar entidad
`$3
Genera servicios complejos como Auth, Payment, Notification:
`bash
weaver → Flujos de Negocio → Seleccionar servicio
`---
📊 Estado del Proyecto
- Versión: v2.2.0 (Diciembre 2024)
- Estado: ✅ Producción
- Arquitectura: Clean Architecture completa
- Soporte: CRUD + Business Flows + Parser OpenAPI Avanzado
---
🛠️ Comandos Útiles
`bash
weaver --session-info # Ver información de sesión
weaver --logout # Cerrar sesión
weaver --local # Modo de prueba
``---
Para contribuir al proyecto, consulta la documentación completa que incluye el contexto técnico necesario.
---
MIT © Andrés León
---
🕷️ Weaver CLI - Tejiendo el futuro del desarrollo frontend
> 💡 Tip: Comienza con la documentación principal para obtener acceso organizado a todas las guías y referencias.