2.9.0 • Published 2 years ago

ru-validation-codes v2.9.0

Weekly downloads
135
License
ISC
Repository
github
Last release
2 years ago

validation-codes

npm version downloads license

Проверка ИНН/СНИЛС/ОГРН/ОГРНИП/БИК

install

npm i --save ru-validation-codes

run tests

npm run test

functions

checkINN(value) - проверка, что это 10/12и цифровой код ИНН с вычислением контрольной суммы

checkSnils(value) - проверка, что это цифровой код формата 123-456-789 01 с вычислением контрольной суммы

checkOgrn(value) - проверка, что это 13и цифровой код ОГРН с вычислением контрольной суммы

checkOgrnip(value) - проверка, что это 15 цифровой код ОГРНИП с вычислением контрольной суммы

checkBik(value) - проверка, что это 9 цифровой код БИК

how to use

import {
    checkINN, 
    checkSnils, 
    checkOgrn, 
    checkOgrnip, 
    checkBik, 
    checkSnilsOnlyChecksum
} from 'ru-validation-codes';
console.log(checkINN('617547302703')); //false
console.log(checkSnils('642-709-548 07')); //true
console.log(checkOgrn('4057910142110')); //true
console.log(checkOgrnip('313242342342332')); //false
console.log(checkBik('044525225')); //true


console.log(checkSnilsOnlyChecksum('642-709-548 07')); //true
console.log(checkSnilsOnlyChecksum('642 709 548 07')); //true
console.log(checkSnilsOnlyChecksum('64270954807')); //true
console.log(checkSnilsOnlyChecksum(64270954807)); //true
2.9.0

2 years ago

2.8.2

3 years ago

2.8.1

3 years ago

2.8.0

4 years ago

2.7.5

5 years ago

2.7.4

5 years ago

2.7.3

5 years ago

2.7.2

6 years ago

2.7.1

6 years ago

2.7.0

6 years ago

2.6.1

6 years ago

2.5.1

6 years ago

2.4.1

6 years ago

2.3.1

6 years ago

2.1.1

6 years ago

2.1.0

6 years ago

2.0.2

6 years ago

2.0.1

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago