├── .eslintrc.js ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── __tests__ ├── Boleto │ ├── amount.test.ts │ ├── banks.test.ts │ ├── codeType.test.ts │ ├── expiradDays.test.ts │ ├── expirationDate.test.ts │ ├── expired.test.ts │ ├── isValid.test.ts │ ├── toJSON.test.ts │ └── type.test.ts └── utils │ ├── fees.test.ts │ └── maskCleaner.test.ts ├── commitlint.config.js ├── jest.config.json ├── logo.png ├── package.json ├── rollup.config.js ├── src ├── Boleto │ └── index.ts ├── index.ts └── utils │ ├── currencyFormatter.ts │ ├── differenceForNow.ts │ ├── fees.ts │ ├── getValue.ts │ ├── identifyBank.ts │ ├── index.ts │ ├── isValid.ts │ ├── maskCleaner.ts │ ├── modules.ts │ ├── paymentSlipUtils.ts │ ├── toBarcode.ts │ └── typeMapping.ts ├── tsconfig.json ├── tslint.json └── yarn.lock /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | registry=https://npm.pkg.github.com/jardelgoncalves -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/Boleto/amount.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/amount.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/banks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/banks.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/codeType.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/codeType.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/expiradDays.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/expiradDays.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/expirationDate.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/expirationDate.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/expired.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/expired.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/isValid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/isValid.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/toJSON.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/toJSON.test.ts -------------------------------------------------------------------------------- /__tests__/Boleto/type.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/Boleto/type.test.ts -------------------------------------------------------------------------------- /__tests__/utils/fees.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/utils/fees.test.ts -------------------------------------------------------------------------------- /__tests__/utils/maskCleaner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/__tests__/utils/maskCleaner.test.ts -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ['@commitlint/config-conventional'] }; 2 | -------------------------------------------------------------------------------- /jest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/jest.config.json -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/Boleto/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/Boleto/index.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Boleto/index'; 2 | -------------------------------------------------------------------------------- /src/utils/currencyFormatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/currencyFormatter.ts -------------------------------------------------------------------------------- /src/utils/differenceForNow.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/differenceForNow.ts -------------------------------------------------------------------------------- /src/utils/fees.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/fees.ts -------------------------------------------------------------------------------- /src/utils/getValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/getValue.ts -------------------------------------------------------------------------------- /src/utils/identifyBank.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/identifyBank.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/isValid.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/isValid.ts -------------------------------------------------------------------------------- /src/utils/maskCleaner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/maskCleaner.ts -------------------------------------------------------------------------------- /src/utils/modules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/modules.ts -------------------------------------------------------------------------------- /src/utils/paymentSlipUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/paymentSlipUtils.ts -------------------------------------------------------------------------------- /src/utils/toBarcode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/toBarcode.ts -------------------------------------------------------------------------------- /src/utils/typeMapping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/src/utils/typeMapping.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/tslint.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jardelgoncalves/broleto/HEAD/yarn.lock --------------------------------------------------------------------------------