Skip to content

Repository files navigation

validation-codes

npm versiondownloadslicense

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

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'));//falseconsole.log(checkSnils('642-709-548 07'));//trueconsole.log(checkOgrn('4057910142110'));//trueconsole.log(checkOgrnip('313242342342332'));//falseconsole.log(checkBik('044525225'));//trueconsole.log(checkSnilsOnlyChecksum('642-709-548 07'));//trueconsole.log(checkSnilsOnlyChecksum('642 709 548 07'));//trueconsole.log(checkSnilsOnlyChecksum('64270954807'));//trueconsole.log(checkSnilsOnlyChecksum(64270954807));//true

About

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

Topics

Resources

Stars

18 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages