{"_id":"@preston10/react-datepick","_rev":"27-27d38374821af04dd150311a02264745","name":"@preston10/react-datepick","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@preston10/react-datepick","version":"1.0.0","description":"React package for picking date ranges","main":"./src/index.tsx","private":false,"dependencies":{"@material-ui/core":"^4.9.11","@material-ui/icons":"^4.9.1","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^24.9.1","@types/node":"^12.12.35","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","date-fns":"^2.12.0","material-ui":"^0.20.2","ms":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-list":"^0.8.14","react-scripts":"3.4.1","typescript":"^3.7.5"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/iamPres/react-datepick.git"},"keywords":["react","date","datepick","date-range","range","picker"],"author":{"name":"preston10"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/iamPres/react-datepick/issues"},"homepage":"https://github.com/iamPres/react-datepick#readme","_id":"@preston10/react-datepick@1.0.0","_nodeVersion":"8.10.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-fHRmNYMoBzo36lC5Ix8J5Yc90MaIO3XbPViMlEY9NeTP4YZyX0SIfRGNi9I1gwAbOMQsB7BiI/QwQIye9069Ag==","shasum":"dee2e07f71f6422fe0d89e6db189f0104db1af96","tarball":"https://registry.npmjs.org/@preston10/react-datepick/-/react-datepick-1.0.0.tgz","fileCount":10,"unpackedSize":36976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoaekCRA9TVsSAnZWagAA8/AP/1POM71NskHyI2vSyq+t\nWZOIVQy0zYVNxFer2VfhwTIyI94xHwO9zsa0Q0J/xRqCnHabx8zaOUrUxeoh\nA1q6JkJm1MU7CV7APPhO5VJGYQrcO+wcTsdGisHSxmKyQqnP40wPv8NcPHqZ\nFnTdKzldlNbWDn+BqoRIXkJNtRcqRklz2eYmuM6eJyhx4OD/iSvTQlgK3Igu\n1tmspQDHaCMTsslyYNh61QdkXAlmiJf9wvSC6ws/8x0ktqvRxi70Nvzgn+Nz\nOJpb6vJnCpvCMZeZgsCQOvMsIshgutyC2LuT3FxyY9MS75fkNle6c5BlGGuV\nkn0G+RaJmL4+9OXwZ78MxV/x6LlZAhmw+CZPf/6bNjj/mc1+wQmi9w6Hxa6C\nYtbT74Cba7oiNST7AgsJupzl7/RixXK+UPr1rcvG8BflAmcfCsZMHpQIZna2\nczkxht5KA/4oY35OP1jiMQ/jMni5hBiSJ6xsO0wzHg3EPSliwRYDqGCBjiwd\nezcwrpD6k507m2VSxn0n0sTZvrOd+jw+OVikVjBppE9HsaTJJrAX+QbzkGuQ\n5NyAjxX/H++86TcxwCZifGc5WPo1A2FNuagoKR9wB2mXgAEUoCXyIBEcHzJ8\neuF4/l/dS+W8/Ud7G3P0VLQWxncdE2ZVFp+PRc6mmUQA8SkvjvNJfq8NbL+E\nDCEe\r\n=igHU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIP3RKTUmF0872EBp2LFvpg/iTJerVKM72oFWBhtS2OwIgB8NcFHdjSW0lb9UooLi4Oft/eeuL9DXArU1EhXjXOBE="}]},"maintainers":[{"name":"preston10","email":"prestowillis@gmail.com"}],"_npmUser":{"name":"preston10","email":"prestowillis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-datepick_1.0.0_1587652515886_0.8593431333503982"},"_hasShrinkwrap":false},"1.1.0":{"name":"@preston10/react-datepick","version":"1.1.0","description":"React package for picking date ranges","main":"./src/index.tsx","private":false,"dependencies":{"@material-ui/core":"^4.9.11","@material-ui/icons":"^4.9.1","@testing-library/jest-dom":"^4.2.4","@testing-library/react":"^9.5.0","@testing-library/user-event":"^7.2.1","@types/jest":"^24.9.1","@types/node":"^12.12.35","@types/react":"^16.9.34","@types/react-dom":"^16.9.6","date-fns":"^2.12.0","material-ui":"^0.20.2","ms":"^2.1.2","react":"^16.13.1","react-dom":"^16.13.1","react-list":"^0.8.14","react-scripts":"3.4.1","typescript":"^3.7.5"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/iamPres/react-datepick.git"},"keywords":["react","date","datepick","date-range","range","picker"],"author":{"name":"preston10"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/iamPres/react-datepick/issues"},"homepage":"https://github.com/iamPres/react-datepick#readme","gitHead":"afb27fdeb3f0e8de420b4e0938940a4fa2bf1284","_id":"@preston10/react-datepick@1.1.0","_nodeVersion":"8.10.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-Rtqft5MTiYIOTk+qK++v0x6Z6lG2XraN42EufhjAzIDmuZhOfK2yKthYUC5EL2wG5VBsz5xcIQx9v7LajIeYqg==","shasum":"d7c06b504d6eb6f2f69194b508cc15dc26d8e5b4","tarball":"https://registry.npmjs.org/@preston10/react-datepick/-/react-datepick-1.1.0.tgz","fileCount":20,"unpackedSize":125530,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerwpOCRA9TVsSAnZWagAAxUYQAIoJ+kL0r9dFSvoK4/WV\ng2hPO0GZmxLtQtBhonTwEaN1LVcav0KH4srcTr7jm70leJ9fFzesFoShX/zp\n1I9Q9+LZfFI72CYMuvDN+sLYQmC26j89sxiN5Vd0UwZpTiTN45uVmsfs5BnV\nMj0hqTRnEQ6wFj4I+ysCzMPCkB5RaizDgTjkcLODmgkRV2kA77jEzc36I6ta\nLMf7C1ANOAC5wmjaP9f9Uo/2f1JU8/+P8Ol0dtqP7Z1+VMoJA3rXomuwNnPx\nF0Iw1Uv8wfO7R/c6MkFl64kZNmgBVSPtPIKjIvWJ8i4Yz/uAwxDj9K0pGKE1\nKLFFGBi8diwUp9mUdmzPJZUODu+dK+TgpnGW+dsnk/t45KfZWwS4HTYRg3H/\nBKiq+7qeDy4lqBSpn5gSiY2Of0mQySM//rJlD7LDo8VsAyIQXGKOWLAHlmew\nWpkowMxF67WO9zHAJ1su2ATThClffh14KTuU6NbMocqcrU4SpPaf8/lmD3k/\ngWToX1f+TmH8lkrYZHFgvk+c8Lm2mEu7UA5SIW9n27HtktPKHUQ1nOCoYcHl\nzcERuIYh/9cpTXLk+P+wuDPEX2cq8eSMsghiQTmEsXSsF/7BefHMrHeW6nvR\n5Hnc9v1+P0VMzUpnc42GVVocXNGV93eYx1paADrsrfmC14AKI6u4HtfOJ6/6\n54kV\r\n=0nto\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6YhftcZGFgPn+V/7vJUkHF4IRjrS0oqRou+otAiJoCwIgbEbeSaWSJan0HGZQ3o8sVcxmEq5uS8ckv8bFhPz0ZQ0="}]},"maintainers":[{"name":"preston10","email":"prestowillis@gmail.com"}],"_npmUser":{"name":"preston10","email":"prestowillis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-datepick_1.1.0_1588529741783_0.46104676429576497"},"_hasShrinkwrap":false},"1.1.2":{"name":"@preston10/react-datepick","version":"1.1.2","private":false,"main":"libc/index","typings":"libc/index","types":"lib/index.d.ts","dependencies":{},"peerDependencies":{"@material-ui/core":"^4.9.11","@material-ui/icons":"^4.9.1","@material-ui/styles":"^4.10.0","browser-locale":"^1.0.3","date-fns":"^2.12.0","humanize-duration":"^3.23.0","material-ui":"^0.20.2","ms":"^2.1.2","react":"^16.13.1","react-compound-timer":"^1.2.0","react-dom":"^16.13.1","react-list":"^0.8.14","react-router-dom":"^5.2.0","react-tabs":"^3.1.0"},"devDependencies":{"@types/humanize-duration":"^3.18.0","@types/material-ui":"^0.21.7","@types/ms":"^0.7.31","@types/react":"^16.9.43","@types/react-list":"^0.8.5","@types/react-tabs":"^2.3.2","css-loader":"^3.5.3","install-peers-cli":"^2.2.0","material-ui":"^0.20.2","react-scripts":"^3.4.1","style-loader":"^1.2.1","ts-loader":"^7.0.2","typescript":"^3.9.5"},"scripts":{"prepare":"install-peers","start":"react-scripts start","prod":"npx webpack --config ./examples/basic_example/webpack.config.js","build":"tsc -b","test":"mocha","eject":"react-scripts eject"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"905dfd328bdb95e12cd3098ca72b3e9aa8d0f746","description":"react-datepick can be used to pick a date range in react and specify a data refresh interval. ####  [![npm package](https://img.shields.io/badge/npm%40latest-1.1.0-blueviolet)](https://www.npmjs.com/package/@preston10/react-datepick) [![dependencies](http","_id":"@preston10/react-datepick@1.1.2","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-04SxXP4kACGmYYXztMy+KJyGXLz81CGq6xt78z7tyJExyv9YV6NSqU7F6fR8Olba/ogPurTmnBfTcddfVqMm5g==","shasum":"be6805fde9cc86623616bffebfc837653e42bf8c","tarball":"https://registry.npmjs.org/@preston10/react-datepick/-/react-datepick-1.1.2.tgz","fileCount":69,"unpackedSize":100301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHJelCRA9TVsSAnZWagAAuCcP/04+TruNb3KML+fl/1/+\nqtoIu3yWtNWKg3VSUreT9RbL+MbhcVkj6wOIsG/SYz8G5LIR1KupZUBENu5m\nWK6BeqecOrZI5X146369dTaSPyVSPH8RRaPXJnHJr1STK1BPlC8/Spr7hALt\nAXDHqUjGfme/+TLRNyuW54B7JH2JcMdGmxHh+4lhPdKuHsmohJOCV8E268Pk\nKWn7TCcTGMG1nwgqp8kEX0HOG2jcw69tNrc63tMJYtypPIpc5CFOegGmQwlm\nPltxXLvjoBXFFw7ftJs/RboohcTHL3KW9UJpweX/lTKc599UW4H8PSszXSXi\nxvJCWAyC3RL6PszxsStQiH92tdZaKwo9CxlRVkZ4RRUBUTF5VAgufWVb9a3r\nH7Gqjb8eQm6Ud4JW9yZRNgR7e5vkrGUXc6tdsnMyFM9VUewMdME4ILDSPNZd\nWACBQTa+AMcT7j5akBaFv+/IW2kRkYb1nGlkmnrb4mKqgL5SFO5NGz34p/+/\nhmlqEaOTFKUyLFLP/E2MFyBYZaXaKoftvy7YLpmDVn3bjXeQ61Hp0XY9La8Z\nnebdW3QilAc+3bMFKf6k+lBJoQl9WeW9s1tVOy7DFLoTxVGiOL2+DFc7HKpE\n3+3iol1fCkmzvZDZgHoB3nDbave+ESdDJpjIUFxki/XeRP2ZdtPW/WDivQiV\nlfjZ\r\n=IMbB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA7FR3qJ+/ZPzIeS28TEuUaDlMoirIvnNcTdUFKqYh6SAiEAw1BwobtEUlObiIv13A/EFH58BrIJujqQtMS1zIneLHs="}]},"maintainers":[{"name":"preston10","email":"prestowillis@gmail.com"}],"_npmUser":{"name":"bennbollay","email":"bb.npm@magitech.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-datepick_1.1.2_1595709348818_0.39566520893265444"},"_hasShrinkwrap":false},"1.1.3":{"name":"@preston10/react-datepick","version":"1.1.3","private":false,"repository":{"type":"git","url":"git+https://github.com/iamPres/react-datepick.git"},"homepage":"https://github.com/iamPres/react-datepick","license":"BSD-2-Clause","main":"libc/index","typings":"libc/index","types":"lib/index.d.ts","dependencies":{},"peerDependencies":{"@material-ui/core":"^4.9.11","@material-ui/icons":"^4.9.1","@material-ui/styles":"^4.10.0","browser-locale":"^1.0.3","date-fns":"^2.12.0","humanize-duration":"^3.23.0","material-ui":"^0.20.2","ms":"^2.1.2","react":"^16.13.1","react-compound-timer":"^1.2.0","react-dom":"^16.13.1","react-list":"^0.8.14","react-router-dom":"^5.2.0","react-tabs":"^3.1.0"},"devDependencies":{"@types/humanize-duration":"^3.18.0","@types/material-ui":"^0.21.7","@types/ms":"^0.7.31","@types/react":"^16.9.43","@types/react-list":"^0.8.5","@types/react-tabs":"^2.3.2","css-loader":"^3.5.3","install-peers-cli":"^2.2.0","material-ui":"^0.20.2","react-scripts":"^3.4.1","style-loader":"^1.2.1","ts-loader":"^7.0.2","typescript":"^3.9.5"},"scripts":{"prepare":"install-peers","start":"react-scripts start","prod":"npx webpack --config ./examples/basic_example/webpack.config.js","build":"tsc -b","test":"mocha","eject":"react-scripts eject"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"6ca528393ed41ebe6e7918fadda86bfe27106182","description":"react-datepick can be used to pick a date range in react and specify a data refresh interval. ####  [![npm package](https://img.shields.io/badge/npm%40latest-1.1.3-blueviolet)](https://www.npmjs.com/package/@preston10/react-datepick) [![dependencies](http","bugs":{"url":"https://github.com/iamPres/react-datepick/issues"},"_id":"@preston10/react-datepick@1.1.3","_nodeVersion":"13.10.1","_npmVersion":"6.13.7","dist":{"integrity":"sha512-WYx1yUJRhUVBMZFQvwPdGmLaQCoDrkT9RTXp+V9tEza+rf3C+MWhPzc0qg8iXpQaPNeehSbtil3zchlob00yAQ==","shasum":"a2d00d0c0d9eb7c867607c4dd1f2532e4f2b43ea","tarball":"https://registry.npmjs.org/@preston10/react-datepick/-/react-datepick-1.1.3.tgz","fileCount":69,"unpackedSize":100465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfHwFcCRA9TVsSAnZWagAAUqAP/23NChjUAcmQldMnVFaX\nDaEzeFrQlzz1fWhIYqbzA7plaAcv365dJDpxbCkHAGlACtjQYQvQQ3eLNqN8\nnOMUJKGIKqpZvRdnlhOWZFmq3+UDAnqZltBYTc4T024H6EglHpcNMBv8oUsT\nY4HvH3zRpL1bmzCMUg3Em0wD2CGhURAy818fy2ijd66ELhBHhHXxstj1gvgT\n56y7Nxeq1ePjRgcFSuU5hTc6bh2WAnOsE/sZfIpMRubKtzlWeJn96TBdT84n\n6x7powDc1+evxZYk7+PHFPvKOcb97C2PZOjthbvp4g6FLrkV4p0CDm5Fn05W\nyKcGHF9/D4+ER75AKG6DCm8PNOIU9+qyMHIxkmNljw75gsAr9g9sS0F78Hws\nIVENLnd7USDFvDEtpUlOh/9vjwrC+rlWv/uLJYiCdzthRUhZ7uUxXR0NejXA\ntYxuua12EtOmOW2xWk9SeQ4a8bk49E6FbreJL9sOheo38Cyg3Wq+8RvqJGjj\njUJ49WUKH7WeTzs71oboFTRjxk0+AWxdPKeSyuof13WJMfwjTT7BG2aBwxoR\n4QiU0KQYT9nrBJ3tO7C7zQhUvN5MQotrt3SIMxQ0hLPFdXMtXQ0qflmuHmt7\n3H2GXKp/GdenX+/Kfz/Yn2rrshGjkIh8m1hIXawlJ6wDh9923sHFvTykPY8N\nxIUo\r\n=drTg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGgN9Iit/kdq9XOMiQTiG49zOz94VZhI/LiM9DIkG5aSAiEAshmiqvl3h9iDiFIG1MlSvIycHpis/9KW3v5AAy5JhPU="}]},"maintainers":[{"name":"preston10","email":"prestowillis@gmail.com"}],"_npmUser":{"name":"bennbollay","email":"bb.npm@magitech.org"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-datepick_1.1.3_1595867484343_0.5317246493464687"},"_hasShrinkwrap":false},"1.1.4":{"name":"@preston10/react-datepick","version":"1.1.4","private":false,"repository":{"type":"git","url":"git+https://github.com/iamPres/react-datepick.git"},"homepage":"https://github.com/iamPres/react-datepick","license":"BSD-2-Clause","main":"libc/index","typings":"libc/index","types":"lib/index.d.ts","dependencies":{},"peerDependencies":{"@material-ui/core":"^4.9.11","@material-ui/icons":"^4.9.1","@material-ui/styles":"^4.10.0","browser-locale":"^1.0.3","date-fns":"^2.12.0","humanize-duration":"^3.23.0","material-ui":"^0.20.2","ms":"^2.1.2","react":"^16.13.1","react-compound-timer":"^1.2.0","react-dom":"^16.13.1","react-list":"^0.8.14","react-router-dom":"^5.2.0","react-tabs":"^3.1.0"},"devDependencies":{"@types/humanize-duration":"^3.18.0","@types/material-ui":"^0.21.7","@types/ms":"^0.7.31","@types/react":"^16.9.43","@types/react-list":"^0.8.5","@types/react-tabs":"^2.3.2","css-loader":"^3.5.3","install-peers-cli":"^2.2.0","material-ui":"^0.20.2","react-scripts":"^3.4.1","style-loader":"^1.2.1","ts-loader":"^7.0.2","typescript":"^3.9.5"},"scripts":{"start":"react-scripts start","prod":"npx webpack --config ./examples/basic_example/webpack.config.js","build":"tsc -b","test":"mocha","eject":"react-scripts eject"},"eslintConfig":{"extends":"react-app"},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"gitHead":"ff72a0e963814a95c5418f158f41dc14cc40125d","description":"react-datepick can be used to pick a date range in react and specify a data refresh interval. ####  [![npm package](https://img.shields.io/badge/npm%40latest-1.1.3-blueviolet)](https://www.npmjs.com/package/@preston10/react-datepick) [![dependencies](http","bugs":{"url":"https://github.com/iamPres/react-datepick/issues"},"_id":"@preston10/react-datepick@1.1.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-GXccMVQm3o0qxBpsuCBiEmhiyFI0ABTaj/36MkBrvCwSc+9wR9ygAddxJnjATuBmQrJQ7w47MwbhwwUSuW46iw==","shasum":"e49e03627fbeae39df0e55aa8ef474bc1cf6586e","tarball":"https://registry.npmjs.org/@preston10/react-datepick/-/react-datepick-1.1.4.tgz","fileCount":3,"unpackedSize":9857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfOqQeCRA9TVsSAnZWagAAa9gP/0urpEnTSaXggAl2QVrv\n5PT4J7bNqbsryi0A2Wi6LSoRQuHkMv6KDpPSr8DBh9sKz7FcGLusSxAFQt5+\npoLTIUCw2OIjnfMzXghLOKxICAWs99ARgRU8c3U6/JHq9pox3yZZ7zovrZeK\nsBaf0QvLsnxo1+ZFT76yZMXopTFD6oTQT+pf5tX69aM4mEjwL6RUxazFHO0/\n9tXdfgpa8M0K/Y1XRjppLhNxVm5EUDXH6D/AYTxP8QUOT9kQop5HEPDBqhl/\n/JeUg2h/aDnNpQg7/68grnsFJc0hgLyAqOnZW67zSxCWvhK/c6ATnIv2Xtfn\n9ppX5BmuwLgpb7gvmOxhuQi35QiuJcDU9YI3XCYhE/2OiqqZKTGWZCscH9Mb\n2evwjwI/Y9xuVaLBgLe6Ca9nLwbw2njb0ujReJvsuSwlERBwAbxTrpl9+9Wq\nRvqzRFTCaO85Vrebh8ywiJrUTNQQTqWaEtmj1qAnBK1Er4lUWxWAV6JZtyC7\ni/9d+1TFZkiuAKA/sPbxi3NCxtFwaT4qmJzL1mv9ywAz3Ch8i/z9TaKvMOrq\nqulZGsltowIw1iIYPm/o5v8F7kOieCg1KT/gbjqsle9AcWdJE+KYjOYDcfm6\npI7+GnMeqNoivGbpcDBYwM4MYral5qtGjkbNGeIBcxIO+8ZhKQTXNlMCenLv\nCAvb\r\n=MrKi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWgM+hcuwvLK23o8vC1+I8reBiZRqyC4R+d5kQg9xaiwIge3fIBB/SperDoMqLGEY1i1pHDQAbS5On9BInCaoDQos="}]},"maintainers":[{"name":"preston10","email":"prestowillis@gmail.com"}],"_npmUser":{"name":"preston10","email":"prestowillis@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-datepick_1.1.4_1597678622254_0.5785147900576113"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-23T05:26:49.415Z","0.1.0":"2020-04-23T05:26:49.652Z","modified":"2022-04-06T16:20:28.789Z","0.1.1":"2020-04-23T05:30:00.924Z","0.1.2":"2020-04-23T05:45:58.592Z","0.1.3":"2020-04-23T05:49:43.630Z","0.1.4":"2020-04-23T05:51:06.016Z","1.0.0":"2020-04-23T14:35:16.021Z","1.0.1":"2020-05-03T17:44:01.804Z","1.0.2":"2020-05-03T17:58:45.319Z","1.0.3":"2020-05-03T18:00:58.141Z","1.0.4":"2020-05-03T18:02:49.128Z","1.0.5":"2020-05-03T18:03:34.878Z","1.0.6":"2020-05-03T18:04:08.988Z","1.1.0":"2020-05-03T18:15:41.967Z","1.1.2":"2020-07-25T20:35:48.960Z","1.1.3":"2020-07-27T16:31:24.499Z","1.1.4":"2020-08-17T15:37:02.446Z"},"maintainers":[{"name":"preston10","email":"prestowillis@gmail.com"}],"description":"react-datepick can be used to pick a date range in react and specify a data refresh interval. ####  [![npm package](https://img.shields.io/badge/npm%40latest-1.1.3-blueviolet)](https://www.npmjs.com/package/@preston10/react-datepick) [![dependencies](http","readme":"# React-DatePick\nreact-datepick can be used to pick a date range in react and specify a data refresh interval.\n#### \n[![npm package](https://img.shields.io/badge/npm%40latest-1.1.3-blueviolet)](https://www.npmjs.com/package/@preston10/react-datepick)\n[![dependencies](https://david-dm.org/iamPres/react-datepick.svg)](https://david-dm.org/iamPres/react-datepick)\n[![Build Status](https://travis-ci.org/iamPres/react-datepick.svg?branch=master)](https://travis-ci.org/iamPres/react-datepick)\n[![license](https://img.shields.io/badge/license-BSD--2-blue)](https://github.com/iamPres/react-datepick/blob/master/LICENSE)\n#### [![Edit confident-night-iqfek](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/s/confident-night-iqfek?fontsize=14&hidenavigation=1&theme=dark)\n\n## Demo\n![media](https://github.com/iamPres/react-datepick/raw/master/media/demo-1.PNG)\n![media](https://github.com/iamPres/react-datepick/raw/master/media/demo-2.PNG)\n![media](https://github.com/iamPres/react-datepick/raw/master/media/demo-3.PNG)\n![media](https://github.com/iamPres/react-datepick/raw/master/media/demo-4.PNG)\n\n## Dependencies\n - install the [package.json](https://github.com/iamPres/react-datepick/blob/master/package.json) dependencies with npm\n\n## Example Usage\n```javascript\nimport React from \"react\";\nimport ReactDOM from \"react-dom\";\nimport { MuiThemeProvider, createMuiTheme } from \"@material-ui/core/styles\";\nimport purple from \"@material-ui/core/colors/purple\";\nimport green from \"@material-ui/core/colors/green\";\nimport DatePick from \"../src/index.tsx\";\n\nconst app = document.getElementById(\"app\");\n\nfunction reset() {\n  console.log(\"Reset!\");\n}\n\nfunction getData(data) {\n  console.log(data);\n}\n\nReactDOM.render(\n  <DatePick\n    resetFn={reset}\n    getData={getData}\n  />,\n  app\n);\n\n```\n\n## Building and Serving the Examples\n\n1. Build the `react-datepick` project.  It will install all of the peer dependencies, so that it may produce a clean build.  Finally, link it into the global registry.\n```sh\n  $ npm link\n  $ npm install\n  $ npm run-script build\n```\n\nNOTE: Make sure you do `npm link` first, before you run `npm install`.  If the link to the `../../node_modules/react` fails below, then it's likely because these steps were inverted.\n\n2. In the example directory, specify the link for the project, install the dependencies, link the duplicate `react` modules (to avoid duplicate versions), and then serve locally:\n```sh\n  examples/basic_example $ npm link @preston10/react-datepick\n  examples/basic_example $ npm install\n  examples/basic_example $ npm link ../../node_modules/react\n  examples/basic_example $ npm run-script start\n```\n\nNOTE: Occasionally an error of 'Cannot read property 'match' of undefined' occurs.  If this happens, remove the `package-lock.json` and `node_modules` complete and try again.\n\nNOTE: The sequence of link's and installs is fragile and may not work if executed out of order.\n\n## Creating a new version in NPM\n\n```\n$ npm install && npm build && npm publish\n```\n\n## Props\n- `onDateEvent(data: Date[])` (required `(data: Date[]) => void)`)\n  - Called every time the user chooses a date, takes a `Date[]` object\n- `onTimerEvent()` (optional `(() => void)`)\n  - Called when the refresh timer resets\n\n- `theme` (optional)\n  - Takes a materialUI `createMuiTheme()` object\n  ```javascript\n   theme={createMuiTheme({\n      palette: {\n        primary: purple,\n        secondary: green,\n      },\n    })}\n    ```   \n- `minimumYearValue` (optional `number`)\n  - Takes a number to represent the minimum year to be chosen\n  ```javascript\n      maximumYearValue: {100}\n   ```\n- `maximumYearValue` (optional `number`)\n  - Takes a number to represent the maximum year to be chosen\n  ```javascript\n   maximumYearValue: {2500}\n   ```\n- `relativeIntervals` (optional `number[]`)\n  - Takes an array of relative intervals to be used in the relative date select dropdown menu\n  ```javascript\n   relativeIntervals: {[60000, 1000]}\n    ```\n   \n- `quickSelectIntervals` (optional `number[]`)\n  - Takes an array of relative intervals to be used in the quick select dropdown menu\n  ```javascript\n   quickSelectIntervals: {[-60000, 1000]}\n  ```\n- `localeObj` (optional `OptionalLocale`)\n  - Takes any of the followng optional properties\n  ```javascript\n  localeObj={{ nowText: \"NOW\", localeString: \"fr\" }}\n  ```\n### localeObj properties\n- `dateFormatter` (optional `Intl.DateTimeFormat`)\n  - Takes a `Intl.DateTimeFormat` object used to format displayed dates\n  ```javascript\n  dateFormatter={\n      new Intl.DateTimeFormat(\"en\", {\n        year: \"numeric\",\n        month: \"short\",\n        day: \"2-digit\",\n      })\n    }\n  ```\n- `localeString` (optional `string`)\n  - Takes a time-locale string format\n  ```javascript\n   localeString: \"en-US\"\n    ```\n- `relativeTerms` (optional `string[]`)\n  - Takes an array of 2 relative terms to be used in the relative date select dropdown menu\n  ```javascript\n   relativeTerms=: {[\"ago\", \"from now\"]}\n    ```\n- `quickSelectTerms` (optional `string[]`)\n  - Takes an array of relative terms to be used in the quick select dropdown menu\n  ```javascript\n   quickSelectTerms: {[\"ago\", \"from now\"]}\n- `commonlyUsedText` (optional `number[]`)\n  - Takes an array of relative intervals to be used in the quick select dropdown menu\n  ```javascript\n   commonlyUsedText: {[-60000, 10000]}   \n- `nowText` (optional `string`)\n  - Takes a string to represent the displayed \"now\" text\n  ```javascript\n   nowText: \"ahora\"\n   ```\n### Storage\n- `storedRange` (optional `() => string[] | null`)\n  - Takes a function that returns a `string[]` object representing the date range in milliseconds. Can be used to set date range data to preset or stored value\n  ```javascript\n   storedRange={(): Date[] => {\n      let persistedRange = history.location.hash.substring(1).split(\"=\")[1];\n      persistedRange = persistedRange.replace(/\\%22/g, '\"');\n      console.log(persistedRange);\n      let json = JSON.parse(persistedRange);\n\n      return [new Date(json[0]), new Date(json[1])];\n    }\n   ```\n- `setStoredRange` (optional `Date[]`)\n  - Takes a `Date[]` object\n  ```javascript\n      setRawRange={(): string | null => {\n         let range = null;\n       try {\n         range = JSON.parse(\n           decodeURIComponent(history.location.hash.substring(1).split(\"=\")[1])\n         );\n       } catch {\n         return null;\n       }\n       return range;\n    }}\n\n   ```\n   \n## Customization\n - Utilizes materialUI elements\n - Compatible with any materialUI `createMuiTheme()` object configuration\n - Add custom date formatters (11/2/2000 vs November 2, 2000)\n - Add custom menu text and preset time options\n - Fully localized\n","readmeFilename":"README.md","homepage":"https://github.com/iamPres/react-datepick","repository":{"type":"git","url":"git+https://github.com/iamPres/react-datepick.git"},"bugs":{"url":"https://github.com/iamPres/react-datepick/issues"},"license":"BSD-2-Clause"}