Ir al contenido

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.