{"_id":"@teikametrics/react-infinite-calendar","_rev":"53-095a0ebb3af226bc0b30c707d69565f4","name":"@teikametrics/react-infinite-calendar","dist-tags":{"latest":"2.6.0"},"versions":{"2.5.0":{"name":"@teikametrics/react-infinite-calendar","version":"2.5.0","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","_id":"@teikametrics/react-infinite-calendar@2.5.0","maintainers":[{"name":"aherbst-teika","email":"aherbst@teikametrics.com"},{"name":"asalvi","email":"asalvi@teikametrics.com"},{"name":"kolb0401","email":"kolb0401@gmail.com"}],"contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"homepage":"https://github.com/teikametrics/react-infinite-calendar","bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"dist":{"shasum":"a32a433e92a760775be18b828d3b6f7e25ad2a25","tarball":"https://registry.npmjs.org/@teikametrics/react-infinite-calendar/-/react-infinite-calendar-2.5.0.tgz","fileCount":52,"integrity":"sha512-OtDRiDkKWIHUYNR3nXRsYFXPofGtIqINv2oevDg9pG9fF3U+uYyEmWJt5EVieXBb69e4VTbVH4+ymEMVVIAulw==","signatures":[{"sig":"MEUCIQCwP8eg+5PVau1OxubO06T2IebBUhuG2/Duwix9HmZIvQIgF4Oix6OI5wYkz3P0o6wfdLaVhwoj6GakT5cIm9HZQNU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1251768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa42/sCRA9TVsSAnZWagAA5IQP/2RjQ+1UuEz/X7UBdDVa\np/OvrN5qGvU3gCqgejj2bxripnZX3KXoCzxMbfmYJfinVRlBOUWJxEThC9rQ\n6KWS3B1z6bAjWVB3mTHEk3Zvs6Y2TjFW2rKGqnuHIi+cyim3r49Tjcykiz8b\niAHjhgD3t1rYIhovc0/qZpnuU09rCtqvnOVKWIa1zPHbtO5gCe3XxMUkMJCY\ntSYh25QIGKbhUETC9Yoh16+H2dBX7KTW2vFcS+IgmnGPQJ+Tdxg7CKw67l+b\nK7v+0Yuhfi1pmhk07s1gr/WdnO7W81rKBiAMSqxaCaHdOC4dcZKxiKtodXzX\n0xbcyZ2sHPbQL2tfnSxa+HSQ5/TVNwrHZfIUi1R8drMWWSgP4Q/JLF1mnPF6\nzr+gp7VY3eusJunzES7px3ZYmSjDEzEQnWlFeZEBR6f7HfCyxNcT3UELHCRa\nonr8yFG8fBQK4m1y91nUQ1xlS+U84MT4lY3q2MgM1KIcLawZ7oMJXrh58gic\nlQmt6Ym79br5eloXJUmviypPEcH8iVPRufbMlyigf8WvLAP3phFWAvWsdyib\nhz0c8byfB5fkUv1z/UvmAmfQnGSlLS3hzHce7TWaZKDq4xmQM/QZB7bAhX/y\n2W4tRxkZeZIU/2OSgLtPBqQicpD2rwX6pB7RT2JDlrjFfmZk0pvWPtpW+K5E\nPnR1\r\n=suPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","user":"teikametrics","files":["css","es","lib","umd","styles.css","main.d.ts"],"types":"main.d.ts","module":"es/index.js","gitHead":"76204c9ddfcf139e27ddd3f79c672f1990dbba98","scripts":{"lint":"eslint --fix src/**/*.js","test":"nwb test-react","build":"npm run clean && nwb build-react-component --no-vendor","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","storybook":"start-storybook -p 9001 -c .storybook","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"kolb0401","email":"kolb0401@gmail.com"},"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"_npmVersion":"5.6.0","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"date-fns":"^1.27.2","recompose":"^0.26.0","classnames":"^2.2.5","prop-types":"^15.5.7","dom-helpers":"^3.2.1","react-transition-group":"^1.1.3","react-tiny-virtual-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"0.15.6","react":"^15.4.2","eslint":"^3.8.1","nwb-sass":"0.7.1","node-sass":"^4.5.0","react-dom":"^15.4.2","babel-eslint":"^7.0.0","@kadira/storybook":"^2.35.3","eslint-plugin-react":"^6.4.1","eslint-plugin-import":"^2.0.1","eslint-plugin-flowtype":"^2.21.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-config-react-app":"^0.5.1","@kadira/storybook-addon-options":"^1.0.1","babel-plugin-css-modules-transform":"^1.2.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-infinite-calendar_2.5.0_1524854762797_0.5239331078544762","host":"s3://npm-registry-packages"}},"2.5.2":{"name":"@teikametrics/react-infinite-calendar","version":"2.5.2","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","_id":"@teikametrics/react-infinite-calendar@2.5.2","maintainers":[{"name":"aherbst-teika","email":"aherbst@teikametrics.com"},{"name":"asalvi","email":"asalvi@teikametrics.com"},{"name":"kolb0401","email":"kolb0401@gmail.com"}],"contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"homepage":"https://github.com/teikametrics/react-infinite-calendar","bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"dist":{"shasum":"3665134f390dca874814590e0e0f4d01e8b73d26","tarball":"https://registry.npmjs.org/@teikametrics/react-infinite-calendar/-/react-infinite-calendar-2.5.2.tgz","fileCount":52,"integrity":"sha512-fWmCGQG0ZSMw/HMttKl7gOkFop+/oNp9HDikDUkVvbMki6/JyCKi9nKHY5tTv1MA8I+9pxZ8203oaxOydyJUVQ==","signatures":[{"sig":"MEQCID7ssaTjplKt9An/r6mjRXmzm4GyDWfOw5HDQRc01QuuAiAucRxteU0ksdA1ZPe2XHxH5BW7RtegEcMckXObpaNoHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1242589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa44XXCRA9TVsSAnZWagAAgwwP+wRw0lYm9rSsSXgS6cHZ\nOJaoMnY+fn0hNpwTObU5p3/XibnQBzaao03XYMkD6eqWZXhg/V3P5Q4aoqiQ\nSRsWvGJ2FZXXzyb3dUbc1B4fXfL/E95KMRdd8ms5ny+HZuTAVNPRFwkS31Tt\nBXD2HPB8iPRStCd7rsl6hikk5hihl7nBWeeHLb6Snzxn3KbnuNxyf/tM8r18\noc51+6BnlzwHk6vwkSbTmGapa1XkylMy9Cjf4TOOvwqqZbYfHAsZYA7jgjH2\nyTW8ubCQdhkPbyGhbFlmiAxzO2tC9jF3h8UbNc/Fy4tZI445cbZwhvJ2dj0y\n7sv5490XkEK1OkfqoAINkYf9OxMWrdDgYwV69/rnfSrAXceV79Qo0sCsYiEw\ngAt7nm37bmQIibLMTlk/X+q5eq7F3F0hbdfKZjyaSd7TzmGlhc2Ui7QtWMG4\ntCBvf41N4RZ1xQX7c4t50Sp2FDug6/Vh43ummLbYlbQVraFHd7NjBjgPyLlN\njeoVPM+8UeVu5tT6EXWZ2YZngm8oJnJYGXAqZhFEs22fPhZyiK3MMPkvMWxR\nBz3qN2Imcvct3I/WNqr+fM3duoHhUU9+k0BRZ27vwMYSp+Ai+gVoiX6rIY9K\n5zI9KnmGrHRgv2/E4x+wF70sY7U/x/VDhUsHNCFfOP4jtsIT/OMKLjnFw8L1\nlZrq\r\n=f5Wb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","user":"teikametrics","files":["css","es","lib","umd","styles.css","main.d.ts"],"types":"main.d.ts","module":"es/index.js","gitHead":"f01bb6edfd1bbe34c97aa0a19f6fa6535fbb7fb6","scripts":{"lint":"eslint --fix src/**/*.js","test":"nwb test-react","build":"npm run clean && nwb build-react-component --no-vendor","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","storybook":"start-storybook -p 9001 -c .storybook","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"kolb0401","email":"kolb0401@gmail.com"},"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"_npmVersion":"5.6.0","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"date-fns":"^1.27.2","recompose":"^0.26.0","classnames":"^2.2.5","prop-types":"^15.5.7","dom-helpers":"^3.2.1","react-transition-group":"^1.1.3","react-tiny-virtual-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"0.15.6","react":"^15.4.2","eslint":"^3.8.1","nwb-sass":"0.7.1","node-sass":"^4.5.0","react-dom":"^15.4.2","babel-eslint":"^7.0.0","@kadira/storybook":"^2.35.3","eslint-plugin-react":"^6.4.1","eslint-plugin-import":"^2.0.1","eslint-plugin-flowtype":"^2.21.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-config-react-app":"^0.5.1","@kadira/storybook-addon-options":"^1.0.1","babel-plugin-css-modules-transform":"^1.2.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-infinite-calendar_2.5.2_1524860374895_0.8708509495472163","host":"s3://npm-registry-packages"}},"2.5.3":{"name":"@teikametrics/react-infinite-calendar","version":"2.5.3","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","_id":"@teikametrics/react-infinite-calendar@2.5.3","maintainers":[{"name":"aherbst-teika","email":"aherbst@teikametrics.com"},{"name":"asalvi","email":"asalvi@teikametrics.com"},{"name":"kolb0401","email":"kolb0401@gmail.com"}],"contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"homepage":"https://github.com/teikametrics/react-infinite-calendar","bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"dist":{"shasum":"6b88888ccff53e22e9f1815e91f115773c374905","tarball":"https://registry.npmjs.org/@teikametrics/react-infinite-calendar/-/react-infinite-calendar-2.5.3.tgz","fileCount":52,"integrity":"sha512-WBz0wOF5PZSPz8GSAcJ6C9Abuy9p0M1p0E40v3fvapB3anXRlutsZOj1zSFeriuyvc73MPK2STBAtAUPDVncBA==","signatures":[{"sig":"MEYCIQD6Mi+/mYG18EwBDxeX0tkOsu/i5Z90Np5SrsZbV+QV2gIhAIWY9KBN0g4gU4xAmVELgefwSm702TXraiFZEZV+lel7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1242589,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa44m7CRA9TVsSAnZWagAAQ3UP/3AYthMUEvGtvhBeTlXj\nhbLgONPVZMW9jNXWVMYG5Y1UCqdDYucYPeJQ64oueXEgWBjfexcg1TQq81Xw\nwCXtlyRrGNZRKI0vft7YGbWIrbScCJ5jg83qtmdXu3pQL9enTfubK6yRdp4U\npsxanM1dkXwyQ+DpDvslfaHqeFycr9VpT5ujnvwxdk4jNLhHkA2DtPWovpEi\nm0OHPfeBoR+c0Danv64sxNw49R96tBW/I6IYLj+3Dcb+YxCAQzoyrH6x7bD9\nByU/EWMVUfCCRbd+LGdH1D10VxgqtwK+7Zlkt5hxpfnbJMI5qpifGI4ZDs8i\nitjFH4ahd7U6hUXtZOb7bHpN0BSGRg/K5kB9ZXt6yCwduFw0WEmUP8ttGHLt\nnWQAljcBfEvIZNY0u3ECCMPS4P6A8U0osytDaFBE+CROC1wjymDRXMMK3sCH\nKp9cGN81xczYXTSKAtH+Q6WUPEAS0te3KM3b8LJ9ZTuapADlCOPOkTnsdCmx\nHa7+sRgZdCSMvLI93MlG5zBcB5fMBaiSqsF9lHs9Rfjurd5hl2pdgR4ms0b3\nvbAfvzHqqWUNM0uLBkJZK4g5FcLzK+xkGpVKwjpqTm4TgrBDyBgnzR8bxYYZ\nvZ8O7TrGtYNverNbBM4EwVOjljBG5c7DJCyxDXoyE/noYu+C8MRoeoQsgD2h\n0+SX\r\n=mRd/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","user":"teikametrics","files":["css","es","lib","umd","styles.css","main.d.ts"],"types":"main.d.ts","module":"es/index.js","gitHead":"43891ead0a9474dc7b0bb372181e94c79654957f","scripts":{"lint":"eslint --fix src/**/*.js","test":"nwb test-react","build":"npm run clean && nwb build-react-component --no-vendor","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","storybook":"start-storybook -p 9001 -c .storybook","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"kolb0401","email":"kolb0401@gmail.com"},"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"_npmVersion":"5.6.0","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"date-fns":"^1.27.2","recompose":"^0.26.0","classnames":"^2.2.5","prop-types":"^15.5.7","dom-helpers":"^3.2.1","react-transition-group":"^1.1.3","react-tiny-virtual-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"0.15.6","react":"^15.4.2","eslint":"^3.8.1","nwb-sass":"0.7.1","node-sass":"^4.5.0","react-dom":"^15.4.2","babel-eslint":"^7.0.0","@kadira/storybook":"^2.35.3","eslint-plugin-react":"^6.4.1","eslint-plugin-import":"^2.0.1","eslint-plugin-flowtype":"^2.21.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-config-react-app":"^0.5.1","@kadira/storybook-addon-options":"^1.0.1","babel-plugin-css-modules-transform":"^1.2.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-infinite-calendar_2.5.3_1524861369904_0.24666256835479472","host":"s3://npm-registry-packages"}},"2.5.4":{"name":"@teikametrics/react-infinite-calendar","version":"2.5.4","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","_id":"@teikametrics/react-infinite-calendar@2.5.4","maintainers":[{"name":"aherbst-teika","email":"aherbst@teikametrics.com"},{"name":"asalvi","email":"asalvi@teikametrics.com"},{"name":"kolb0401","email":"kolb0401@gmail.com"}],"contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"homepage":"https://github.com/teikametrics/react-infinite-calendar","bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"dist":{"shasum":"456cf9aac8191d87e60233475df24c2b4bdab0f5","tarball":"https://registry.npmjs.org/@teikametrics/react-infinite-calendar/-/react-infinite-calendar-2.5.4.tgz","fileCount":52,"integrity":"sha512-YGspf7wQJLz8q9VHRKe0HSKePbdI3PRZzBnSgDpEFK31UFJRJg4GRgibEvATkNdoErzus1UMJtCIMvLH2oqrlQ==","signatures":[{"sig":"MEYCIQDNxcLUNfimTU9pWvZJaA3Kh10y1ynYZv1jI6xd+onpCQIhAP+k4cxsMq3682undPh2iGe7xndM0mEAbA7QFc2yZh0N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1252105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa44rTCRA9TVsSAnZWagAAv8IP+QFrvlDjUIDaXL+UtiKF\nP24krVtWJ+DeORVsfXyKS/iGB+GJF7/4SIkxpuXd4tZ3G0lVL6XeoYaYY/x+\nURIutTUH4FgQXSBNkDGeabHEto1nWqh0wpYCIvZOdh0JselG/dPyVpdwLFK9\nGTNUVQ/7yef9gt/yZpcWFaXr344I2D7+Tcz93fEd2eFgTCySQcin5KBTnZm1\noZbA9/fPOnIhiD7Zarl6CQGqm5zF/cJ3MAb/e77Df9jXGg0eSezhW3+KJL6p\nX2BDDB85sZqKyug5tfz0QLSMo7rxjjJ2+SjOcJK1Sri4ExHmv0evXYzIL4OA\nsTjMCROq9w8z9DHWb6J71SNgjspS9TrRAJ7n7Q6cb1nw24A6rVl6UdttVv0o\nUXPtQVe5EoPDWzys0BneMLXSi6YLQsKzCIrG+uGBMbgPdX4m1YBjC+Rwgrw9\neZDOoTvYcXreGVur1I0fQqc7o0NljOW3AJpfkgURoC03H6TxItkTwE66QjkR\nBq2sLVRBVL1wmmn4qx3bm6Up5UDEwhtmGq65uVz2gweIUIfGDAyfBmuxqYzu\nr7dgbkP8QnfIDPmeDgYGxQoWyl/znBOhX7i3pekqJ7lKWSSPGt9Slt5jXHmv\nwMKEr/VQ6A6po4dNyzSMXX697V9oPs18tDmYSwcNEuaI3alvkM5p/5WRB0Wd\np+72\r\n=yDK0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","user":"teikametrics","files":["css","es","lib","umd","styles.css","main.d.ts"],"types":"main.d.ts","module":"es/index.js","gitHead":"eae10b88e6375db83f8a410988140302ddc12853","scripts":{"lint":"eslint --fix src/**/*.js","test":"nwb test-react","build":"npm run clean && nwb build-react-component --no-vendor","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","storybook":"start-storybook -p 9001 -c .storybook","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage"},"_npmUser":{"name":"kolb0401","email":"kolb0401@gmail.com"},"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"_npmVersion":"5.6.0","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"date-fns":"^1.27.2","recompose":"^0.26.0","classnames":"^2.2.5","prop-types":"^15.5.7","dom-helpers":"^3.2.1","react-transition-group":"^1.1.3","react-tiny-virtual-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"0.15.6","react":"^15.4.2","eslint":"^3.8.1","nwb-sass":"0.7.1","node-sass":"^4.5.0","react-dom":"^15.4.2","babel-eslint":"^7.0.0","@kadira/storybook":"^2.35.3","eslint-plugin-react":"^6.4.1","eslint-plugin-import":"^2.0.1","eslint-plugin-flowtype":"^2.21.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-config-react-app":"^0.5.1","@kadira/storybook-addon-options":"^1.0.1","babel-plugin-css-modules-transform":"^1.2.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-infinite-calendar_2.5.4_1524861650208_0.8624901302472043","host":"s3://npm-registry-packages"}},"2.5.7":{"name":"@teikametrics/react-infinite-calendar","version":"2.5.7","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","_id":"@teikametrics/react-infinite-calendar@2.5.7","maintainers":[{"name":"aherbst-teika","email":"aherbst@teikametrics.com"},{"name":"asalvi","email":"asalvi@teikametrics.com"},{"name":"kolb0401","email":"kolb0401@gmail.com"}],"contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"homepage":"https://github.com/teikametrics/react-infinite-calendar","bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"dist":{"shasum":"808469326bbbc7be2423eda40f0e9a76a1109dc8","tarball":"https://registry.npmjs.org/@teikametrics/react-infinite-calendar/-/react-infinite-calendar-2.5.7.tgz","fileCount":52,"integrity":"sha512-mvucTdzRC0JtalhM5wEs29T+vEtnFe/XvByBLbCYF8hPNrfsmRGzB4VbO7Ep7GoSrORhrM6KqL6XB2VP5dP/cg==","signatures":[{"sig":"MEYCIQCjr8byauD8sxr99cQVhiZCax5EauluSNkRDdsXlP0VQwIhAJ8cV/UTlmMUhfhK3aprKn/VonsCCWWl7CNtmgWi8Eql","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1252513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa52e7CRA9TVsSAnZWagAAv04P/jVjGaJ0ha8dSGT+ZNEJ\nrfpJhjDDy5EYT5uj/ROfyhX5PCRvbNx+Z8J8FUrxK9eo9WRO63d/YChP8bLR\ne4G4r32tGGl9dQkWbaHGSkA4uXPCj/zz2ALPye3ZhlqSO3u16ovKVYqdtvYm\nKlp/Mq64Ij5NVFUU5Dh1Qext3MjWoy+Pz8SH6mBPXpMynM5KltZb6cacOCFu\nvJRUOTBHTqINx7gkuVz6qFRdkC0BfA0CeR+gh5BV51YYvHIzo3Pzdy0kglAC\nxtWpNPvt25kWCjjrhQmfUvCCJUtYGeYbZdUuml0S6ousPnh8G1xIvp1awk2+\nhOHP4oEJ53jwXNmyu3RKfDk8osOUUTB/PdbInIQscybBnq6FrymG/vbgow8R\nnPs9SU8g6lMNNee2WNZ5+W7NZM4Tu8bD/3bgIGFnZP/LD2MVZghvOUmmjbbZ\nl4CAWmypnPZBiUSb6nIA2bK+a1lQZAdP6mbWCBNrnasbTHx7mj/dKUE5lNle\n8D4hpIoTGEgYi4eE1t2O8QfQHtu+2w5xrNG6YsqeExJYgj93q2bsrFDC/zPU\nCQDdAXBVe8dYb1d57ghg9tlD5NMlhU+Z5uVbyoFH2lCOouOsO/w/p4F6d+i1\nSphr4VIfmYo35HrtnuRaiudiW+152YjJI0re35ydtPKZaezrjM/JFZvXfuaw\nJx7M\r\n=yeM2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","user":"teikametrics","files":["css","es","lib","umd","styles.css","main.d.ts"],"types":"main.d.ts","module":"es/index.js","gitHead":"6451bad04c61bb13ec19285ce94e72b440d121a7","scripts":{"lint":"eslint --fix src/**/*.js","test":"nwb test-react","build":"npm run clean && nwb build-react-component --no-vendor","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","storybook":"start-storybook -p 9001 -c .storybook","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage","storybook:build":"build-storybook -c .storybook -o dist"},"_npmUser":{"name":"kolb0401","email":"kolb0401@gmail.com"},"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"_npmVersion":"5.6.0","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","directories":{},"_nodeVersion":"9.8.0","dependencies":{"date-fns":"^1.27.2","recompose":"^0.26.0","classnames":"^2.2.5","prop-types":"^15.5.7","dom-helpers":"^3.2.1","react-transition-group":"^1.1.3","react-tiny-virtual-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"0.15.6","react":"^15.4.2","eslint":"^3.8.1","nwb-sass":"0.7.1","node-sass":"^4.5.0","react-dom":"^15.4.2","babel-eslint":"^7.0.0","@kadira/storybook":"^2.35.3","eslint-plugin-react":"^6.4.1","eslint-plugin-import":"^2.0.1","eslint-plugin-flowtype":"^2.21.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-config-react-app":"^0.5.1","@kadira/storybook-addon-options":"^1.0.1","babel-plugin-css-modules-transform":"^1.2.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-infinite-calendar_2.5.7_1525114810745_0.6397475504979779","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@teikametrics/react-infinite-calendar","version":"2.6.0","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","_id":"@teikametrics/react-infinite-calendar@2.6.0","maintainers":[{"name":"aherbst-teika","email":"aherbst@teikametrics.com"},{"name":"asalvi","email":"asalvi@teikametrics.com"},{"name":"kolb0401","email":"kolb0401@gmail.com"}],"contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"homepage":"https://github.com/teikametrics/react-infinite-calendar","bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"dist":{"shasum":"37c2d8c5ae7ccf0979fa6645b49d8d14bccae9cd","tarball":"https://registry.npmjs.org/@teikametrics/react-infinite-calendar/-/react-infinite-calendar-2.6.0.tgz","fileCount":52,"integrity":"sha512-BMVwIDJ/+UQTN21BMSeZpGDa/L1EJflASy3i1AU9x2k2yJ2K/CeSpO33xciJ6t2YSCyPkXo7phg5s2QgF5c6xw==","signatures":[{"sig":"MEYCIQCnx9WA+zmz3IWNnwkt3eCaVLbVCe4o3igIjlK080qN8gIhANK+zw/SxebZK33p8hO+Og7EhkzUr0AcdZCTYmq+P+vD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1252521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJct3oTCRA9TVsSAnZWagAAXloP/3M0LMMYRNbIsEE49b6I\nrnri8araBUOnVe3XMVvbwBTr3lwnTA9NbWfoeNYXCVLVxDVai/yuGxcudxUG\ndiWoCtiIjI8lK7vjPUL4BGhWCbRuByUL/yfH+VNY4xLdjLrxqdJKiV5rttNQ\nMTxNogrpg+F3lUufluL/5CKVzjlboKP2QB/seQAqBtlc0VXxkjwlKkYnZ0ss\n/aDAN0wnBgkf9NpYIGwDe/vjfZr/ZG3c5zepinbLdh+1qBcyl1AzW8i80sl+\nqK3vhCDg+KRTbHPCecc4TqiqJKTVLU0wfqwOdKBH5d68YsisS4mjj3jIsvfY\nct42phu6DbhXAM33Nw7ReoNy27cAilh+ScnHRkdia8Ajufb1k8Q9b+HWG3A+\n9NHfhMTiHOl9GnnguTYrL21yVVOYCvFjALEY8FHyst1NcJwNhs/+7nLoB3Es\n9MpR8wELQlOsQr4q82VOyu422vqi14UW7V8CQo5vbX5joZkKdN7KkCbWqHGq\nmjzhWKtCTKuK6POJn+RPItE3W5ay/rBjvcZ2pVGYS83EyLifS6Is8MTL6/3s\nAfL9Ez4qHAEmvVWEov5GPRqgOeVv3iHrTG9kjPhl2oVSJultKxWLMepXHp68\nEblQJMFekuumTCZ9pjTjnJGuygUag8tKPZvcNtxdnA4vaaZ8a6uYhUhVhAug\nffPH\r\n=B9Ff\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","user":"teikametrics","types":"main.d.ts","module":"es/index.js","gitHead":"2e87ca6557745a7ad4acd1142a43e24e11422f40","scripts":{"lint":"eslint --fix src/**/*.js","test":"nwb test-react","build":"npm run clean && nwb build-react-component --no-vendor","clean":"nwb clean-module && nwb clean-demo","start":"nwb serve-react-demo","storybook":"start-storybook -p 9001 -c .storybook","test:watch":"nwb test-react --server","test:coverage":"nwb test-react --coverage","storybook:build":"build-storybook -c .storybook -o dist"},"_npmUser":{"name":"kolb0401","email":"kolb0401@gmail.com"},"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"_npmVersion":"5.6.0","description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","directories":{},"_nodeVersion":"9.10.0","dependencies":{"date-fns":"^1.27.2","recompose":"^0.26.0","classnames":"^2.2.5","prop-types":"^15.5.7","dom-helpers":"^3.2.1","react-transition-group":"^1.1.3","react-tiny-virtual-list":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nwb":"0.15.6","react":"^15.4.2","eslint":"^3.8.1","nwb-sass":"0.7.1","node-sass":"^4.5.0","react-dom":"^15.4.2","babel-eslint":"^7.0.0","@kadira/storybook":"^2.35.3","eslint-plugin-react":"^6.4.1","eslint-plugin-import":"^2.0.1","eslint-plugin-flowtype":"^2.21.0","eslint-plugin-jsx-a11y":"^2.2.3","eslint-config-react-app":"^0.5.1","@kadira/storybook-addon-options":"^1.0.1","babel-plugin-css-modules-transform":"^1.2.1"},"peerDependencies":{"react":"^15.3.0 || ^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/react-infinite-calendar_2.6.0_1555528210768_0.622256707544065","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-04-27T18:46:02.739Z","modified":"2024-10-14T07:45:47.106Z","2.4.0":"2018-04-27T15:52:01.572Z","2.5.0":"2018-04-27T18:46:03.037Z","2.5.1":"2018-04-27T20:14:34.194Z","2.5.2":"2018-04-27T20:19:35.121Z","2.5.3":"2018-04-27T20:36:09.997Z","2.5.4":"2018-04-27T20:40:50.390Z","2.5.5":"2018-04-30T18:41:52.159Z","2.5.6":"2018-04-30T18:57:04.229Z","2.5.7":"2018-04-30T19:00:10.878Z","2.6.0":"2019-04-17T19:10:10.935Z"},"bugs":{"url":"https://github.com/teikametrics/react-infinite-calendar/issues"},"author":{"name":"Clauderic Demers","email":"me@ced.io"},"license":"MIT","homepage":"https://github.com/teikametrics/react-infinite-calendar","keywords":["react","reactjs","react-component","infinite","calendar","endless","date","date-picker","month","day","year","scrolling","virtual","picker","material","flat"],"repository":{"url":"git+https://github.com/teikametrics/react-infinite-calendar.git","type":"git"},"description":"Infinite scrolling date-picker built with React, with localization, themes, keyboard support, and more.","contributors":[{"name":"Jonathan Kolb","email":"jkolb@teikametrics.com"}],"maintainers":[{"email":"jburgess@teikametrics.com","name":"jburgess"},{"email":"devops@teikametrics.com","name":"devops-machine-user"},{"email":"sbaghel@teikametrics.com","name":"sbaghel"},{"email":"vlalwani@teikametrics.com","name":"vlalwani-tm"},{"email":"kolb0401@gmail.com","name":"kolb0401"},{"email":"rgokhale@teikametrics.com","name":"rgokhale"}],"readme":"<div align=\"center\">\n<img src=\"https://raw.githubusercontent.com/teikametrics/react-infinite-calendar/master/.github/logo.png\" width=\"180\"/>\n</div>\n\n# React Infinite Calendar\n[![npm version](https://img.shields.io/npm/v/@teikametrics/react-infinite-calendar.svg)](https://www.npmjs.com/package/@teikametrics/react-infinite-calendar)\n[![downloads](https://img.shields.io/npm/dm/@teikametrics/react-infinite-calendar.svg)](https://www.npmjs.com/package/@teikametrics/react-infinite-calendar)\n[![license](https://img.shields.io/github/license/mashape/apistatus.svg?maxAge=2592000)](https://github.com/teikametrics/react-infinite-calendar/blob/master/LICENSE)\n### Examples available here: <a href=\"#\">http://teikametrics.github.io/react-infinite-calendar/</a>\n\nFeatures\n---------------\n\n* **Infinite scroll** – Just keep scrollin', just keep scrollin'\n* **Flexible** – Min/max date, disabled dates, disabled days, etc.\n* **Extensible** – Add date range-selection, multiple date selection, or create your own HOC!\n* **Localization and translation** – En français, s'il vous plaît!\n* **Customizeable** – Customize and theme to your heart's content.\n* **Year selection** – For rapidly jumping from year to year\n* **Keyboard support** – ⬆️ ⬇️ ⬆️ ⬇️ ⬅️ ➡️ ⬅️ ➡️ ↩️\n* **Events and callbacks** – beforeSelect, onSelect, onScroll, etc.\n* **Mobile-friendly** – Silky smooth scrolling on mobile\n\n<div style=\"padding:30px\">\n<img src=\"https://raw.githubusercontent.com/teikametrics/react-infinite-calendar/master/.github/preview.gif\" width=\"300\" />\n</div>\n\nGetting Started\n---------------\n\nUsing [npm](https://www.npmjs.com/):\n```\nnpm install @teikametrics/react-infinite-calendar react-addons-css-transition-group --save\n```\n\nES6, CommonJS, and UMD builds are available with each distribution. For example:\n```js\nimport InfiniteCalendar from '@teikametrics/react-infinite-calendar';\nimport '@teikametrics/react-infinite-calendar/styles.css'; // Make sure to import the default stylesheet\n```\n\nYou can also use a global-friendly UMD build:\n```html\n<link rel=\"stylesheet\" href=\"@teikametrics/react-infinite-calendar/styles.css\">\n<script src=\"@teikametrics/react-infinite-calendar/umd/react-infinite-calendar.js\"></script>\n<script>\nvar InfiniteCalendar = window.InfiniteCalendar.default;\n...\n</script>\n```\n\nUsage\n------------\n### Basic Example\n\n```js\nimport React from 'react';\nimport { render } from 'react-dom';\nimport InfiniteCalendar from '@teikametrics/react-infinite-calendar';\nimport '@teikametrics/react-infinite-calendar/styles.css'; // only needs to be imported once\n\n// Render the Calendar\nvar today = new Date();\nvar lastWeek = new Date(today.getFullYear(), today.getMonth(), today.getDate() - 7);\n\nrender(\n  <InfiniteCalendar\n    width={400}\n    height={600}\n    selected={today}\n    disabledDays={[0,6]}\n    minDate={lastWeek}\n  />,\n  document.getElementById('root')\n);\n```\nFor more usage examples, see [http://teikametrics.github.io/react-infinite-calendar/](http://teikametrics.github.io/react-infinite-calendar/) or check out some [code examples](https://github.com/teikametrics/react-infinite-calendar/tree/master/examples).\n\n### Prop Types\n| Property       | Type            | Default                                                                                                                              | Description                                                                                                                                                                                                                      |\n|:---------------|:----------------|:-------------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| selected       | Date or Boolean | `new Date()`                                                                                                                         | Value of the date that appears to be selected. Set to `false` if you don't wish to have a date initially selected.                                                                                                               |\n| width          | Number          | `400`                                                                                                                                | Width of the calendar, in pixels                                                                                                                                                                                                 |\n| height         | Number          | `600`                                                                                                                                | Height of the calendar, in pixels                                                                                                                                                                                                |\n| min            | Date            | `new Date(1980, 0, 1)`                                                                                                               | The minimum month that can be scrolled to.                                                                                                                                                                                       |\n| max            | Date            | `new Date(2050, 11, 31)`                                                                                                             | The maximum month that can be scrolled to.                                                                                                                                                                                       |\n| minDate        | Date            | `new Date(1980, 0, 1)`                                                                                                               | The minimum date that is selectable.                                                                                                                                                                                             |\n| maxDate        | Date            | `new Date(2050, 11, 31)`                                                                                                             | The maximum date that is selectable.                                                                                                                                                                                             |\n| disabledDays   | Array<Number>   |                                                                                                                                      | Array of days of the week that should be disabled. For example, to disable Monday and Sunday: `[0, 6]`                                                                                                                           |\n| disabledDates  | Array<Date>     |                                                                                                                                      | Array of dates that should be disabled. For example: `[new Date(2017, 1, 8), new Date(), new Date(2017, 5, 17)]`                                                                                                                 |\n| display        | String          | `'days'`                                                                                                                             | Whether to display the `years` or `days` view.                                                                                                                                                                                   |\n| displayOptions | Object          | See&nbsp;[default&nbsp;displayOptions](https://github.com/teikametrics/react-infinite-calendar/blob/master/src/utils/defaultDisplayOptions.js) | See [display options](#display-options) section for more details.                                                                                                                                                                |\n| locale         | Object          | See&nbsp;[default&nbsp;locale](https://github.com/teikametrics/react-infinite-calendar/blob/master/src/utils/defaultLocale.js)          | By default, React Infinite Calendar comes with the `English` locale. You can use this to change the language, or change the first day of the week. See [date-fns documentation](https://date-fns.org/docs/I18n) for more details |\n| theme          | Object          | See&nbsp;[default&nbsp;theme](https://github.com/teikametrics/react-infinite-calendar/blob/master/src/utils/defaultTheme.js)            | Basic customization of the colors                                                                                                                                                                                                |\n| className      | String          |                                                                                                                                      | Optional CSS class name to append to the root `InfiniteCalendar` element.                                                                                                                                                        |\n| onSelect       | Function        |                                                                                                                                      | Callback invoked after beforeSelect() returns true, but before the state of the calendar updates                                                                                                                                 |\n| onScroll       | Function        |                                                                                                                                      | Callback invoked when the scroll offset changes. `function (scrollTop: number) {}`                                                                                                                                               |\n| onScrollEnd    | Function        |                                                                                                                                      | Callback invoked `150ms` after the last onScroll event is triggered. `function (scrollTop: number) {}`                                                                                                                           |\n| rowHeight      | Number          | `56`                                                                                                                                 | Height of each row in the calendar (each week is considered a `row`)                                                                                                                                                             |\n| autoFocus      | Boolean         | `true`                                                                                                                               | Whether the Calendar root should be auto-focused when it mounts. This is useful when `keyboardSupport` is enabled (the calendar must be focused to listen for keyboard events)                                                   |\n| tabIndex       | Number          | `1`                                                                                                                                  | Tab-index of the calendar                                                                                                                                                                                                        |\n\n### Display Options\n\n| Property                | Type    | Default      | Description                                                                                                                                      |\n|:------------------------|:--------|:-------------|:-------------------------------------------------------------------------------------------------------------------------------------------------|\n| layout                  | String  | `'portrait'` | Layout of the calendar. Should be one of `'portrait'` or `'landscape'`                                                                           |\n| showHeader              | Boolean | `true`       | Show/hide the header                                                                                                                             |\n| shouldHeaderAnimate     | Boolean | `true`       | Enable/Disable the header animation                                                                                                              |\n| showOverlay             | Boolean | `true`       | Show/hide the month overlay when scrolling                                                                                                       |\n| showTodayHelper         | Boolean | `true`       | Show/hide the floating back to `Today` helper                                                                                                    |\n| showWeekdays            | Boolean | `true`       | Show/hide the weekdays in the header                                                                                                             |\n| hideYearsOnSelect       | Boolean | `true`       | Whether to automatically hide the `years` view on select.                                                                                        |\n| overscanMonthCount      | Number  | `4`          | Number of months to render above/below the visible months. Tweaking this can help reduce flickering during scrolling on certain browers/devices. |\n| todayHelperRowOffset    | Number  | `4`          | This controls the number of rows to scroll past before the *Today* helper appears                                                                |\n| showLabelsBetweenMonths | Boolean | `true`       | This will show month labels between each month                                                                                               |\n\nExample usage of display options:\n```jsx\n<InfiniteCalendar\n  displayOptions={{\n    layout: 'landscape',\n    showOverlay: false,\n    shouldHeaderAnimate: false\n  }}\n/>\n```\n\nDependencies\n------------\nReact Infinite Calendar has very few dependencies. It relies on [`react-tiny-virtual-list`](https://github.com/clauderic/react-tiny-virtual-list) for virtualization and [`date-fns`](https://github.com/date-fns/date-fns) for handling date manipulation. It also uses [recompose](https://github.com/acdlite/recompose) for extending the default functionality. It also has the following peerDependencies: [`react`](https://www.npmjs.com/package/react), and [`react-addons-css-transition-group`](https://www.npmjs.com/package/react-addons-css-transition-group).\n\n\nContributions\n------------\nYes please! Feature requests / pull requests are welcome. [Learn how to contribute](https://github.com/teikametrics/react-infinite-calendar/blob/master/CONTRIBUTING.md)\n\n\nLicense\n---------\n*react-infinite-calendar* is available under the MIT License.\n","readmeFilename":"README.md"}