Skip to content

Instalación ​

Requisitos ​

  • Node 24.18.1, con rango compatible >=24.18.1 <25.
  • Yarn 1.22.22.
  • Sass si se consume el entrypoint SCSS.

Instalación ​

bash
yarn add @micazoyolli/foundation

Import TypeScript ​

ts
import { cx, getCanonicalUrl } from '@micazoyolli/foundation';

El paquete no tiene dependencias runtime y no incluye React.

Import SCSS ​

scss
@use '@micazoyolli/foundation/scss' as foundation;

El entrypoint SCSS expone tokens y mixins mediante @forward.

Versionado ​

El paquete usa versionado semántico:

  • patch: correcciones internas o documentación.
  • minor: nuevos helpers compatibles hacia atrás.
  • major: cambios incompatibles en nombres, parámetros o comportamiento.

Cuándo actualizar ​

Actualiza un proyecto cuando el cambio aporte valor real en ese repo. No migres por inercia.

Cuándo no actualizar ​

No actualices si:

  • el proyecto no usa los helpers nuevos;
  • el cambio solo aumentaría el diff;
  • hay una fase de deploy crítica y no hay tiempo de validar build/smoke.

Validación mínima después de instalar ​

bash
yarn install
yarn build

Si el repo tiene smoke checks:

bash
yarn smoke

Uso en producción ​

Foundation se utiliza como base compartida en sitios de producción, aplicaciones de negocio y experiencias interactivas. Puedes conocer más del ecosistema en nadia.dev.