ton-bank-account-validator
TypeScript icon, indicating that this package has built-in type declarations

2.1.0 • Public • Published

Validador de conta bancária

Essa lib realiza validações de conta bancária para os seguintes bancos:

  • Banco do Brasil
  • Bradesco
  • Caixa Econômica Federal
  • Itaú
  • Santander

Para outros bancos é realizada uma validação padrão.

Instalação

npm install ton-bank-account-validator

Como utilizar

No typescript:

import { validateBankAccount } from 'ton-bank-account-validator'

const result = validateBankAccount({
  account_number: '00014715',
  account_vd: 'X',
  agency_number: '1584',
  bank_code: '001',
  document_type: 'cnpj',
  type: 'conta_corrente',
})

if (!result.valid) {
  console.log(result.errors)
}

No node:

const { validateBankAccount } = require('ton-bank-account-validator')

const result = validateBankAccount({
  account_number: '00014715',
  account_vd: 'X',
  agency_number: '1584',
  bank_code: '001',
  document_type: 'cnpj',
  type: 'conta_corrente',
})

if (!result.valid) {
  console.log(result.errors)
}

Para contribuir

Instalar dependências

npm install

Testes unitários

npm run test
npm run test:coverage

Lint

npm run lint

Build

npm run build

Readme

Keywords

none

Package Sidebar

Install

npm i ton-bank-account-validator

Weekly Downloads

519

Version

2.1.0

License

ISC

Unpacked Size

31.5 kB

Total Files

31

Last publish

Collaborators

  • stonemaistech