{"_id":"br-helpers","_rev":"66-8cd466ba7e0953c0f6bd91a1c3c94f2f","name":"br-helpers","dist-tags":{"beta":"1.0.3-beta.14","latest":"3.3.0"},"versions":{"0.1.0":{"name":"br-helpers","version":"0.1.0","keywords":["cpf","cnpj","cep","phone","validator","formatter"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@0.1.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"ca25301d415fda41bab0d737f6d73fd308267806","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-0.1.0.tgz","fileCount":25,"integrity":"sha512-0Ag9tFZ4Zi51GiaGjGfcmbOPm5esfnOgbWT/ubIqgl2ru5ER1hSU0sVlkKA8Jjv3STifbyZFMk4rmtgAs4JVgg==","signatures":[{"sig":"MEUCIFqA9AWmhpGYukFj9E+3L1HZrTDSFef2T0u1wxWDg2SEAiEAxCquqPjidL4FSV1sBWN9fEZM8IrvvaegvdPzVPPTUvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40051,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhIDuhCRA9TVsSAnZWagAAuacP/33I+kIJ3BYS2gfQvLSn\nI5MccnXo/LHQ8UoeDElK9ODnpB1eFwjRFVR4fdAUaKP199S6hGTuIyzBarF9\n1hcNbj+v4U8X0sd9W1lWo+naBtRUW4q6AYCRZS5D3vUv826glOxZMJz3ScJj\nzXrrkWNW1APe8gHki67oJPnCZCtcy3sS/dE8ajXjAinluk/CCDJD3mwgu6PY\nBkk5cQ+/hzJ3Keyw6QDCZV5d2MtK0p5Dt97aY332Cf/LXe9hixExrn6r/6vp\nc9PQtlrkuIBKKDa6G65ocjhsU03OttpcwkTypz3kjsZSmrQQwHzOM3xOkp8f\nEM2hljuMBxtkyKZU3NL+OYtWNdu5/GMqpE/dMQ8SvHaQIUT7RynfcdvaMij/\nq7vPbLfXeF3VkCr4W3Ir621BdWVDcTAUKIK3X4N2A/c9/bwYVUqfdcODNT7g\ncwbSWZTCW67p19fUu/lb4hbOTrx1ObJrJJLyz4yqZKTWEdXWEhMfw5LD7tIr\na9F1r87M/GHdDK7iOjNFGJ2QI4dljZ73lPzrqGVfseIpdtNitbOrnx9voDVg\nPEHxJId8c2qB1NlPrrVuKtNkyf+hIavknmrUENaQRkWIg2ynQjbmBDyWXG+V\nEeWQMidNIiICtWxAZgs8icslUt07+8WDu1BMkhs7co2cd8BhSze2LKeR7a8J\nhgpP\r\n=9cWC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"def47c513658c2fc5074feda50818192b82b3f85","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.14","description":"Um conjunto de ferramentas específicos do Brasil","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.29.2","@typescript-eslint/eslint-plugin":"^4.29.2"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_0.1.0_1629502369290_0.12633818862614343","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"br-helpers","version":"0.1.1","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@0.1.1","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"e5474c60d7f60d648247cfb96be1425e654ff3bf","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-0.1.1.tgz","fileCount":25,"integrity":"sha512-9jWHqsOs459N0Xx8aNV/kr3GtNJdGBvULp2pZl2vGT75fd6whA7Db69Yp5vUYFCutlnLm9cl+9SqN0dgB+zdMQ==","signatures":[{"sig":"MEQCIDiMqbTBWMjZE8VE/R8qoHqJlbZiTcaO8DkPXyGDFA7dAiAxQ0ufDwYLHINfwCOd2MHdwA7uwtxy7ho7hTlByp3eeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhInS1CRA9TVsSAnZWagAAHkYQAIsoKhjdd0cHZrbHlOUM\nbTI7FVyg4QryDJFeznwdYKtOF3ZXdpbXAV8dWNPhPk7iZ2iV26yUYMNDa7gI\n55d8fZSySQflCzUyqGDKuXJKINfKXPsMGLj7ZEj7oCFJm76nqPvddjqq/fBk\nXzWGhfHPSQdy3ZFHjz4EmXOkXhizCB1H5niimUu4vDpJh72sY1Qq1lHBjUjM\nP1+Bw1ifQrsInwm2x1MDQDziNvDbBbH1ZYXD4+B+KHglz8/ssU96/m65s1kQ\nFIKs3WUzQ6J2w50vXzSPNxBEA9kQ/7TVR4Hz7s3I8PAAA3k9nh6dHiwxenNE\nSjlbyH3kw7dxWHSXxa+BmdMszEZUcd0xZHT0qMuVWUjLvAYpz2+QhRmRccT5\nuSuy7JoB9YdjC+GyPlp5EBQ+SaUV5jVI3/QM9A+lTyj/yVr0AZ1MRBicrc2G\nMG1KS+gvf7QjU7igiyYG5tkvwOUiL9IR3c8BnMd34j9X50lKI6Oeg5+GySyV\nTIl9zUSuxuFar9TaJhcOmXGANnNRzo7SGqi8/Cno8srMrOTHDCIiZjldApuj\nwUuOEEaL3nZSHJ6g+eqcF0HLONddfDiBxpMDoJhoB7veD6TEHfH32RfifhiZ\nJZE0ThDQQb4j3DGZXUM/f0gk59UKTvXnamuteZeOMFMt2tAv7tuvbaETy2BK\nSZkx\r\n=hA5T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b8945d8831d429aeb5dc2607d676704b773d1419","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.14","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"14.17.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.0.6","tslib":"^2.3.1","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^3.4.0","@typescript-eslint/parser":"^4.29.2","@typescript-eslint/eslint-plugin":"^4.29.2"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_0.1.1_1629648053324_0.21432920853307702","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"br-helpers","version":"1.0.0","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"62f186eac99d6df17e8a40f4428843da72a24eb4","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.0.tgz","fileCount":25,"integrity":"sha512-KzHYPlrMlURRaI3DSoNEcpSCQPt0Wr5usKTAqB+iEZikZxbA73iycT+v3ecBw0gZBMEbv7naP5qHmWSgAXx9Wg==","signatures":[{"sig":"MEUCIQDyOrvP+GR6N53t2F+IXYJYexSAS5VC4FKqvJA9/sMQBwIgR4MtHqWbWz4XHP/3FG6c/TOZLfu3AnFpiObPPgdK4GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhs2FwCRA9TVsSAnZWagAAAlEP/0fNcB6g4Sfb3sbwepEZ\nr6wDr7QuwzD9cOEppqXuWc+jOdg6PI4mZ0Rh5SvQxpHddt2fDAJ55R/H4JP1\nmuwGsrL/3CbZ6A8jRm9AseTp/dLrHOb9F3zo2E9yPacSwmnR6jZcBcM0P+Te\nZnoOL6mFe4AeBKdAd8429qDM6CubcFtcPjymFG9GMQ0YftsVVsCd+ZbNToC/\nYVFv+ugYZpvNXRgidFmOvTVql+7IxW58ApJ1DE6v+/zBuy8TnzsGHr2KHpTN\nc9fYyMGNa5TEDt+Kg9giC2z3Rk+hWN13JThv29OJ0nc4H3qKKSsIJvUrGj9q\nVyWFkjCXudpANAS/BhC9kL1xp7yIM0KZwxjoxAZn2e4GE75jy0eqczrPlTAX\np0KXHFyn9IEFKZBsKJe//Z84pAKy0gZveaL98opmc5XfAMNsDh33owZocBNM\nrV0bLfHVGPGaY2mmuErT8NISvmQ2pI37fzehmgwsDIyueAaoRFKOs6z08oS1\nTOaNTmX0OgXoc+F5QuI1UZorREdKNj0nYyHbZeTOTVsXhRHlzViEmMO8yMbE\nSPmUOkGaLkOxUXRGcCfOwH3Td2olVTHJ6oxV9emfDo5KN3/ScG/fIuVHONf7\nRRMuf7GsN06GKX4n9C5qDko1NsArua4mStFXaL8tGtGwdg6tJLyH/sELYz4d\n33fL\r\n=wFCH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"168f6a028dec20a9602f46f681f73617e98874a3","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.15","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"14.18.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","tslib":"^2.3.1","eslint":"^8.4.1","rimraf":"^3.0.2","ts-jest":"^27.1.1","prettier":"^2.5.1","typescript":"^4.5.3","@types/jest":"^27.0.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.0_1639145840350_0.36333310680537045","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"br-helpers","version":"1.0.1","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.1","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"ee52d3a6582b72be25abcfccdb37e5196fc66b05","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.1.tgz","fileCount":25,"integrity":"sha512-AUCRUxTIRQ4B8fVOqkActxjU0Sy0UuFrTNizQAOyAvCaYfsPuLU3l/XQ8FTPFGZD1fLbtd3+5b4s3U5FpV09Kg==","signatures":[{"sig":"MEUCIHGVk/Eej+cz6G56Irpn4zdW7LA4x+1A4Sydzc2apnEBAiEA59SyD2Lr2R/cePML/fY9wY7NloOGC8NNmJwKx77/HMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTKcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIrhAAhHbn/UA5zAWbdW5QkRDJ6E/AvlZOqxSObiENXHF6yzIolHwG\r\nUfOLgkW1MKSpUf/3rIKQUrtUcsQHY0PQZmluQXU75k8KAqnli7HsTy3xv/xj\r\nSGtRg/+VL4PLrO7FLd09SobPS1Igeoc9ceTh+GJO6zm/e/Ch7LfvWOlsdQVN\r\nSFJy+R6ql26X4rGjBVZxAasdGkvjYFRFZLPYA8soA3Pw+fPwMT3e/b+jEmUV\r\nn5RVpNbpW9FzsJwGtnYIzD4PQWBhFdFNTcszFc0wFnbiOJs8ijHuFglV7gdK\r\n2SHBojmjeYqXVqR9CP3C09Cc3spSegiQuDQoghbvY0B/eIAsextgXmAa144b\r\nsz4IfMFVgTGYAcfhlrj3w+EqHmtx8X5mBd41jkUldwHmg5AT/+t3l0/tikmX\r\n8rQmcHeKvjW2dzUHa0egHB10hPw/tcapJ9vNbGW9WwM7Utfq66xEdaPKPxur\r\ny05meGI8kLWMunQT08Zb7m+qx3conmztuh+kp6gHbU4Mr7HEWvubii2tG+Z3\r\n6lN1ei/UT6+KUJoZJJIiI1FiIsqk2cHqL6KuC3FUJ9xSgc2vyhkmTeN2yTW3\r\nz4IEmFpChPHsCDJHHdxqDxwXClRX7FCfaEA3Lihub0UfHJqOykTS9tGE0GjJ\r\nUFDOGc0SLf1J2tt4Fbs54r5v1Njg0LBEDqk=\r\n=/OdW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"9d10ed7ba7ddafd1227c876d67ca347858f2c447","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.16","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"14.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","tslib":"^2.3.1","eslint":"^8.4.1","rimraf":"^3.0.2","ts-jest":"^27.1.1","prettier":"^2.5.1","typescript":"^4.5.3","@types/jest":"^27.0.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.1_1649190674212_0.9221498055775632","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"br-helpers","version":"1.0.2","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.2","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"a3d760153eca9b45adfeb9a82128c4f5e85fb4a2","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.2.tgz","fileCount":25,"integrity":"sha512-3gVF7cYzxv8+nKg1U+GnR7vXRPVMeR8Vwhw/0fb8Ym5b1yphqJpx7pMPLz1qqd0LE+Yv3k8lEhawSD64zCFWbg==","signatures":[{"sig":"MEUCIDhEmtxOlzLJL0enUrzrS+1jNqoU3iLPA78+CCdfMayvAiEAmiegBp/asA/TOqrRwrD6fGZ37B711U1t/jYeVsjqLqk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilq3QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoW2g//fATqFWs2O5mZg0HX5j8jIcjG7eycLJxcrDZukjWK2Afq2LEt\r\nxPy+ywTdwZIVKhGQHFW25cSOiZypjq9tT5Hb+f9vF2oflCA9JW7eGe37RNH6\r\nxL0zgJ6FArTUNxAYfkD0/BkXVEUYZ04BUYy/6OwDlBVwvnHoVPCLbQ3+fFMS\r\nSxu2E6AFBEmuNxZaR7CRaP+KVYJzRIeqwL3ayOp4CxsNPg4cQxOF39e18YWF\r\nc0HcZy5GuWbdQzPrVyNCDRG/UNkZzucRLvGyYioGHKa5AzCBn7ci9poGXady\r\nkNJUVLpAur1AuytxG817gTYutsu2DEMctOy63WaQLTPhyZPLnS2aVOQvcRbf\r\n/Y6YexmsTj/mYwjkctAFW02/QgZJmMoUCrgX9pib02qzuMAe6tneXVZUlBFT\r\ntQQFtW3rJ5yWHKOk1nc2d72i0giwDV5mmNDMRlcbYNiWd3QEwZ4kglISwAVY\r\nKsO4Y//acJdSa8wHy/0Gf/ZaZ7mu0HSijg8myf3j7Kw4IiHxIChzPTm04TOF\r\neoycs030KuVbk3hd1XXag2ajsshPiovqlSOhndttHYmamFl7KqdsGNHrmijX\r\n0vu9+fWGJ3Qy9Oey9AAL2HEiVYGVrBOuWLXN2JDpcGi0Raf/Q8bTxETkp14w\r\nlL7fa3VB92FA3tNYIraOD7/SLiThjB+UYiE=\r\n=Ckzi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e36db8e07c13dfd1495153dba4ace23c6f72e8e4","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.17","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.2_1654042064687_0.477663756304324","host":"s3://npm-registry-packages"}},"1.0.3-beta.0":{"name":"br-helpers","version":"1.0.3-beta.0","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"5c3ad55c7732cf87f87fd4637ff0f7b09f20667a","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.0.tgz","fileCount":25,"integrity":"sha512-e819/ktAvWn4J/kdwlaS35TRfi+MkWOBoluJL5wJYH4NCNqp5OK4bpNopYzXK9xPEzmVtEVm2u4Wv7oR3kj0NA==","signatures":[{"sig":"MEUCIHk0WZ5cUmtizNjTIGJuiI1aAe+Bqma3MNMiDwoCKD4IAiEAsx1Y/SNXEqlWJNdfnRufeqOBtsdNV/i+2W7seSQy6ik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrEVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqbGw//a4ITFjKFvq7lowNNhDKQqoa8ufKdBgVMJ1qRst0XXCvDLlzt\r\nfIQcmfeZVq3k7djlcHb4FCmSgvLYrvSBcKAHckaQuyZVx1MFzNtOV/kwAZC0\r\nJII6ABmqzqeXZLifMe0dhJndtA5hktVT8wrp2hofNtMJo18u1ZEEHBqhqklz\r\nsAs5wR9lk11ow48JaRM3UKB6oivM5oGtz4eYgOsd8A26Czn5vrspQBb9nPpt\r\n1pif/ERoeVzm0wsixcKlXoVw5U5kzpI59atVNFcTK/fb6+M7O9SzKEjIBECE\r\n7xjh+CYCYxuu4PorMjDHlXHasis9WnIBzIc26djAdZp38qaVwyJu+DgNFm1s\r\nsJYD8deDBC0heYt+aYtySr5B1bbUHjMi2rmgs7GK7I0fjCvb9n7fEKjrxCtV\r\n8iPAYbOmBfeUnSC+2qwyUDoSf9i+82Ob5g1ubXncben8TShvzYVwfDaXZGYL\r\nj5eb/46YTNsLFDTethhDynGN1nOzO8upShoBjy06qk2TzeUFA/hadhlD9JIa\r\n3xO9kFMCIi+dKb2K23XjE88+3DyOlmII9offbHB7pBHehVooULWzePohihwb\r\njpd8BZ14GXCQn7FFETnKV1jfV1LuzwtHDBB7pZAKRSLq26f7Cov0NqsmFb+h\r\ngNZLa7DRZScBVI5FMmbNQ2Yk+YNrUsxcIg8=\r\n=cka+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.0_1654042901715_0.5861881943431422","host":"s3://npm-registry-packages"}},"1.0.3-beta.1":{"name":"br-helpers","version":"1.0.3-beta.1","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.1","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"eb0735995f599bb5861a0837285b4b1ac9ce3e9d","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.1.tgz","fileCount":25,"integrity":"sha512-9xsD/vReGk+K9arjF0qF3nVvgmQLTyNCeaY1DlqdjDdKn7CcGN2PW9PSwT2qAmjNLPd9oIXD2GG3sOw4ApDQ0w==","signatures":[{"sig":"MEUCIH64Q79ACte+obkxmS5geQ2Ub3DNo/8WB9vikfjpaerVAiEA5aIaZz8Ur2tjCzDnUlWZJwz9auEvr0jRCp9YtoyX2tE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":42225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrKJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodHQ//cpEWXR1Ce4MxXM/rNIhLlNLv1VBlrC59HKxqaZk+chk/GM3x\r\nFS/Gl3gpvkqwA5HmdNn+OUC46igtDDqt21ZCm2ww+uJ7AVJPj7Vwx7EI39eJ\r\n7SOr1FMJIvXhq9ka4Sl/MIpwFI3m4J1Lj+w7ZBQjDKBXwpiPfLjOSve1CHqv\r\ngTNteGSOyMRtLbiy2GbotYQnoBzXXtAl5nmctP+s1zEHAOSFXmXQthGUvWI9\r\nFLtsEAvkcQXUvYBNkpwK7Z04nwlPQRNX+6Gk06tf/OMZaHLIhULq8PmyjXwt\r\n7FYPRK/0af8bcoH+r0UqVeWZ4/wBGFTJbprgUw2zjjqdcQRtDgJmN8E9Rcfy\r\n/695REbfgXb0AiBSDHbc5XASExfZWH2zg7b+oakXDv3ny9CEzeHTdsQjbALw\r\n0xqXFLWbdWszUrNfBsjIJINETBKDY/U0b/EErinlq1OWzJ4ksHMCd/BoJW/E\r\n02m7Ag4CJebRGMsY29gzgSAOEJ/ANPLoY7XOXjUofeFfZIq1o6UnmWwc7Ymj\r\nZqA2IUXkd7zq2lIQtVj8FlZ1CjOOS/FaQCnV8vhegWK9ChV4jeeRlhUIbCdf\r\nYFaCRtODDwv++U45Deeg0ZTEar441w9f/D8qeffFnPP7x8q2aUpvjQDOiLCJ\r\nm95iqY0b/3dxngpASm0E6buxoxb3e4qNCGQ=\r\n=HUhe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.1_1654043273496_0.8247213855189679","host":"s3://npm-registry-packages"}},"1.0.3-beta.2":{"name":"br-helpers","version":"1.0.3-beta.2","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.2","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"fb1c33c1f6c0e85c7417438fdba8d87c0b2b19c6","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.2.tgz","fileCount":3,"integrity":"sha512-/BamYn8TwKHyWjk9OUwix2pDD+oxSWjdBxSzwjGJ+ReNKIDrT1S6gYiAzeO55pzWKy4OFJ+007AmNWQXa0viOg==","signatures":[{"sig":"MEUCID4/K2uDEcUYgxpPoJ1pNZFPpdLqfOCketox86Qb7YiyAiEAz1BhQLev8TnbiV0w/aPDZVti/qxE+xoP6SG2fdSeCVs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrLcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpocw//Z/Ij4tKYD833ve75XIhcCKMrLiwCaQRPndZODz6MO9j47fD6\r\ncZkKzDM6TYAggVtWh4r6SUAWLYntYWs1UABF59tmud45vWS6J6rIUa9XFrx/\r\nFlxtnZzqqGO+w+PMmxP5rZE/2QXuUPha/9oGowQ3ZPA3zVlIBhihVEOe8shJ\r\nNCmD6FXPXX4QxwpVMciJ0wAxJYrgr8d0sfi4zZi9nxK89/mAIrNKiqz+p9vi\r\nHRWcWw+HhocuVM/oKiUEC5hTuUM2Plt1ahgNVFBOMMvWZUWy6lTLBI8JRodc\r\nbre0ZjIQtZ8TyJ1+jZlY76TrSsf19wvEbEOiQpN8ucdmn2nhY0Zm0X7GqYYK\r\nvrCkEk28r6KGCNkOjDNSZaqQrvHAh585NbQ5pTa+fkM2Q3wEFBpmTNs/Nk1F\r\n4Ut9IDIJDZy6cGsR6rgJhAF0cPZDi7zKrBf2tr4JLHoy9uAZwZtMuRHoFC+K\r\n5eE9cvAd0Ks9TqwBjkK7LbdGQJUs8dSVdv6qwwsqcy4KxCcP9ATn1QJ2XI+L\r\nPFZL7Y6IgshJQrul4WJUuhzif5H9vClv/BmHOrIcOTnCB1gvRnpWo1oshXQ3\r\nIZqk9Z2BSlbm5qtbp3o+7uooZlikDH/O7kQM3wcB75OEBaitBDgcxtFuRNZ3\r\nNyg2u+at94trGwUkTmPgN7OP9YO6t0bvjNo=\r\n=U5Dp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.2_1654043356063_0.9786274569264897","host":"s3://npm-registry-packages"}},"1.0.3-beta.3":{"name":"br-helpers","version":"1.0.3-beta.3","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.3","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"c640605515a6f3d623a0a4fd93a92c1f33799204","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.3.tgz","fileCount":3,"integrity":"sha512-depg0YeTGFH4/vF+N7LLelGLlTogNl8vuq4eQgSSIw4UO6ZBz4wdJmRen9dfsXHcaoAi9/xVgY46Oaj2gMxOtA==","signatures":[{"sig":"MEUCIQDlVUQdfTK3f0I/z4+BbVtKk6Ar56BvGAHK4zOAOATBTgIgIIDQtBaO+NEAbfavrLGstUSC+h4V44TDgd1F1aTWkg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrSgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Jg/+KVR8xP70LM3aNGmhFEx1WXoZzx6jayBlSome/VGUL/SAD90q\r\n3Q4ENDXbbaUuqIl/cXN3bUN2DtwKDl1ZAjwgrpWl14nV7WvAzHJwVIsVgmVL\r\nSui/dsACMojMNWQdH1XF7jyXDBzo/bRE0ONQ0jpJUGNrxWU+kzdMw9dX6vJo\r\nkcdn+ttVdxpJKSbOocA97/ahnktQ7tQXjrIp7DhcjKsbjd7ceisgT28SL1Va\r\nmh2n8cmB9y3eEfRmwHOxEx9v93o5kVv+MhddLBwA4DzaWBMISGQKUASAMnjN\r\nhv5FWz9jL/XH2DrYxaJZidFc/9l0gwTjXxInFv3GfVvBdDqObO81/BP6yuWI\r\nhFEoVdWJrBiZGTQz/8HrUhinOizdF958I4bwaexAcemPzRitliY9NQKWq2EG\r\nA2HsUHpRxZFk4n8542CrortR6xRFu8xwFfJp/99nQB6i6wWJL1oIruhRignp\r\nsQOJZH8LuTl2udqwA0jDJKzpZW/v+mq3JfBM697D+PHz20Go9M5DastzsvRi\r\neFSS+7nLcjFHYSIhD94uPx+yC9ekFuvMQ8fOn0M9OEFXnsiG5w62gPk3+EIb\r\njYt3wu107N0ywukzT26khr3+shkF9C9PQXlXUFrwpIHDABUERuQHUQ3TOkhu\r\nC7Wlz3mDdQpfuIvaX5SUjrXtRxx2jkGbGjY=\r\n=XOGw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.3_1654043808383_0.004731140932114686","host":"s3://npm-registry-packages"}},"1.0.3-beta.4":{"name":"br-helpers","version":"1.0.3-beta.4","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.4","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"e4344a3acf1b1b22e7f18914bda89bd53a9ed372","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.4.tgz","fileCount":25,"integrity":"sha512-90RxkaW6V9wo+IVPO8T3TaInrWOUIf19lb4GW8dM8uU/FMBsiKX5Ym12+hjpqjcuIISO8b64HcbfgZDWaSHfNQ==","signatures":[{"sig":"MEUCIAZJJMY15iiGseYlDP+lx1jYXs9shwpxtiwRzoZ2sFf5AiEA4a9ikMkBFkkZbvjyyetq8lQ4iT8s6K8pUxxXNKKgCxY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41605,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrSvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowDg//RJwxnj4Q1ND5jve4UgQFLpDV4C6qwWNRbJ7Mk6MdY5tU73gN\r\nVdL2hjBVtnXkF9GAXj0WUS0sBwhTWbiUPHY/4Z921BjZWXDlhHSt0FEoNxFd\r\nPbEw1pWpPz6YE4ysOSffqxJaGVgl7I82VwxrHiCuah/K01p6Xqc7F127GICm\r\nElv/qW3SO5TTxlOD7IhMnrVZC8rT2OI/FzeBhlChe0NJ+vNhle/U8OOOIUR8\r\nFTBMlgWHROQT4L+rM4LIaG5dBNHVdi2S432aKBFG3DHNvcqKD3ABg++ZCjIl\r\nmTDQlai5YKOp/37tdEwtV/uTFyPpBu/CMQqlniXIDdoM9oaHU1wkGLtvW+9f\r\ntjNjsdhPrBoA9wirnLhYzn2VlrlgJBnZ5TDvtL4CX6oPL529Mt/xgqmHoMHh\r\n3n06jR2/iPc+M2/93KRTuO2rKvXb4xuJj4eV7JM1FqRlWLtXjYumaQ1dnwUa\r\nILPtw5usFzd0qKXDiwLg46dv/QcGVqLupLPihEJdsmBWzyNrEzBzHRu2XCac\r\nj56hKJ2Mk1A8c/ep7KfVIXTCdPi6zLR86UEdEH0z3r3LmborOYTAf6vL/F6J\r\nubMzIMPwBubEr929Q7figt5yNi/kmbir3fmGXG1BIKEBoEJTih7oiIqtqi0u\r\nRtlrPbJdBrtGygEy4NXxGQ/zklTusZh2fYc=\r\n=M09n\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.4_1654043823234_0.11600179310069136","host":"s3://npm-registry-packages"}},"1.0.3-beta.5":{"name":"br-helpers","version":"1.0.3-beta.5","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.5","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"1c8e1bcf58c26008febaab97f7cfaccaa1b5d202","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.5.tgz","fileCount":25,"integrity":"sha512-s02nraPz7un+VjobQd65rVuTSXBatObYjj7sOZ0k/U6pDJvULVuvaRYRAEDBr5BIFMQCcP+/6A1MBxDl3XvxyQ==","signatures":[{"sig":"MEQCICDClUFDUejb/j78EB7P+b5StyhYrnBufSWRs7dC05fJAiBd4Px/l68N4lWVhlNo/za4v/isHQyMBHxMniKsNRvY6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrURACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoubhAAjvwZu920T/D8Lr11tL1PL2K5YDDZlpnW9FHSuVvOtPQdxgqr\r\nu7g5Z7ZeXtLjYGC2FTNDzQCZgwubIqZLEzMzrH12HR1I4ENauWNJ6O9MyiyY\r\nZHwv/cTZgf9IbkpJidl+kqvh9EUgWX+qd7+lbuTnxZrhfiU/t9tPdyaW/osr\r\nbUJRsmZhX1lx1fkIILYnZy1lHu48tqPD1HbGR3heTRG3QWrY9CiuCOdKUQN/\r\n7vDLGXD/XASU6RNigNXbyF9cGJQ31aqYF/n2H7WhRu1OB04DHrN+dnpATLl+\r\nXZNaz+kXlcnrQS91a+H1GRDckrsDIuy2gJyNvSbZ8d9pi6M3pPAmjkbE9jvP\r\n/Xq1scVLYoBe3LDLvOJnMfzpL6JSoLnYdy0hQ/7zsDFWo/1t21v+hqJ4Oc+Y\r\nSfCNB18gcSygFftr7esI/0CGCgpEFxrAU1n/cTQWV9MaVZYsZHllGq2Xkkyy\r\n9vQhSzysShpaVCPpMeJxKrip3CQZ+0xZFeC/4CfyBUD9/16nsYmTjqvF+LZL\r\n4/5zVJcMKRE6i4cWmKC//aLGWLE9w7qoXf6/PBZTJdWaVkdRmUFqK/0xwMI/\r\nDifASYw4tVhJaXJe1WaO0CIdJJIScQb3umnKdR9r3XXCnwgKaQBsSSFp+Vjr\r\nbp90sMn05YjxSTt6I5yueGGu3OYvmgghNl4=\r\n=74Uc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.5_1654043920821_0.09074968563261177","host":"s3://npm-registry-packages"}},"1.0.3-beta.6":{"name":"br-helpers","version":"1.0.3-beta.6","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.6","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"ff6695f7abbbe9b5f6fa835fffe87647c6dc94dd","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.6.tgz","fileCount":25,"integrity":"sha512-8ZBDzO6sPMNWEV796/UfL51/OnvjWMkbSCT4Ic7b0WChRvItGXOE90pgmaJ1KEIXdwchmQ0ewMr8rrXj6gG2KQ==","signatures":[{"sig":"MEQCIBPeJbhY8Bxor8ZJGk6YGWJDeFlc+WXXbAcT2cFO3MyWAiBojGcm7vt6ZD83OaB20jOdeEBIL8u3vZ3e2YmdBkk+3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrVwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpunBAAmZCqnikoExlOO1cXmyi99zciMyOpA3doLuZjR+xNlSGfEkgN\r\nVZRqsTWBiwjTFeDo4mqZAvC4TeVvLwEcM7QzGlD1zsHHG3hQBxmPPPCS7Io/\r\nkncbNM1vbOTrOhLWaMtJjXIXpZLSs+ZEjr/htzFgh7Q5US7WEWxC9aNigPAb\r\nmNn1aMWneo9iBeHTxBb0GA4Zan34rsDyMfTtd3Cybk5B1Q+GWu2I4PG/OZBZ\r\n9lzXol95TeGMHK78W+0u5G3p4yOxhesv9H7q4pRGsJ0++ET1NjQwCqZFUKND\r\n6FOJY1n+IDLKThwKuwByLvxgGL203ts6vqzWVsxonDWHe1RRUelcAF+z5eCU\r\nZRczsPZzUb9eFh9paT2TOYZvxFUa0fl2IpVbMV31j4sDwhEjWuHRH9ZzIk1p\r\nn6aQMTTnYIJ6d9KdXsIS43NmQx44/Fs66dtnET6y/zjetVSV0eAPoB6OwNoZ\r\nnvuiwUAKlfwP/XUnY+3fWUD2B/zVCdBFjVF9hKjCU5HrZ5OVyQqjI543HVR6\r\ngq2pB1FTVsojQmTF+4z2/US6cirokh/n5C9hz5OxEY97VSe87+l1nOEnQ6VZ\r\nEmkRYDfDoDwsZX5Xdh9TBdjH7H9z7wRWblLDKjcG8DGyuY8Ws3xbKnK9oLXB\r\n+dQu+/UGwmOm5o2SSFF7ndCcwCDFPvzqP7o=\r\n=XikN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.6_1654044016088_0.28276642124236195","host":"s3://npm-registry-packages"}},"1.0.3-beta.7":{"name":"br-helpers","version":"1.0.3-beta.7","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.7","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"5aed10d5ccb6af4a7b052fb85572384c2c91844e","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.7.tgz","fileCount":25,"integrity":"sha512-/UX1mAUtpvcP3lLldb8yg3p7qBF5VWyLBJAzN7z6qUalbUq1LM6uPmLPk180jJekso8UC/DRUrJFvXXo24qSug==","signatures":[{"sig":"MEYCIQDYLjHlFCJ8b9HcbF5WaceSmGdWskJbXH5anK/vUciGQAIhALNmPemjF+ig7zmb9WhWwmXrg2Zdcwp3F4i5K2RepUjr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrv4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGyg/+J20L13glM5vJ9Fni0rAtJu51YrN3QgZhzhSAWjrIcWsdhlYC\r\ngr+/gI5h9DILoHvDKMlPufPIjWJUwzSRv2II8EMng8hLh6i+KP7i3RjXu0RN\r\njzYFtaFwDO9bJ74Ab8toyRmKhZgemdwnLJQ6zFrng+6QfIddza0wtx00KMt8\r\nKIt4QcD6xXJQjpjm5ZmQzK+tOHuaciLGhYlj/Mg0xX3PJH3meTqUownJ6oJD\r\nSIYRWy8T4vaCv6KgPFPtaIqAeAu0AYgusmmkXl+MO2TE3U+FPgz6ZulErrqi\r\nYDUzDJWsU/9LkVjZ7m74njZqqHJrmsLCOFrz7QaOoGEIZEGcUnIPHGozGrU3\r\nJS5JcLpJFXzAKuitsOOtsi2uRhGk4FYJ6BICil5yruiNHFeFHTgZZtUXkj6B\r\nDZwxiVyIuanDB7EZ+vxv+RwQIdk31fzrX8tMrhevn7Os7ByR2djEkx3w5ccG\r\nnk7+8L6x0X+ku7c3iZgGIwjOow1Vchp5EYO/mGXuuoSks7W1pFvlFs8WBkOu\r\nwJo9fqojA3IOXCZpbtvZDGOV34NGbnW+e4Snjeys2k05VmTReefow+YdSS+w\r\neC9S30b7teP+l5p65q1xOC7dsOv/qDeRmh3/EgnKL4FQF+7uvA/QSE9hEk44\r\nsEwmJ+bcyxPFOobCDrtlUiHntJaNP2S5r0s=\r\n=sP48\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a3191696c235797019fab0312a88d17e577a53a2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.7_1654045688652_0.03508834270519423","host":"s3://npm-registry-packages"}},"1.0.3-beta.8":{"name":"br-helpers","version":"1.0.3-beta.8","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.8","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"e26880de28c213355905c604daef02fc0b1c18d9","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.8.tgz","fileCount":24,"integrity":"sha512-2a0c7NdTkG7NSgUzaWgH3k5+aoeW2AWveu3u1vp1sqzvv9D/UpoE/2KiQEOv4H/idP4eUyqgTzKBtyjhoCh8Ww==","signatures":[{"sig":"MEUCID25Z2lIrbwel1LicWuMZiMq0pI4blYqYSXzYaoszdNQAiEAlRlqSg/SLYod8RTtyKAFIeDJOeE5dnWW5WP/PCobDvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilrzPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmou3w//fpQ6yo+FTG2fR6/BrnZmqjMbCvSnCwOpWjyf2nsiaJNoDv+1\r\n2aBpMkyzs4K4jqif2GVYnFYpAsE0aFcMHMvSsTmSgeYTRxadsjPh4XrMS1ZT\r\nouSBoWG4kNwcqOstDQtF+GzjbQf0DwuE0VzjibOSJjFN3ncRisFz7xiaEDzF\r\nhMqvlfj30GhtT9ahqHv393Srj3xDV4dcHLJMccqEhAzG2RObll2i5wL7Tp9m\r\n93SOGSc2WHM2Cx2IAtOXEqv83dTV9mxWWqjP06aMNA+ixMlZHHXcI4HH5uuq\r\n79trSbPKsR1UJoN8Eb2gRiSdj/LB9cyAq6cCtZa6KaQSoZBcYPdeWuTZYB/Y\r\ncF1xG70vLF3gnHhT6L6X0tMghV4zqPwsJrQdIiO7myN4YlpTjE2nvS6wHR0i\r\nkJVZM/C8VAtBBZ3HIP7jLLSBTMOaPzm5zHMQW6tW1JTd5T5fpaWVTJV0hXhX\r\n8YGDDaLkGbDIaR4+80FKoYOItMIW3kmT9XwOZkNXCneRlEuMBIn04z0LJg6s\r\nfmdFirgVl5A3p6NrYLhfxswrxKcnLFc29k3Oj/a1lbzMTVJI+oH8BaSdsvWQ\r\nO91xYHwogmTGIW/ehWzgqdk9uhyWrCYHRjpyTG8A3oYgma3EMTXO4p6XK8c6\r\nw17laSiTrTPpSWopW84o0QezxkuD2I495uc=\r\n=gfA0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.8_1654045903461_0.2549010354778223","host":"s3://npm-registry-packages"}},"1.0.3-beta.9":{"name":"br-helpers","version":"1.0.3-beta.9","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.9","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"6b1e0ffc08806a00bc7185327c38e8ac7c94b3e9","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.9.tgz","fileCount":25,"integrity":"sha512-weTb3+h+mBI5lfCB4uNoQ9h61RXCmFXXoj7OPPkOrec5NLukbW84HPxImZWL6nFnQOs198Vg8Hu4+ARzCQWHMw==","signatures":[{"sig":"MEUCIDjhzXw+PDhaNXd/t8R6xrZXN8V1v/VcjZ35Y4ceqG50AiEAyuHqC4zhtmyZuNFtopoCGC44d7cuQSZu2oy5JV6vrC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr0XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfwA//UAchQP+F5raJgt+WzEXz9tm6vvjNSWiHV7kIQBIa9Mr4mPPc\r\nhY9F8DI7wkOTBkqXsCbECjFCRhdkCyhh3umFbE53X3jctzw0O+77EnN84oe1\r\nDTfjmhW6uITk53NcQRcP829upyhmPiDH5Mp/cPUosvfxqrrCwR8/AB1es8tk\r\nu4XhAvqFCHKa2Ma3FQVkCNCh+57GJgu2qEMOhnJUdOc5h4qSFUYil8mSIFKj\r\n3BBeesjW/Q/lPZU9TcWp+bItsxtfAzUb3VXiLn5oZnRuwBTIzLFDFKbqYfIF\r\nHlartdSRkcrlpBeCdOCjOnpuif45LeRsuuFdEdlwmXd0L5O9pPBSvkJ1F9qr\r\nTTATPu2Ls2gV+OHuml3/CUv3tMxDhc1oz4CPgMNZMtl3oTZtrVYlSs3tLf10\r\nauG1GajyFkGbCrSQ8cGPxiswCmoDitHyrkqQ+mPYCOLZFW1zlf/IvqksP+bF\r\nZ0SErpNWr+ezPo18vOeqOHrPHqu1BMLWECfanxiPTLOXvLI7uGIv9BiVwzD4\r\nTLp9B6/IFDlADaWZbawVNE4nC7EDNXKCK9xsa2NNe7NkTvbUsW3g24zi3sLD\r\n01F2CvUxczII7xqwPhpCYR1ZXjTaBTWm2loyjRgWNLPtX6pdsJtWxJXsO1nR\r\n+YrS+QZEEdvJCgOM0LEj7cm0omT4Ujf0OSs=\r\n=QcJT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.9_1654045974910_0.0033722677408141166","host":"s3://npm-registry-packages"}},"1.0.3-beta.10":{"name":"br-helpers","version":"1.0.3-beta.10","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.10","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"77b0e59c60acf0ad2d54ae07e870315cf24c07af","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.10.tgz","fileCount":25,"integrity":"sha512-gEYXAHPUVUMKgJE7hHxw93i5Dlx/yoOvaKp0YQO1B7Q6SR3ODYw5aybPAoirxivTdyvKFsPyfrbLbec2yi/7Hw==","signatures":[{"sig":"MEUCIQCHMSHcSo1Et+OBrqFjkw91mTQXB5vtsC1PT8aTjtdwEQIgLyD6lP9RfV09HRC8njTNdQo3v54gUOmYAkIINB6xHcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr05ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQuQ//X49a6Nhz3pJYR8FBvuZUxUbWeDALPJzXTSjXEjkSjmnthyL+\r\nNHs6gm1sWpy1sM9swku6PZIRRRdXiDZZjim0y2HfBwGltz5K0yS6vgrliTf2\r\nt2O2z1PtDVomvPd+nOeUq+HKeVxsul71Fjyh8bUL8u+VGA6t/JOJFcpL1PFL\r\nuABe5vMdyfv/NqFGlk7sSx6zNuycM5RcHJKTJyTZ+2CiYiijnMatAc61VTeb\r\n2OfV5Ar1ofLyxYG/3zaTSWNAAjhmjy07ECD2Dk0dOgzU/P5ncUyQQjT/edMB\r\n08LAnaMuwWpkPuRC+WFVZ4RLklkwDEAwOu3LJ6tgUXnXhY4MfxkrSl1wSaFo\r\nBPDenolNCM9loh8CnUTVsK0/4FDPo7OqFUsfgIT+LS7bNFDBRw+qCUrCdv8v\r\n823Kv2FvFOsAVOs9lOum/cQhkkgZNBR5w17IK70TMd8T/UmOcfSBstHCOjLl\r\nvDFUGnTohLN8+oI5+Bd9IgpjOctE4lrZiKnPsnuZM3MgTALC/1GSXoePtddQ\r\nyO2V69Ofy/SzLrebISiPdafUrpQdVlqsMlND8KkYnSC63NI75tBE5ry6q7r2\r\nauCIueUXwy/umfs73dDDInSF94DKraqhTLCS3MeL1N/0nlMI8wvtAUF0jpiQ\r\nGR2Xo4bnk3xOy51bulwTrfnkZ+78r1d4vWQ=\r\n=BtyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.10_1654046009356_0.7821669556761814","host":"s3://npm-registry-packages"}},"1.0.3-beta.11":{"name":"br-helpers","version":"1.0.3-beta.11","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.11","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"c150a3f78a83bf4a11bcad090e8a6386418019e7","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.11.tgz","fileCount":25,"integrity":"sha512-hnlHediiN2HQrYC47EoiH0fXHt1BWZeQmzTUFs9sR9yeP8agztOt+tNjAhZTRL+eJ86ew6/JOXGhk7LuxtNhSQ==","signatures":[{"sig":"MEYCIQD63fjpRJYSjAPghKcn6sJDNa1FHwZallP/tMyz7hRTTAIhAPWbJn7CPuv/QG+tpJwBl73rVnRrOFRbrer2MFvXLm24","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxyRAAk2EJ56Gr5+Z/f7HYpxmsB7LNLgGt4J+cug3XW4bT2QR0X9Uo\r\n3vCHgPgGuyvJjL4UISNp3/hWN+q0JhiQv4ZoZ6hTIaFzcwPuC0G3gRJz2Oo1\r\nq6Fe79v3tsK4n1YWLd7E/2+SAWK0a7bdmkgcbZ557TcfnBYiO2iIAQvmrJCh\r\ng0slLi++24FeJ2gQmM7ScoXEtjnKEHijnce73IzsVDydN6KkKawi/nx7alAd\r\ny+HQl7ATRNWNlsPCrQUaqFd5MVpUV7zyXmSAZlSDA62H878UxOuVgAwzyMC7\r\n0df1YiaBci+irx2UIXORizPoA9O1gN5nOzs4Liz6AFfJrCpfkaLTYYf0I4I7\r\nGoSvWLhcAgSZRf3Dsq3smRkRByBxzstifEZ9BPp96WjyHFPXTLG6dnQPsTLF\r\nipZ3MQTLVwUg75URquHoUb66BJ9QfQSaOXnfYjmloO9urryRr30Wsr35ECC+\r\n5CCkVHMnKQVSRgQyd/Lv2uc1aKoprhG2hMG18Ijzt9Qc+SFEJSOMI30HwIjD\r\nsOyckzYRtWc9YC27ME//htW9KencQ0h5Kx4hiKr12ac+EFVJx3UY8V/CiqRW\r\nYE8W2N2Ht2YxGBfKYCRa0JFhSAx8yiZVnhhhW9bS19f+O7qaeJOgGU5dIWw9\r\nR3lMiJNBweZhKuIhIVT/z1Wwbczo16+iXCM=\r\n=iSRe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.11_1654046067352_0.415757299001416","host":"s3://npm-registry-packages"}},"1.0.3-beta.12":{"name":"br-helpers","version":"1.0.3-beta.12","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.12","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"8f02014ecf2ec6b7e299684b5ef666cef5b0a4a6","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.12.tgz","fileCount":25,"integrity":"sha512-iVOl/xOoIs6HuZb+wudbuzrmL5ixHTeK7l0GVYsv6s9zD8ZJb/xXDo4A66+HmXsBSN4mAskzmAxKvP+6KUC/rw==","signatures":[{"sig":"MEUCIQCqeV4F+fgQnHrUFuEaK/FenXrOLUPvbWMfLjIhaSsLAgIgAr0DiJcfGiiY4YqbmZ9SnsuQOw1GdTEVJiSMqJaCjDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0EhAAh06t8oulaaskyxPn581CHbU1PvYTQc4iSc9dWoVNwgJrqcud\r\nmX8U9TkiYcNnR0e2GiVw2ZiJwQWoMyQ25N73vZmPYeqKammWJuL4PGZIuw8Y\r\nOMoVZP5HpZOVBWFotoGPzrK0nFRNOaNYyU2mEaKGBXujKEAXnN26FY4ZCp+e\r\nFSP7w+i9NvMZ6wY00dir2ANdnXrf9oRJQ9PuaXuXs8BX58vkMVWn6UdVe083\r\nRAKMlwt/X/mZ3qspFg0Vlg1KUCKRC5ucEmLmgUcS+9/z+p9H+xpcATbiwo5H\r\n6s6214tz5rG92miRgGIwOXt+6l9K7CKrNKSV5XMWcWfMk0K2Q030VqBFfB1D\r\naO4ecvM1VWSCqnQLWoHUzpN8bZBXcuIETW5+hIxiCI4ujkLc0NPFOn2xMWna\r\nB3ztu7a8wmvF7vC+yTj/SKYJR7sMjN1qFheL7xDeG0bccbVHvZqqUHsL/o2F\r\nWVGFYlRE5VWQnXU7g2N95F5K7a3rAFk34jQPToqM0GAR6Sw+43AOXsOpzGiA\r\nitp4/KN1R3mH8ETwsnksrewz7Frl7EKKdSZX6qedtegQjg3AZobJiZhz2uLr\r\nj1/cLfWHbTERlLiKt4z9hrWMkmRiIq50zQVGV0Tzq6Q6aGbDztNyIXsaNb5f\r\nw/iZA0cDywWHwSIwh7mjcR/2ZaHN6Di9nVA=\r\n=grh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.12_1654046136324_0.20882595354211864","host":"s3://npm-registry-packages"}},"1.0.3-beta.13":{"name":"br-helpers","version":"1.0.3-beta.13","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.13","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"527b999ae242452272f02563be411cb42564cf18","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.13.tgz","fileCount":25,"integrity":"sha512-ZEU27NfLYzbo46AeSpwgz73m8m96y4zzAm+z6iOnzclldvoMBCIRrgxNUi8Y6wx8CehYgHoY5+gmapzRjT8HrA==","signatures":[{"sig":"MEYCIQDeX8ugZrneNE+JOA9XdwZ9/tNTb6jeMHvXWIfvOjyupAIhAL4QnKiGawnEo3zMd2P9G8iTZXIwCklBAYwZZ/wH0IHA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr4HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS5A//bVEVylD9pBPp9jXEjHV4y4Qeje8Grjn2JDod5BMgsH+IN+Wr\r\npxmfSd19kP0NA9YKpMQUKosCOA4WNLPSHafD4Cv6DrT7aU3lwnOgYqEbqXW4\r\n0iRBLOns44Q0tyPhl6LMBk+kYiIzeyjlot8eGnzpbozzG1A7RqR+jxJedyft\r\nTdvQ4H42MB2n1qZpF/uWm37AdmkKpe5dS+GTbqP4t2wPftuFDx2nFTuvm0D8\r\nguCoos1UiBCuPp4sfSNTghHiri26HBIxac9mdHRdsZY8g1AkaJ8gAlXN/enD\r\nl/5pTnwblgrHeOg/OGZNtym0jeuSOXgqf7sLs17LJZ0h9ymk/8ZxVmDyQhnH\r\n8VePnGantG6h8R7/R2+nYlSvq+IZN6yVhtp6g7jJPL8vVJ4mQahpbNaZLh3H\r\nLyL7db0kOfoneOI3eLEfRZMpZh56gE8xi/eZJpnGrapkG/hTm8U320/Glygv\r\nOq0Bi9htNKLRUGPF8srLCgQ1ExIm+1ofjN0lFV8Xc24JsqITptemgq77Hvne\r\nJf4fjOo3kRIZlxPzpfqQ+aOmx9ORR7qfdfNr7CJCWwDv5QN5wVXuuikIj/XG\r\nEqXXjZp+u9XzCA9JYNU0OO2FVSdIzMj0o33LDckX40ddTAhiGoNJajYHvBKX\r\njWwGatZkDrF67FnFfq7vXTajq9gzAQth/3o=\r\n=EtcV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.13_1654046214945_0.9127353577179265","host":"s3://npm-registry-packages"}},"1.0.3-beta.14":{"name":"br-helpers","version":"1.0.3-beta.14","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.3-beta.14","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"ce9c9542a0a6ac9b62190c59bddc379e87de11a2","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.3-beta.14.tgz","fileCount":25,"integrity":"sha512-3fX0pLBvpf3u1oK+7qSMaj0KuTbhRmkdw48FYMM3sS6UwLUaNJJZLbp54/Wk37HF36bNTG8OE8qEAyeoi6Oztg==","signatures":[{"sig":"MEQCIG9di2tUGZrSiHQZ1e4nNwrnNsz2bpdeo+rJUVAhJ1xwAiAHE+cNEXk+5wAMmjNnJzcI28PAIc95ejzcmr1cizGRVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr7KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8LQ//XmiJGcYPKhQpyxbCuYqKOzywMe9YV56R+C4EmvQFJ4XxfeqZ\r\nZVq9duUpyg8ZW3ZYRJ24myT1zKI2rg3LpHokYoe25GiBW7EdiEMyqhtSHR3V\r\nh67t2Z9DGZbzDLOkC2jTZ6qwEkecQ4xOvkLkM03uojSMWa8KClMvJC7cczMX\r\nFhotxxlgLLoBxsLvZuje/ZKpGydY71IHICTJwwQOreU9hSjnrkCgtWF17BjG\r\n6LL5HC6Q89V1Tl3pm42IjtDX7vWmNw8xsuamOc9dJiPuqg/Ja4XnwJkcwZ9w\r\nPgf5e3Iox31rBE6SR1fF3D4DxZwZwSR9X2CbV0BwxCw79PKN8Be0zlR5H93L\r\nMt6BkCJhCbFUGvT4jkBKOWJ0Nt1ikNcc4nBzX0mV2KvBu/aZZX40Uf0EJEGA\r\nI0KHqu7BUlQlzzRya/lnsE7T3P0cq4rrHm+FCuu/b6FVY5pXxpmLC/9iy1M0\r\nQy04zhU+J6Y3r2+K5WwH0sUmesSgxD0pUWKtQwhUeVtK3OYtG149eRnXwzs4\r\nxw2illIwMuWExmklBowckgm2iHBJBxtsafNjeGdRpKpgo3rGkR3NLM7DAaJE\r\n5i2G6ka2JAjvl0xlAojMnW1KUfcLVzV5LGJi5k3CA6ZeiLH2h8U+ZHggrn9S\r\nK3c9fsdTrgd4D6wbd3H1SgI1Xw1R5iwcb7U=\r\n=gmwT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"1760b93f7951a716988c30debef35e1462d4c3ff","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"8.5.5","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"16.15.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.3-beta.14_1654046409891_0.3208904350887827","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"br-helpers","version":"1.0.4","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.4","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"d05ea986a5017f888fa83171690eeb202254ac91","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.4.tgz","fileCount":25,"integrity":"sha512-BSawuO52UniL4FA5Wuc+YjsbfNmfApH1HHfYeBgmtRDSt1YIoHGcSK80LJ/Q7dY8GESHHGkGVGCpHzlEB3ja+w==","signatures":[{"sig":"MEQCIHkadg2AlN6A0epkWqu+Z4TKQucFlmYt2pSmsVaNERCXAiBOOt+2bWUX1uE86KwXvNoOj/JAsQ/GAqXpsKbB/Us41A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40490,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilr/wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjsBAAgG25IbzGo19wQOAhS3BrF2xosGKsfMTMkTI9tt6e6RApgW81\r\ndB3FOQFiqAN3Xjm0Q/y6sj8ZlC0t7UTun0siBm7LkFwxnLc+Gw6QJlaKZ3k0\r\ndr2N/jtGaHWfHl/uJDe9aVh4+vRzOFpMPTC8uodLYngUssOto60CXbeG4lbX\r\n/JGAR9BZevUi7E5s5yVC5NU1ONa+10NHFNJn3CxIQYQqUrlZfi1poDb1T2ds\r\njupiraL2P4+3Qj7MwOH94YzLryK3otAv8mgez614qa119cMb/hbv2s/I6w3G\r\nb6hd8QFCkTt7Uj02Q200wjtR3XaaXD4hXblJhxxIQEds5nQNmcz1zPlo7Oju\r\npnJfe+NrnGGRAjA5KK4glj3Pa9AkBW9w/6ux4NVDTAmULuAYm3LDSAXAO0o8\r\nc24kGeMHDdV1miTSMBAad7o2N8Vsp+2K1xOAkq8pMyc/prYSTzbBk831mOaV\r\nYb834LvYgC/KEL4dIz/3hFAqAvHaRAwMXUbk4F7/ECmxxXKJ10j16+eacz2P\r\nOPQ1CsEd6tnVFZGpvcFUgn7vy7qZXUxI5aHgrfpY94x2bndjVNZop2DjndkL\r\nxdZMAgrD8Ag41pr/6f2AOH8j9ZrQDIdNaJjtavFBlT23bb8QPyGQEv7P6dxu\r\n7c4Vse4kyCVUfo6DT997NF5xhPjTCoGIyaQ=\r\n=Cv7G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"eabf81f80f68ab1aafc1835459ce577530c174ac","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.17","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"14.19.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.0","tslib":"^2.4.0","eslint":"^8.16.0","rimraf":"^3.0.2","ts-jest":"^28.0.3","prettier":"^2.6.2","typescript":"^4.7.2","@types/jest":"^27.5.1","@tsconfig/node16":"^1.0.2","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.27.0","@typescript-eslint/eslint-plugin":"^5.27.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.4_1654046704543_0.8581772122412619","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"br-helpers","version":"1.0.5","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@1.0.5","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"726298291f7102a934d841211593c31e147a94b7","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-1.0.5.tgz","fileCount":25,"integrity":"sha512-MrVPlCXJcG8/7SmH6Zu2jfA0tf6cfTCPj3aMRkP8a1ipD/yupoL7ZZoEIeMVYXEGtwT5k+yDAP4esMGmcYoMKg==","signatures":[{"sig":"MEUCIQDcbIhBjpYJMAj/xrftvY4lTWHO/9U/P9mr5chD24gifgIgFz5PTIWXtItgwDLlcZX0gFRplgk+hmOFlnVMxo9M/5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+mwNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7Zg//TZlCv8veU9kN9cx5I9qtntGIWg0uBMDPFP4kkrYcJEVe4s7v\r\nOyQt3kOFCr1oqkCZeoI4uuPkkFzgsUMPG5+Vez4W6wyxXKXYw7n61BTsH6B2\r\n62/bwoe6iXuktWnb2tAsBdv2WToRpCk2YSh6o2Tx6r4GA89iGJe18d9g+F6+\r\nfHxu3t8rWdsAEsyRnXE+OnGHDlFJp8YnmmB91hO0FrxZmJaLNPEZXFVODCJ9\r\nOSfxsJ2+qe9FDOAQ562cwJRrbhfJK1vKo2V/oClx0kI7/w7zigh7EbVkIKhz\r\n2UatGOC/Fbkvm+M9YALJz+4x6BGua9xfKy1Yy07VYsSwXhHCggwHndPhjKjD\r\nkkliWlvtAGG22MJaTQ57hkeBmgxs8BChCEoyx8VUqURo9JJzGnirKFiWZ2sO\r\nna6Wy6aGbDl0pd8J2YpgxZP+qd7QHEIGBbx1gKdqOBJzXThw0XsE4z2zWc4f\r\niv+C7rDoZsFruzsL7Wm7IAvdWk8cWNpO7QRCj8imQsaeCUBrmlnM8GyVk6Kr\r\niKooP9V3dv6DJWXL3cdmdwLPn32HVHSpEenxD6/ebU7VNsFm97irJdFrPlty\r\n2IhEGu/AL1sdwp72FCKV7GRwJhA5TkmQS3c6Su1MMntPnjkJQs3NaBdsr6nJ\r\nHsu+whfwhWEyLFPKX0NHs1qCyAg2AO/228U=\r\n=UPNt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"50b45de484af9fffaf51da5524d6cce7253b063f","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"tsc --project tsconfig.build.json","format":"prettier --write \"src/**/*.ts\"","prebuild":"rimraf ./dist","prepublish":"npm run build","test:watch":"jest --watch","test:coverage":"jest --collect-coverage"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"6.14.17","description":"Um conjunto de ferramentas específicas do Brasil","directories":{},"_nodeVersion":"14.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.4.4","tslib":"^2.3.1","eslint":"^8.4.1","rimraf":"^3.0.2","ts-jest":"^27.1.1","prettier":"^2.5.1","typescript":"^4.5.3","@types/jest":"^27.0.3","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@typescript-eslint/parser":"^5.6.0","@typescript-eslint/eslint-plugin":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_1.0.5_1660578829317_0.47927294687481403","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"br-helpers","version":"2.0.0","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@2.0.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"dist":{"shasum":"6de4bc4299dd5572ded26f4fad095fdb31a13d99","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-2.0.0.tgz","fileCount":50,"integrity":"sha512-rcjMNdPq9taYZ1IfUP7GnTDldYx9H/ya5PumZto7iDjAAIlXPCZmQBIQSZ78NcBvyWu+tHj3V6ObuE293CpVRA==","signatures":[{"sig":"MEUCIQCW0i5Gn0a4ZJ+t/I7hZ2Xz6LL3y/UT0ZOIRyODJgGrQgIgZPTcgFK2VDzapigBfQBWb/MxBRronu5/H6tBjhlO4ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70793},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./digits":{"types":"./dist/digits.d.ts","import":"./dist/esm/digits.mjs","default":"./dist/digits.js","require":"./dist/digits.js"},"./package.json":"./package.json"},"gitHead":"8a2d523476a0cef9bf163cd5e65a9e51496e278f","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"digits":["dist/digits.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_2.0.0_1773994365077_0.032206435784379206","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"br-helpers","version":"3.0.0","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.0.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"ed137df567d9a0d3a79d45b8dc3c19dc15d2deee","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.0.0.tgz","fileCount":52,"integrity":"sha512-mcyJpQgAjzEKElZ7rxUlSbLez19dpGi6o0Ap6yZOUWIw2MssmxSSe4P9dG/yzorEpDyvZoLdLA651HY8KUvkaA==","signatures":[{"sig":"MEYCIQCqqIE9DV3+ti8A+x6fzJDPo3pz/Kx94jLfG5wj7OoFSwIhAIwJPpQGGEvkElIJVtetvdy0bzM0q2w2F8OuTQgRaowp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":98891},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"b3cd6709dc47492fd47ce979ce6727282537a66f","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"yargs":"^18.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.0.0_1774035059207_0.8602910380375828","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"br-helpers","version":"3.0.1","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.0.1","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"930fd7cd99c20046701ab4949770eaca3190c553","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.0.1.tgz","fileCount":52,"integrity":"sha512-4aGhmvh1VOzMC2RgyAuqubzwVvpZG8P/Z3eT0NVvf+rQJFCNFsu5Kg4+o0CTj3PCaDOshPAv2aHrICGWQ0GECA==","signatures":[{"sig":"MEUCIEdiiI8qy+yA9KeCU7ZHxOEGgg1UEpW3VIQMojugY2hFAiEA7/5VFo1Dtiv1KOJe+5f777dyiLmnDVuiYSDp+CHCcK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99694},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"6e6f4693fa5c95736c7bb38210393d1f374ff27c","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test"},"_npmUser":{"name":"alisterlf","email":"alisterlf@gmail.com"},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"yargs":"^18.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org/"},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.0.1_1774035369793_0.5967173680599749","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"br-helpers","version":"3.1.0","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.1.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"c3a24808e308f1bccd2dd6b36e5c55476e6ad7dc","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.1.0.tgz","fileCount":52,"integrity":"sha512-NDFBZ0wSYfdHV1/Qtm2+q5Na/MuRiPYq3CqQoKL3MYhwBlEfeNXoQI3NNcsDfD5JgDcUmvbFvTpoN2oTML+j3A==","signatures":[{"sig":"MEUCIGlDahcopmRxhV8Sd8jEwYq0Se+5iyD+VLLb61o/GOG8AiEA5yaKiSR1z/8GlNKUsKim5I8bpZgOf8qzYyrPmbPMMCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87454},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"c6fc47d054a980a48ff6f2a087e3882147247aa2","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","changeset":"changeset","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"yargs":"^18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@changesets/cli":"^2.30.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.1.0_1774061672184_0.5493388068187748","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"br-helpers","version":"3.1.1","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.1.1","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"3827b972c52d482f221a30d7cab2414fc4901f25","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.1.1.tgz","fileCount":52,"integrity":"sha512-Oj+mN/yUSX0Y+BApLIjARMFRNi4PvdFF/Ryn1K4YNW/skl8UJUmFfeVPdwjKQUvrNapAkBRgQL5Tanutm6qQCg==","signatures":[{"sig":"MEQCICkFl5kugWUGb6fTakIn4yuDr/pmObzhujBJeh91HcUJAiAVenIcj3YOZq/Mqk2JZ4evIRVSRHRC4H6BiEGzyyLrQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87616},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"6d692652ccf6d72001191b15e283b0b83ebd2d2b","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","changeset":"changeset","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"yargs":"^18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@changesets/cli":"^2.30.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.1.1_1774169619751_0.6333825209694486","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"br-helpers","version":"3.1.2","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.1.2","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"025cf7cd74e6ca071e64b6abd240dcb131106399","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.1.2.tgz","fileCount":52,"integrity":"sha512-1MARa8r6jZx3AXyppXESRb5PNBZEr17VTfJ8tfNP/+/wbkgL+3aHA0iMBvHJZO/GwzntF/4Pl+egqYPhHq3bZw==","signatures":[{"sig":"MEUCIQDz31bE82krPzyKwKUgia13Y2AwTKF0f4LtN6YheifVHAIgdDUydYYYO4FEZY8qprjilCUFlaugA46DF/gEgZ+i024=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":91260},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"5a0074fc5f2318e4581abc0305a453a7dda54c51","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","changeset":"changeset","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"yargs":"^18.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@changesets/cli":"^2.30.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.1.2_1774174504285_0.4980207421518692","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"br-helpers","version":"3.1.3","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.1.3","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"cae001e07ea822c63c00ab501ff01df0a720b9f5","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.1.3.tgz","fileCount":52,"integrity":"sha512-E7C8dBLejDA/i/bQr94S0RgifPzzNspXyYHqUCp+t51jakrq6Y/vZowHvAtfu1GiZARazgwR1DeLZXL0r/no5g==","signatures":[{"sig":"MEQCIAeGGKNumSDfJzDvITG6ujyY7AqySgVIOrhEL9OTjwOlAiBieyb1sN5w9R2EOUaGnM2rYmWdkmzXLxdJ9ccg9C3/fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93472},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"481862224484c3a102db6c20d2064757b84be506","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","changeset":"changeset","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@changesets/cli":"^2.30.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.1.3_1774176242723_0.6060511934013963","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"br-helpers","version":"3.1.4","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.1.4","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"e96e042a87506f8a440d4c7ec2eaebd871e8a177","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.1.4.tgz","fileCount":52,"integrity":"sha512-t11HVZTG7Db+QljtgDX0JLNnKFGzQFB1c1uURg3dqzpIU1MWI98kBCigEXmsMl98Uzpf8d/MR3KHNNpXnElMFw==","signatures":[{"sig":"MEYCIQDGoJe9IxZaW/Gk+eLqlXJshBUUx5uPjv1/pKT/jN1V/wIhANgVHlbcHDN9HUzIk4cKa89aS+8L6tM1WggWSLAcR92Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":93913},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"b5187878156e883820e3fd132575c5c980166b92","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","changeset":"changeset","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.9.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.0.3","rimraf":"^6.1.3","vitest":"^4.1.0","esbuild":"^0.27.4","prettier":"^3.8.1","typescript":"^5.9.3","@types/node":"^25.5.0","@changesets/cli":"^2.30.0","@vitest/coverage-v8":"^4.1.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@typescript-eslint/parser":"^8.57.1","@typescript-eslint/eslint-plugin":"^8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.1.4_1774277508964_0.7910046732656741","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"br-helpers","version":"3.2.0","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","_id":"br-helpers@3.2.0","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"bin":{"br-helpers":"bin/br-helpers"},"dist":{"shasum":"c2d87a8d827b1f934c1058d200c920e0a5ea45f0","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.2.0.tgz","fileCount":52,"integrity":"sha512-g+RqbuhQh8hmVOTnXEYRo+WHG0zrXfThfYdlfWjDZfkuoCOk/T1iHINBdVSPjl4Yg6lXHs2snz16yXqd+nOG7Q==","signatures":[{"sig":"MEYCIQCKjQSez1OnSAFFZtTp+qxCq0qY1Iu4w/ogtaBOwbk5/AIhANLXSM1bEFbc7QwOkPFZe0/4m2U1RzXjLi/h770ZwG3u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":101699},"main":"dist/index.js","type":"commonjs","types":"dist/index.d.ts","module":"dist/esm/index.mjs","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","default":"./dist/index.js","require":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","default":"./dist/cep.js","require":"./dist/cep.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","default":"./dist/cpf.js","require":"./dist/cpf.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","default":"./dist/cnpj.js","require":"./dist/cnpj.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","default":"./dist/phone.js","require":"./dist/phone.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","default":"./dist/identifiers.js","require":"./dist/identifiers.js"},"./package.json":"./package.json"},"gitHead":"f3649c762a6e475113ac2ad6d69e40dbe344a9d5","scripts":{"lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix","test":"npm run test:coverage","build":"npm run clean && npm run build:js && npm run build:types","clean":"rimraf ./dist","format":"prettier --write \"src/**/*.ts\"","prepack":"npm run build","build:js":"node ./scripts/build.js","changeset":"changeset","test:watch":"vitest","build:types":"tsc --project tsconfig.build.json","test:coverage":"vitest run --coverage","prepublishOnly":"npm run lint && npm test","version-packages":"changeset version"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"repository":{"url":"git+https://github.com/alisterlf/br-helpers.git","type":"git"},"_npmVersion":"11.13.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cpf":["dist/cpf.d.ts"],"cnpj":["dist/cnpj.d.ts"],"phone":["dist/phone.d.ts"],"identifiers":["dist/identifiers.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","eslint":"^10.4.1","rimraf":"^6.1.3","vitest":"^4.1.8","esbuild":"^0.28.0","prettier":"^3.8.4","typescript":"^6.0.3","@types/node":"^25.9.2","@changesets/cli":"^2.31.0","@vitest/coverage-v8":"^4.1.8","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","@typescript-eslint/parser":"^8.61.0","@typescript-eslint/eslint-plugin":"^8.61.0"},"_npmOperationalInternal":{"tmp":"tmp/br-helpers_3.2.0_1781285310969_0.35899115063573306","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"br-helpers","version":"3.3.0","description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"homepage":"https://github.com/alisterlf/br-helpers#readme","bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"repository":{"type":"git","url":"git+https://github.com/alisterlf/br-helpers.git"},"license":"MIT","author":{"name":"Álister Lopes Ferreira"},"engines":{"node":">=20"},"type":"commonjs","main":"dist/index.js","module":"dist/esm/index.mjs","types":"dist/index.d.ts","sideEffects":false,"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/esm/index.mjs","require":"./dist/index.js","default":"./dist/index.js"},"./cep":{"types":"./dist/cep.d.ts","import":"./dist/esm/cep.mjs","require":"./dist/cep.js","default":"./dist/cep.js"},"./cnpj":{"types":"./dist/cnpj.d.ts","import":"./dist/esm/cnpj.mjs","require":"./dist/cnpj.js","default":"./dist/cnpj.js"},"./cpf":{"types":"./dist/cpf.d.ts","import":"./dist/esm/cpf.mjs","require":"./dist/cpf.js","default":"./dist/cpf.js"},"./identifiers":{"types":"./dist/identifiers.d.ts","import":"./dist/esm/identifiers.mjs","require":"./dist/identifiers.js","default":"./dist/identifiers.js"},"./phone":{"types":"./dist/phone.d.ts","import":"./dist/esm/phone.mjs","require":"./dist/phone.js","default":"./dist/phone.js"},"./package.json":"./package.json"},"bin":{"br-helpers":"bin/br-helpers"},"typesVersions":{"*":{"cep":["dist/cep.d.ts"],"cnpj":["dist/cnpj.d.ts"],"cpf":["dist/cpf.d.ts"],"identifiers":["dist/identifiers.d.ts"],"phone":["dist/phone.d.ts"]}},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public","provenance":true},"scripts":{"clean":"rimraf ./dist","build":"npm run clean && npm run build:js && npm run build:types","build:js":"node ./scripts/build.js","build:types":"tsc --project tsconfig.build.json","changeset":"changeset","version-packages":"changeset version","prepack":"npm run build","prepublishOnly":"npm run lint && npm test","format":"prettier --write \"src/**/*.ts\"","test":"npm run test:coverage","test:watch":"vitest","test:coverage":"vitest run --coverage","lint":"eslint \"{src,apps,libs,test}/**/*.ts\" --fix"},"devDependencies":{"@changesets/cli":"^2.31.0","@types/node":"^25.9.2","@typescript-eslint/eslint-plugin":"^8.61.0","@typescript-eslint/parser":"^8.61.0","@vitest/coverage-v8":"^4.1.8","esbuild":"^0.28.0","eslint":"^10.4.1","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.6","prettier":"^3.8.4","rimraf":"^6.1.3","tslib":"^2.8.1","typescript":"^6.0.3","vitest":"^4.1.8"},"gitHead":"1d01d3abe446bebb3d782f501fa0546e8fde0caf","_id":"br-helpers@3.3.0","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-cBq3qurkN9mSLFsMCqFeDoZRcfp9yY2NMMroNEut89Mr1r3kjdSCePWRxwYr9LjbL+oUwvRUDa6m7KTbCQaK/g==","shasum":"034947a7925c72c90b945cb072083c082c5bd1b4","tarball":"https://registry.npmjs.org/br-helpers/-/br-helpers-3.3.0.tgz","fileCount":68,"unpackedSize":116377,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/br-helpers@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGjtG6zCDpmyzFuxjloJoyx8Hn43LfB9Gz8ehc2oqkPmAiEAuVYQnAVTOOWsRhXf/nvh6hYoXcZcQGuk/IxENly42OI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4d02b2d0-472f-40a2-8a64-93089a7aa208"}},"directories":{},"maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/br-helpers_3.3.0_1786426521829_0.23421656815250058"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-20T23:32:49.289Z","modified":"2026-08-11T05:35:22.363Z","0.2.9":"2021-08-19T22:58:13.289Z","0.1.0":"2021-08-20T23:32:49.407Z","0.1.1":"2021-08-22T16:00:53.490Z","1.0.0":"2021-12-10T14:17:20.528Z","1.0.1":"2022-04-05T20:31:14.387Z","1.0.2":"2022-06-01T00:07:44.890Z","1.0.3-beta.0":"2022-06-01T00:21:41.895Z","1.0.3-beta.1":"2022-06-01T00:27:53.674Z","1.0.3-beta.2":"2022-06-01T00:29:16.237Z","1.0.3-beta.3":"2022-06-01T00:36:48.593Z","1.0.3-beta.4":"2022-06-01T00:37:03.461Z","1.0.3-beta.5":"2022-06-01T00:38:40.993Z","1.0.3-beta.6":"2022-06-01T00:40:16.270Z","1.0.3-beta.7":"2022-06-01T01:08:08.797Z","1.0.3-beta.8":"2022-06-01T01:11:43.590Z","1.0.3-beta.9":"2022-06-01T01:12:55.133Z","1.0.3-beta.10":"2022-06-01T01:13:29.530Z","1.0.3-beta.11":"2022-06-01T01:14:27.476Z","1.0.3-beta.12":"2022-06-01T01:15:36.492Z","1.0.3-beta.13":"2022-06-01T01:16:55.099Z","1.0.3-beta.14":"2022-06-01T01:20:10.077Z","1.0.4":"2022-06-01T01:25:04.733Z","1.0.5":"2022-08-15T15:53:49.542Z","2.0.0":"2026-03-20T08:12:45.245Z","3.0.0":"2026-03-20T19:30:59.360Z","3.0.1":"2026-03-20T19:36:09.936Z","3.1.0":"2026-03-21T02:54:32.320Z","3.1.1":"2026-03-22T08:53:39.913Z","3.1.2":"2026-03-22T10:15:04.454Z","3.1.3":"2026-03-22T10:44:02.882Z","3.1.4":"2026-03-23T14:51:49.113Z","3.2.0":"2026-06-12T17:28:31.107Z","3.3.0":"2026-08-11T05:35:22.044Z"},"bugs":{"url":"https://github.com/alisterlf/br-helpers/issues"},"author":{"name":"Álister Lopes Ferreira"},"license":"MIT","homepage":"https://github.com/alisterlf/br-helpers#readme","keywords":["cpf","cnpj","cep","phone","validator","formatter","TypeScript"],"repository":{"type":"git","url":"git+https://github.com/alisterlf/br-helpers.git"},"description":"Helpers para validar, formatar e analisar CPF, CNPJ, CEP, telefone e outros identificadores brasileiros.","maintainers":[{"name":"alisterlf","email":"alisterlf@gmail.com"}],"readme":"# br-helpers\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=alisterlf_br-helpers&metric=alert_status)](https://sonarcloud.io/dashboard?id=alisterlf_br-helpers)\n[![Node.js CI](https://github.com/alisterlf/br-helpers/actions/workflows/node.js.yml/badge.svg)](https://github.com/alisterlf/br-helpers/actions/workflows/node.js.yml)\n[![Codecov](https://codecov.io/gh/alisterlf/br-helpers/graph/badge.svg)](https://codecov.io/gh/alisterlf/br-helpers)\n[![npm](https://img.shields.io/npm/v/br-helpers?color=brightgreen)](https://www.npmjs.com/package/br-helpers)\n[![Bundle size](https://img.shields.io/bundlephobia/min/br-helpers)](https://bundlephobia.com/package/br-helpers)\n[![License](https://img.shields.io/badge/license-MIT-informational.svg)](./License.md)\n\nBiblioteca para validar, formatar, analisar e normalizar identificadores brasileiros em projetos JavaScript e TypeScript.\n\n## Desempenho\n\nNa execução pública de benchmark de 22/03/2026 no repositório [br-helpers-benchmark](https://github.com/alisterlf/br-helpers-benchmark), o `br-helpers` ficou em 1º lugar nos cenários mistos de CPF e CNPJ entre as bibliotecas populares comparadas do npm.\n\nNas tabelas abaixo, cada célula mostra `ops/s (% do throughput do br-helpers naquele cenário)`. Assim fica mais fácil comparar o valor absoluto e a distância relativa para a baseline.\n\n### CPF\n\n| Biblioteca              | Validos sem mascara |     DV incorreto |             Misto |\n| ----------------------- | ------------------: | ---------------: | ----------------: |\n| `br-helpers`            |   14,071,031 (100%) | 9,983,228 (100%) | 12,534,156 (100%) |\n| `br-validations`        |    10,723,861 (76%) |  8,589,885 (86%) |  10,423,544 (83%) |\n| `gerador-validador-cpf` |     7,447,902 (53%) |  5,786,769 (58%) |   7,163,119 (57%) |\n| `validar-cpf`           |     5,974,215 (42%) |  4,875,385 (49%) |   6,696,503 (53%) |\n| `brazilian-values`      |     4,173,274 (30%) |  3,697,350 (37%) |   4,865,178 (39%) |\n| `validations-br`        |     4,065,900 (29%) |  3,507,960 (35%) |   4,655,205 (37%) |\n| `validation-br`         |     6,180,852 (44%) |  3,212,046 (32%) |   4,209,947 (34%) |\n| `js-brasil`             |     3,960,898 (28%) |  3,440,446 (34%) |   4,037,402 (32%) |\n| `@fnando/cpf`           |     1,960,492 (14%) |  1,813,368 (18%) |   2,717,810 (22%) |\n| `cpf-cnpj-validator`    |     1,918,325 (14%) |  1,768,985 (18%) |   2,622,318 (21%) |\n| `cpf`                   |      1,311,813 (9%) |  1,208,693 (12%) |   1,742,383 (14%) |\n\n```mermaid\nxychart-beta horizontal\n    title \"CPF misto (% do throughput do br-helpers)\"\n    x-axis [\"br-helpers\", \"br-validations\", \"gerador-validador-cpf\", \"validar-cpf\", \"brazilian-values\", \"validations-br\", \"validation-br\", \"js-brasil\", \"@fnando/cpf\", \"cpf-cnpj-validator\", \"cpf\"]\n    y-axis \"Percentual\" 0 --> 100\n    bar [100, 83, 57, 53, 39, 37, 34, 32, 22, 21, 14]\n```\n\n### CNPJ\n\n| Biblioteca           | Validos sem mascara |     DV incorreto |            Misto |\n| -------------------- | ------------------: | ---------------: | ---------------: |\n| `br-helpers`         |   10,847,399 (100%) | 5,521,262 (100%) | 7,041,163 (100%) |\n| `br-validations`     |     6,732,193 (62%) |  4,318,535 (78%) |  5,694,458 (81%) |\n| `js-brasil`          |     5,102,666 (47%) |  3,048,297 (55%) |  3,960,542 (56%) |\n| `validations-br`     |     4,140,787 (38%) |  2,775,958 (50%) |  3,560,248 (51%) |\n| `brazilian-values`   |     3,745,655 (35%) |  2,600,348 (47%) |  3,325,153 (47%) |\n| `validation-br`      |     1,034,955 (10%) |    771,381 (14%) |  1,026,318 (15%) |\n| `@fnando/cnpj`       |        498,416 (5%) |     449,309 (8%) |     660,309 (9%) |\n| `cpf-cnpj-validator` |        449,454 (4%) |     418,080 (8%) |     607,077 (9%) |\n\n```mermaid\nxychart-beta horizontal\n    title \"CNPJ misto (% do throughput do br-helpers)\"\n    x-axis [\"br-helpers\", \"br-validations\", \"js-brasil\", \"validations-br\", \"brazilian-values\", \"validation-br\", \"@fnando/cnpj\", \"cpf-cnpj-validator\"]\n    y-axis \"Percentual\" 0 --> 100\n    bar [100, 81, 56, 51, 47, 15, 9, 9]\n```\n\nO benchmark também mede cenários com documentos válidos sem máscara, com máscara, dígitos verificadores incorretos, dígitos repetidos e valores incompletos. Nem todas as bibliotecas comparadas suportam CNPJ alfanumérico, mas o `br-helpers` cobre CPF, CNPJ numérico e CNPJ alfanumérico no mesmo pacote.\n\nOs números absolutos variam por máquina, versão do Node.js e dataset, então o ideal é consultar o repositório de benchmark para ver a metodologia, as tabelas completas e as bibliotecas incluídas na comparação.\n\n### Como o desempenho é alcançado\n\n- A normalização percorre a entrada em uma única passada por `charCode`, sem regex no caminho quente. Entrada já normalizada (só dígitos, ou só maiúsculas e dígitos no CNPJ) é devolvida como está, sem alocação.\n- `isValid` valida a string normalizada diretamente, sem criar instâncias de `Identifier` nem objetos intermediários.\n- As checagens rodam da mais barata para a mais cara: tamanho, depois caracteres repetidos, depois dígitos verificadores.\n- Nenhum teste de padrão por regex é necessário: como os dígitos verificadores calculados estão sempre entre 0 e 9, uma letra nas duas últimas posições nunca confere.\n- `parse` retorna objetos com chaves literais, mantendo formas monomórficas para o motor JavaScript.\n- Entrada com caracteres não ASCII cai em um caminho de compatibilidade que preserva a semântica Unicode de `toUpperCase`.\n\n### Como as mudanças de desempenho são verificadas\n\nToda mudança no caminho quente é comparada contra a branch `main` usando os mesmos datasets e a mesma configuração do repositório de benchmark, executando nas duas ordens de variante para descartar viés de ordem. Antes de medir, um passo de equivalência confirma que `isValid`, `format` e `parse` retornam resultados idênticos nas duas versões para todos os valores dos cenários.\n\n## O que o pacote oferece\n\n- `Cpf`: validação, formatação progressiva e análise completa.\n- `Cnpj`: validação, formatação e análise de CNPJ numérico e alfanumérico.\n- `Cep`: validação estrutural e formatação.\n- `Phone`: validação de DDD, detecção de linha fixa ou celular e `parse`.\n- `NumericIdentifier` e `AlphanumericIdentifier`: normalização reutilizável para regras customizadas, incluindo `normalizeValue` estático sem criação de instância.\n- `Identifier` e `MaskSlot`: primitives para construir máscaras e abstrair novos helpers.\n- CLI `br-helpers`: comandos para terminal com saída em texto ou JSON.\n- Exportações raiz e por subpath para consumo pontual.\n\n## Instalação\n\n```bash\nnpm install br-helpers\n```\n\nPara instalar a CLI globalmente:\n\n```bash\nnpm install -g br-helpers\n```\n\nTambém funciona com `yarn add br-helpers` ou `pnpm add br-helpers`.\n\n## Compatibilidade\n\n- Node.js: suporte oficial a `>= 20`.\n- Módulos: build CommonJS e ESM publicadas no mesmo pacote.\n- Subpaths: `br-helpers/cpf`, `br-helpers/cnpj`, `br-helpers/cep`, `br-helpers/phone` e `br-helpers/identifiers`.\n- CI: cobertura validada em `Node.js 20`, `22` e `24`.\n- Polyfills: o pacote não injeta polyfills automaticamente.\n\n## Início rápido\n\n```ts\nimport { Cep, Cnpj, Cpf, Phone } from 'br-helpers';\nimport { NumericIdentifier } from 'br-helpers/identifiers';\n\nCpf.isValid('137.686.636-63'); // true\nCnpj.format('12abc34501de35'); // '12.ABC.345/01DE-35'\nCep.format('01311200'); // '01311-200'\nPhone.parse('(11) 97983-7935').kind; // 'mobile'\nNumericIdentifier.from('CPF: 137.686.636-63').value; // '13768663663'\n```\n\nSe você preferir importar apenas um helper:\n\n```ts\nimport { Cnpj } from 'br-helpers/cnpj';\nimport { AlphanumericIdentifier } from 'br-helpers/identifiers';\n```\n\nEm CommonJS:\n\n```js\nconst { Cep, Cnpj, Cpf, Phone } = require('br-helpers');\nconst { NumericIdentifier } = require('br-helpers/identifiers');\n```\n\n## API resumida\n\n| Export                                                      | API principal                                                              | Quando usar                                    |\n| ----------------------------------------------------------- | -------------------------------------------------------------------------- | ---------------------------------------------- |\n| `Cpf`                                                       | `parse`, `isValid`, `format`                                               | CPF com ou sem máscara.                        |\n| `Cnpj`                                                      | `parse`, `isValid`, `format`                                               | CNPJ numérico legado e alfanumérico.           |\n| `Cep`                                                       | `isValid`, `format`                                                        | CEP com validação estrutural de 8 dígitos.     |\n| `Phone`                                                     | `parse`, `isValid`, `format`                                               | Telefone com DDD e detecção de tipo da linha.  |\n| `NumericIdentifier`                                         | `from`, `normalizeValue`, `value`, `digits`, `length`, `isEmpty`, `format` | Regras estritamente numéricas.                 |\n| `AlphanumericIdentifier`                                    | `from`, `normalizeValue`, `value`, `digits`, `length`, `isEmpty`, `format` | Regras alfanuméricas em maiúsculo.             |\n| `Identifier`                                                | `value`, `digits`, `length`, `isEmpty`, `format`                           | Classe base abstrata para extensões.           |\n| `MaskSlot`                                                  | `[position, symbol]`                                                       | Tipo para descrever máscaras customizadas.     |\n| `CpfAnalysis`, `CnpjAnalysis`, `PhoneAnalysis`, `PhoneKind` | Tipos exportados                                                           | Tipagem de retorno e composição em TypeScript. |\n\n## Exemplos\n\n### CPF\n\n```ts\nimport { Cpf } from 'br-helpers';\n\nCpf.isValid('137.686.636-63'); // true\nCpf.isValid('000.000.000-00'); // false\n\nCpf.format('13768663663'); // '137.686.636-63'\nCpf.format('1376866366'); // '137.686.636-6'\n\nconst cpf = Cpf.parse('137.686.636-63');\n\ncpf.raw; // '137.686.636-63'\ncpf.digits; // '13768663663'\ncpf.valid; // true\ncpf.formatted; // '137.686.636-63'\n```\n\n### CNPJ\n\n```ts\nimport { Cnpj } from 'br-helpers';\n\nCnpj.isValid('26.149.878/0001-87'); // true\nCnpj.isValid('12ABC34501DE35'); // true\nCnpj.isValid('12abc34501de35'); // true\nCnpj.isValid('26.149.878/0001-88'); // false\n\nCnpj.format('26149878000187'); // '26.149.878/0001-87'\nCnpj.format('12abc34501de35'); // '12.ABC.345/01DE-35'\nCnpj.format('12ABC34501DE'); // '12.ABC.345/01DE'\n\nconst cnpj = Cnpj.parse('12abc34501de35');\n\ncnpj.raw; // '12abc34501de35'\ncnpj.value; // '12ABC34501DE35'\ncnpj.valid; // true\ncnpj.formatted; // '12.ABC.345/01DE-35'\n```\n\n`Cnpj` aceita o formato numérico legado e o novo formato alfanumérico. Letras minúsculas são normalizadas para maiúsculas, e os dois últimos caracteres continuam sendo dígitos verificadores.\n\n### CEP\n\n```ts\nimport { Cep } from 'br-helpers';\n\nCep.isValid('01311-200'); // true\nCep.isValid('123'); // false\n\nCep.format('01311200'); // '01311-200'\nCep.format('0131120'); // '01311-20'\n```\n\n`Cep.isValid` valida apenas a estrutura do valor normalizado. Ele não consulta existência real do CEP.\n\n### Telefone\n\n```ts\nimport { Phone } from 'br-helpers';\n\nPhone.isValid('(11) 97983-7935'); // true\nPhone.isValid('(11) 4983-7935'); // true\nPhone.isValid('00979837935'); // false\n\nPhone.format('11979837935'); // '(11) 97983-7935'\nPhone.format('1149837935'); // '(11) 4983-7935'\nPhone.format('11979837'); // '(11) 97983-7'\n\nconst phone = Phone.parse('(11) 97983-7935');\n\nphone.raw; // '(11) 97983-7935'\nphone.digits; // '11979837935'\nphone.ddd; // '11'\nphone.kind; // 'mobile'\nphone.valid; // true\nphone.formatted; // '(11) 97983-7935'\n```\n\n`phone.kind` pode retornar `'mobile'`, `'landline'` ou `null` enquanto o número ainda não permite identificação.\n\n### NumericIdentifier\n\n```ts\nimport { NumericIdentifier, type MaskSlot } from 'br-helpers/identifiers';\n\nconst cpfMask: MaskSlot[] = [\n  [3, '.'],\n  [6, '.'],\n  [9, '-'],\n];\n\nconst numeric = NumericIdentifier.from('CPF: 137.686.636-63');\n\nnumeric.value; // '13768663663'\nnumeric.length; // 11\nnumeric.isEmpty(); // false\nnumeric.digits; // '13768663663'\nnumeric.format(cpfMask); // '137.686.636-63'\n\n// Normalização sem criar instância:\nNumericIdentifier.normalizeValue('CPF: 137.686.636-63'); // '13768663663'\n```\n\n### AlphanumericIdentifier\n\n```ts\nimport { AlphanumericIdentifier, type MaskSlot } from 'br-helpers/identifiers';\n\nconst cnpjMask: MaskSlot[] = [\n  [2, '.'],\n  [5, '.'],\n  [8, '/'],\n  [12, '-'],\n];\n\nconst identifier = AlphanumericIdentifier.from('12abc345/01de-35');\n\nidentifier.value; // '12ABC34501DE35'\nidentifier.length; // 14\nidentifier.isEmpty(); // false\nidentifier.digits; // '123450135'\nidentifier.format(cnpjMask); // '12.ABC.345/01DE-35'\n\n// Normalização sem criar instância:\nAlphanumericIdentifier.normalizeValue('12abc345/01de-35'); // '12ABC34501DE35'\n```\n\n### Formatação progressiva\n\nOs métodos `format` podem ser usados durante a digitação.\n\n```ts\nimport { Cep, Cnpj, Cpf, Phone } from 'br-helpers';\n\nCpf.format('137686'); // '137.686'\nCnpj.format('12ABC34501'); // '12.ABC.345/01'\nCep.format('0131120'); // '01311-20'\nPhone.format('119798'); // '(11) 9798'\n```\n\n## CLI\n\nO pacote publica o binário `br-helpers` com os comandos `cpf`, `cnpj`, `cep`, `phone` e `identifier`.\n\n```bash\nnpx br-helpers cpf 13768663663\nnpx br-helpers cnpj 12abc34501de35 --output json\nnpx br-helpers phone \"(11) 97983-7935\" --field digits\nnpx br-helpers cep 01311200 --field formatted\nnpx br-helpers identifier \"CPF: 137.686.636-63\"\n```\n\n### Opções da CLI\n\n- `--field` ou `-f`: retorna apenas um campo específico.\n- `--output` ou `-o`: alterna entre `text` e `json`.\n- `cpf`, `cnpj`, `cep` e `phone` encerram com código `0` quando o valor é válido e `2` quando é inválido.\n- `identifier` sempre encerra com código `0`.\n\n### Exemplo de saída JSON\n\n```bash\nnpx br-helpers cnpj 12abc34501de35 --output json\n```\n\n```json\n{\n  \"raw\": \"12abc34501de35\",\n  \"value\": \"12ABC34501DE35\",\n  \"valid\": true,\n  \"formatted\": \"12.ABC.345/01DE-35\"\n}\n```\n\n## Tipos de retorno\n\n```ts\ntype CpfAnalysis = {\n  raw: unknown;\n  digits: string;\n  valid: boolean;\n  formatted: string;\n};\n\ntype CnpjAnalysis = {\n  raw: unknown;\n  value: string;\n  valid: boolean;\n  formatted: string;\n};\n\ntype PhoneAnalysis = {\n  raw: unknown;\n  digits: string;\n  ddd: string | null;\n  kind: 'mobile' | 'landline' | null;\n  valid: boolean;\n  formatted: string;\n};\n\ntype MaskSlot = [position: number, symbol: string];\n```\n\n## Migrando do v2 para o v3\n\n- `Digits` foi substituído por `NumericIdentifier` e `AlphanumericIdentifier`.\n- `Digits.from(value).mask(mask)` agora vira `NumericIdentifier.from(value).format(mask)`.\n- `import { Digits } from 'br-helpers/digits'` agora vira `import { NumericIdentifier, AlphanumericIdentifier } from 'br-helpers/identifiers'`.\n- `Cnpj.parse(...).digits` agora vira `Cnpj.parse(...).value`.\n- O `Cnpj` passa a aceitar e normalizar letras no corpo do documento.\n\nOs detalhes completos da mudança estão em [CHANGELOG.md](./CHANGELOG.md).\n\n## TypeScript\n\nO pacote publica declarações de tipo junto com a build em `dist`, então autocomplete e inferência funcionam sem configuração extra.\n\n## Licença\n\n[MIT](./License.md)\n","readmeFilename":"README.md"}