barcode-fixer

O Barcode Fixer é um comando que remove pontos, espaços e o prefixo do número do código de barras de um boleto.

Usage no npm install needed!

<script type="module">
  import barcodeFixer from 'https://cdn.skypack.dev/barcode-fixer';
</script>

README

Barcode Fixer

O Barcode Fixer é um comando que remove pontos, espaços e o prefixo do número do código de barras de um boleto.

Demonstração do Barcode Fixer

Toda hora que vamos pagar um boleto através do Internet Banking, precisamos remover os caracteres desnecessários e deixar apenas os números do código do barras. E isso é chato, muito chato.

A partir disso, eu fiz um script bem simples que faz isso automaticamente usando comando de linha.

Como Instalar

Você precisa ter o npm instalado na sua máquina. Use o comando abaixo para instalar:

npm install -g barcode-fixer

Como Usar

Use o comando como mostrado abaixo para usar o Barcode Fixer:

barcode ''

Entre as duas aspas, coloque o número do código de barras do boleto.

Exemplo 1:

barcode '12345.67890 12345.678901 23456.789012 7 12345678901234'

→  12345678901234567890123456789012712345678901234

E o script também remove automaticamente o prefixo do banco.

Exemplo 2 (com prefixo):

barcode '|237­2| 12345.67890 12345.678901 23456.789012 7 12345678901234'

→  12345678901234567890123456789012712345678901234

Licença

MIT.