🚀 Big News:Socket Has Acquired Secure Annex.Learn More →
Socket
Book a DemoSign in
Socket

validar-rut

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

validar-rut

Validador de RUT

latest
Source
npmnpm
Version
3.1.0
Version published
Weekly downloads
214
33.75%
Maintainers
1
Weekly downloads
 
Created
Source

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ĂłnDescripciĂł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 puntos
hyphen: 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)

FAQs

Package last updated on 30 Apr 2023

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts