Essa lib realiza validações de conta bancária para os seguintes bancos: - Banco do Brasil - Bradesco - Caixa Econômica Federal - Itaú - Santander
npm install ton-bank-account-validatorPara outros bancos é realizada uma validação padrão.
``shell`
npm install ton-bank-account-validator
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:
`javascript
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
`shell
npm install
`Testes unitários
`shell
npm run test
npm run test:coverage
`Lint
`shell
npm run lint
`Build
`shell
npm run build
``