3.1.0 • Published 1 year ago

validar-rut v3.1.0

Weekly downloads
148
License
ISC
Repository
github
Last release
1 year ago

Validar RUT

Librería con herramientas para el RUT chileno.

Incluye:

  • Validación de RUT
  • Limpieza de carácteres no alfanuméricos del RUT.
  • Obtención de dígito verificador.
  • Generador de RUTS aleatorios.

¿Cómo comenzar?

1. Instala la librería en tu proyecto

npm i validar-rut

2. Importa la librería

ES6:

import { validateRUT, getCheckDigit, generateRandomRUT } from 'validar-rut'

CommonJS:

const { validateRUT, getCheckDigit, generateRandomRUT } = require('validar-rut')

Funciones

Lista de funciones disponibles Función | Descripción --------------------------------------- | -------------------------------------- validateRUT(rut: string|number) | Valida el RUT ingresado. Retorna true o false dependiendo del resultado. getCheckDigit(rut: string|number) | Retorna el dígito verificador del RUT ingresado. clearRUT(rut: string) | Limpia todos los caracteres no-alfanuméricos del RUT y lo retorna. generateRandomRUT(amount: int, dots: boolean, hyphen: boolean) | Obtiene uno o una lista (según el valor de amount) de RUTS válidos generados aleatoriamente. Se puede configurar el resultado (opciones en false por defecto): dots: Si quieres que incluya puntos puntoshyphen: Si quieres que incluya un guión antes del dígito verificador.

Cambios

  • 1.1.0: Ahora el RUT también puede ser ingresado con puntos y guión.
  • 2.0.0: Se agregó función para calcular el digito verificador.
  • 3.0.0: Se agregaron versiones optimizadas de las funciones existentes con nombres en inglés. Se agregó la función generateRandomRUT() para obtener uno o más RUT aleatorios. (Las funciones con nombre en español siguen estando disponibles, pero están deprecadas)
3.1.0

1 year ago

3.0.0

3 years ago

2.0.2

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

1.2.0

4 years ago

1.1.0

5 years ago

1.0.0

5 years ago