boleto_parser
Version:
Analisador de código de barras e linha digitável de boletos
14 lines • 607 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.convertLineToBarcode = void 0;
const line_to_barcode_1 = require("../constants/line-to-barcode");
/**
* Converte uma linha digitável para uma numeração de código de barras
*/
function convertLineToBarcode(line) {
let output = line.replace(/[^\d]/g, "");
const parts = line_to_barcode_1.lineToBarcode.reduce((accu, curr) => accu + output.substring(curr[0], curr[1]), "");
return parts;
}
exports.convertLineToBarcode = convertLineToBarcode;
//# sourceMappingURL=convert_line_to_barcode.js.map