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.