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

/ton-bank-account-validator/

    Package Sidebar

    Install

    npm i ton-bank-account-validator

    Weekly Downloads

    434

    Version

    2.1.0

    License

    ISC

    Unpacked Size

    31.5 kB

    Total Files

    31

    Last publish

    Collaborators

    • stonemaistech