f3d5ddcddd
Se crean 9 issues para trackear el desarrollo de agentes: Nuevos agentes: - #001 orchestrator: coordinar agentes para proyectos - #002 ci-cd: pipelines de build/test/deploy - #003 testing: tests automatizados Go y React - #004 api-client: gestión de APIs externas - #005 docs-generator: documentación automática Mejoras a existentes: - #006 db-reader: PostgreSQL, migraciones - #007 backend-lib: nuevos módulos shell/app - #008 frontend-lib: versionado, testing - #009 gitea: Actions, templates
1.4 KiB
1.4 KiB
Issue #008: Mejorar agente frontend-lib
Tipo: enhancement Prioridad: media Estado: pendiente
Descripción
Mejorar Frontend_Library con versionado semántico, testing y más componentes.
Versionado
Semántico
- Configurar release-please o semantic-release
- CHANGELOG.md automático desde commits
- Tags v1.0.0, v1.1.0, etc.
- Breaking changes documentados
Publicación
- Publicar a npm registry privado (Gitea Packages)
- O mantener pnpm link como está
Testing
Componentes
- Tests con Vitest + Testing Library
- Tests de accesibilidad con axe-core
- Visual regression tests
- Coverage > 70%
E2E
- Playwright tests para flujos críticos
- Tests en CI
Nuevos componentes
Data visualization
- Treemap (ECharts)
- Sankey diagram
- Heatmap calendar
- Sparklines
Forms
- File upload con drag & drop
- Rich text editor (Tiptap)
- Color picker
- Slider range
Layout
- Resizable panels
- Virtual list (TanStack Virtual)
- Infinite scroll
Mejoras existentes
Button
- Loading state con spinner
- Icon button variant
- Button group
DataTable
- Export a CSV/Excel
- Column resize
- Row selection con checkbox
- Inline editing
Documentación
- Storybook docs mejorados
- Props tables automáticas
- Ejemplos de código copiables
- Changelog visible