ru-validation-codes

WebJar for ru-validation-codes

License

License

ISC
GroupId

GroupId

org.webjars.npm
ArtifactId

ArtifactId

ru-validation-codes
Last Version

Last Version

2.7.5
Release Date

Release Date

Type

Type

jar
Description

Description

ru-validation-codes
WebJar for ru-validation-codes
Project URL

Project URL

http://webjars.org
Source Code Management

Source Code Management

https://github.com/kdmatrosov/validation-codes

Download ru-validation-codes

How to add to project

<!-- https://jarcasting.com/artifacts/org.webjars.npm/ru-validation-codes/ -->
<dependency>
    <groupId>org.webjars.npm</groupId>
    <artifactId>ru-validation-codes</artifactId>
    <version>2.7.5</version>
</dependency>
// https://jarcasting.com/artifacts/org.webjars.npm/ru-validation-codes/
implementation 'org.webjars.npm:ru-validation-codes:2.7.5'
// https://jarcasting.com/artifacts/org.webjars.npm/ru-validation-codes/
implementation ("org.webjars.npm:ru-validation-codes:2.7.5")
'org.webjars.npm:ru-validation-codes:jar:2.7.5'
<dependency org="org.webjars.npm" name="ru-validation-codes" rev="2.7.5">
  <artifact name="ru-validation-codes" type="jar" />
</dependency>
@Grapes(
@Grab(group='org.webjars.npm', module='ru-validation-codes', version='2.7.5')
)
libraryDependencies += "org.webjars.npm" % "ru-validation-codes" % "2.7.5"
[org.webjars.npm/ru-validation-codes "2.7.5"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

There are no modules declared in this project.

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

Versions

Version
2.7.5