{"_id":"@desco/birth-range-by-age","_rev":"3-70d4799ee9d860ca08b4307b46ef6959","name":"@desco/birth-range-by-age","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@desco/birth-range-by-age","version":"1.0.0","description":"Given an age, it calculates the range of dates that a person may have been born","main":"index.js","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["age","birth","range"],"author":{"name":"Rafael A. R. Dias","email":"eu@diasrafael.com.br"},"repository":{"type":"git","url":"git+https://github.com/descodifica/birth-range-by-age.git"},"license":"ISC","dependencies":{"age-calculator":"^1.0.0","moment":"^2.27.0"},"bugs":{"url":"https://github.com/descodifica/birth-range-by-age/issues"},"homepage":"https://github.com/descodifica/birth-range-by-age#readme","_id":"@desco/birth-range-by-age@1.0.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Tq7EAzluZPu7qSfq1DSy+QpTmNXv8fXjP0Om0Y1meg7ejlA8Pt+Nwyk3Md9YOztCR7ftyahDHrF5kEYXW/KX/g==","shasum":"5d6482641a474943eba3f374c91d8490ac08acdf","tarball":"https://registry.npmjs.org/@desco/birth-range-by-age/-/birth-range-by-age-1.0.0.tgz","fileCount":6,"unpackedSize":6067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKu74CRA9TVsSAnZWagAAZYwP/2o13k/2HpC1TLA6xmUv\n2md0QamuwH0jnG5senWobz4xIYvgcUS+LmuqFBmh67nSbSsAIcYPk7at9Uw1\nFKE8+pOGWTu5pYIEppr7dN3mQLKWMh/Pgm85vU3fFL1qsBQ0tEv17xW/YCvk\nIpkI1jxwkjnd4NL68iwbbRZ+gjGsIn0yaoeD+CPzjWrUIuO2LPi+DT63ZA79\nl9VbUoYg0WoERwhB7jWPxmh7xlQRidHSk3Pc9/1sNnbVTD4HRChf/T2e8Knw\ny/ir2iSMtgk563OaZDNPFpKbCEAizJvJpDaKddcTmXeinrV9U7frvMgVNtTz\nXhR6aCbFYg3btr/yYOPmMooQqG8FUPw6EioL95GgKVMBA0Jekaxu9OsPtIC2\njQOKnY520eB3JscVwqSJQ0hA7vM+bUtV4BnWq25Hc6oZ26jjy996BGf70gBS\nkfkOgmv7rJdb+v7m5EtCsdU3Hx3+GF9l6JTtQa9NOluxOJkUiDmvQ5jzNIa+\njdXde2zlT6eL3mJrBpRU45HJZGpxVwdXGzrIvdBZC3JVboNGT2xIFoHQQ8FT\nxzr8jkPzG4ue/T7Xifhw2eZtY11m1veDZpwVDsrFWuMLhxAi+nyT/5o2cM3K\nRIXKj/AVa79X1sX/tTyMtfvKOyruyJF8RueNH0WYUHqVntoDEwKnYVDtdpla\n6EvY\r\n=p0Nx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDRYsr/2Z3Q9FC9BN7dJiWmFfGynzaHJxPxgoe0fg4aYAiB2KOhPdL8G8rPOojxnzuOtWqzVavgMYYYOv6LeZjR+uQ=="}]},"maintainers":[{"name":"descodifica","email":"contato@diasrafael.com.br"}],"_npmUser":{"name":"descodifica","email":"contato@diasrafael.com.br"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/birth-range-by-age_1.0.0_1596649208577_0.1004818963235421"},"_hasShrinkwrap":false},"1.0.1":{"name":"@desco/birth-range-by-age","version":"1.0.1","description":"Given an age, it calculates the range of dates that a person may have been born","main":"index.js","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["age","birth","range"],"author":{"name":"Rafael A. R. Dias","email":"eu@diasrafael.com.br"},"repository":{"type":"git","url":"git+https://github.com/desco-npm/birth-range-by-age.git"},"license":"ISC","dependencies":{"age-calculator":"^1.0.0","moment":"^2.27.0"},"gitHead":"d2cad7d7b11f4c26e506c3f7af682a376de40f41","bugs":{"url":"https://github.com/desco-npm/birth-range-by-age/issues"},"homepage":"https://github.com/desco-npm/birth-range-by-age#readme","_id":"@desco/birth-range-by-age@1.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-pn+6cZgzViItqBXp/VgLQQ0DllB0AqK6ZJpsslIIixc8qksV1nuLeMmkgGmRhgbcoYk3O+RA6x95sOTveKoSRg==","shasum":"bc9f100f904a50194b8f773fd9731e57205260c1","tarball":"https://registry.npmjs.org/@desco/birth-range-by-age/-/birth-range-by-age-1.0.1.tgz","fileCount":7,"unpackedSize":14455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQBiDCRA9TVsSAnZWagAA0kcP/RAiV5c4bEKOQxytRaFW\nhzoOTsvTZ2t74AKhPJySOWHwXZuRwrFlTs+cqhvVjTrq7aRVpGEvyEG0ASJt\niGoQK2uGTofh+upv2kiZg9ARnZzI1NPyYUTqeZ50p5aveNhMrt+JB+TAixd3\nP1iXuIzFa7mTi71aMRTHUTVaJZ56j/MFYNKgWna+T5M9SljVtseZTL+zJCJE\nRk3Lq8t9KK2Uu7rc2d3FFMOJoeXoCni9W+GC6TOh+Unfqx7TzfBj1xSBxEBW\nQiufADVv0NaHP0VxKIX4om5SYObpKVzb4A19j7c+Hfc4Skk3FXqWwLBCOza5\nd/0RCUWSw1dM71NyoyRccoZFlkowMtdk1urtZahDYn1ZVJFi/M0ZzaM9JhgQ\nOnJoeWmMXac7Wwg1lvxuZHZ2v1pWtbTP08LFpJWHlNAVkJMpcmB4HaBmWoaV\nho3jAwABEWFyoTkO8IIsz0XpKcb2UhYwqIRKSR9DnJPXJRdZFnwfSQ33Gl52\nap+EvlRC3M7szoqDUUGc0H2b7mMSWeVJik4NndOcNN9g368gzPpiCE3ylYQz\nCWRxgrQmJ4HdO7BcqxIUwtz1hVB6qmkK3kkpDut7f1GJC4QQJ0b1Z4BndQlD\nU3yJhJE6+MubpL8uaCj9j8o5jnR3hkbxlXUdMZ1/SCxyovPn8Ouw7cKg2KM+\nui2M\r\n=NIbD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDI0JglKWFMn84SGzJ88LRO4WXF6tKtZj0S7zo7V6AgOAIgOBgwbI4xLipidKAhfPlzYyADWvzCPtZ4Dh7E4BaRix4="}]},"_npmUser":{"name":"descodifica","email":"contato@diasrafael.com.br"},"directories":{},"maintainers":[{"name":"descodifica","email":"contato@diasrafael.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/birth-range-by-age_1.0.1_1614813314555_0.7262982177732098"},"_hasShrinkwrap":false},"1.0.2":{"name":"@desco/birth-range-by-age","version":"1.0.2","description":"Given an age, it calculates the range of dates that a person may have been born","main":"index.js","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["age","birth","range"],"author":{"name":"Rafael A. R. Dias","email":"eu@diasrafael.com.br"},"repository":{"type":"git","url":"git+https://github.com/desco-npm/birth-range-by-age.git"},"license":"ISC","dependencies":{"age-calculator":"^1.0.0","moment":"^2.27.0"},"gitHead":"a12a1145e212f26de6baf452d7426a477827a9a3","bugs":{"url":"https://github.com/desco-npm/birth-range-by-age/issues"},"homepage":"https://github.com/desco-npm/birth-range-by-age#readme","_id":"@desco/birth-range-by-age@1.0.2","_nodeVersion":"14.16.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-lI6DDM8kGackyrnVli5b4a5dlvH/nRkPMSiL7j4/9KmniumZFLPVl/bxNv0jkDb/yjDWbBqq0sCma37G10P9dQ==","shasum":"30f35c14c27ce1b17085e3625706863bb63993a1","tarball":"https://registry.npmjs.org/@desco/birth-range-by-age/-/birth-range-by-age-1.0.2.tgz","fileCount":8,"unpackedSize":15557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQOw+CRA9TVsSAnZWagAAUloP/2rAw2CQx3urIWi0rjws\n3b6aBycIdVzVeUtz5Coo8LfvOjn3a3yXv6wpbCh41vwjYJ0j/pisd1fNH7kn\n9Uq+rtVNmdndRIXa3XmsPL25trAP9myLfLI7hailUbj1/XHR3YGT4g1I/zgC\n0qe1FlO/SKcyi+hiC6jIgZ4siBNkjTNmUvKSyQ4fa0yEjsnrVMggEpTxmW3y\n4eU8lYEgJgZgF7FB8DeaLHQtP2/+RNheplEjC4y24Sqhjn4DOsg95v46/LgL\naEaiTDu10VwdFdFFY6Cye8ck9t2jO0VhQkdLOMtT/kYdMHseI0L8guTQkkof\nIcHgx+2XswtpR/PbF9/WpBWG+G7DuJRqS10myNsxWsz5n1bPwGGvpn2QuLi/\n2Y4mhUlSb9avpBzqenRYd5wCntfm1HefKNVUOw+pOmesWGQaP8BiNcH+cnqP\nMvPRDNNhZD4MYN5KcVzREIi99ufJxIqAd1SQ6Kq2WzpDlxtU2ds/ydrSWXg3\nrW9BxE2PmAJwRTXx8MxFGjrVPjD3/YvZ28vxkn4x3BtEEUay7OvwP6JJbycD\nrPO711JM5mCRH37lQvH6EDhhKyL7tjxVMLlSR+AghyYCpSL9saOOy5EH9KZh\nuRiqeX2zj1gM8PQfDn1I6pAHTPMGWIHWTJZ/8XbQWgq8lylhZeAVrkKjCPQI\nJKpc\r\n=T5Rp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrFH86kgLdtZocU35QBUE7YlHUF81ox2/jpw96T8ufEAiATdejDsZTBwgHmHftqHTgDKfUxHdqdLTCOoAJdT8el0A=="}]},"_npmUser":{"name":"descodifica","email":"contato@diasrafael.com.br"},"directories":{},"maintainers":[{"name":"descodifica","email":"contato@diasrafael.com.br"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/birth-range-by-age_1.0.2_1614867518063_0.713775102644681"},"_hasShrinkwrap":false}},"time":{"created":"2020-08-05T17:40:08.520Z","1.0.0":"2020-08-05T17:40:08.674Z","modified":"2022-04-05T03:49:07.674Z","1.0.1":"2021-03-03T23:15:14.715Z","1.0.2":"2021-03-04T14:18:38.209Z"},"maintainers":[{"name":"descodifica","email":"contato@diasrafael.com.br"}],"description":"Given an age, it calculates the range of dates that a person may have been born","homepage":"https://github.com/desco-npm/birth-range-by-age#readme","keywords":["age","birth","range"],"repository":{"type":"git","url":"git+https://github.com/desco-npm/birth-range-by-age.git"},"author":{"name":"Rafael A. R. Dias","email":"eu@diasrafael.com.br"},"bugs":{"url":"https://github.com/desco-npm/birth-range-by-age/issues"},"license":"ISC","readme":"<div align=\"right\">\r\n  <a href=\"README.US.md\">\r\n    <img alt=\"Read in American English\" src=\"https://img.shields.io/static/v1?label=&message=🇺🇸 Read in American English&color=red&style=for-the-badge\" />\r\n  </a>\r\n</div>\r\n\r\n<table>\r\n  <tr>\r\n    <td><img src=\"https://i.ibb.co/6ryTrMq/birth-range-by-age.png\"></td>\r\n    <td>  \r\n      <h1>@desco/birth-range-by-age</h1>\r\n      Pacote NPM que permite que, dada uma idade, obter uma faixa de datas nas quais é possível o nascimento / a criação.\r\n      <br /><br />\r\n      <div align=\"center\">\r\n        <img alt=\"Licença MIT\" src=\"https://img.shields.io/static/v1?label=Licença&message=MIT&color=green&style=for-the-badge\">\r\n        <img alt=\"Versão 1.0.2\" src=\"https://img.shields.io/static/v1?label=Versão&message=1.0.2&color=blue&style=for-the-badge\">\r\n      </div>\r\n      <h4 align=\"center\"> \r\n        🚀 Pronto para uso! 🚀\r\n      </h4>\r\n    </td>\r\n  </tr>\r\n</table>\r\n\r\n> <a href=\"https://github.com/desco-npm\" target=\"_blank\">Veja outros projetos NPM aqui.</a>\r\n\r\n> <a href=\"https://github.com/descoifica\" target=\"_blank\">Veja outros projetos aqui.</a>\r\n\r\n---\r\n\r\n## 📋 Tabela de conteúdos\r\n\r\n* [🛠️ Tecnologias](#Tecnologias)\r\n* [⚙️ Instalação](#Instalação)\r\n* [📦 Importação](#Importação)\r\n* [📚 Como Usar](#Como-Usar)\r\n\r\n---\r\n\r\n<a name=\"Tecnologias\"></a>\r\n\r\n\r\n## 🛠️ Tecnologias\r\n\r\nAs seguintes tecnologias são utilizadas:\r\n\r\n* [NodeJS](https://nodejs.org/en/);\r\n* [Moment](https://www.npmjs.com/package/moment);\r\n\r\n---\r\n\r\n<a name=\"Instalação\"></a>\r\n\r\n## ⚙️ Instalação\r\n\r\n```bash\r\nnpm install --save @desco/birth-range-by-age\r\n```\r\n\r\n> Note que será necessário ter o **NPM** instalado para o comando funcionar.\r\n\r\n---\r\n\r\n<a name=\"Importação\"></a>\r\n\r\n### 📦 Importação\r\n\r\n#### Node\r\n\r\n`const birthRangeByAge = require('@desco/birth-range-by-age')`\r\n\r\n#### Browse\r\n\r\n`import birthRangeByAge from '@desco/birth-range-by-age`\r\n\r\n---\r\n\r\n<a name=\"Como-Usar\"></a>\r\n\r\n### 📚 Como Usar\r\n\r\n#### Uso simples\r\n\r\nBasta chamar a função passando a idade desejada:\r\n\r\n**Código:** \r\n```js\r\nbirthRangeByAge(34)\r\n```\r\n\r\n**Resultado:** \r\n```\r\n[ '1985-08-06', '1986-08-06', ]\r\n```\r\n\r\nO valor retornado é um array contendo, respectivamente, a menor e maior data.\r\n\r\n#### Formatação\r\n\r\nÉ possível formatar a data retornada, veja:\r\n\r\n**Código:** \r\n```js\r\nbirthRangeByAge(34, { format: 'DD/MM/YYYY', })\r\n```\r\n\r\n**Resultado:** \r\n```\r\n[ '06/08/1985', '06/08/1986', ]\r\n```\r\n\r\nNote que o **birthRangeByAge** utiliza o **moment** para a formatação, sendo assim [consulte a documentação oficial de formatação do **moment**](https://momentjs.com/docs/#/displaying/) para saber todas as possíbilidades.\r\n\r\n#### Aspas\r\n\r\nAs vezes podemos querer que as datas venham entre aspas (para consulta no banco de dados, por exemplo), e **birthRangeByAge** faz isso facilmente, veja:\r\n\r\n**Código:** \r\n```js\r\nbirthRangeByAge(34, { quotes: true, })\r\n```\r\n\r\n**Resultado:** \r\n```\r\n[ '\"1985-08-06\"', '\"1986-08-06\"', ]\r\n```\r\n\r\n---\r\n\r\n## Autor\r\n\r\n<table>\r\n  <tr>\r\n    <td width=\"150px\">\r\n      <img src=\"https://scontent.fsdu1-1.fna.fbcdn.net/v/t1.0-9/539886_235546170253505_5977326689811409130_n.jpg?_nc_cat=106&ccb=3&_nc_sid=174925&_nc_eui2=AeGgFWn_fWInwRkTo3mHSP993TbQ0TzG0Y3dNtDRPMbRjS-eZL1tr4I5maqz6O-jva9qWnIxKOsD3UtSm9CTeCys&_nc_ohc=Qw6NaDGrtIgAX9uFF2c&_nc_ht=scontent.fsdu1-1.fna&oh=5ebac9874d7a24e157c8c99fd965c2a4&oe=606539CE\" width=\"100px;\" alt=\"\"/>\r\n      <b>Rafael A. R. Dias</b>\r\n    </td>\r\n    <td>  \r\n      <a href=\"mailto:eu@diasrafael.com.br\" target=\"_blank\" >\r\n        <img alt=\"Email eu@diasrafael.com.br\" src=\"https://img.shields.io/static/v1?label=Email&message=eu@diasrafael.com.br&color=red&logo=gmail&style=for-the-badge\">\r\n      </a>\r\n      <a href=\"https://www.linkedin.com/in/diasrafael/\" target=\"_blank\">\r\n        <img alt=\"Linkedin @diasrafael\" src=\"https://img.shields.io/static/v1?label=Linkedin&message=@diasrafael&color=blue&logo=linkedin&style=for-the-badge\">\r\n      </a>\r\n      <a href=\"https://www.facebook.com/eudiasrafael\" target=\"_blank\">\r\n        <img alt=\"Facebook @eudiasrafael\" src=\"https://img.shields.io/static/v1?label=Facebook&message=@eudiasrafael&color=blue&logo=facebook&style=for-the-badge\">\r\n      </a>\r\n      <a href=\"https://github.com/descodifica\" target=\"_blank\">\r\n        <img alt=\"GitHub Overview @descodifica\" src=\"https://img.shields.io/static/v1?label=GitHub Overview&message=@descodifica&color=black&logo=github&style=for-the-badge\">\r\n      </a>\r\n      <a href=\"https://github.com/desco-npm\" target=\"_blank\">\r\n        <img alt=\"GitHub NPM @desco-npm\" src=\"https://img.shields.io/static/v1?label=GitHub NPM&message=@desco-npm&color=black&logo=github&style=for-the-badge\">\r\n      </a>\r\n      <a href=\"https://www.npmjs.com/org/desco\" target=\"_blank\">\r\n        <img alt=\"NPM @desco\" src=\"https://img.shields.io/static/v1?label=NPM&message=@desco&color=red&logo=npm&style=for-the-badge\">\r\n      </a>\r\n    </td>\r\n  </tr>\r\n</table>","readmeFilename":"README.md"}