{"_id":"boleto-brasileiro-validator","_rev":"6-72eaaf4049c29285e0c3f47561b29621","name":"boleto-brasileiro-validator","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.0":{"name":"boleto-brasileiro-validator","version":"1.0.0","description":"Validador de boletos bancários","main":"src/index.js","scripts":{"test":"nyc --reporter=html mocha --require babel-polyfill --require babel-register && eslint ./src/*","lint":"eslint ./src/*","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"author":{"name":"Marcello Vaz"},"license":"MIT","bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0","eslint-plugin-import":"^2.12.0","mocha":"^5.2.0","nyc":"^12.0.2","webpack":"^4.12.0","webpack-cli":"^3.0.8"},"gitHead":"712f88548c27b31084dfaafb6a50a83c3f87b567","_id":"boleto-brasileiro-validator@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"6.11.0","_npmUser":{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"},"dist":{"integrity":"sha512-ZIYVk0o8wofYaJAMCxG965j6+S/O4YA7X1bLCb3pWFwl49+DWLs7Zg6oG7HTT8RKNWV3l7VK4l7+2Q7rfiOipg==","shasum":"b0f947428d6f187096e466e88610e1add09628ab","tarball":"https://registry.npmjs.org/boleto-brasileiro-validator/-/boleto-brasileiro-validator-1.0.0.tgz","fileCount":18,"unpackedSize":25101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLYqkCRA9TVsSAnZWagAA8y0P/0Di9ZJkEam7TMpFLKWo\nQli9oPWPnIe/E3TftnTc/pAyptXIAD6DtMJXpmG5OuiVRC2ENNseYqpd8quL\nOXP5MrTihKq6ilaNzmxZqBalvRPCVrZBUy0PCtcdCZM4o1suRqJa/EJ4qAaY\nyxpWzm4Jg06v1yN/1DN1TdlKgRM3icTkVhw232Ncg8ixVcd/lcEEgdR2xPCW\nYCzgszpZYM/T/EOIQ7okbiPKICXoFUIdBqvkuEqzZ5rYzgChD7TtaiAJVe8D\nuy5z0Ez3t+A3jZ9eAfwdcGZesdjV2/WZQluLGb2brU5vIsESC5MY578ohA4K\nHtiDvm2QScB3OS3lxbqgNANSKqOKhnYc+2iyEP592RDun60wHzwjdmLrYgGp\nrpcv7XJ/IBm+SxPHoT0fXcPQ92/aCgaHIHJvTWvrfilNSgdDkUBU+eDpER47\nrdpi0jkSHumK6P0bDul4C4Po/1GTbsc54fFzp0+lIoaUF2ma0PL2oDgxxAjL\nlFzK/b7wYt9PieCPsd9VPnEsi84XhabKLy0P9N7szv7TmwvXvP/R3b+cYRe3\nfkGOftmz9PVq4wXjE3kQeV4Pl6DMsWJU7hfkEVB8P9bhcVt2onb5Dl/vbpNu\nvucO1PwzcRSMC+MCLwSh2MO/8dvHRebicCAqCSDAp4h7UfDZgAmeE9mlxh8w\nkJMg\r\n=oE6A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzKm9xV61UJu8VIWPbrzXSvv6B4U3Q7sbTX9Fjf+kt5AiEA7Im0goa6UL9CaSxxyiN+N3UhnooouAge0Blg9kdSHsg="}]},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/boleto-brasileiro-validator_1.0.0_1529711268656_0.9395391885374098"},"_hasShrinkwrap":false},"1.0.1":{"name":"boleto-brasileiro-validator","version":"1.0.1","description":"Validador de boletos bancários","main":"dist/boleto-brasileiro-validator.js","scripts":{"test":"nyc --reporter=html mocha --require babel-polyfill --require babel-register && eslint ./src/*","lint":"eslint ./src/*","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"author":{"name":"Marcello Vaz"},"license":"MIT","bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0","eslint-plugin-import":"^2.12.0","mocha":"^5.2.0","nyc":"^12.0.2","webpack":"^4.12.0","webpack-cli":"^3.0.8"},"gitHead":"199b40372b126ee763e5592dff227f3ed7455d47","_id":"boleto-brasileiro-validator@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"},"dist":{"integrity":"sha512-Wm3rsLmkKcNrpKs3k3KhXhgXnfSjh+MLG6XVZPdqDK14RwPyJxPmUQIOIULb8b/Esi5MlrQfbkUnVXL9s6RhLQ==","shasum":"e79e92c1ad6f2d65372312aee2eadea06e5cbd50","tarball":"https://registry.npmjs.org/boleto-brasileiro-validator/-/boleto-brasileiro-validator-1.0.1.tgz","fileCount":7,"unpackedSize":11914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZDYCRA9TVsSAnZWagAAMHAP/2ANyNlW67E4OeAHVcY4\nZDl+LTJS4zy3GBTDZ9Y18qRL1GSBF30n5kJ8U9tIEvahkfpNbGLTZRTTFCif\nYuNeQ1nGzO6eDGyjvEzst093j4B1FvkBjnuGmJmkhn50jTD0qHr0mNjHk+mD\nd8jWdFhcA8SGsjPgolH89gkAk5AutVGhTVf5t3SytF6I0CkXEn74qt0to3gR\nPb92/2Tm//vUP6/NHeK7fdVb298+PqnVNftPhwRidsvkfJZUqmC0/uOxW41y\ney+hZUaUyBBbn53Gml+DrnnJ89IRaHVl7qO2aqa3PsxeRC5KsuH7iR4JKQpV\nOXsaNb4ueFF9J9Dyzd/rveukjDM0qycyzuaVCkdAWAFjr/IRvYBjce1UrKIm\ngGUToBiDV5V/6pGQggez1Za+jvPH4pC9c9tfJRog50uM+ILrvSzYht2u+7t7\njioJMfwpiEE775N0v6vFVmP7FZfOhkbIE4C5eSZ+RaBROimpVivzownKARtu\nQIP3JPNAIFPM/Iuvh4LWHY6IOjkgm0ep3yjlRAbCjmCRp5BboNltCiXtNPoE\nJI8kjkZjfN7XtvG5epYgRKrnKBkbXoTJKypVzOYWCNx7fXWQp0J/0cwfXyrz\n6ETNvfEN7hfbACmHBzNAjKAl8lJSoC5hMD8x46vkbktuehKgDLLWRbUEttb0\nGjFg\r\n=FRIy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQWRB9wodXbU0HKt+Qwu9EIXaEuDw/5ZdPqxYQ9lcwFAiEAlH6e0bidVNz7Vp5xZVn3asJ5qni4I240QeQAW7xtoig="}]},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/boleto-brasileiro-validator_1.0.1_1529712856061_0.1091027788398673"},"_hasShrinkwrap":false},"1.0.2":{"name":"boleto-brasileiro-validator","version":"1.0.2","description":"Validador de boletos bancários","main":"dist/boleto-brasileiro-validator.js","scripts":{"test":"nyc --reporter=html mocha --require babel-polyfill --require babel-register && eslint ./src/*","lint":"eslint ./src/*","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"author":{"name":"Marcello Vaz"},"license":"MIT","bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0","eslint-plugin-import":"^2.12.0","mocha":"^5.2.0","nyc":"^12.0.2","webpack":"^4.12.0","webpack-cli":"^3.0.8"},"gitHead":"05427f1edb3bb98df368269b15a178025b8e3161","_id":"boleto-brasileiro-validator@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"},"dist":{"integrity":"sha512-9o2EBCje0eiWMAYaqaNYFgzmwjL5Mgbp5bUhxpynkfN0oxTjuCUOHX9zCmGn4+m3Yvy5/007YexS1yuY3FrErg==","shasum":"a91f71c180d5dc84b096243ed7ed06249bbfbac2","tarball":"https://registry.npmjs.org/boleto-brasileiro-validator/-/boleto-brasileiro-validator-1.0.2.tgz","fileCount":5,"unpackedSize":11370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZpWCRA9TVsSAnZWagAAtt0P+QBMONUANm/PKdV5iKoZ\nyJFwT26LXj/I3aNfKtj8YHH9VStWXQxUr2PCp/E212PtBCc2mH/wziifG2u7\nH2vFSkn08wSiz/ci5kLnwdH4FrAbXBkNv5lQT/Fx7eZSk8sAYLkGMos+nE7r\ndMWCPkvHyhL46XyzLGWrwz1ABr1wxpvS5L2IerocjOxSe6JLQGnkkHsi8M8W\n7i4edV6tgOEt7A+HYjmO8oNBxB0xZKWQ4bN3hiwGkI2nJvSb2MFUAXT1R8ft\n4hYb1yAYmWNH/xBQNzxpf47Ic6TSHTB6S/6ubJQxR0Gq0/Fh5D961/xVg46q\nygVY5cIy7DpKqYNJ+bBAi2y1GJdIMkC4UGAjMGJzk1aI1o6zhgNTPeqTU7q4\norRjRuKAZXZEaTooYILpDVddYS256OlRMHt25omF0EMyF9EMsY2lB00T4Xcn\nToNMrP1dP6fA/P305zu4XIdkY7XcwaISKiCV8n1Kz4PMtO1ZcFOusNompR0K\n6qujSrzH26weAP/4mUp4+KN37amCnr0tIcNx3QxsfctR00V6+SUovSVUvPTf\nNxIQ7X7/Zsjku2kzZ9UtEdwSSk1NmjKf93ZruElFwr4xFUaa7jRgDo59pnzu\nSu041IKFs4mDHLj+lM1aXvnm0bsJq321HkdBWzQ9xS+t/+cN4Vren0yIDdZ9\nmxhz\r\n=BTSK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBQ9gB/1KNuEci/ywu1udKwVRG/pD72Jjjf++fPk1ZrWAiEAjuW91qXhsaQag/m4rnzYeC6HdQRHM3jFjrxFVyF/GAk="}]},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/boleto-brasileiro-validator_1.0.2_1529715286772_0.7505745239710424"},"_hasShrinkwrap":false},"1.0.3":{"name":"boleto-brasileiro-validator","version":"1.0.3","description":"Validador de boletos bancários","main":"dist/boleto-brasileiro-validator.js","scripts":{"test":"nyc --reporter=html mocha --require babel-polyfill --require babel-register && eslint ./src/*","lint":"eslint ./src/*","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"author":{"name":"Marcello Vaz"},"license":"MIT","bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","dependencies":{},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0","eslint-plugin-import":"^2.12.0","mocha":"^5.2.0","nyc":"^12.0.2","webpack":"^4.12.0","webpack-cli":"^3.0.8"},"gitHead":"8329957e414111519455c3a084fea3b172ff99df","_id":"boleto-brasileiro-validator@1.0.3","_npmVersion":"6.1.0","_nodeVersion":"8.9.4","_npmUser":{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"},"dist":{"integrity":"sha512-Gh/Cj7LHDFAV1EnYNTyVuJFtEDGpGqWOfwjZbJqQfsCAvniU0akYHw6duvGTO06RR7m9IH/RbVYsq2fHE74Yxg==","shasum":"122dbe0223a41a7170bc6366408cf5a3d0eb65ce","tarball":"https://registry.npmjs.org/boleto-brasileiro-validator/-/boleto-brasileiro-validator-1.0.3.tgz","fileCount":5,"unpackedSize":11647,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLtIcCRA9TVsSAnZWagAAhMwP/1RFuw5UUFHNxnyIX7ML\n7I7aHCdOJxS3sZZ34/6sUpVS2a3re+qihkxm6E7gSMiEmn+d9+RWP+5iur38\ngHGknKcBX6j6S95us7fB7lv2L4r+k9RFvyfXnOtm0E0c3lKzDYQh2fAxMWHu\nQTxeX7ESMvqF5x/2Ay0TPsjovpiIrE/UhCqp0D5T7k6wcCDpAbpOOQt36CjH\nILaMUj1WNiCc5/QxQmdkH86IFT1DQ8K/6e1IUGVX8E9GdtZ7II0G6eeU2Tm7\nv7EBjvirO3npEjZoWO4twS7rN/1QPf3low1zZYIKirsXRxEvku9CdpkwFS7B\nZPU7Ej8/rXjloyfHJUfGYNSh1fEq6h29v3RUfbhLBV3xK6eBUl3FchZmV9Hh\n+dIqSy14LMgCKrx843esVPhpsomm6V6YdqpJgzQHCS55Az0G0xXCAxZ+OVwg\npi1rpuMzO1odKOMABfdHu+xAkmxExJkG4Dd52yv6kO4mhy4U2VBuaUGoGjji\n/FHX05drCWSt+V607UcH09v9gMpZpDpdAdRUmfSBUIAo4iXXwxq+sBX5F01t\n3MkpfdQzOfaF5uooUPLVF5TsMqD/uYQQ6+O+HdOjVkmPpPhSwdRRnSKgv3eV\nWw19v9EupnvcPzHQj/tBFa1cDo78Pdv4Vk7pLllUYtp+G6Ze6wOJ37S//dYx\n4q6f\r\n=K+Se\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEJNd0asRwBHRKT6b2ay8xcVSOgP8Z2GxbfaZMCiFaZbAiBXrxfWsLJ2W+ubtikxgGOTt1BJO8E5SbKIj5KT9NMgmQ=="}]},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/boleto-brasileiro-validator_1.0.3_1529795100743_0.619060733249881"},"_hasShrinkwrap":false},"1.0.4":{"name":"boleto-brasileiro-validator","version":"1.0.4","description":"Validador de boletos bancários","main":"dist/boleto-brasileiro-validator.js","scripts":{"test":"nyc --reporter=html mocha --require babel-polyfill --require babel-register && eslint ./src/*","lint":"eslint ./src/*","build":"webpack"},"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"author":{"name":"Marcello Vaz"},"license":"MIT","bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","dependencies":{},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0","eslint-plugin-import":"^2.12.0","mocha":"^5.2.0","nyc":"^14.1.1","webpack":"^4.12.0","webpack-cli":"^3.0.8"},"gitHead":"da191438ce11d3cd78a7086c3567f9c7b2c56abf","_id":"boleto-brasileiro-validator@1.0.4","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-RsU0da7Y8ndGXM7MFeieCzQ7GwLRz67mMuO0+o/eBsQgQMwwcsgOzuyW4Na7hbVtih9VR29NXp5ett+IaSDuxg==","shasum":"0f622fa9c53f0b03007a24594a20e0f7b4ef7532","tarball":"https://registry.npmjs.org/boleto-brasileiro-validator/-/boleto-brasileiro-validator-1.0.4.tgz","fileCount":4,"unpackedSize":6603,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdm/dXCRA9TVsSAnZWagAA/ZIQAJLsiAxA4cC9nd9QASNb\nz37YOPmqgFkgbr2oIw8ElmvqZxUfV1gVVeBoeBZmx/a1VGiyhzGpQMql2ov9\nZjRAJoLubPxAtTxiAzv9/hkBFX1mWaZTHEn9nQA1eg9q1YruKw9jNzv29Qcf\n4X/6q5BMfaAcxEQTDduKIytt+azSc/+GAJ8Wna4IKMaM538ZBVwhGJ+W1Oa3\nz6bxTKhqy1qtFCdE6UgK/3uBy4MlYExy4SKjagdQ8st6P20kgSCUVk5SJY+3\n8THZrr94cssBySqK2UMPHGIXELuSVCdwAFYULJz/YUVXaLcTp+urAFvpoQIM\nFmZPHOYE5/TViQHS2sETtIO9jKBC7cPuo6QO9+RskNB+wU8KbCo5gIzABIsG\nYUc4Xm+Im/HuSFSNpg30p6NkoZVmWoemP7AuOsoQV6B7pS+zbaAmD/GLa7K3\nEk1xpw+F+Dn629XTOGQ/Lrk8Iexiz63zw8R9lLVSVPy7azmTiO+jfHWblKfN\nru88/188BIPAebasylDWRyHqRckBvW3vhviyvQDltcJ+Fw1WUkYdp9n+07Qn\nyhxjgPctvma9/3a7JCe13NMCw6OnwmlgmDgHbb5eYmFjIIeM92lIGDwxXe09\n3OMn8WQx4P3meLBb+LkMhvbxaNyIvYPgHIUMBFsuCRme3TPYvLVRveZpZdzr\n53EB\r\n=qmH1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGfn9zHow9IwKCCzDbVlKFL44W8zmY4CZpwLo1W7jByxAiEA9rDky3GT0PTAE/jNl6EVUSsqPbUQOAgvvTBK1HVNfXI="}]},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"_npmUser":{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/boleto-brasileiro-validator_1.0.4_1570502486685_0.5512591185985491"},"_hasShrinkwrap":false},"1.0.5":{"name":"boleto-brasileiro-validator","version":"1.0.5","description":"Validador de boletos bancários","main":"dist/boleto-brasileiro-validator.js","scripts":{"test":"nyc --reporter=html mocha --require babel-polyfill --require babel-register && eslint ./src/*","lint":"eslint ./src/*","build":"webpack","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"author":{"name":"Marcello Vaz"},"license":"MIT","bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","dependencies":{},"devDependencies":{"babel-core":"^6.26.3","babel-loader":"^7.1.4","babel-polyfill":"^6.26.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","eslint":"^4.19.1","eslint-config-airbnb":"^17.0.0","eslint-config-airbnb-base":"^13.0.0","eslint-plugin-import":"^2.12.0","mocha":"^5.2.0","nyc":"^14.1.1","webpack":"^4.12.0","webpack-cli":"^3.0.8"},"gitHead":"2a43fe77e136400c1ef6bce729820e46c80f8e8d","_id":"boleto-brasileiro-validator@1.0.5","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-to7QFTTQuNf5E0VORNK6p0g9RmQmGIs9bgy1+vrM2xP9mBgnhRfiM4qIStdvLHBzHXE4IcIrTh/7BY9ykISAXg==","shasum":"029a3fe8d83e5113c29c7018a12e2ef36cac0fa0","tarball":"https://registry.npmjs.org/boleto-brasileiro-validator/-/boleto-brasileiro-validator-1.0.5.tgz","fileCount":5,"unpackedSize":12083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdpzIcCRA9TVsSAnZWagAA34MP/3Srxjezkhb2WRAozzDf\nmLwFUc6Zs4ggZAfgwL5uufPQljxfFPsQ4by7740FcbbjprGgjjbq5C3DkaP5\nildGdhAeX3p/d+Irv8ffY7ypf+nEzSTnZQE1ZXcvRAo2jnbE5SxDdS7Ss5du\nDU6pY6NfNPmAa3A28mva7Ogz2jwYraDmnfwDMVTcOJnEd6NBXWN4qCPNghjC\nXztTp+nr8PYrbSQ5NrYC7YP3HlYyuceQxvmeQgnGFpcTYraUu1Qctnacmnge\n9Bjlv3O97BcqO1mPhGmnmSL9GioDYY5WUF/bkeMdxGC63dL8IgMRNezTrJwn\ns//5Ifqx5iPKPpF9oRwd5RbxUyt0RvOI37wXdoSi4xOZo7MzxEcn55KFt3T7\nrCF3hHyopTLD+MpcP0rs8cjAaOfBXaX5A9YR8EoAQvWpin9a6V+/Qc/TXHCa\nZqEDhEKbmawvjed/AJy8yJAXgWA6nFimDx3yK2KcUte1BOY5FcUEte7iRSyg\nv/Ij4Z+bHQxia6qtx93EfHyNtb+VMDErLRHNStAN79Le6FQyloyNKCTaGlvl\nZixEuTsyIh04nsb3juRiQQYECsxJ6cwk09n/fWQPxqCepyQTIoSXokHqvILB\nBF9jrA3RmsKYda+lhGYkcMGJ/p7mKG70eq0X0bzDzIXhyjEyzguSHJr+2oAy\nAYRv\r\n=2qvC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICeqpYm6oD9aI1SqqXOlyQFIzUe0KGtS7n6YXNJNBfu/AiAkQ1CQbqKXKZqUuoQJadnWQs/lT+bu13Le71zIJeGR+Q=="}]},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"_npmUser":{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/boleto-brasileiro-validator_1.0.5_1571238428027_0.6887266614196026"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-22T23:47:48.656Z","1.0.0":"2018-06-22T23:47:48.767Z","modified":"2022-04-12T03:54:20.882Z","1.0.1":"2018-06-23T00:14:16.112Z","1.0.2":"2018-06-23T00:54:46.931Z","1.0.3":"2018-06-23T23:05:00.787Z","1.0.4":"2019-10-08T02:41:26.855Z","1.0.5":"2019-10-16T15:07:08.136Z"},"maintainers":[{"name":"mcrvaz","email":"marcello.crvaz@gmail.com"}],"description":"Validador de boletos bancários","homepage":"https://github.com/mcrvaz/boleto-brasileiro-validator#readme","keywords":["banco","bancario","bancário","boleto","brasil","brazil","modulo10","modulo11","validador","validator","codigo","barras"],"repository":{"type":"git","url":"git+https://github.com/mcrvaz/boleto-brasileiro-validator.git"},"author":{"name":"Marcello Vaz"},"bugs":{"url":"https://github.com/mcrvaz/boleto-brasileiro-validator/issues"},"license":"MIT","readme":"# boleto-brasileiro-validator\r\n  Biblioteca para validar boletos.\r\n\r\n  Suporta boletos de arrecadação e boletos bancários, tanto a representação do código de barras como a linha digitável.\r\n\r\n  **Todas as validações podem ser feitas com ou sem máscara.**\r\n\r\n  ## Exemplos de boletos\r\n\r\n  ## Arrecadação\r\n  ![Represetação visual do código de barras do boleto de arrecadação](https://i.imgur.com/AQmEn0S.png)\r\n  ### Arrecadação - Código de barras\r\n    85890000460 52460179160 60759305086 83148300001\r\n  ### Arrecadação - Linha digitável\r\n    85890000460-9 52460179160-5 60759305086-5 83148300001-0\r\n\r\n  ## Bancário\r\n  ![Represetação visual do código de barras do boleto bancário](https://i.imgur.com/FfCdC1Y.png)\r\n  ### Bancário - Código de barras\r\n    84890000000404201622018060519042958603411122\r\n  ### Bancário - Linha digitável\r\n    23793.38128 60007.827136 95000.063305 9 75520000370000\r\n\r\n# Instalação\r\n  ```sh\r\n  npm install boleto-brasileiro-validator --save\r\n  ```\r\n\r\n# Como usar\r\n  ### **Para validar qualquer tipo de boleto, com ou sem máscara**\r\n```js\r\n  import { boleto } from 'boleto-brasileiro-validator';\r\n\r\n  boleto('23793.38128 60007.827136 95000.063305 9 75520000370000'); // true\r\n  boleto('23793381286000782713695000063305975520000370000'); // true\r\n  boleto('836200000005 667800481000 180975657313 001589636081'); // true\r\n  boleto('536200000005 667800481000 180975657313 001589636081'); // false\r\n  boleto('001933737000000144816060680935031'); // false\r\n```\r\n  ### **Para validar boletos de arrecadação (luz, água, etc.)**\r\n\r\n```js\r\n  import {\r\n    boletoArrecadacao, // valida qualquer tipo de boleto de arrecadação\r\n    boletoArrecadacaoCodigoBarras, // valida representação númerica do código de barras\r\n    boletoArrecadacaoLinhaDigitavel, // valida linha digitável do boleto\r\n  } from 'boleto-brasileiro-validator';\r\n\r\n  boletoArrecadacao('836200000005 667800481000 180975657313 001589636081'); // true\r\n  boletoArrecadacaoCodigoBarras('84890000000404201622018060519042958603411122'); // true\r\n  boletoArrecadacaoLinhaDigitavel('85890000460-9 52460179160-5 60759305086-5 83148300001-0'); // true\r\n```\r\n\r\n  ### **Para validar boletos bancários**\r\n```js\r\n  import {\r\n    boletoBancario, // valida qualquer tipo de boleto bancário\r\n    boletoBancarioCodigoBarras, // valida representação númerica do código de barras\r\n    boletoBancarioLinhaDigitavel, // valida linha digitável do boleto\r\n  } from 'boleto-brasileiro-validator';\r\n\r\n  boletoBancario('23793.38128 60007.827136 95000.063305 9 75520000370000'); // true\r\n  boletoBancarioCodigoBarras('00193373700000001000500940144816060680935031'); // true\r\n  boletoBancarioLinhaDigitavel('23793381286000782713695000063305975520000370000'); // true\r\n\r\n```\r\n### **Observação**\r\n  **Por padrão, a validação individual de cada bloco não é realizada.**\r\n\r\n  Caso esse comportamento seja necessário, as seguintes funções aceitam um parâmetro adicional para habilitar a validação:\r\n```js\r\n  boleto('23793.38128 60007.827136 95000.063305 9 75520000370000', true);\r\n  boletoBancario('23793381286000782713695000063305975520000370000', true);\r\n  boletoBancarioLinhaDigitavel('23793381286000782713695000063305975520000370000', true);\r\n  boletoArrecadacao('836200000005667800481000180975657313001589636081', true);\r\n  boletoArrecadacaoLinhaDigitavel('836200000005667800481000180975657313001589636081', true);\r\n```\r\n\r\n# Regras de Validação\r\n  Regras para validação de boletos bancários: [Especificações Técnicas\r\npara Confecção de Boleto de Cobrança\r\ndo Banco do Brasil](http://www.bb.com.br/docs/pub/emp/empl/dwn/Doc5175Bloqueto.pdf)\r\n\r\n  Regras para validação de boletos de arrecadação: [FEBRABAN - “Layout” Padrão de Arrecadação/Recebimento\r\ncom Utilização do Código de Barras](https://cmsportal.febraban.org.br/Arquivos/documentos/PDF/Layout%20-%20C%C3%B3digo%20de%20Barras%20-%20Vers%C3%A3o%205%20-%2001_08_2016.pdf)\r\n\r\n# Licença\r\n  This project is licensed under the MIT License - see the LICENSE.md file for details\r\n","readmeFilename":"README.md"}