{"_id":"slot-calculator","_rev":"19-928a98c6bb7b3462ed4798e7659ba9af","name":"slot-calculator","dist-tags":{"latest":"2.2.1"},"versions":{"1.0.0":{"name":"slot-calculator","version":"1.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"1f9324126b8892b037ef350bc7e1d38dc03527dc","_id":"slot-calculator@1.0.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-4pLritL0SoXaoZ5VhwVKYtvPukhDO4yBfk2juqa0jFTfdnIFac6D0dVjGAObDRJkvv/tTCPWkK3fpXCpsi7l7A==","shasum":"ccb6942c30b55140d931f407c2055e0dac26cf67","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.0.tgz","fileCount":4,"unpackedSize":4891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgt4gGCRA9TVsSAnZWagAAtCcP/icCyp1lCtULfWpx5KHq\nke9CkOcw0/MIqvIdbXQgWNDaDPI5/t1QgsjL+akdNgQzrsOj6ZM/wCVMs6yB\nHS6RmaYW5iz28GfEMCg25LmNTOk/sYFiTjwrPhB1HoCrq6Kni8FXfNTyB7Rv\nynR7IuABMhgHQMTXjcW5RdPnaNx1fJ4rYQrsymCRUeQsqRKdFO+Ie4uxns02\nLBba/kfJgcq4F0mOuK/glDwKngFmRxHrIyIgw7zfzftnGsfP5qJX+s1jKw/o\naSqAsG3DWkYGMZWU3YvbMp74aR9rFiWAJSK7Gogn5lex3agVbmq4/ZXvrluJ\nYmEfAlBACbtsoLUHH92TmvwmDMUv6sKpBppZFcGrDMCmF+H3TuTAqJRKX6c+\nVjE+AKEucmnB1JGKUyRYAKxyVA/u4hdtp12KvyUNx8bjI+yTJBH/KJEc2m2x\nkFwUHjGHjM9gxX8/yoxmgM7kimOVuFr8wRlXr8d9qgmSy8QW6kxSMS/Xh0GW\n9L6/5klExCIojHnFLtou/MGDV646XWMSHj+QiBWAUoQVSYaRbVIL8u3bf+8p\njEkQIm0QZARxKRMZwCHm4RHgpKDbDRgO/P4oY1O332BSJlZOtCQZaXQd2cR7\npafCiviqMvXNTEJ9ceCW2VwiDZPM3OjoFUaaKL/mXZKwZT8B8GJzxTkLFUGE\nWIJ1\r\n=O/1U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHsE5xzEGxaOpk1HsK40HEhYlgG2ZH9lerNeLOG8nwdeAiEAtPEkmOVpfciX1OOjfTF87yoBRQOs+ew70x706Idv9l0="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.0_1622640645630_0.5611584071930795"},"_hasShrinkwrap":false},"1.0.1":{"name":"slot-calculator","version":"1.0.1","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"133eaa8b6b524da05622b140aeb1de8f8afd24a1","_id":"slot-calculator@1.0.1","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-9veP6PQunEPl8Bgc0Ab0qSlaNc1Pe+gAUrTw2bwFKpGV7mL3Y2U6ZmQiVChyP1VvHfrGTCklzkhd1J0FxPJJVA==","shasum":"db3448621aabe2b90c7121f07f1a18f825b4f1c9","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.1.tgz","fileCount":4,"unpackedSize":4978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgugaUCRA9TVsSAnZWagAAd3EP/2tVCBkjy6C3zonZIQA+\nAyeoNhIcQaSLH6OAfH38EF74iRwDM6oLn2w8lM/DnPuyRNB1vnR2UqbNF9Cs\nNAKwWSubkp6rSJwAtVIOPKR/FywCdihrxYjahwI72uhnTAcmGAJ54EPn71EB\nbSBBnHi/ehkRD2rdw6a4Gxgq37jOPdkcCoP3d5CyKxEtP39uQU1jvucFfHhI\nKngUIFaHYXtJ0GjSbOwKzxPijz/WHRIj5uguFWmsPOYi+YVEuA3S+XTfTWw1\nTF9Z9KaHzgM/phS7GXOSZ5BeWiXCd3h6N4jUtvXzlc5cadTEbumK1xj4Yuva\ngJtCTb5H7Z4Ut+kPpGC+9du8GHJ/bt+yKd6RoKJ2qZxpiEwrFsDInm+3syJN\ngwaW9vJ2VrDCPGd4ZRRXQvGeX4aUpTeP6m85fXSLqkb5LEk1o7bv7912MHUJ\nysoC6O7X1g//xpemFfqktpzj+8F8wnzW09J5SiilLjZCWgfeCvJjn78tdtV9\n06reADBK+3HH1+cTGZ+i3RW9BDvZxvHigU46Jae0dAAXrWrk+YlgS6HIaaEY\neNTSvufplziooF6rxPdTK2rbeV/pgzlAdUkvzCH3IbQ0WMHOi/aKLdMq5X+1\n9EimgVX3TATKArE5UMke+FMg9YnTGEmLRiik83Xv14ZYnuCTdVWVG80wtQD+\ntPsm\r\n=cPVT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMtJpwFSwbk+qkCnfUomMN+60tTb8zTH2yoM0B6Z1qpQIgduIMlFIt4944I3IHWUVgLIDSOfKFlumMN1nDv6zPsZs="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.1_1622804116076_0.3658291270337215"},"_hasShrinkwrap":false},"1.0.2":{"name":"slot-calculator","version":"1.0.2","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"17a0e474df9e86b8265416b9a558a9b701584965","_id":"slot-calculator@1.0.2","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-LOJls3hNLGPB5G5xKcWZot4T5F4S4Arpy+aVU0+uJzMzseH03q3H2Yj/bm6O/7OIPZnVXE9daUx81s0zeJVYRw==","shasum":"9b90ef7ba30ac06a2d5c89b724cc204d8f9ebae5","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.2.tgz","fileCount":4,"unpackedSize":5094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgughKCRA9TVsSAnZWagAABvQP+waDCyGCZYM6o68UG6Db\nhgJUYi+wSmilOZf5ErW9UfCKxgdF1NlSZFonc3OB/VQ0/BXDdy+oZMqkmL8u\njdCa6Nca91HQipUNVfOEpYv5KI2cmfFPtSl+KvRpdg0WbBs5IW0qZIWAD0oN\nEy1DFYkJVxOr+2aeCzP5s6kNltCiugy+ohOc2MpYFmad7Drh3f+1BB44fXRj\nZ/aPrv+L9c6QqZ/MeKK8UrVa4IZkD+unpBRnR8KA0trdbjRQuEhQBbFZlinj\n1ci5t+CIqs+eJp6PI+mOjZY/f05mbKotvuUll+0SDEKDEQQE6kt3Ho54BzwU\nVo4nB2ElaPYWWr68BpIj/7dNaG7DBhoIQhcdTgp852r/v4CkM+zgpsdjgRkG\nflrGJPnKFQYj0tmvbM1pwjqaDloz/dSCDF0l3b9LfkF0gIiFaTy0DC6OJ5T+\nVonvA/3mR1vxqj9m3vse8lr0JYYJQUTSpDEPkS6VELpb25DSqUTaC8ZNHoR+\nSdnPc0Mrkp2Y62zSjbQOlpXjuCcjgEn1iwe61RlUmeMhBgDWlFOcqIN62ay5\n44/Lw37E8lEshmg8qz78hwtuYeXjw8nD8xbk2teIOeQm4kRTF/xUTtK5+O29\nfKTqygF9jFtB5F8iX0mHi/lLqzCh0wi1cgqK6+nYNStTueP6r9wv/3vRIpW4\nyqPZ\r\n=w4RT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEGj8RlCtEG+0i4yRj1FbLaCK1S86Cir3ZucowdTAPS3AiEA0oy4QXzIBMN5CQZh1UyO4qF2BTK8AasI5/ENXQBWCOw="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.2_1622804554325_0.16145979664944687"},"_hasShrinkwrap":false},"1.0.3":{"name":"slot-calculator","version":"1.0.3","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"b71276a08bcfe4a03d85487bc703e7547a56f5ad","_id":"slot-calculator@1.0.3","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-X1PSkN08RPqmJxjiGwUye9xqtmFurTrk6Ib9hqfw7NpGHa3TewlgFqQ1hDXoUN5e59sn484rhxTpEEOVjXijNQ==","shasum":"f1972897ff85cf7196e5e8a6e03be97c26f76003","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.3.tgz","fileCount":4,"unpackedSize":5606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgukLyCRA9TVsSAnZWagAABtYP/RGYf7psJU3zfP+ubciY\nsMVqoQeqBfVVIp6URF0Zl/+ftMIwuCLjFMRjpe/Kr6Cv8sb/DZCPtGETGTKV\nNpTm992gss7KqW+gjMr0pPQsuseoCJnzZXJaj47h1/UFx/kY01l9blKiWW/S\nE3c7u+kbiiisJ8e6jrcZTDUuxWtY0DydQX9CDj8UFsO4/RBMSFoF8zEAcoKv\nlNw2pUC/1e8iv/sNU0upGovQJKLCea+GR03le8b7jpNRa7usEIeSGAESzLf7\nw8EYujEHfhw36qn6HXGSRLmMAq0scPQ9Mkz7J5+Tyl/7k5aTYZ3yAQP2l+Ld\n/R8seME1f9P3kQzjlvWQCcOY3zhewPVJJL3aOMnz1EM0lWIavgsfwxYlztRI\nb8A0YtbUvjVDUCALQ+csTYMf14kYvNmh5iIN1q4mRI+JDVzxcr9RcLrJ2Q95\nDoAkspT+xweQOHEDjgGiB7SH7yLNBDUGvuYUVKiiNpkcOCUwsxlOrJjx8hzr\ncWl/F9/wcJSTxiiWbAWy4xysCGSUpkp9jx8k1QhGKxyau5CUug1jL3245aEW\n7Mv+En7Wtr7bLPcW/856+ErrJfjEgUaNatBsE3rmyAeORZoGQ0Nx7BD47OEe\nRgA7H8rrWGT9xuaJncdyvW5+OA66+kNycSrXpTZeJawnxRFWFm0/qAZRhWMd\nOUK2\r\n=4WT1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/6RfDZaV/FOmv1EI8RN7ocwXBMpocShOQmr5HAKvUBAIhAIxfRL7TWof9rqTj2yuMsGBu1tf7xBipyomNtwjNPVpu"}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.3_1622819569872_0.6842584976129285"},"_hasShrinkwrap":false},"1.0.4":{"name":"slot-calculator","version":"1.0.4","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"54f1f33ea4d2401ab8032c9d8b9514a275387224","_id":"slot-calculator@1.0.4","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-KWkBrvytQs0B3iBFEJMxtVg0MDhUxx2j1E14d30ZMo1DyFrZMXHXpFhsBL3Rinuh4X/HEpqw6XpDT77QaeW6EA==","shasum":"adcd2d3d9a5f54081bc374f0d1bc31de1a8ba1bd","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.4.tgz","fileCount":4,"unpackedSize":5847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgu07eCRA9TVsSAnZWagAA6+wP/R0dkNpjkdW1c7Eh549z\ny2FHR0nS4KU14qScmJ4VQEn5mIXHrMZMXQhgulp1qMOXkR1e5Dn2oxfWL3Pz\n4oToNsuS7dNDUDrFL1wicD4Um+q6gw22xkdxSiK4y3ag74zAxDCt70jzguDf\nvVjVa3haU8ZBHFdI2Gt/a5WAWA1TbjSfZ6r9GDdUFFVE45mjazTC6ULCvy9z\nETxktfhwIM6k2Ab+Z5727EovMzpiodDFN5Di8lmRPoy+dlXr17zAJnpJGAl7\n6yTNaq5zfYuCq+e2VdtCc902Ohy1uTlywdNljYS7GX6wU+PjKvIDSHiXcIye\nfdioBlMtZ4AeNUb/ur1nWXpgfI5R6cu42/AjvkuIwHvWl86A3dmhEO0rJ2j6\np1S9CbFx+kcMJlqmq34vTTvX57NplpERGDoNzA3G0Z7qTlAsHS74xPb0m0C5\nu+Jkr31y0M4Slv5hQtwgeUiW4Zt6ztqtZSmgc1nPsKrJR4OaMvIjmnH33G86\n839CpwQ0gRmKBqNRSwQCNUx50w9VrNYS0OCjcocfzgajtjvpKX+2i96OrQGo\nZoeguQ9JPJDh1E2qLzp3Cx+ZEVjqndBEjNORGmxSU+jJR0hdgApeNFaojzYS\ny/F3H0yVFIAWFzTLUl+/UeGxOotDLErxvASfY0mMbnrUspZtSpB/KFi1UEw7\n1b+S\r\n=mJfv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW5N6zoTTbUJ+dy4+1qW9NFvS9o4MA7l1s3X+KAqFAPwIhALSQIa6r5dHJJsfMY+9XXWenCNxb8YerbxkD0bEp5ZnQ"}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.4_1622888157909_0.781893237055107"},"_hasShrinkwrap":false},"1.0.5":{"name":"slot-calculator","version":"1.0.5","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"cd6435526aabdafbf7d15121b425dae44f159cee","_id":"slot-calculator@1.0.5","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-omqRrlro9xgurjcYXC+tNC1kvu+Qf2q09LopdYiUufUeNumoa5afwK5gvNe5XVe1UESzSTjAiIAYuS/+1h2YPw==","shasum":"fbe5dd0e18c82067ca728dbfacbbeca4a68eb420","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.5.tgz","fileCount":4,"unpackedSize":6065,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwNNRCRA9TVsSAnZWagAA5icP/iQae0jGdL8ITuTmWNl2\ni4BWJW6DPHQ5vVwDFZ86o1eRuPh1flYIn9Hw87IcYk9V5e2r0dCf4I5UI6NL\nssu6aKzChUZ9uezVG2cX5vB7vj0Tf58yDPS8oW6uTpkyX3tdVaHfGM8y4ZZZ\ns65F9KKz6tt/2hHvYt2czwaVbNqDUTR743TFUyK6Oc0Z6fEfP+veHSxymz9n\nvEAjhoJcMk6OT6YkQUd9nq0F49CPtLliRnNrKabA2Lr1Az5OJC4yGXpsbVC1\nmfVIUVW5DDhBgJ8c7k5OwdSqdEemb+zFv4ROU16TmxVHccdsvy5BsPK02yOW\nz8tqOqnLij/kLNPG+cof3RpxRAK95hGMQwljNybrYUpPEwyvBaIrWQqBbbfv\nHD3m4k1SVRogWsoCWwqW1rGFXE54dbeNaPr1PtjIW53OVqXxyGpzvW0Y2y8j\nmCrpUpqQkwBdPB2IrB2HrKEx0yXh5MvE3rW0qLVXwZXyCZr2R4L7WvITcrqX\n/uBauwEJIHh1XG2XBGUJOSpiYyZbM0P7bq0qJQJAwCL7yt2JNuliDfuJ346Z\n0URGsyARU9zT2DpYVEVd0nR+Z2wjk1K2CH6KsFxi+RhvCoaH5CUPmA4vXkpp\nM+tfqbPLNSIfgwrJX1w2elnXAF0erX/GBbCgiwbZAPP3o1DEWXP024rg1+bl\nYeDm\r\n=AP6L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjpKqma0V4KmbWB5MqIbmWfyd93da5o6HqfekYBFzZ+QIgZ6B2aT4j8Yf7bXZflZobwRKogzassGxVzPVITrm7LKA="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.5_1623249745541_0.403206842928054"},"_hasShrinkwrap":false},"1.0.6":{"name":"slot-calculator","version":"1.0.6","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"78ca8e600419a42dcefcbbbfce806eeb2b1ca238","_id":"slot-calculator@1.0.6","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-jU+oFQLuLabBAd1tb40lAJS2RLWZ1Sh2bNNIg4NIvd4/cdGk/AkB8Do5eQiXqLxDvzofN3xPOEFQ6ZCLXphmsQ==","shasum":"5da1c9a8c571ff13483458cf2a99491573d232a9","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.6.tgz","fileCount":4,"unpackedSize":6133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwNRACRA9TVsSAnZWagAA2KoP/0EQxsl4NzXuBt2Su+3v\nj6O3fvdqdXxOaTWLnpmXHksBl/RQFKrN8FKbDkWBUt0hie5jizkojToShERh\nttCpzxbq4VmI9jADhPIYssR7uCqZQaBg70baT5J0NjuCNW0G+MVMJpvcbx/P\nx5/FRx3m46KZQ/OedBVvly053aCAL1RnaTwo9SL6G61+2MTf1TzVgEdHZUbG\n+R3/QlWoLEY7M8UOY3zhXo897SuyYXdgR8XSeoPKY974SBXSbrxcz7FTItwT\nxcOf1prs1FoEvvDjkvkLySZHx+JvHCGT99FAKJlR4UQiewNVHZPIOeYSrni7\n5Qztnhv0rjf9Zqb3GKh9354FbMFaK1LPSb9eFZJG/nj31Kxqo389DuQDUnXD\nRYgYMnJ7RjX7gR7jmEXXW7akruQ1MfN36BcQc9VE76u+Pg7IeMIC4mK8P4Se\ng4l+1kYPW9gXOYKswwaVLqDvKJpStdWZHNpUmkc0fgWLmhc6Ez4lLR+b4g4P\nAD0qmxgsZaw6yNFetUM0xS4GRjcNt7ZRfPAqmecBMmDYTvqzKJ3a74L2n1D5\n1aDMIPAAmAi/an+jFCGtEb+ZO0w/RI0YZjH3ttVj3KkYmTdSYm4YuEqMjcXK\n66dg66CcN+f9Kk8aHF32h0h92Va+6gEReGLsBCIqSrLADoxz8/LKF3yYVKzk\nqkAr\r\n=Uaru\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFAX4qn4aN8NdE7W3VwjGyORFVcnkfBLjG6hye5ZGN7mAiAIDbf326E0ydPAQB4e3mHQNO24DQussEV4FoVZ7f6U6w=="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.6_1623249984339_0.02503895734804451"},"_hasShrinkwrap":false},"1.0.7":{"name":"slot-calculator","version":"1.0.7","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","start":"node index.js"},"author":{"name":"Huzaifah Jearally"},"license":"UNLICENSED","dependencies":{"moment-timezone":"^0.5.33"},"gitHead":"78ca8e600419a42dcefcbbbfce806eeb2b1ca238","_id":"slot-calculator@1.0.7","_nodeVersion":"15.8.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-wCpSB1/VYP2lfPoKWlItrPk9AJmdPFH7UXQekIqwcc+9HDsoh87ZFlRv+YwBj6k7oru6htMnuD5426kvZuhCGA==","shasum":"4e080f97db432baa25110b56578ee338a705b16c","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-1.0.7.tgz","fileCount":4,"unpackedSize":6387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg02ATCRA9TVsSAnZWagAADH8P/3S30Xln+q47oRPOZ5P0\nDK1EvZ3zqBu0alxLe3DHIDyTL4M3pWcZq5Q+JDQDXkrXMLtDefcq1YKDtww9\ni/NWCdUzT30YRRQhUVud+XEQpXEAaq42EJGj/LLq/ziwobz2mXaXTvFZsQHI\nRIEKrqEBfqzeS64U+cRjByGk4PnroK7VrPko6jtycpixr1kd36xJYtcKzZ5Q\nMG6hQT5zLRspwaxfiM6XMWxj8ls4fW6bDHCsF/uuE8ybqADelybgGdZeyeKH\nmyeSCck8G1aRPrfMl5J7lUm6t4uSUoITPfXer7RtOtbqBF/UipS9KcB+oZsS\nbyKlZOMwPuy9J+JdTMA29ILdSZTiDWS2kMX7QtBN7c+Lqw/d5jn17TNPpVPU\nOzNBJWhyzVh/7vxF0wPSLB7BbmLzUggvRw9ApSnYsYePdIJD5RiDQYdGHT3E\n7tuPmfvC14QiYY5hYu9IMEw+xjJ9wI3s4zBh6E3wVVImEzTu++5yss0qV50B\nUWW/Nja6GHHTauo7ldaVpwtWnPVDLSgNbRSKFYWi6tdPnj5P98MchoVHBrsF\nKMJ956g2/Y5g33sXV7+0Bp7mILsoOfTHro/4D27ZGfOj0aWpzJImsBBp2be1\nAlW7MuPopJS9bU1hDhKcn4Q7Y0rLmKx11GYhyzaamG5spE6QOQ8EgJDUCaAy\nNHww\r\n=rFsQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFrLYQsZdTjyOcDx1Q0GFdj09v4WHpkQAwaeeoyg3SnwIgBAq6XI5pXl4M3UJb7Q/VafXQkyhILRHd4Wt8vE+mv8A="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_1.0.7_1624465426502_0.3694423761500021"},"_hasShrinkwrap":false},"2.0.0":{"name":"slot-calculator","version":"2.0.0","description":"Calculate time slots for your users to choose from.","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","postinstall":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"9d50217eced18a05979baea383410a7614d28f8a","_id":"slot-calculator@2.0.0","_nodeVersion":"18.2.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-lINd72qu+7+M6KEoTyVib/Ixl1Poj5FcFC5K5/AGUAs106mbwoP8gmAR1+lvoqwL7X2K4hNSzh+NIXGvoxtlDA==","shasum":"d34aa4cd840d86e9271f1d2a1c1bef29662e508b","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.0.0.tgz","fileCount":30,"unpackedSize":274339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBvLmaS5BGZrAXQLKpyIdirWpDFGCZ7LM/wyh5wBMXXvAiEA1jBZ+Ddh+t4k46l2HgGRFNUuRjHJnT5I70UsyUCmYH0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipdazACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFUg/9FjPC0qFMNqizuFXWi//i4Akyriz2xCZuSbCK4dDtP9AOBNAK\r\nWgG9DzufWP9/lSNyh7ptn/3UMqA873BTAJZUQndGBNf1kVpKajXbChA8Lr5N\r\ncjvJDvRoPUnMiJJAE8+TStCCAlVUPjsmrl63HZL3CDcXVhWHBqEtvTXs+QmR\r\nLUULcJIegQo4zURR08KFsMCIZx/XCkJ5bcqftqhOLtVfrpiDkVXwTutskoSu\r\nQpAt3W9qigo+DT44OXhgCtIIJNWPiud/Osoe8hILsrYQk5g4Dz589s1iW2+D\r\nksdHAPoM1F5ppQdJL7GTXqC7p/d2QCMhD90tPptHsUqoLrV4ce0rVCVoXV7i\r\nVX9Onb9ABwNkdOm+Pk8FfmcY7e30XtXBotnZbBrXceyVDuJSQAxltGBrTzXo\r\nKUlzLKwm6Iuf2bHlODV+4UDm78SRh9X/jHkXB/byrcx2PFvcMh3lV9zRLYlh\r\nvrcgV5dM0tRpM2GjaZIrIgbxmFQLPdsg1iMs80uyhJ+cc/REc14oSeRu2JWv\r\nnb5F9zjB0U83rg0XAKG0MlZKmR54gNF7Cg7YobLkTsEWRM4TTEmnSNv5exPD\r\n+ohO1FwdUvpacQ6eJBJQz8+XBV0CuNIwwEAuWF3iYzGKlgzwfyNzDdEzVtls\r\nntT75G/J7cilTXAOEvfBgJuAfsu3hMH/OcU=\r\n=llgq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.0.0_1655035571379_0.23499144623288837"},"_hasShrinkwrap":false},"2.0.1":{"name":"slot-calculator","version":"2.0.1","description":"Calculate time slots for your users to choose from.","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","postinstall":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"d744833bae70d67fa06a06b24b5e9ee3647e6df3","_id":"slot-calculator@2.0.1","_nodeVersion":"18.2.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-klUBdplY72pgLgRO4eEYGGWrXxzJ8SGu5E1oUiRVEmBtTI0PtyWVaPfIRFn0t/wUlnrNvr6r8jkUyL3HYQfCFg==","shasum":"46a99156f21ff6ecce52754147fce88195209811","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.0.1.tgz","fileCount":30,"unpackedSize":274351,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAwJYIAKUFbku5lBSJVqsuSxXno4tBM68eMF2uZ2MafMAiEAiWnI/0fV112BNjaOWKhEByQX7ZbaiCyIfRHh2rDZQzc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipeZYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU8g//dqvqLDNZOy99iw88LWX/sckg8F1+oZWL+JtMHNG86usq5ADB\r\n5/jwaH/lop+3e94sqhZbok+I6oTjm9WGnjbjjISKNbWBIdFRny+Zdx+yyBcl\r\n2AFYBI0/ujmf+XFI56oIJ3pNrHJnn+aumhZZ+9hJoc1g+kPxJaizg4Awrp44\r\ncACZYQkjYCUi1UEZA78Q85ZaFWk9Bn24rptwOQ/2FXA0ICm0ECXqvXtGgWOy\r\ndpVijbhEg8fVW5V90HO3UeHA3ggKSjHJFwK0gYu4FMS/0HulhdZeyYQvkjor\r\nRbbNrEEErRdP/9jtv/2XRy+Zu0LKrbHrwgbMcmjMna1Aait0nYqSSlM82EfW\r\n3NKzmsj4lhK8ShRRDOFDvatHLTvQAKZP6Tgez36lKQNu97O3G7B+2tCpT7nU\r\n9NNPK3NUbGCJvPehQWMbNje6lmb8HQmoWi5zH0jjx4N47QU8fFi2JOLivrp6\r\na31cOLFACw3sPI0L9bdaDa/OCwJlOyfLjwwSUBBb5SJ6uj0i/llfZgMIy07Z\r\n3aN7zBPGHqkAkNF8hADsRenc7IXHg47o9GD6r7f7my18SL5mivjJAESDw6xb\r\nPF2NwsIoHfzdCXoTzlB25gYeMMqgflswK3I8co1Wruvs91s8jQ8L3fJRsuAZ\r\nqCBDvRGwEgsVPAReIuQj8JMs/GWCXJAjTB4=\r\n=GZEr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.0.1_1655039576552_0.07697835256571639"},"_hasShrinkwrap":false},"2.0.2":{"name":"slot-calculator","version":"2.0.2","description":"Calculate time slots for your users to choose from.","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","postinstall":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"0603ac220be72ff0c9e976a34df28024ca9efc5d","_id":"slot-calculator@2.0.2","_nodeVersion":"18.2.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-hCi2IxJZSmuIsVGWjMBlqrdqa5r2+N+IhrHVlrv7uUdFgZoCNUxO8Vjf36sgavB6FiopoTfqf2MLOlDTF3I7IQ==","shasum":"655a0a691058d996a90a8ccc8bc0c61a422be6bc","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.0.2.tgz","fileCount":30,"unpackedSize":274405,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFzNvT4iEj+7aUEtiogayWgYiuI8Mt/XunZfTOjrRdcYAiBGg17DpXPBvraNqBLiRoqCh8xwtWtQzpHzNBW6wXyY9g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipebmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR9g//WXm3rN2398s25A3gxinAYnH+jZXhWuB31PbtAAJRgqjwiN82\r\ncyKDZx6Qya2luYHneIpyHJwla4cI9WOeELOJUBPVbkp8hvdS/08IluhrtQSw\r\nURMTo2RaON7a2WCtHTHV2jbFuuEfWjqVxjEZpmZ0wlu/Zic67b4Ulfajt22G\r\nWSqfEzAJRKZIdy9pBMlZW0BBIcH5mLIU0NgpKk14I1PiUPFtZEP0Dx8I7Axm\r\nM5+TfkNgDhbUhZom8wakPd7UkrUOqwXYUZ3XdnBtJY9CxjKbzBPXukm5Oqun\r\nZTZBhU1LSSDITJ+/2tKR83NVou99Xer/Q8llCKOcqN8jq3cSC7ClL8V+qC8l\r\n09bbtyLXypQZ6OzEoFsQkWtg0xcLQ5t/Z6+qpoFyuAZgDlLgIRWDy1G7gOtW\r\nfuwzY8TzPEqnLkisXVzOt87uqC7ZY6o0hxJm5YBCiN7pz2RABwmzQPEOGCON\r\n2FLB+FBrK4neC5dIWQflJQBQSNWIIa45uil4yPRbgxtKFxR2K/8+t+xqSfjE\r\nzz6Evb+pbVBUUFpiNaPkb6T//XutREwtVsGDMIVLYVIW/myMOxyEX+tIJb99\r\niJjhhAHdewD/rUTFUnCCqjFf0JN0WZawU980rkDFQA3ScXQMsK7OcELsSySU\r\nMfLcCUOsPOWhtPDoyye2H723Rw9hGqpkc6M=\r\n=lguJ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.0.2_1655039718144_0.11894158498201568"},"_hasShrinkwrap":false},"2.1.0":{"name":"slot-calculator","version":"2.1.0","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","postinstall":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"19afd8a7a68952d6fe3478b2a3b03cf9b3d00afc","_id":"slot-calculator@2.1.0","_nodeVersion":"18.3.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-DSNff+m4sPvSXkTnrbnEM3eFQIQq9V5AKbEW4xKaZEg41HaFK8dXCz4XJuDBJSqOc15O26tcTvk6tnfQHyY30Q==","shasum":"96a5f31ef90a445abe94025b07305a64708a10e8","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.1.0.tgz","fileCount":31,"unpackedSize":301850,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOFAisThVxgOeo7KoNk4ydgBgcfxhT8TBPzbP0hm5zfQIgbPJN2w3ec2Zu1Uxwua00LAhV3vhF/FKXEiSZ7rDtYZQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqfYwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrq5w/8D2iDlvp4ykq64+C5fgJ/s7C3bKYaqMvW+KYMC2Om0iTBe76Z\r\nu4M4P3UA2gH8tWguHdLHL/4jPFljN89SuMNGda5vATHNDUZIYU5anVBDabx+\r\nIrpT3hTvPu7HNa7ycpNudgK5xqYVLwJPMX7P7PAnFVM5p+6Z3wSbdIKqVI5L\r\nIdhz4BnZ+VBk/8vDNN2kKEV48U+1PWyXYNzPYQFFa2phe1PoRb9ZPRlwa40x\r\nsUKLFvR4nI+bwohtTC5qclEMzoDmL0+uqKP6UIL6OX8zLydGv6CA1s8atuU+\r\n7RPCDhjRQKFcguXL5jo5/Ac9roLvVrnq779sNGqVPitQa7TaFsNkdRLNNVpD\r\nk+5UhZGRQ1IOfKLLwD/LXa5I34tjUNnCE0mluPbvokx5XPVF+y1pbU57SZW0\r\n3L3HFR/yrwEoRapyIw9wntrWrzgrsu2a00qSi9ranqr7AaiE6v5vtGAZ7rBe\r\neDD6/GOD0tOvPXuzfmVUVbIIqpGZIzwX18RrKe2Ub+4yn/gXdOUmP6FBS+9P\r\nggknqLDS+XYtRX82ZmJ73+cKt3mliftbtW6zNxOgwmIK+tFOogq6BRN6RVGe\r\njMWyfEM+Fd/zandyUYVV802o0ZAZAzBrqFvH7Y031t73dE+TSc3pKOzfITKL\r\n5EGvxA3AKN6FsuNJM/VgydQwhwixLNpi7p8=\r\n=Tfe4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.1.0_1655305776053_0.33438364226759365"},"_hasShrinkwrap":false},"2.1.1":{"name":"slot-calculator","version":"2.1.1","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","postinstall":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"325ee630119b0f37130e8d7604f003ff2af7792b","_id":"slot-calculator@2.1.1","_nodeVersion":"18.3.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-ORpnmegCg6otHI++6QVsEZqD1I6lAerFWAsorD7pELTq+8N1e1uKTRv5w7m1/Ap9d+nsBnlYX1Vk2Y22zfKGqg==","shasum":"f728db33086f9d2944c004bbfa7347fcf26399bb","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.1.1.tgz","fileCount":31,"unpackedSize":302258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsGLVaamlPET+QE6MTHr4dQMdum+HmzQSZJ/u7o8I/+gIhALDCmdOEGRbHsJNTI6dlYhDDgZH2+NEBom0zakjZcHpv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqi22ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpK5Q//abyWTNMkZXYq9Uij6IF+9SkWe9d064G2V+U9qNCkoSXwogly\r\ntSAxTARFOPrYoUi1MTFTRlV+w/cPtfjRwUKnOpfYLw9ntIccNmzRv7k0ZRRj\r\neQ5dGmb356Skz82WUXl2Ff3a6+JxBRMmhg31qdmDFyPLC6xLbf8LcaDDEk5y\r\nMbjKUlqNeBkYPZQB/G0SjAImJ4eol2zDjxwwPOZZSnuHuCXtLgitsnaIFEWl\r\nh3uzwhJvqVYSwXEK50Iy7hOwK6pPrtVCQND14nwY766+oKjkPMGyioHrpaaX\r\nbUIqdB56lwvTGRiSFW3Du+ys/3wKdhjkPvzCSbzFFBjFj9tBXlwqOiME9NmK\r\nud+oFR/xKIq+xWKvOV9Q9yusaC02Dp3FPZ2EW502/rp/uMieel4zfIZjeKAo\r\nNL4uPqgUICrPppY2DKU0ZdeGg2Q+RAx2a48hZS6Ey6Q8bvv+/hAfaPf0E93i\r\nOKHEoPX4qF2XFWX2yH2cHLzw/nBIc+rUdS/YFFoo8qQpxQ0nZdRnmAcJK+Pf\r\nWmS2cj85yYzV2yPLxcY2Ad+PlrJqzX5si3uczLTl1Pqy7HQeL7SJ7cxMwTv4\r\nDM8HJapQkIkcszbb7WaJaU9g7h+SFNnJP6WAniMn7HhZlNEhkuSQoXMm/2oT\r\nW5C13OEXitnFXeGZItyXbL1KdJTyEsgKX+E=\r\n=pURz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.1.1_1655319990503_0.4777739265974328"},"_hasShrinkwrap":false},"2.1.2":{"name":"slot-calculator","version":"2.1.2","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","prepare":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"e2957ff5209ab3308fe9f15b9c3ee42d8dffe3ac","_id":"slot-calculator@2.1.2","_nodeVersion":"18.3.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-R9s2ozKbnr3swIpI02vAYFblBZtF8p3zsMSM5oSxfz4qCEMSekq5qz4Tse3KguAYJjvKmCQ8/ZzyI+wMN+9xyw==","shasum":"3f4d75a8e8db78dcbedcca81c61c2c8b2c6dbcaf","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.1.2.tgz","fileCount":31,"unpackedSize":316570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEbunGxG2DtcxReR5wQVxW5/cjbPoxF52xW4kcru0gdAIhAMkhT+/fSgyIkg5u7uyp5cU3fDFyvfVk+uwch9skuosH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdVyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6VQ//W0FV6OP7Iyx6kwvOLYGJG5CPI3aTZ3qmvjjOhaimdpZBT1tT\r\nxmGfn4t7gY0C2UlMJEXz3rOUH+zTrhRXVei8UIO+vNCUXZ3JyvGXZnIf4CUn\r\n7kmFgtLS1ZP8HSKX09ul5Re185ufzy3ZUuUcNx+4RLkPP11fNk+wrID/71CC\r\n5L9Q4D03n1RM8cHN+9REpVIkOwZ27euVer55Iu37kpkTVq7xxOyrHjTwRB/7\r\n7bOZ70OyxBNxon6/TxPsmVAwoSR6leFGo6zzdEKql5i0ZMga9Av745B957mb\r\n84oDG4uxrY7LWMBvIAOurMZ7skXXK+yZkOzkrLcjOmIIJjq1lJaV8oo/fF+r\r\nAS0aTjl8i/uDdDNkx03hlWzuNJEwwwpWD9fbmVJ2UTt5sFd3rflBDW4FbUoA\r\nW7SK+MA1pL+O4Y4/g62eaZlYiOKQ3KIXHFjdRDZ2whoenrRysK6rvUljLK2j\r\n/sRYsSK4Qqj76vCddQveRiHlFyrQc4XwBqDke4HsUAxFzdpRpebdzdH9lvg+\r\njKpqjRmDSzUxpzx58awkUl1WK/gd+T8KLXSfaXn8D50wiICCD3jmdoDgtxCb\r\nlHwjI/vRDdx4B7S4WLblzL+0x5quBGiwiBg286be+5qeu/gELs4rI5a1pwp8\r\nIJhWPDrSa/S7GenzBl1wClyBVr+WQaR7914=\r\n=/SOb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.1.2_1655821682670_0.22332001681155655"},"_hasShrinkwrap":false},"2.1.3":{"name":"slot-calculator","version":"2.1.3","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","prepare":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"5f283cd747d96eb6ac88fce5bb264dcea905076d","_id":"slot-calculator@2.1.3","_nodeVersion":"18.3.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-l6l568daF4+ZEtBqB6jfRQNVRnGYcl6hZjZC/zQUKWnCg/3K7yultVglypIXlo3jhNYUvrfjg7ap1lqCrG7s9A==","shasum":"4e3feb6f146811502639a38e83bef8d42fd7b35c","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.1.3.tgz","fileCount":31,"unpackedSize":316570,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlb80Yu1mX30NbMRjcsxTviE989xmWtmoMoSSAc1GRxAiB3RaLBm85hfekyryxnfPO7FmmBvQqEfXiRYwVlC7M7tQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdYMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJhw//Xw7nWDW+nGhKe9neT+DLfy43RvsR6b1raBEClMW/1BZQWc8E\r\n24/6SdeXLYLWFjfdHeXrvyL1llmDzy9/n6dmr9raYEwFVo/kQcaI+60ELrj1\r\nY6mLxJkIuHpBAsQfepXyayy6n4YwXBVoaD9oLxyypMytsvLgpDiVYE3/7L/b\r\nftQ9awlwi+RGh4mgIfCcoBbIV1tlRqXoYU6RqdoJ1uBC5ubc/qyMUhAr4wsG\r\nCBdbYgVBKEGZpkzQNEjCftmfcmfob/RMW4/fwzZxKsIG2KIBzTfaXkDbhdLB\r\n2xWbeZ6pNtjFuCH8PPkNPuMYJQhViw9e9Y7dBRkJqou/P4uFQF9DCUoGJqk2\r\n/fsdt1JekDoQaRnSD32oQbvgwpTPZm9/MTlWBklXD1zBtFFt50ImecFiEcvs\r\ngmObCCG5NBfsvon86MFa+DffpOfQayNCmotQ8Bi7kw/uUO/9f9eIBnrLB/wc\r\ncxg0tr46QOa39gUbCReQalh5HT1pSz/tPvmynMMbTxGmf9NGcMxe0utgeQSY\r\n/kBEsWUlJDN5ZnlQs0XdXzY5yGHQ7YNdmAekeJgYqm3pC+7uZwZO9AvLqMPh\r\nQd+zM7LZJVEH1uuiU6AOrH90P7GY9s84x7TGOY1aVQunZ5PhCgiLNEazuCf/\r\nX5GIwYI9zMMgL2idbrWZ2ldlVsxSsKWqk+E=\r\n=WQeA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.1.3_1655821836741_0.22637217220697425"},"_hasShrinkwrap":false},"2.1.4":{"name":"slot-calculator","version":"2.1.4","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","build":"tsc","prepare":"npm run build","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"type":"module","types":"./dist/index.d.ts","gitHead":"ad79616aa5f43def0abe808e0172d8b30de48821","_id":"slot-calculator@2.1.4","_nodeVersion":"18.3.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-euza0KMjfsjhrwKWrevqyrPkavk8Z4yhTfKvHAPkShAI/kVudRiHy6CSqF0cmcFoy6H+sjO8O1+QGaAwF4pKiw==","shasum":"a4229d9148340761de08925c50e523f9f5424377","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.1.4.tgz","fileCount":31,"unpackedSize":316708,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe6rS1hAzE4QiOxKsrwqEjg5ROIyKqHAMb3a6dCynEDAIhAKbG7p9wOyj+zzG5u1FLMDT0CE0GgzMKcvDAitmxoJJE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJisdjyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV8g//WFCygocZ72NX6FBVpfMencXLXsmVtRHeGycrSeiJTd+RGo4+\r\nQptokYQtJukIf2gIdRR1kfi2TzObxyAl7kqHOq2Ln86kSS8kXuENunxFTSxl\r\nyQTpNosVktWEpJ22jscGzFOMljWw5V9Tv99WGqxHF9Ykdmi83uZhrBaM+k4q\r\nbj30gPcHnOVgIP3hBLjrFfcyQIart2MHrB184ghZwhUKYdikXdSz52myvqcy\r\nCPolzM78vOyHtBI0+YmGKF0XWJf0/+MGnYBqbmPZDSJT9X64Ylj0ItHtFnv7\r\nKP1/06PAC2grfPyPuuQ62J7zcupi+zjpd5wyzWy9wjWdvnnJ8yLg8L4IYaxB\r\n+hSJF+4R9lK7qVJyiBYAyqyKnU5Q6T0gZZgQ4gobq4UHAKGpbVNJmctxvjTq\r\nLfxKxOq69ffHgCEAspAV69rE2O0XmvH0id/589fww8ffPmNrCeb4D5/sdlNJ\r\nekHiy2vih8BAKAA5Fph1QDOgIStaWEZ7vACdVzvkHN1EOmXM5sK3ZCb2zkJ1\r\nOCXwQegxiQZSaHcIvo/tHL5zYeyWFgTnLI+xsB7kvUgYOn7LmKgOKw6UNKSu\r\nW42cEwbWJ0J1uJrBi/XSfd0DTt3deWHDW55Zkg/sbcrgNxR99Q8DLdkXCwkL\r\nCHGupJ1oV9/Basw51YoZKVSlst1vee1BQes=\r\n=t3de\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.1.4_1655822578330_0.5094529195818673"},"_hasShrinkwrap":false},"2.1.5":{"name":"slot-calculator","version":"2.1.5","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","prepare":"tsc","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"types":"./dist/index.d.ts","gitHead":"55506ab49ab3f5c13cb85a41c142ab429baf571f","_id":"slot-calculator@2.1.5","_nodeVersion":"16.17.1","_npmVersion":"8.15.0","dist":{"integrity":"sha512-xUJ3XX7twkj0nWa29Id9j3gwHxdEwnp1MkSs3KluCUuSm7RaVCK4PcDbNHCE8NImuTrasGD22vnBz9C3tFAvhw==","shasum":"508f1a5c8b8e9e2a3ac79315da3095cfab84fc78","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.1.5.tgz","fileCount":31,"unpackedSize":320515,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDi95ff9ZsGy/hfkhTomxc085pWtc/jiK1vyJdwl3D96AiAc+aXtX+cephcOGmyQivPqgtOQVlu6WuwXOoit80b0VQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRqkLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfKA//frbYUiZx4DZhpz/ILkDn3jP4K/abeewPQp77VriE4JEj2E+L\r\nRku+53N9mdia4iQsvaxNez42Oq0ItB/Q45SQjnX7e5SYjbmdrWhVIPBniGnz\r\nvJ+2JkLf2AdqfRSv3MBLSa7hiLpfx6eXzQv8GeEHzkCwA+x7gFutz7xXaaCi\r\n5atJ/cmQBG2q+z2qD1q60VEXctkb0jfPLl+2KNMcxLiYA8u8nLY8zULlleoq\r\n+m5YhK/JbVAcMC+af2wsVsOD/CnlZoJPGFFesU8a16hFC7OXyBi4K5hz4+bu\r\n6H9zMN546GUxRJH38OjtTPxkaG5ogTDzL7m9WF7FfjOhOkl2BFs43K2Oj53/\r\ntQhsCPwEQ2+nS4B7uQQRglL9ns0c6Q5dUGR38WW8MKTAqVha4MRTlbHKvVJl\r\n9hxj8uoi3FUTB857zwm81M1x6W7VJH7/AYm55KnkNp/2M4/K4wD3Sy19lls9\r\nsESzp9hzVxO5D17v5HatDOix7RHTyxVMqS8Ew9NH44FIWJi7qN9BM+63wTai\r\nkKHifemF32i6KkcGaLsC8BjMrVpTzKx8hS/6gAmXzbDG8UtPSyT2SDe+pE+Z\r\nZqGvzxrcMg275lL7JM5zj2EMXw63cVMjX7Buo2dTZKWJH5xY38ek7alg7iku\r\nPLt/nbKudqnmXs2f5nb8vX+Hw8JvZ9FAA9k=\r\n=m4G8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.1.5_1665575179556_0.31687511686749903"},"_hasShrinkwrap":false},"2.2.0":{"name":"slot-calculator","version":"2.2.0","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","prepare":"tsc","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","ts-node":"^10.9.1","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"types":"./dist/index.d.ts","gitHead":"7d0b064ed0d266315318ea1fd367abd05f3269db","_id":"slot-calculator@2.2.0","_nodeVersion":"16.19.0","_npmVersion":"8.19.3","dist":{"integrity":"sha512-R+EkXSPlCsgQg0VWUUb7fF9j12kbZ/RP7oYJ4ngDzQWii23grT3KfLf/w73QDRs6yRGnO/d9vJzTdW5VdOQzEw==","shasum":"7fee62a4e058504ef73bcc8af41985635ef6b674","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.2.0.tgz","fileCount":31,"unpackedSize":319339,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKeE/XQ4lSQ7Ab2TQefd9PntMb6bIorJUJVOdSMkP89gIhALdluHnPUqqvP3p1NjlAk1mU1d06mh3Iza7khaLx6TwO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj605ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq0Pw/7BjF1ABJkEMTcG8mHjdiiFbguY5KYx9OQ8S1G3WPkGILnBMK/\r\nFSchWth2ScvbOR5tv/LzIsb5NbbyqtPHSwqcufqcW0MrNz08l53aaTNE2Jul\r\nP/1UkCLmQ77z1NB0/KqaSxpYh93RVE1O+iJI1CqVYoOLSKVDAwOzkDV+qdBi\r\n+Z4LGGbWxlAgmD903IbkKws91cHx4eu3+w3dHqrQ2mkieub6WOM/PTG3coqO\r\n2aJY7DmOAlEXs807eYj6UlCy3n1PmFE3t49FFF9Yc4oIEx0tNd8clb1PVE6N\r\nqYZUqwYE5bQDYRFKMk81/aZx6zxUUVEYnaSvhZ4mIMRz9waUU9PjXHN9uaZ/\r\noVeL//JVg5SbclMCqhMfkqDWdE8Mq4QqY2gfpI81FansP+CTxg0s1Ae38Vrf\r\n1ELsvw8GYP1x0zejAggVGZsOKbnhYjKGubd/Ga7Dlh95pjmWb1sJNGL99H6b\r\ndylOPX7GiNPU3cAsnbAxDoz8Mw0dFEY4uEvIEBF1gmMBBzkM7TIFJLYEySia\r\nEcm5QTI4RIH0gxhTwoz7KyRaxZ6u5HPQtcmslJXZbogRc6vCxYz9py0DN8Gp\r\nqXa25STcbiBVEo7OtO7isjpyPWJzNuPKBowwUm0kOolQZvYIVLAi9+0Mbuip\r\nftumZdrjjsWQUbvozoDdvgI+jH+MLGv0QUo=\r\n=Bbuk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.2.0_1676365401644_0.16800661133609762"},"_hasShrinkwrap":false},"2.2.1":{"name":"slot-calculator","version":"2.2.1","description":"Calculate time slots for your users to choose from.","homepage":"https://github.com/huzaifahj/slot-calculator","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"main":"dist/index.js","scripts":{"dev":"vitest","test":"vitest run","prepare":"tsc","docs":"typedoc --out docs index.ts"},"author":{"name":"Huzaifah Jearally"},"license":"MIT","dependencies":{"fast-deep-equal":"^3.1.3","luxon":"^2.4.0"},"devDependencies":{"@types/luxon":"^2.3.2","ts-node":"^10.9.1","typedoc":"^0.22.17","typescript":"^4.7.3","vitest":"^0.14.2"},"types":"./dist/index.d.ts","gitHead":"5eb7074267e6893abbdcb1779ad9f909d5887903","_id":"slot-calculator@2.2.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-0UmXoIjESnlxxbpezd0T5UX8YuWhEnMr3FWiAJcKyi16U2uvpiTKBoB78Q3BBviFAz5hLmAZdD1wTDdNNlQjqg==","shasum":"a93e81e6da610eea79fb429c3422acc5cdbbd011","tarball":"https://registry.npmjs.org/slot-calculator/-/slot-calculator-2.2.1.tgz","fileCount":31,"unpackedSize":322814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsBQYUq6Eg5r0swpU2fJRrOWgW1uWm+p4tQLPjfHbW9AiBrUf2x3J+orbItEflpNNSpnuZqMoF//z1Ky+yw5Wtzqw=="}]},"_npmUser":{"name":"huzaifahj","email":"huzaifahj29@gmail.com"},"directories":{},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/slot-calculator_2.2.1_1713455540081_0.2568534251444192"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-02T13:30:45.629Z","1.0.0":"2021-06-02T13:30:45.749Z","modified":"2024-04-18T15:52:20.397Z","1.0.1":"2021-06-04T10:55:16.172Z","1.0.2":"2021-06-04T11:02:34.459Z","1.0.3":"2021-06-04T15:12:50.015Z","1.0.4":"2021-06-05T10:15:58.076Z","1.0.5":"2021-06-09T14:42:25.673Z","1.0.6":"2021-06-09T14:46:24.476Z","1.0.7":"2021-06-23T16:23:46.622Z","2.0.0":"2022-06-12T12:06:11.515Z","2.0.1":"2022-06-12T13:12:56.728Z","2.0.2":"2022-06-12T13:15:18.335Z","2.1.0":"2022-06-15T15:09:36.225Z","2.1.1":"2022-06-15T19:06:30.709Z","2.1.2":"2022-06-21T14:28:02.814Z","2.1.3":"2022-06-21T14:30:36.897Z","2.1.4":"2022-06-21T14:42:58.474Z","2.1.5":"2022-10-12T11:46:19.725Z","2.2.0":"2023-02-14T09:03:21.800Z","2.2.1":"2024-04-18T15:52:20.222Z"},"maintainers":[{"name":"huzaifahj","email":"huzaifahj29@gmail.com"}],"author":{"name":"Huzaifah Jearally"},"license":"MIT","readme":"# Slot Calculator <!-- omit in toc --> \n\n![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/huzaifahj/slot-calculator/test.yml?branch=main&label=tests) [![npm](https://img.shields.io/npm/dm/slot-calculator)](https://www.npmjs.com/package/slot-calculator)\n\nCalculate time slots for your users to choose from.\n\n- Intersect availabilities of multiple users/resources.\n- Full timezone support.\n- Blazing fast (usage of ES6 Sets, Maps and efficient data structures).\n- Works great with [Luxon](https://www.npmjs.com/package/luxon) and [V-Calendar](https://vcalendar.io/).\n\n## Table of contents <!-- omit in toc --> \n\n- [Documentation](#documentation)\n- [Demo](#demo)\n- [Usage](#usage)\n  - [Setup](#setup)\n  - [Returned values](#returned-values)\n- [Examples](#examples)\n  - [Basic usage](#basic-usage)\n  - [With availabilities and unavailabilities](#with-availabilities-and-unavailabilities)\n  - [With multiple users](#with-multiple-users)\n  - [With timezones](#with-timezones)\n\n\n## Documentation\n\n[View the JS/TS reference](https://huzaifahj.github.io/slot-calculator). TypeScript language support in your IDE is sufficient to make use of this package's types and annotations.\n\n## Demo\n\n[Play with a live demo on CodeSandbox](https://codesandbox.io/s/slot-calculator-demo-cjlwo0?file=/src/index.ts)\n\n## Usage\n\n### Setup\n\n```shell\nnpm install slot-calculator\n```\n```ts\nimport { getSlots } from \"slot-calculator\"\n\nconst { allSlots } = getSlots({\n  from: \"2022-01-01\",\n  to: \"2022-01-02\",\n  duration: 60,\n})\n```\n\n### Returned values\n\n- `allSlots`: An array of all generated slots. Only use this as a starting point for manipulating the output.\n- `availableSlots`: An array of available slots. Only use this as a starting point for manipulating the output.\n- `allDates`: An array of dates, including unavailable ones, between the from and to configuration variables. Use this to allow users to specify their own datetime, but within your chosen bounds.\n- `availableDates`: An array of available dates. Use this to mark on a calendar which dates can be selected.\n- `allSlotsByDay`: Once a user has selected a date, use this object to easily find all the slots for that day.\n- `availableSlotsByDay`: Once a user has selected a date, use this object to easily find the available slots for that day.\n- `timeTaken`: Worried that the number crunching is slowing down your app? Monitor this variable to see the time taken by slot calculator.\n\n## Examples\n\nFor these examples to work, use this setup code:\n\n```ts\nimport { DateTime, Settings } from \"luxon\";\n\nSettings.defaultZone = \"UTC\";\nconst dateTimeRef = DateTime.utc(2022, 1, 1);\n```\n\n### Basic usage\n\n```ts\ngetSlots({\n  from: dateTimeRef.toISO(),\n  to: dateTimeRef.plus({ hour: 2 }).toISO(),\n  duration: 60,\n});\n```\n\n### With availabilities and unavailabilities\n\n```ts\ngetSlots({\n  from: dateTimeRef.toISO(),\n  to: dateTimeRef.plus({ hour: 3 }).toISO(),\n  availability: [\n    {\n      from: dateTimeRef.plus({ hour: 1 }).toISO(),\n      to: dateTimeRef.plus({ hour: 2 }).toISO(),\n    },\n  ],\n  unavailability: [\n    {\n      from: dateTimeRef.plus({ hour: 2 }).toISO(),\n      to: dateTimeRef.plus({ hour: 3 }).toISO(),\n    },\n  ],\n  duration: 60,\n});\n```\n\n### With multiple users\n\n```ts\ngetSlots({\n  from: dateTimeRef.toISO(),\n  to: dateTimeRef.plus({ hour: 2 }).toISO(),\n  availability: [\n    {\n      day: \"Saturday\",\n      from: \"00:00\",\n      to: \"01:00\",\n      metadata: {\n        user: \"Alice\",\n      },\n    },\n    {\n      from: dateTimeRef.plus({ hour: 1 }).toISO(),\n      to: dateTimeRef.plus({ hour: 2 }).toISO(),\n      metadata: {\n        user: \"Bob\",\n      },\n    },\n  ],\n  duration: 60,\n});\n```\n\n### With timezones\n\n```ts\ngetSlots({\n  from: dateTimeRef.toISO(),\n  to: dateTimeRef.plus({ hour: 2 }).toISO(),\n  outputTimezone: \"Europe/Paris\",\n  availability: [\n    {\n      day: \"Saturday\",\n      from: \"01:00\",\n      to: \"02:00\",\n      timezone: \"Europe/Paris\",\n    },\n  ],\n  duration: 60,\n});\n```","readmeFilename":"README.md","description":"Calculate time slots for your users to choose from.","keywords":["slots","time-slots","time-slot","schedule","scheduler","availability","unavailability","calendar","appointment","booking","calendly"],"homepage":"https://github.com/huzaifahj/slot-calculator"}