@core-tecnologias-empresariales/core-utils
v0.1.1
Published
Utilidades transversales sin lógica de negocio para el ecosistema Core Tecnología Empresarial.
Readme
@core-tecnologias-empresariales/core-utils
Utilidades transversales del ecosistema Core Tecnología Empresarial. Sin lógica de negocio, sin dependencia de CorePyme, Core Tributario ni Core Contador.
Para qué sirve
Funciones genéricas reutilizables entre todos los productos y paquetes Core: generación de IDs, strings, números, fechas no específicas de negocio, formatters, validaciones genéricas.
Para qué NO sirve
- Reglas tributarias, comerciales o de cualquier producto.
- Formateo de moneda/locale (eso es de
core-i18n). - Validación de esquemas de negocio (eso vive en cada producto).
Instalación
pnpm add @core-tecnologias-empresariales/core-utilsAPI
generateId(): string
Genera un identificador único (UUID v4). Punto único de la política de generación de IDs del ecosistema — si esa política cambia, cambia acá y no en cada consumidor.
import { generateId } from "@core-tecnologias-empresariales/core-utils";
const id = generateId(); // "3fa85f64-5717-4562-b3fc-2c963f66afa6"Desarrollo
pnpm build # compila TypeScript a dist/
pnpm test # compila y corre tests con el runner nativo de Node