1.1.1 • Published 7 years ago

rutfunctions v1.1.1

Weekly downloads
18
License
MIT
Repository
github
Last release
7 years ago

RUTfunctions

Build Status

codecov

Functional helpers for handling RUT Chile written in ES6 without dependencies

Helpers funcionales para manipulación de RUT Chileno escritos en ES6 sin dependencias


Install NPM

npm install rutfunctions

Install YARN

yarn add rutfunctions

How to Test

Run one, or a combination of the following commands to lint and test your code:

  • npm run lint -- lint the source code with ESLint
  • npm test -- run unit tests with Mocha
  • npm run test:watch -- run unit tests with Mocha, and watch files for changes
  • npm run test:cover -- run unit tests with code coverage by Istanbul

Base in https://github.com/kriasoft/babel-starter-kit

Using:

  • rutClean
@param paramrut {string}= 16.761.256-9
@return {string} = 167512569
  • rutValidate
@param paramrut {string} = 16.761.256-9
@return {boolean} = true
// Example
rutValidate('167512569')
true
rutValidate('167512568')
false
rutValidate('16.751.256-8')
false
rutValidate('16.751.256-9')
true
  • rutFormat
@param paramrut {number/string} = 167512569
@return {string} = 16.761.256-9
  • rutGetDv
@param paramrut {number/string} = 16751256 / 16.751.256
@return {string} = 9
  • rutGetNumber
@param paramrut {string} = 16.751.256-9 / 16751256-9
@return {string} = 16751256
  • rutCalcDv
@param paramrut {string} = 16.751.256-9 / 16751256-9
@return {string} = 9
  • rutAddDv
@param paramrut {string} = 16751256
@return {string} = 167512569
1.1.1

7 years ago

1.1.0

7 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago