-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Jose Luiz Rodrigues edited this page Sep 10, 2026
·
2 revisions
Formateo y validación de datos de América Latina — CPF, CNPJ, RUT, CUIT, NIT, RUC, monedas, teléfonos y códigos postales. Cero dependencias.
Librería TypeScript para 23 países de América Latina. Formatea, valida, limpia y enmascara documentos de identidad y tributarios; formatea y parsea monedas, teléfonos y códigos postales; y convierte medidas con auto-escala. Sin dependencias en runtime, ESM y CJS, tipos incluidos.
npm i @zeluizr/paltaimport { br, cl, ar } from '@zeluizr/palta'
br.cpf.format('11144477735') // '111.444.777-35'
br.cpf.validate('111.444.777-35') // true
cl.rut.format('123456785') // '12.345.678-5'
ar.cuit.validate('20-12345678-6') // true
br.currency.format(1234.5) // 'R$ 1.234,50'| página | qué encontrás |
|---|---|
| Instalación | instalar, importar, ESM y CJS, subpaths, versiones de Node |
| Guía de uso | los cuatro módulos explicados con ejemplos reales |
| Recetas | formularios, inputs con máscara, normalización de datos |
| página | qué encontrás |
|---|---|
| Referencia de API | contratos completos, opciones, valores de retorno |
| Países | los 23 países con documentos, máscaras, monedas y prefijos |
| Medidas |
length, weight, volume — unidades, factores, auto-escala |
| Detección |
detect() — qué reconoce, en qué orden y qué no cubre |
| VTEX IO | el caso de uso que originó la librería |
| página | qué encontrás |
|---|---|
| Contribuir | reglas, flujo de trabajo, estilo de commits |
| Agregar un país | los cinco lugares que hay que tocar, en orden |
| Arquitectura | cómo está organizado el código y por qué |
| Algoritmos | módulo 11, módulo 10, pesos por país |
| Publicar una versión | CI, versionado y publicación manual |
| Preguntas frecuentes | lo que se pregunta seguido |
- Paquete en npm: @zeluizr/palta
- Repositorio: zeluizr/palta
- Issues: reportar un bug o pedir una función
palta es open source bajo licencia MIT.
Empezar
Referencia
Colaborar
Enlaces