@boxitworld/commons
v1.0.23
Published
Librería de interfaces y funciones comunes para BoxitWorld
Maintainers
Readme
@boxitworld/commons
Librería de interfaces y funciones comunes para BoxitWorld.
Instalación
npm install @boxitworld/commonsUso
import {
// Interfaces
User,
Product,
ApiResponse,
// Utilidades
formatDate,
validateEmail,
generateId
} from '@boxitworld/commons';
// Ejemplo de uso
const user: User = {
id: generateId(),
email: '[email protected]',
name: 'Usuario Ejemplo'
};
const isValidEmail = validateEmail(user.email);Estructura
- interfaces/: Definiciones de tipos e interfaces comunes
- utils/: Funciones utilitarias
- constants/: Constantes compartidas
- validators/: Funciones de validación
Desarrollo
# Instalar dependencias
npm install
# Compilar en modo desarrollo (watch)
npm run dev
# Compilar para producción
npm run build
# Ejecutar pruebas
npm test
# Linting
npm run lint
npm run lint:fixLicencia
MIT
