UNPKG

personal-document-generator

Version:

A simple DNI (spanish ID document number) and NIE (id number for foreing people in spain) generators.

10 lines (8 loc) 423 B
import { getEightOrSevenDigitsNumber, generateNumber } from './utils/number-generator.js'; import { getFirsNieLetter, getControlLetter } from './utils/letter-generator.js'; export const getValidNIE = () => { const n = generateNumber(); const firstLetter = getFirsNieLetter(n); const number = getEightOrSevenDigitsNumber(7); return `${firstLetter}${number}${getControlLetter(n.toString() + number.toString())}`; };