{"_id":"biblioteca-mascaras","_rev":"40-3e7c189b33aa1b9297f338510e1fddcf","name":"biblioteca-mascaras","dist-tags":{"latest":"2.1.6"},"versions":{"2.1.2":{"name":"biblioteca-mascaras","version":"2.1.2","description":"biblioteca de mascaras para javascript/typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --respawn src/test.ts","build":"tsup src/*","publish":"npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.4.2","ts-node-dev":"^2.0.0","tsup":"^7.1.0","typescript":"^5.1.6"},"gitHead":"b1bca89cc5c4b28a7f8c3f8277da7abc8bf712bc","_id":"biblioteca-mascaras@2.1.2","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-CckaTyQkAHF0XqHeTsbzddB7apOjsV+uxo9RrSTTtsqeRpOlIYzroP+Ogh6///fJDpsSBKZobJXHGo7BbSkfHQ==","shasum":"0f42d292feecc9a6a1cb7c4d227c4503b48310b6","tarball":"https://registry.npmjs.org/biblioteca-mascaras/-/biblioteca-mascaras-2.1.2.tgz","fileCount":6,"unpackedSize":233089,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6tSQSs58yjh3BSog7GeWESlxu/bcEYBhnWEcP8az2aAIhAIukdEwT3kh047erSfVXYY2yZJfEUFLNSxzpUD2tRoVn"}]},"_npmUser":{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"},"directories":{},"maintainers":[{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/biblioteca-mascaras_2.1.2_1694134551314_0.044192030681471595"},"_hasShrinkwrap":false},"2.1.4":{"name":"biblioteca-mascaras","version":"2.1.4","description":"biblioteca de mascaras para javascript/typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --respawn src/test.ts","build":"tsup src/*","publish":"npm version patch && npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.4.2","ts-node-dev":"^2.0.0","tsup":"^7.1.0","typescript":"^5.1.6"},"_id":"biblioteca-mascaras@2.1.4","gitHead":"c80d13ed1c1abc456af03791af071b6c9cbeffc5","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-H6y6kDz6kzTx3glEHBv+urZfcC6yJEZZjOVjGMMBbb3ZhVhitCGGIga+O/Ms8DRjKFIhWCuNf0slNTWJ/bj+bg==","shasum":"a6128ababeb9b419a6d6c77b132ec358539aea52","tarball":"https://registry.npmjs.org/biblioteca-mascaras/-/biblioteca-mascaras-2.1.4.tgz","fileCount":6,"unpackedSize":235085,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtyKQ8OiilOc4nQF6q0iPnnldBwx7zKMfSKMnKog/0uQIhANGcmfiDUMNq3Yen8Rqa3M07C4J7+LwkqgsLkyMP2uLU"}]},"_npmUser":{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"},"directories":{},"maintainers":[{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/biblioteca-mascaras_2.1.4_1697406609392_0.7530241355108296"},"_hasShrinkwrap":false},"2.1.6":{"name":"biblioteca-mascaras","version":"2.1.6","description":"biblioteca de mascaras para javascript/typescript","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"dev":"ts-node-dev --respawn src/test.ts","build":"tsup src/*","publish":"npm version patch && npm publish"},"keywords":[],"author":"","license":"ISC","devDependencies":{"@types/node":"^20.4.2","ts-node-dev":"^2.0.0","tsup":"^7.1.0","typescript":"^5.1.6"},"_id":"biblioteca-mascaras@2.1.6","gitHead":"75cc567efa62ab2b1e9d1f6ca6b4340a6f6170de","_nodeVersion":"18.18.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-9RIqDSNPIQLd4k/DvkM0S4uxbczS9RqyersU6lB8T+HmcokODq6j3cJAcsa4hgiw8RuALy1aCvoI1GhanL78UQ==","shasum":"3d3e2734d0c6ef427bca025fde9504bc26c996f8","tarball":"https://registry.npmjs.org/biblioteca-mascaras/-/biblioteca-mascaras-2.1.6.tgz","fileCount":6,"unpackedSize":235314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDq+K24mSngOWzkr8MsRHnpV2p0pw/Ug8351XrYggoyRAIgF8d7VDlQekRgWndBeLgOS4gh09+BVxZP/l3Osmo+/ko="}]},"_npmUser":{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"},"directories":{},"maintainers":[{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/biblioteca-mascaras_2.1.6_1697406847573_0.1919821055410904"},"_hasShrinkwrap":false}},"time":{"created":"2023-07-16T23:26:35.343Z","1.0.1":"2023-07-16T23:26:35.496Z","modified":"2023-10-15T21:54:08.070Z","1.0.2":"2023-07-16T23:26:38.374Z","1.0.3":"2023-07-16T23:26:41.136Z","1.0.4":"2023-07-16T23:26:43.720Z","1.0.5":"2023-07-16T23:32:12.259Z","2.0.1":"2023-07-16T23:33:33.226Z","2.0.2":"2023-07-16T23:37:17.772Z","2.0.3":"2023-07-16T23:37:56.864Z","2.0.4":"2023-07-20T15:06:39.771Z","2.0.5":"2023-07-20T15:07:13.329Z","2.0.8":"2023-09-07T19:39:54.241Z","2.0.11":"2023-09-07T19:40:37.756Z","2.0.12":"2023-09-07T19:40:51.979Z","2.0.14":"2023-09-07T19:48:09.252Z","2.0.16":"2023-09-07T21:31:21.864Z","2.0.18":"2023-09-07T23:48:06.009Z","2.0.20":"2023-09-07T23:51:17.773Z","2.0.22":"2023-09-08T00:03:38.287Z","2.1.1":"2023-09-08T00:26:38.710Z","2.1.2":"2023-09-08T00:55:51.546Z","2.1.4":"2023-10-15T21:50:09.655Z","2.1.6":"2023-10-15T21:54:07.865Z"},"maintainers":[{"name":"lucas-marquisio","email":"contato.lucasmarquisio@gmail.com"}],"description":"biblioteca de mascaras para javascript/typescript","keywords":[],"license":"ISC","readme":"# Biblioteca de Máscaras\n\nUma biblioteca JavaScript/TypeScript que fornece máscaras de formatação para diversos formatos.\n\n![Demonstração](./masks.gif)\n\n# Demo\n\n- <a href=\"https://lucas-marquisio.github.io/biblioteca-mascaras/\" style=\"color: #00ff; text-decoration: underline;\"> \n  Testar Mascaras\n</a>\n\n- <a href=\"https://www.npmjs.com/package/biblioteca-mascaras\" style=\"color: #00ff; text-decoration: underline;\">NPM</a>\n\n## Máscaras suportadas\n\n- CPF\n- Números\n- Moeda R$\n- CEP\n- CNPJ\n- Celular\n- Telefone\n- Data\n- CPFCNPJ (automatico)\n- RG\n- Cartão de credito & Data de validade\n\n## Instalação\n\nInstale a biblioteca utilizando o npm:\n\n```bash\nnpm install biblioteca-mascaras@latest\n```\n\n# Como usar\n\nImporte a biblioteca e utilize as funções de máscaras disponíveis:\n\n```javascript\nimport mask from 'biblioteca-mascaras'\n\nmask.Cpf('00000000000')\n// output: 000.000.000-00\n\nmask.Money('1')\n// output: R$ 0,01\n\nmask.CNPJ('000000000000000')\n// output: 00.000.000/0000-00\n\nmask.Phone('55111111111')\n// output: (55) 1 1111-1111\n\nmask.PhoneSimple('3333333333')\n// output: (33) 3333-3333\n\nmask.DateFormat('121223')\n// output: 12/12/23\n\nmask.Cep('00000000')\n// output: 00000-000\n\nmask.RG('3333333333')\n// output: 33.333.333-33\n\nmask.Numbers('100000')\n// output: 100.000\n\nmask.CpfCNPJ('00000000000')\n// output: detect if cpf or cnpj\n\nmask.CreditCardNumber('0000000000000000')\n// output: 0000 0000 0000 0000\n\nmask.CreditCardDate('100000')\n// output: 00/00\n```\n","readmeFilename":"README.md"}