Uso Básico
📌 Introducción
Section titled “📌 Introducción”nicaraguan-id-utils es una librería simple pero poderosa que te permite validar, formatear y extraer datos de una cédula de identidad de Nicaragua.
-
Instala la librería si aún no lo has hecho:
Terminal window npm install nicaraguan-id-utils -
Importa las funciones necesarias en tu proyecto:
src/ejemplo.ts import {isValid,parse,getLocation,getAge,getValidationError,} from "nicaraguan-id-utils"; -
Valida una cédula nicaragüense:
src/ejemplo.ts const id = "001-030505-1234A";console.log(isValid(id)); // true -
Analiza la cédula para obtener detalles útiles:
src/ejemplo.ts const data = parse(id);console.log(data?.birthDate); // Fecha de nacimientoconsole.log(data?.isAdult); // true o falseconsole.log(getAge(data!.birthDate)); // Edad exacta -
Extrae el lugar de nacimiento:
src/ejemplo.ts const location = getLocation(id);console.log(location); // { department: 'Managua', municipality: 'Managua' } -
Verifica errores si la cédula es inválida:
src/ejemplo.ts console.log(getValidationError("999-999999-0000Z"));// → "Código de circunscripción desconocido" o similar