{"_id":"@_--/react-calendar","_rev":"10-5b035340c4fd7c3902f8030ff24c636c","name":"@_--/react-calendar","dist-tags":{"latest":"0.0.0-alpha.9"},"versions":{"0.0.0-alpha.0":{"name":"@_--/react-calendar","version":"0.0.0-alpha.0","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"013bc96db9a4e4c4fda34ee567018c8aa9030446","_id":"@_--/react-calendar@0.0.0-alpha.0","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-N2PE34z+2g3tu2KXiP8Khcoas2sPxi9razNqQQDIko2dqjmBbywCkerN8gFYmD65DAppiSpDyQnDFvLxM+yfLg==","shasum":"e0e91249d53eace9a768f5e4d75ee2e1c2f8eaa5","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.0.tgz","fileCount":50,"unpackedSize":85099,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNV/gCRA9TVsSAnZWagAAn4EP/2QLaSAYNr3Avc8QgW4+\ncIk4oqHoXw1OtCDX7DmQ3i1lR4XnDxHJDAijd4H53i3G7gcMcMWGUZasQEu/\njD60/mEca4fHE+PauxNDm1eWAPe8c/WZ7wy1o65g+6myBzl9vw8TfPD0lp+7\nWnkz4ayD2zmUSM38/mOZ/6RXAet1FZahixWSnL4fAcFhMm68UTqKjPAIuhEj\nS2y6WjVfO5aO947JytiaW4v+bJFONudfVsbMkXvuXO9qe9vPxH+UMct6m4sj\nNvTmGEO4ZQSzpANpvyXTDqN3jIOWKn2Voh0b9cH3JXJNNoaAiDWcE4nCWuOx\nTL5wUSqfbNcz1LUfcC13EejqPG0LXf+/aJOYQmQKZ/9ZLp2EEEo3ZRyf2YoL\nVTfbxO8YB5wB910TKtBLNZLG+zuzXxxhziENIxf7DdZ35HLVfU8sg6UGsGiW\ntVOZL4CwuuOngzfDQMR0PaYmForDt3VhsmnQj6oDViXr3QVwAGAK8EdM0Ofb\nZACbKVh/1yfhi35bK+cGg7H98jM/9+GbqQiKbLiKKeaExSbScWOINTeqiWpr\n3L4mgkx7fLCiONjcpg4c3TeNz5ie2SWK6u1ni3wq+7ts+AQeAxKb//90+fN8\nfBuvblnglXzyhb2JkBiMCOB2XoG3hc3a2tS9RL5BoRhyy2Ey5DvZpxqu74/x\n3R1m\r\n=FlTe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDovENt6/giROHzrsZPoAyvQ7TesDm+it3fC5pG+DZuygIgHO0S4vYSWvbf0rnabvzFs8n/pHGRs0LO5MtJPXvqEak="}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.0_1630887904433_0.057690547581998874"},"_hasShrinkwrap":false},"0.0.0-alpha.1":{"name":"@_--/react-calendar","version":"0.0.0-alpha.1","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"68a033efefea48b58cae9bcc24846efdc72bd6fa","_id":"@_--/react-calendar@0.0.0-alpha.1","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ecbK0JQm01i6e17b/dayuMhZZOdOUcYDPMf5ie+wEnaBd3pwU65joKhRRbpNGGSiVUlxqKeIy9h3BTnT5tSX4Q==","shasum":"33e998e3d6086c478b9d680732c0d6bc98a3380b","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.1.tgz","fileCount":50,"unpackedSize":85109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNWtBCRA9TVsSAnZWagAAaNAP/R65psTwEbE5uZq45Jhb\nI9G78qA7G1Ahr2/osnMhcCnApXg5CXpxt5V33lr+/PWQOD/y6TP7te+b/Rs7\n46OKUxGg17af12hPVYyj/0u2dxLiTSgg7xsVDbVYL9bhGoLiGWxH5dgGB2ZD\nsTBIM9WlC2D52CtS/HO33JxQeVmzlYQM7bX3xEYUVtVvAM66u0ED4jEHx4sa\n26K7UJlFsKgKQjV/XxjVnhACc7EJHnUkZZZKqmB9AcGWK+UkDkFTCR/mSte/\nMQs5QogjzjmDJrsiWVs23WpYFcazrQeGVeEj9BxCvZ8ZFrSIEQMghTMmY05U\nBDoF/g3+ePxu72Ei6f1NLD366foap4TbdgALj1TmzssgJ1R2P/robOn0E7wt\npbXx/5CkzkL3r3WkB+Cbqd8IqY+3F/w4671A6xZCzbulxYjziRxQsIh0nsLS\nX6PLtiAEsEvn9hCiT6sxcJGBrkcwgCRrGn9kIGMu4PNhmmO6Jl5G9G/xpRa2\nyc7IXa6ckJYmmzpqmPuoQVKdst73Cwz23OUnt1Rcw9huRA7KuRXVwdrjcBo0\nWJroarqERf0XyoDdSaAJBdviR1V7wWeIK9IGfyI5WkguV9Q1UWuFd9/dfa3n\napgMmfv7ktvuYaJXLyEuQ8nAhGWuoE1E9OGjSm/O2lR7mPqXmKP4Zt18tAtB\n7pMR\r\n=XHba\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ZGjU+noaRhTcL0dj9sU5xkM7/6SKa0BDxBkHcFr4QAIgHSwVuN+vTNTM6YVjjD/DlPROiHAScvIDRoxwmCjEmD8="}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.1_1630890817417_0.00850534075865772"},"_hasShrinkwrap":false},"0.0.0-alpha.2":{"name":"@_--/react-calendar","version":"0.0.0-alpha.2","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"ff0ac89eca0c8c5b95257db30661a585f9153a00","_id":"@_--/react-calendar@0.0.0-alpha.2","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-eVRSE2HLAIGIrRfKTizh3oHPuVqgJu+WknylNkqcPWJ4BiGu0jHS6BMkgvBAVa2y6HozZx+kOF5RG4rVHsdsiw==","shasum":"c9080d36308c9de79bf909bc467d54b502abaaa1","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.2.tgz","fileCount":54,"unpackedSize":97463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNcXsCRA9TVsSAnZWagAAVI0P/jZNdNyaPUaZm7PT7Rn6\nmzhMDC0PJjf04JcXdZYi/diIIveTyWhipufwtvTep59FJyL8kEotOJm/U/HY\nVu0pEQKFWX/dT9z7EiZMRxCGSvz6ONQ2RujC/UHj5KtoRosmZ+hppr3bnGMW\niiENq06jE1M3R/Sr6xte//AuBng6fjHloXrFbE/Em45BfZQkQkuXsW+97Gie\njvyL2uLoyfZU8Dj+No+JXAOdk3nITiUzw0RoCffbk21LOxusJou/SBIn7ww+\nKuW1Rtt651aq9LukwI72ikZzVylF9x3+koOU9xgEV3IojWVFZ3gCSK5FjmzR\nRKP2/omRIF0jlloz0yAjvlo3t1VL6dwzfVouiyNhr8mP5Kbc7GKswd4B8Ln5\na6ihlHaV4SZmHOMcWratXn5EV/2VyPQ7Wg22uky8bmGtA5imlKuVLuXsW/9v\nrPuoGK/O5Gn/qhQKgG/+urmDxLS6Uaj/BQRlnsk6AMtqwFPJwtTyKkzxgLZl\n/pnDw09OUnqrDW3jkfRC1W+ZXnJHviYkriiv4BjftV1Pm2kqP4yPkqZ6r60J\nPnXIv1LTZvJ5h4zGLTJP0WvVTkNeeuwhZdBKXpsS1GYQo6zf7j5Ia0z1nXiC\nS+bmd6Q8D/aW+hnXzZNVGK5bYOu6ZA2DhpQIViWc4S0Pf5m+vVdLTX9R488G\nP+HQ\r\n=XN7o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwj5egc6tDgVvgTYcd2c5s86t5q/Ij5r166J5Fo3CyagIhAKSXOn9APMDAeZXu+Lnjz1puzCUWGHB5CZTpW4Tb1Kxx"}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.2_1630914028325_0.1931304484971157"},"_hasShrinkwrap":false},"0.0.0-alpha.3":{"name":"@_--/react-calendar","version":"0.0.0-alpha.3","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"55140ff82bccb57039795a6855fa467c9fe6c980","_id":"@_--/react-calendar@0.0.0-alpha.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-v5jNN7mXjmWkhrYqhncgYdwrHdimuKW1mhVnJBxXzZ+yo7SBFiyy17b/t3R4Zwhdc8qGbRXKRhmfrn19af/RAA==","shasum":"6565a1f21c8c6aaeb1b49e61b8390f5b0feac1d4","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.3.tgz","fileCount":54,"unpackedSize":97708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNcy6CRA9TVsSAnZWagAAn6MP/3cz4DPeX2F0lZtaTrnN\nt1D8GDEe0sHNPgiE8F8vxDUGiTWQ0dYeH4ceVRCtYAtz9Zzng+/LVRGAqjFL\nbbZp9Au0DROmDMz72Pu+i9dNbccUAjyrWGJk1hmhDA5whIkC/a3Lli1WYA78\nXEwLIhen7PaNWgHiZCUcfKAAosW+cuycCkJlfkl3U/n54DT/s7nAJcMvtCno\nXEKQ7YzAO2LYAQ5dYL6kdeb//5m0Q7d9xKxXsFh+T8OIfdPIJwFCxCotqxk1\n6M6OR5Du+AkTqoLeMqXV8iFtrnyWB0L5/S7bIUf4Pdi3ChGcemlNDFQ2MDOW\nofR780LY3CwMMERawinvIstmxvfphjapTjSFRV75OQtPGn4K6aLj6Jz4G1Pk\nmrPsBVQNDP/XKK6zKbNW3DC0+WQ3rIX4wXbMyF/aF08eMxg/wiHPBIAnUzes\nP8u2rm0cOTDLuCGU8tjuM66hVmeouwvRpsqiv0RPwqKb+ymM98yHk4Nr02R5\nhuFt+lSiER5OY2pwLCfqEkpvPwFOdYcn8vFLlUtX8AAXw1+VXHjbX3Hx3so9\n/WoLy9jcjvL6rjw915G8ROCcHQZCzjTk4p8iqEs2XUTuyI7nEzCNL2BSwE6x\nyei/QAAAtLpL1a49e80TWUeNuu/b6P1X7P6IlBMoRSarWcpZbtsn7g+JWgbn\npGnG\r\n=QKom\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4bUlwmRi0qv6a/7T8ahrfsf8hL6LfLUa3yyaeKH2ixgIhANFu3DdsOFOKoiGxg5DdP6P2LUgNfmDUZlMbfak6FILL"}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.3_1630915769889_0.024451514297445298"},"_hasShrinkwrap":false},"0.0.0-alpha.4":{"name":"@_--/react-calendar","version":"0.0.0-alpha.4","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"11aaf948159025f9825ccc3aabd06bf2efa0b74f","_id":"@_--/react-calendar@0.0.0-alpha.4","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SNhwU/EGs3brdDd1N9IMZLUOXPuYhvQ1NFu2tfzz6PPRWhtnH+ouE5SuARlvetSY2I3b8kwisbV/K/hedpJmXA==","shasum":"4c3c404685376defec159bddc1e47d5932b4a4fb","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.4.tgz","fileCount":54,"unpackedSize":98672,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNrYSCRA9TVsSAnZWagAAIYcP/inzfiFsgJqG9O162JY8\nXpJGIW4MmF8dHCReiy5NddXpmFKG/gbQCzbVjh1B6iy1dMgHxx90jEe4/qgm\nnw+FUOKtwjtECjfl6r99UzoSVFLcGYrM7zY/NBWoKWkEPjgLcG2CYNQrsni/\nUzO/WdxWNDUlR+o6WP2Hs+UOoJ5205TKysSthgbDtcYx+gPqoot8rhr/n+/6\nCrEnGKRtL/2ZzPp7yPMuHxtK4SsRz7GtTMUOv0s7pxhUIdE0WrUCTUfKHFUz\ni9003Z3Tnn12jKFXPcymwYEA6h5JUhQAUT05uI7ECPweWCsWPup8FOEI14Sg\nqublRSzBSibFKdY9UuHg4vlIASSDcsSJQCu1TB7GMctAcoVzh3vvv6NcQ7iD\n0cWcHsp0uCtt1nhr17q8TBAOue5p9KemFureSdpcCi2PTAZWWD15u7OodihO\nVqQN+kN8LPI7bh0QzXiEL4pfxXSYPOOc0JU+pjoqQp6L0ihc9/nYUC8q+RsL\nD1DlmR0zzQy3y8/8d756oua2fh1Ex7PlWaKUvSfYTnLKjFOhy9rziXlvAUFi\n7os6FCWs3gScprSE33RCBTbdbc4PxenHF1ALWo6GSPSdmV3sdqMWQzR+Ho2J\niwsXU59diLt8mfMLQRpU+bxcQWKpBsJlV+VV3Dr5mDhwR8uNf2tYBw9hxowu\nhKJP\r\n=WHFB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDz8zIJX9vU8actYSUfQulvk1qML3QfU2fLh8RXvifjigIhAKz3kMRRgP+WlRwKF4ecXQqGjTqiLxj8gnxqUkg76H8F"}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.4_1630975506342_0.4040456367056351"},"_hasShrinkwrap":false},"0.0.0-alpha.5":{"name":"@_--/react-calendar","version":"0.0.0-alpha.5","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"465eada17de1c8f3f936269079f4995416038302","_id":"@_--/react-calendar@0.0.0-alpha.5","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-08C/l5UcIlgBc+ZOyRsFGZEyzIiOphCv1aC2ewPQCqQ5pLujjdETGUw27zrxNAbP90gDSoeek+sl1Xb0Yh15Fw==","shasum":"c8303c1c07ceb6e17ad3158f775fe1e23709b5bc","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.5.tgz","fileCount":54,"unpackedSize":98676,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAsWyBBooz5vjOB0iYxoYrCTzUp8pcIGXa7ewfanMB/FAiEAmKtz4hInFZU67Enfpdj+OCFw/sGeI+RE+Zzm2Z3bM2s="}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.5_1632005188796_0.6759356117867497"},"_hasShrinkwrap":false},"0.0.0-alpha.6":{"name":"@_--/react-calendar","version":"0.0.0-alpha.6","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":{},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"licenseText":"MIT License\n\nCopyright (c) 2021 William Duan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@_--/react-calendar@0.0.0-alpha.6","dist":{"shasum":"f4c6c16221fc3a9f0078234b2818109152db8846","integrity":"sha512-LkQ+Bc3a+lK+a09KfLFdReR35Z8z6we8/zmMY9kQuFFdr108gbbx6ZBWqJx/Fg3bK3o3Q0S6wswjztOa5ayU7g==","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.6.tgz","fileCount":70,"unpackedSize":99712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhorHxCRA9TVsSAnZWagAAbfYP/jNs3YqSugUXFwpfWl9O\na/J+CyZ5rYmTTPD3hTFMgWPWsulhktuA0pvxuUc/Hlbza3KwWNzwVp5aYZ9C\nv/Uocunh5AAOKsU8+BMsiadXtS/vgingMkF5/MP/TNgkgFn084yu/fkxu6oa\nksDejL9RuCAeEzJwqDQ62CcDenC1PGXsR5Xge8AakQc5komKDZfnWRMmwMvm\nk/Fqmb7OWCic2Ouo1Fixc+8khxox3RWf1TnFIHdvijthcg1W08Tj1ljfcQKu\n+o4FaOJN4jsCSUxZ+G7ARJ9bTJFsKQZ6sirXmL+LAJ7xDnJEWPRSGyVOxK3U\nv5mQFrJ8IaWAEfpQerOCd7ENMHafqdbgZCjHlP5jJXo0/fq2sBxPb3hsMgd+\nxG3CvUW0dpde+txGxjsNOd2eQ+oIXugQYHhNo1WqxgztwNPtce7er95F6wKz\n0Xqyg9mFu8VICBL91gSzrH06Ej/BlkjuyKW3EpMu4ETCwIa6Cw4IOL2sSpT+\nM0pewIcHIs9omPYpeJKPNbYIdh4na46a63hw+wCxFu0qzSoXi9aw2Tsk3Y79\nlTc0OkmlDtYF5bqJBvsaac6K6kLN/wYRyOYvNe3yyvTuqMStOupiXwZ0Xn+K\nOCDxNw/kgIT58xqTd6tNAx/ODyaYWIarAQ8ftUiSTAbSZxn3L5MI4EK5c0Jy\nD8w7\r\n=tFZC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDarpzbKIkRluOdR8gYwa0poIFl+MdKGYvmimvRn91i3AIhALsFGjG1g2Edrbqhu8Qvl1ZCLGRBHofIKB1V/cFK6Cf0"}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.6_1638052336851_0.9276087965025985"},"_hasShrinkwrap":false},"0.0.0-alpha.7":{"name":"@_--/react-calendar","version":"0.0.0-alpha.7","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":{},"license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"licenseText":"MIT License\n\nCopyright (c) 2021 William Duan\n\nPermission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.","_id":"@_--/react-calendar@0.0.0-alpha.7","dist":{"shasum":"5310dc5af67657115b206c66041680a2ddb1ac19","integrity":"sha512-cu53zHjc6vu+N4pvjPZRNFNXjApmhrrNJZKI2xc1iVJ1yUwKw72k3aBPSeuU2fH06VqcgkSViYynQ+/i2cQytw==","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.7.tgz","fileCount":70,"unpackedSize":99732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhoraaCRA9TVsSAnZWagAACLMP/ieG+cFIg4dghgdkkIhc\ne8f66rNfqhwDrMZE2v2x+TZdU1mqGq+z+30aeYm1j9SNr/cPFsPcpB/jCF8f\n2zowSjZeMwXhSBGvkH9CKhI6BVFOhIATQkCRq8vc2STENINaCaNFfrNhORJp\nXfbQx8PrjIj5VoIDGPuEAH03/lWxk/zHC09y18pBGErLbmLWkTst1tOuAVzK\nb/XyzKycXnScEAFXjGuZPmTsAsEEu1Wc3wtLEG/CiLw2sOVCRbi8yByaSv/7\nB93Urw3NhwdtrS374qetKQoEJhPxJKq2Jofga30j1SjyGtNWGureh1G/47vM\nm27rNEuNY/9E4x8QHDV8X2XgO1lLx+LQuCI0R/OCuVGBB6ZQBQ06W94HZdf0\nxc2js+vxKmEInRSSjXkQUWRORAwVsDgQdgWRFxU436sWu6CdcKC1f85pZKI0\nd6T3PHuqoRucyox9yD4S2AgKPSWF3+2f4sYJ+l9gsOneBHL7bEd+fC2JcviP\n8mL2LISVC15cUuGuImhPji6nyHjxb8AkkfZ++T+VZdwEIHNTycpEHcxXrQbj\necDXtYWTHm/REp2VSx3OftythLuBiLZgzDwtmnNGANnlYp8/QFpnOFJjBn0V\nHqSrqUZkfaYr8M7s66WXolXp5+s3EbkE5X+AuMA+9rRpHzaR/TkvzCiPpBU/\nM4Tq\r\n=NRqh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+qYKjivXyS8GolbuFKa9UmV+PAcdGx633+DuiIlCAgAiBiRvdXPoiDaWJjN2nl2+AGqOencbCHzTU9uUi8Bb8opg=="}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.7_1638053530300_0.148639977375413"},"_hasShrinkwrap":false},"0.0.0-alpha.8":{"name":"@_--/react-calendar","version":"0.0.0-alpha.8","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"17aead79cad9a7c7df36c89a9a92e6a4253052b9","_id":"@_--/react-calendar@0.0.0-alpha.8","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-e+knBBPt3JbrvmGrhmTsL43PxL8OrW/sQL6CmP7HMvQDMtdHoEggK+fdLTNm7eS9q1ZbxMpYC3OWeDzgj8hJXw==","shasum":"3831edc202c63f54554982cc49fe8dd59d8c2102","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.8.tgz","fileCount":54,"unpackedSize":99765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhorkhCRA9TVsSAnZWagAAeaYQAIZOaSTWlNo7lMA3KvJV\nj6gLMYis7BLwOWOmnExMFal0wmLz5RJvrLrxRrscES9D8yR1Pva6Bi2U/UuG\na7/HmwcrRKtGFBmDTKWr95m/XZyQ1dUGN0Wqo2mPjkViUCN3brmxHzHV4CjJ\n7hHtUlba41l+nuNUcNNtjhhoK/IJlT0sFf3rpd0LKDYxftn7ckkTQZUK4/HV\nO1KjvLd45HekLWU8hs5heI3Oux78KfLverkppnXYFbnOnrF6lmDPqMI4t0Al\nQunM5Qh3fj0UY8NfYyEvHN5jCObCAENt903L3ZlsDysEecxNN1FfQB/sTbRp\n5xwNTmYxE0IBpYqjmYPkUcgGMuDXro98hz+Z+4llrWP4qbJ1b4YiJJeiPp4g\n9RXiFlH7VF1i13U6MMWDmrrSSPStbP2P4S/0jgO85d9Vx10hK8jnIFG3kFxk\nPn60LdMhOy6ZPXCIQb1XbGMwYOvGhHGyNEtYpsT2CXn/oeX7+45Oz6NmSeW9\nWGNoo/ykVWUu0cdPqMaq+5kCHSctT7rVsrIH6luIoQ9AMJC5QA9keBGw2ot7\nKeOrMN3MrduKK+u4+rmQTlhDGStkj6WhR9TydKChjr16KUQVtRHOOv1QjcjJ\nGpGWdZ9HzwdEeNrLd/J5nDMK1yG83VP1Jc4UdRpiGHuRcKpFcKVYnkPn3oio\ndj0A\r\n=smTX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClTRtWnzgairj30eC+pTlxihkKZSZwioxdAfopt0vuZAIgWgQ0RzOjdf8sj9zU56w5GNBkndLrLHKpY5E/aFd/KJo="}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.8_1638054177256_0.5315314821028572"},"_hasShrinkwrap":false},"0.0.0-alpha.9":{"name":"@_--/react-calendar","version":"0.0.0-alpha.9","description":"zero-dependency calendar component for react","main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c","watch":"rollup -c -w","dev":"concurrently --kill-others \"yarn run watch \" \"yarn run start-demo\"","start":"yarn dev","start-demo":"cd demo && yarn start","prepublishOnly":"yarn build"},"keywords":["react","calendar","date"],"author":"","license":"MIT","dependencies":{},"peerDependencies":{"react":"^16.8.0 || ^17.0.0","react-dom":"^16.8.0 || ^17.0.0"},"devDependencies":{"@rollup/plugin-node-resolve":"^13.0.4","@types/node":"^16.7.10","@types/react":"^17.0.19","concurrently":"^6.2.1","glob":"^7.1.7","node-sass":"^6.0.1","postcss":"^8.3.6","rollup":"^2.56.3","rollup-plugin-delete":"^2.0.0","rollup-plugin-postcss":"^4.0.1","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.30.0","typescript":"^4.4.2"},"gitHead":"802646ae0fa7de6c86b07d59177c8fbf0392c8d2","_id":"@_--/react-calendar@0.0.0-alpha.9","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-FBSdr18FnE7Mn0nkfCpffPSSA6U84gbwUcpNs1ZS3JWOu50zxy5ggdooxcl95Qdu5KEira09Kq+wOpF9kTO3FQ==","shasum":"998404ab2f41dea94e0b2a819be8ad06ce491a65","tarball":"https://registry.npmjs.org/@_--/react-calendar/-/react-calendar-0.0.0-alpha.9.tgz","fileCount":54,"unpackedSize":100015,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhorrjCRA9TVsSAnZWagAAj0gP/RnJT6F7p6LG+FJZ/oQo\nXjxdnNnG4BvDDGYZX02xyngHCCRiq7lqOnhZ3R4r3ytxhcT4Pm3buUHJM0wZ\nT0t7BLs64C4ULG8uM409WsDYW1z8gXSJedUyzTz9kyl3qkt+T5sC7BGjUH37\neHfD3iGfYW42RnxRaSeiflCJFHOESFZMkKwGkFZDRH5kIaWWJ2U36droTa3f\nySPh2Alg9qGR5bROUPgnH4glcz2j5FxIdmWpIGlOZvAwQ9X12qyAnhheo6dd\nqaiz9aMXEU4Hes8b69wv07gBDnZFNNTtkx+VXmBN0obVrfvYX/MkSZwsGaoz\nTlpBekkiho6O6u/0EygYBnct7pOtC1sys0vgXWmEb/zPTKfUQvPPYJ1ENCTR\n3R9ZeMnkoSCFb880bM6QJLa6OKFGNcvH/5e5dHogeVlrYR3VO+LWtSLjPEXj\n1eEgbR4xF/tHm1YZ+i/FPrKXcmtU4gXDPTDdBCua04ibWCwaMFhtHUezFhCQ\nJHQdfc4LOty60N9gEVxnAnTA4Ymoo39AJtwqE9Tup5lx6/136e1n7aYHH+Us\n4nim/bGwGRCQSv6LHBZe/MK0NBrD9kwl8RrdKoq64XeixI1QMh1BYwqHMyeZ\nmXQRD1WzVKKJwSqgyFhVMVJC34b3kJnn7dHaE5RYX9PGdG6XSTQfL6lhGek1\nda0Y\r\n=0Bla\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGGl9j8IutjQKPs5g5tNPHYb0tDLt6anrMjKvaHiDtVlAiBZ3UJ3L4+GrOt1Yb1zSNuFyuiiUgs1ZeXs5FPdifOUWA=="}]},"_npmUser":{"name":"williamduan","email":"vscodev+npm@gmail.com"},"directories":{},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-calendar_0.0.0-alpha.9_1638054627050_0.4464633038223944"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-06T00:25:04.388Z","0.0.0-alpha.0":"2021-09-06T00:25:04.600Z","modified":"2022-04-04T10:51:22.180Z","0.0.0-alpha.1":"2021-09-06T01:13:37.555Z","0.0.0-alpha.2":"2021-09-06T07:40:28.692Z","0.0.0-alpha.3":"2021-09-06T08:09:30.056Z","0.0.0-alpha.4":"2021-09-07T00:45:06.505Z","0.0.0-alpha.5":"2021-09-18T22:46:28.979Z","0.0.0-alpha.6":"2021-11-27T22:32:17.013Z","0.0.0-alpha.7":"2021-11-27T22:52:10.491Z","0.0.0-alpha.8":"2021-11-27T23:02:57.422Z","0.0.0-alpha.9":"2021-11-27T23:10:27.212Z"},"maintainers":[{"name":"williamduan","email":"vscodev+npm@gmail.com"}],"description":"zero-dependency calendar component for react","keywords":["react","calendar","date"],"license":"MIT","readme":"# @_--/react-calendar\r\n\r\na zero-dependency calendar component for react.\r\n\r\nmany parts still incomplete/todo, and shoddy coding style oops.\r\n\r\n## features\r\n\r\n- single, multi, and range selection of dates; multi selection also supports drag-and-hold to (un)select multiple dates at once.\r\n- keyboard navigation; unfortunately not aria-compliant grid, but supports...\r\n    - arrow keys to navigate along tiles with wrapping,\r\n    - `tab` to toggle between nav and tiles\r\n    - `shift` + `tab` from nav to escape focus from calendar; `shift`+`tab` again after that to go to the previos element\r\n    - `home`/`end`) to go to the start (end) of the row\r\n    - `shift` + `home`/`end` to go to the first (last) tile\r\n    - `esc` to unselect partial range dates, or otherwise escape focus from the calendar; `tab` after that to go to the next element\r\n- highlight/disable dates\r\n- hide dates before/after/outside the current month\r\n- set which day of the week the calendar begins on\r\n- set which days of the week are \"weekends\" to highlight\r\n- customize how dates/months/years/decades are displayed\r\n- calendar view locking\r\n- separate css for core styles, default styles, and useful/common add-ons, all using low-precedence selectors and css custom properties\r\n\r\n## installation\r\n\r\n```\r\n# npm\r\nnpm install @_--/react-calendar\r\n\r\n# yarn\r\nyarn add @_--/react-calendar\r\n```\r\n\r\n## usage\r\n\r\n```jsx\r\nimport React, { useState } from 'react';\r\nimport { Calendar } from '@_--/react-calendar';\r\n\r\nconst App = () => {\r\n  const [selectedDates, setSelectedDates] = useState([]);\r\n  return (\r\n      <Calendar\r\n        onChangeSelectedDates={(newState, oldState) => { setSelectedDates(newState); }}\r\n      />\r\n  )\r\n}\r\n```\r\n\r\n## styling\r\n\r\nimport the main stylesheet to make a minimally unstyled calendar\r\n\r\n```js\r\nimport '@_--/react-calendar/dist/styles/index.css';\r\n```\r\n\r\nyou can separately use or build upon the default styles\r\n\r\n```js\r\nimport '@_--/react-calendar/dist/styles/default.css';\r\n```\r\n\r\na preset is also provided to force calendar tiles in the `month` view to be square\r\n\r\n```js\r\nimport '@_--/react-calendar/dist/styles/preset/square-tiles.css';\r\n```\r\n\r\nthe component is styled using css custom properties, making them easy to re-style and customize\r\n\r\n## calendar props\r\n\r\n### types\r\n| name | type |\r\n:-- | :--\r\nDayOfWeek | `0 <= x < 7`\r\n\r\n### props\r\n| prop | description | type | default |\r\n:-- | :-- | :-- | :--\r\nclassName | classname to add to the calendar container element | `string` | \r\nselectMode | how dates are to be \"selected\". | `\"single\"` \\| `\"multi\"` \\| `\"range\"` | `\"single\"`\r\nweekStart | which day of the week occupies the leftmost column of the calendar, where 0=Sunday, 1=Monday, ... | `DayOfWeek` | `0`\r\nweekendDays | which days of the week constitute as \"weekends\". weekends can be styled differently. | `DayOfWeek[]` | `[0, 6]`\r\ninitialDate | the date the calendar will initialize its displayed dates with | `Date` | `new Date()`\r\ninitialView | what \"view\" the calendar should begin with | `\"month\"` \\| `\"year\"` \\| `\"decade\"` | `\"month\"`\r\nhideAdjacentMonthsDates | whether dates from the adjacent months should be hidden in the `\"month\"` view (ie the 30th of the previous month, or the 1st of the next month). `true` hides both | `boolean` \\| `\"prev\"` \\| `\"next\"`\r\nlockView | whether the calendar view cannot be changed from its initial view of `decade`, `year`, or `month` | `boolean` | `false`\r\nlockTiles | whether the calendar view and tiles should be locked. | `boolean` | `false`\r\ndisabledDates | function describing which dates should be disabled. disabled dates cannot be selected. | `(Date) => boolean` \\| `\"past\"` \\| `\"today\"` \\| `\"future\"` | \r\nhighlightedDates | function describing which dates should be highlighted. highlighted dates can be styled differently | `(Date) => boolean` \\| `\"today\"` | `\"today\"`\r\nprevButtonIcon | icon for the `previous` button for calendar navigation within a view | `string \\| JSX.element` | `\"←\"`\r\nnextButtonIcon | icon for the `next` button for calendar navigation within a view | `string \\| JSX.element` | `\"→\"`\r\nformatDecade | how to format the decade view heading, given the first year of the decade | (default formatter; ie `\"2000 - 2009\"`)\r\nformatYear | how to format the year view heading and decade view tiles | (default formatter; ie `\"2000\"`)\r\nformatMonthYear | how to format the month view heading | `(Date) => string` | (default formatter; ie `\"January 2000\"`)\r\nformatMonth | how to format the year view tile labels | `(Date) => string` | (default formatter; ie `\"January\"`)\r\nformatDayOfMonth | how to format the month view tiles | `(Date) => string` | (default formatter; ie `\"1\"`)\r\nformatDayOfWeek | how to format the day of week labels | `(DayOfWeek) => string` | (default formatter; ie `\"Mon\"`)\r\nonChangeView | function called whenever the calendar view is changed | `(newView, oldView) => unknown` | \r\nonChangeSelectMode | function called whenever the select mode is changed | `(newSelectMode, oldSelectMode) => unknown` | (default callback: if switching from `range` to `multi` select mode, selects all dates in the range; otherwise, clears selected dates)\r\nonChangeSelectedDates | function called whenever the selected dates change | `(newSelectedDates, oldSelectedDates) => unknown` | \r\nonChangePartialRangeDates | function called whenever the partial range dates, used for \"soft highlighting\" while in range select or drag-and-holding in multi select | `(newPartialRangeDates, oldPartialRangeDates) => unknown` | \r\n","readmeFilename":"README.md"}