Mapa de paquetes
Cada paquete vive en su repositorio (inzumer-<nombre>) y se publica en npm como
@inzumer/<nombre>, con Changesets. En el diagrama, cada nombre lleva ese
prefijo.
flowchart LR tokens["tokens"] --> ui["ui-library"] tokens --> native["mobile"] tokens --> email["email"] config["eslint · prettier · tsconfig · ci"] -.-> ui
| Paquete | Para qué |
|---|---|
@inzumer/tokens |
Colores, tipografía, espaciado y preset de Tailwind |
@inzumer/ui-library |
Componentes React para la web |
| Librería mobile | Componentes React Native (Expo) |
@inzumer/email |
Componentes y plantillas de mails |
@inzumer/eslint |
Reglas de ESLint compartidas |
@inzumer/prettier |
Formato y orden de imports |
@inzumer/tsconfig |
Configuraciones de TypeScript |
@inzumer/ci |
Workflows de GitHub Actions reutilizables |
La línea punteada son las herramientas de desarrollo: las usan todos los repos, no solo la librería web. Cómo combinarlos en un proyecto nuevo está en Armar un proyecto.
Storybooks
Sección titulada «Storybooks»- Componentes web: ui-web.inzumer.com
- Componentes de mails: ui-emails.inzumer.com
- Componentes mobile: ui-native.inzumer.com