{"_id":"react-calendar-scheduler","_rev":"27-472439477743a4120e94131bbec215d2","name":"react-calendar-scheduler","dist-tags":{"latest":"2.2.1"},"versions":{"1.1.0":{"name":"react-calendar-scheduler","version":"1.1.0","keywords":["react","calendar","scheduler","timebox","drag","drop","event","react-calendar-scheduler"],"_id":"react-calendar-scheduler@1.1.0","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler#readme","bugs":{"url":"https://github.com/ibmmt/react-calendar-scheduler/issues"},"dist":{"shasum":"f9793cab9aab7286cebdf8b7683bcd833037b35a","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-1.1.0.tgz","fileCount":14,"integrity":"sha512-wLWkp8VvUDHr93r+ljspDFlNymHzi7i7obC8IIZBpeyAU6GKTjtZwjVCiBY4SEbFzzqOa/ZMxi0VhQ2Nb2sPkA==","signatures":[{"sig":"MEUCIHmAW+C8zJxzOixCV8N7hCHago08pnyAVREONqG1/0exAiEAvOIGppRpMwQv6FRtG6CldIWD79Fbk7meBPK6tOGJNRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":736564},"gitHead":"7625bf396e05c511712ccbeaeca4dc1730f15d7f","private":false,"scripts":{"test":"react-scripts test","build":"react-scripts build","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"repository":{"url":"git+https://github.com/ibmmt/react-calendar-scheduler.git","type":"git"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"5.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^13.5.0"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","prettier":"^2.8.7","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_1.1.0_1684772407630_0.3865434278919677","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"react-calendar-scheduler","version":"1.1.1","keywords":["react","calendar","scheduler","timebox","drag","drop","event","react-calendar-scheduler"],"_id":"react-calendar-scheduler@1.1.1","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler#readme","bugs":{"url":"https://github.com/ibmmt/react-calendar-scheduler/issues"},"dist":{"shasum":"b1b9399eeebed3cc8490cdc2c6e07701a55f297d","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-1.1.1.tgz","fileCount":14,"integrity":"sha512-/RkJPkFhrNQvtFjQyvOQDaPxOim2to9uS4aJuzNadnnVfZ65aQJZoB3aeAeh1fNqttdc6XmgnBNNy7vGsBGCdg==","signatures":[{"sig":"MEUCIQCZvOXn85gOUZM/EkoFUZmw9tcOtBiK1dYLS4K2LjZpdAIgSYTytLQUcWvIM80SoXLte9WfAbkBA3OJyYRwnhV1FxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":734885},"gitHead":"d7aa415565f13e603f581843cd68d022c92359ed","private":false,"scripts":{"test":"react-scripts test","build":"react-scripts build","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"repository":{"url":"git+https://github.com/ibmmt/react-calendar-scheduler.git","type":"git"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react":"^18.2.0","react-dom":"^18.2.0","react-scripts":"5.0.1","@testing-library/jest-dom":"^5.16.5","@testing-library/user-event":"^13.5.0"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.37.0","prettier":"^2.8.7","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","@testing-library/react":"^14.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react-hooks":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_1.1.1_1684772549843_0.9364350494267419","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-calendar-scheduler","version":"2.0.0","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.0","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"dist":{"shasum":"559b16963b9cdefc65fedba8072382e28f05e898","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.0.tgz","fileCount":38,"integrity":"sha512-qpMdgOsOou4vTiIyc3+28jD7kceO44sRD06PRarygj3FcNpK58QfPJdep3Gku6BASmUqFvDPgGiQtGfQuORd4Q==","signatures":[{"sig":"MEUCIQCc2LXRS3OjYc1auExoCSmWLud++s6+bm/TYrctG9pIwgIgYzCZwtrLGh40t4a7ShZml5B+39Zo8twRxuV0XFWii5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":241860},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"2d5f176eb48da5bf2dfb7dd354349d1b82d4a3f2","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","@types/react-leaflet":"^2.8.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.0_1693417691786_0.3183159013680801","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"react-calendar-scheduler","version":"2.0.1","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.1","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"dist":{"shasum":"eb257f1ed7e0b213e067a7f71eef0913b446a732","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.1.tgz","fileCount":38,"integrity":"sha512-9T4/IORa9RMrHxXjSBizOoQ7chQNLFl+fD5oajcNwmN1S2YO/r50cQXQyXuorpNDCIrUjED4pImKANS7fo+kZg==","signatures":[{"sig":"MEQCIG/mS/9NJ9BFG2pDhuruQc+MpzTD6ApQ5XIhuotsSVjwAiBa8Luuo8a8nnRJioxst/Pg19505LSIHdvguIJHnqnMyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152787},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ef632573e237c5247240a9ea5d1538c92ca585e3","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.1_1693421370017_0.13215853351586393","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"react-calendar-scheduler","version":"2.0.2","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.2","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"dist":{"shasum":"ac898d79dc5b3af737e823a9790bb0341e48dbd7","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.2.tgz","fileCount":38,"integrity":"sha512-z9oremBhMpMi3Aqp5heTjLGUGKRSe4p9Rdqw5CjaSG79Osxc6FK6cVbTcaoWxQcAkgKdCyj3oWM9BH4n/M0oYw==","signatures":[{"sig":"MEUCIGGxrn3wneuWzS7MfWOje93z6Zz6n4b5hc1CZTvfpqmkAiEAzDb0HmfUJq1KNSrqUJMnSaPET1YN4pEQl2fCcGgWSh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152740},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ef632573e237c5247240a9ea5d1538c92ca585e3","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.2_1693422028270_0.9971738191746644","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"react-calendar-scheduler","version":"2.0.3","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.3","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"8e5e5b30e2a5d4a6a7e177844b44c308fd5db0e3","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.3.tgz","fileCount":38,"integrity":"sha512-4R0Mw/mTew/LLSh6UX7ZRreM7HIUPdXawMgDwpP5l5fFbi6YSqWfGV5CsoJSNnDI9VesA3sK19MPpwf6R5tYrw==","signatures":[{"sig":"MEYCIQCuENJJwXnKLHIt+/jk7Wvi7F4wKVxaO98zWVUi0rHKUgIhAKb18S5qNyU7HNgjxvQXZ9jNGbmRq3Nl5mgVldMFIBia","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152808},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ef632573e237c5247240a9ea5d1538c92ca585e3","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.3_1693465980644_0.3515918190132119","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"react-calendar-scheduler","version":"2.0.4","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.4","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"a55c1f0463079d0a2a46f2b84fb0a6f7a480b42f","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.4.tgz","fileCount":38,"integrity":"sha512-ULeIpmvWk4VKKILJ5jNlPSv9mXPLvHItVcDeSf8vXH3/mEXrzbCQkBORiVSc2xXEtsHaQRzuHDV6m8mZ31JIDA==","signatures":[{"sig":"MEUCIQCE2R4qHEStOdjKiapH5E4g6c/y4EdanHSIx2s/YOL7UgIgCyNSmdlX4+jYjwAjgUyIGbyrK54ySzYR2MM3C+LTbrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154362},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"ef632573e237c5247240a9ea5d1538c92ca585e3","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.4_1693501471110_0.4323225066667138","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"react-calendar-scheduler","version":"2.0.5","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.5","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"cc1a7b7b7021cf52966d98a989b6e7b781f1f2a1","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.5.tgz","fileCount":38,"integrity":"sha512-f5bvpWphJsIDDvrNW7ihaSiMkMeqX23ok4J7rvS1mqQbtsPp3Nq5idpdwVFnxXdrV+QIJN4R3BV+PHZ7XMT2/Q==","signatures":[{"sig":"MEUCIQDtHGFmyDTwGwGSDn/q7EImhclHMZD8y6B2Ul11rxCl5gIgZ7EVc586pqLwbrjF7hYxNxiDi4nx2nyXsd6Q9BTnGh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154606},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6b7dfa4799748d2812586304bb95838da1de9c42","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.5_1693559246944_0.934747333078936","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"react-calendar-scheduler","version":"2.0.6","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.6","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"a2fe2e6f540076b349bc82c13310452011dbf703","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.6.tgz","fileCount":38,"integrity":"sha512-ZJLdouBKFjSl9XojmaraCXtsQilthP+oftjbAh1oEZ8ViIzr0Lz7f8GpWBMFnIR054L/lq7/5kOA8cFMkBGKlA==","signatures":[{"sig":"MEYCIQCnl3RBUinDgmGr/RZwDQw9XNvSuxKaG63+IvWn7eXRXQIhAP3O18jPrxXRRBksQ23OgdkJgW/C/GuYVce8/AtK9z9z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154606},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6b7dfa4799748d2812586304bb95838da1de9c42","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.6_1693566514750_0.6817429120217873","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"react-calendar-scheduler","version":"2.0.7","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.7","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"3796387283487a6b771510e6802d3f9de4460fc1","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.7.tgz","fileCount":38,"integrity":"sha512-LQziK0VT2h3MfvDmESJ9WlxECXafr13batghLKuACfY1inP6241LUxqy+qoeZe+Spso3aVSXWZf46K5xhj2h/Q==","signatures":[{"sig":"MEQCIHFq3NYz/PorNwutw52bma07+80nx6A7eU0ZpVpb421fAiBTot3jSKryNpS7BSJJk3Az+SOXn7NlAKTDeyuSmcAWFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154029},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"6b7dfa4799748d2812586304bb95838da1de9c42","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.7_1693731287321_0.15105163577620018","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"react-calendar-scheduler","version":"2.0.8","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.0.8","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"9790ee7ce896fe6a804fe900649c598c8af1c4e2","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.0.8.tgz","fileCount":38,"integrity":"sha512-0OtppJOb9rlHX42YYNg9wMLXKmgzoZAkOiF6kzbnjAg5GLCIXDP/50wlAplBPqUCaFoxIi7iBBbCmSoeMnvAOA==","signatures":[{"sig":"MEQCIAxavl343ruLGatS+SDaa/PpzYTXkuIM3MN+m4oLohmJAiBsRMpRXYDeuR2PCKdpmBXiKTF2un94oAsrvzqUu+lWvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":154031},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"9503afd7a9f539fb55aa9f204bef24c21a498d28","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"8.19.3","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.13.0","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.0.8_1693835852450_0.6355636621126208","host":"s3://npm-registry-packages"}},"2.1.2":{"name":"react-calendar-scheduler","version":"2.1.2","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.1.2","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"9fcc99d09f1c0fadfb7efe6066f3e5ba24e4f017","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.1.2.tgz","fileCount":37,"integrity":"sha512-eOBsSEjTATGaE7uZsmEQwmNAFUCdDpmSVEyvPTVQAeElNet1XDHUNMl0vfjpcCarJWXVBMHCjd4KD+Yr+UpvOQ==","signatures":[{"sig":"MEUCIGwuwuFZSYijZ9eotTxPFOe7jUhM9nm7kkkBzQR+WG2VAiEA3GkPr5y1lbzj7N9R6X+Gg7uqQlanid8osRwcvV+Ep9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171627},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"7f66abf2fad66bb0356892ac8db62230fbd86d11","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"10.7.0","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.20.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.1.2_1728469444627_0.8053237387229011","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"react-calendar-scheduler","version":"2.1.4","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.1.4","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"e6d1f2dbc2250369d851d7e486cf30e9e94ba502","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.1.4.tgz","fileCount":39,"integrity":"sha512-LuxEs2LehGij1XXNjCusJ8O4PJ/rnVuZCxgmUK7pcMSS+q2Jv+Zz+o46BRtO60HcaxakGulsfzwf9ncIrlPaVw==","signatures":[{"sig":"MEUCIGQUcnLLVPQZ00LoyVcYMJ4+LUGg7c580qBJDaoXVfOMAiEAiNLPdbMmpnb/UdSRJ4tGDbAHQHwD1IOdS2txIKK4VL0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187000},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"c4f2313a7a25ef30534078e811f878798bde6476","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"10.7.0","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.20.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.1.4_1728809973879_0.8109696420555277","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"react-calendar-scheduler","version":"2.1.6","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.1.6","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"1684902f83852b29bdca9aa7a24cc5dd6d2f43e7","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.1.6.tgz","fileCount":39,"integrity":"sha512-JUNdTiAK7XsaUsgyHG8Z0v4bUKYxYogRz2ywQFSh3EiyUPD4HxNU0t2zLVVdn9HzJrUO8LIbUtGVlQ4OOfeCYg==","signatures":[{"sig":"MEYCIQCIJsQVhpXLG8D4Q8KeTZab9/v49YK1drNmJoXmdUrz4gIhAPisC3vIB4BzxqopeUmOL5FTfTXpJloh6K8Q6wLjhT2H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":187042},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"5b2bb13f510cc2abf751fe250c107fbc5338bc5f","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"10.7.0","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.20.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.1.6_1729575835512_0.8198866485983412","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"react-calendar-scheduler","version":"2.1.7","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.1.7","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"9aff9a4a85accbec15c0d1f613572aa2523a1961","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.1.7.tgz","fileCount":40,"integrity":"sha512-Ih8Locpyt7PCFVtPIqWdsXwQm9gfn9igEONMr4p/qnoJJKIw76l3QU9tapToxpClpERbS7qKfVxpx7mPOgI8eg==","signatures":[{"sig":"MEYCIQDnCnzYf63FwqB1ZRgq4YvuwjytIqb11nqsEL5A4Phz6QIhAOR4OKGtaPDoaRk7FENMT1F8g66zk4yDe5cZUIcXGnJs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189611},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"0b4f55498f16bc732aa7daf51f897aa6d4f5afd9","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"10.7.0","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.20.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.1.7_1730477099815_0.8541799395313443","host":"s3://npm-registry-packages"}},"2.1.8":{"name":"react-calendar-scheduler","version":"2.1.8","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.1.8","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"a8996efabf0f67db4c832ce055386a0621a70c15","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.1.8.tgz","fileCount":40,"integrity":"sha512-mI1X7sDvg/iCLCiyk5AfcSkBfECoxWeS/NoiCWRTr9hb/TzguWb9pzXEmVi0sBEoazW+z5V0+8He0i+l0Iz6uQ==","signatures":[{"sig":"MEUCIDwY/1W5yZ4ecMJhm/78hf3qfFBHCgkwBe+lwNOvYqQmAiEA4hZITUEnHLQUgqTbiAh5hFQHgAcLkzkE+/6h3t3xd4g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":189611},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"8123adf461f2ba1e77cbccbb1665d4b1ac81f900","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"_npmVersion":"10.7.0","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.20.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.1.8_1730722911459_0.21173372260348966","host":"s3://npm-registry-packages"}},"2.1.9":{"name":"react-calendar-scheduler","version":"2.1.9","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.1.9","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"d85ec128e22a2f3fdd28ea45a241f9057346862c","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.1.9.tgz","fileCount":40,"integrity":"sha512-u/xZigHXUtDWBkPoJNtCDj/iX8DBLdKeWGdWsJl5zmA13nx+Moys3MhY/bR0yFuViIK1uzHNdNdmKdEAKJ76kw==","signatures":[{"sig":"MEUCIHCrydNhfNifiS1WCStGy8aa0ROgvNYuPPBwkOsqILB+AiEAwx+p8zx1I9UxWdFhsKDdGqHtY3o4acU0IJNdqSYrEBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201116},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"250f567b4344e975b83aeddf6266ce74e411c209","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"overrides":{"react-refresh":"0.11.0"},"_npmVersion":"10.7.0","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"18.20.4","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@rollup/plugin-image":"^3.0.3","@rollup/plugin-strip":"^3.0.2","@types/react-leaflet":"^2.8.2","@rollup/plugin-terser":"^0.4.3","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.1.9_1731234530136_0.3086744528476686","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react-calendar-scheduler","version":"2.2.0","author":{"name":"Ibrahim mt"},"_id":"react-calendar-scheduler@2.2.0","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"homepage":"https://github.com/ibmmt/react-calendar-scheduler","dist":{"shasum":"4127f022da30bc24741271bcb7210446a372e019","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.2.0.tgz","fileCount":40,"integrity":"sha512-rl8eBI6Hl856+v3qZNu+j6gbbw+iLLbaadZhk56UYW0Wdor2q4nJwS4LjA0TsG/0FNqglSOZWEZqwFpiczzjjw==","signatures":[{"sig":"MEUCIQDSwd1VQP12xtAT9k74fzhY6Drhl7kGAyc0IWUd6p5a4QIgQrg9g1ywyeOXjNqHQtjQ/ogDdJgvWloJk9x2AOg0LxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":204580},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.esm.js","gitHead":"850e9e8eb34d056dd8ca1d724a42553a3ebdffd6","private":false,"scripts":{"lint":"eslint --ignore-path .eslintignore --ext .js,.ts .","test":"react-scripts test","build":"rollup -c","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"overrides":{"react-refresh":"0.11.0"},"_npmVersion":"10.8.2","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","directories":{},"_nodeVersion":"20.18.3","browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.2.0","eslint":"^8.41.0","rollup":"^2.79.1","leaflet":"^1.8.0","postcss":"^8.4.24","webpack":"^5.73.0","prettier":"^2.8.8","react-dom":"^18.2.0","prop-types":"^15.8.1","typescript":"^4.7.4","web-vitals":"^2.1.4","@types/jest":"^27.5.2","@types/node":"^16.11.43","@types/react":"^18.0.15","react-leaflet":"^4.0.1","react-scripts":"5.0.1","@types/leaflet":"^1.7.11","@storybook/react":"^6.5.9","@types/react-dom":"^18.0.6","rollup-plugin-svg":"^2.0.0","styled-components":"^5.3.5","rollup-plugin-copy":"^3.4.0","eslint-plugin-react":"^7.32.2","rollup-plugin-babel":"^4.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-strip":"^1.2.2","@types/react-leaflet":"^2.8.2","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","@storybook/addon-links":"^6.5.9","@storybook/node-logger":"^6.5.9","@testing-library/react":"^13.4.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","@rollup/plugin-commonjs":"^22.0.2","@storybook/addon-actions":"^6.5.9","@types/styled-components":"^5.1.25","@testing-library/jest-dom":"^5.16.4","@typescript-eslint/parser":"^5.59.7","rollup-plugin-typescript2":"^0.32.1","@storybook/testing-library":"^0.0.13","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-essentials":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@testing-library/user-event":"^13.5.0","@storybook/addon-interactions":"^6.5.9","@typescript-eslint/eslint-plugin":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/preset-create-react-app":"^4.1.2"},"peerDependencies":{"react":"^18.2.0","leaflet":"^1.8.0","react-dom":"^18.2.0","@types/react":"^18.0.15","react-leaflet":"^4.0.1","@types/leaflet":"^1.7.11","@types/react-dom":"^18.0.6","styled-components":"^5.3.5","@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@types/react-leaflet":"^2.8.2","@rollup/plugin-terser":"^0.4.3","@types/styled-components":"^5.1.25"},"_npmOperationalInternal":{"tmp":"tmp/react-calendar-scheduler_2.2.0_1745665938594_0.3684355761050331","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"react-calendar-scheduler","version":"2.2.1","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","homepage":"https://github.com/ibmmt/react-calendar-scheduler","private":false,"author":{"name":"Ibrahim mt"},"main":"dist/index.js","module":"dist/index.esm.js","types":"dist/index.d.ts","scripts":{"start":"react-scripts start","build":"rollup -c","test":"react-scripts test","eject":"react-scripts eject","lint":"eslint --ignore-path .eslintignore --ext .js,.ts ."},"eslintConfig":{"extends":["react-app","react-app/jest"],"overrides":[{"files":["**/*.stories.*"],"rules":{"import/no-anonymous-default-export":"off"}}]},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"devDependencies":{"@rollup/plugin-commonjs":"^22.0.2","@rollup/plugin-node-resolve":"^13.3.0","@storybook/addon-actions":"^6.5.9","@storybook/addon-essentials":"^6.5.9","@storybook/addon-interactions":"^6.5.9","@storybook/addon-links":"^6.5.9","@storybook/builder-webpack5":"^6.5.9","@storybook/manager-webpack5":"^6.5.9","@storybook/node-logger":"^6.5.9","@storybook/preset-create-react-app":"^4.1.2","@storybook/react":"^6.5.9","@storybook/testing-library":"^0.0.13","@testing-library/jest-dom":"^5.16.4","@testing-library/react":"^13.4.0","@testing-library/user-event":"^13.5.0","@types/jest":"^27.5.2","@types/leaflet":"^1.7.11","@types/node":"^16.11.43","@types/react":"^18.0.15","@types/react-dom":"^18.0.6","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25","@typescript-eslint/eslint-plugin":"^5.59.7","@typescript-eslint/parser":"^5.59.7","babel-plugin-named-exports-order":"^0.0.2","eslint":"^8.41.0","eslint-config-prettier":"^8.8.0","eslint-plugin-prettier":"^4.2.1","eslint-plugin-react":"^7.32.2","leaflet":"^1.8.0","postcss":"^8.4.24","prettier":"^2.8.8","prop-types":"^15.8.1","react":"^18.2.0","react-dom":"^18.2.0","react-leaflet":"^4.0.1","react-scripts":"5.0.1","rollup":"^2.79.1","rollup-plugin-babel":"^4.4.0","rollup-plugin-copy":"^3.4.0","rollup-plugin-image":"^1.0.2","rollup-plugin-peer-deps-external":"^2.2.4","rollup-plugin-postcss":"^4.0.2","rollup-plugin-strip":"^1.2.2","rollup-plugin-svg":"^2.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-typescript2":"^0.32.1","styled-components":"^5.3.5","typescript":"^4.7.4","web-vitals":"^2.1.4","webpack":"^5.73.0"},"peerDependencies":{"@types/leaflet":"^1.7.11","@types/react":"^18.0.15","@types/react-dom":"^18.0.6","@types/react-leaflet":"^2.8.2","@types/styled-components":"^5.1.25","leaflet":"^1.8.0","react":"^18.2.0","react-dom":"^18.2.0","react-leaflet":"^4.0.1","styled-components":"^5.3.5","@rollup/plugin-image":"^3.0.2","@rollup/plugin-strip":"^3.0.2","@rollup/plugin-terser":"^0.4.3"},"dependencies":{},"overrides":{"react-refresh":"0.11.0"},"_id":"react-calendar-scheduler@2.2.1","gitHead":"87779ceb99134de243254df62cf36a36a3e3ba51","_nodeVersion":"20.18.3","_npmVersion":"10.8.2","dist":{"integrity":"sha512-orlLr5haqgG97oH5ilUSEc3ErE5V9g63qettL2ty6qGHwAOTq8LI4LdUNKW6yj2DXNJoYMexc6MvbsqDJ4dEqQ==","shasum":"8372b8e22994f6b32ee012eb99cdd92821bde90e","tarball":"https://registry.npmjs.org/react-calendar-scheduler/-/react-calendar-scheduler-2.2.1.tgz","fileCount":40,"unpackedSize":205314,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFTzzTJTRNMW4huM0trO2YQ7QHQwERsB3VLOU53XRhA6AiEA3zx8KqKCuF+sEQrM+mPI7PPru6CIfDg7G4hpDnlinPI="}]},"_npmUser":{"name":"ibmmt","email":"ibrahimmt306@gmail.com"},"directories":{},"maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-calendar-scheduler_2.2.1_1745816896369_0.4103459679314885"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-22T16:20:07.629Z","modified":"2025-04-28T05:08:16.706Z","0.1.0":"2020-03-06T10:47:22.211Z","0.1.1":"2020-03-06T11:10:53.885Z","0.1.2":"2020-03-06T11:22:06.021Z","0.1.3":"2020-03-06T11:27:16.573Z","0.1.4":"2020-03-06T11:43:04.361Z","0.1.5":"2020-03-06T11:49:32.973Z","1.1.0":"2023-05-22T16:20:07.848Z","1.1.1":"2023-05-22T16:22:30.123Z","2.0.0":"2023-08-30T17:48:12.048Z","2.0.1":"2023-08-30T18:49:30.268Z","2.0.2":"2023-08-30T19:00:28.538Z","2.0.3":"2023-08-31T07:13:00.867Z","2.0.4":"2023-08-31T17:04:31.311Z","2.0.5":"2023-09-01T09:07:27.150Z","2.0.6":"2023-09-01T11:08:34.970Z","2.0.7":"2023-09-03T08:54:47.530Z","2.0.8":"2023-09-04T13:57:32.675Z","2.1.2":"2024-10-09T10:24:04.823Z","2.1.4":"2024-10-13T08:59:34.075Z","2.1.6":"2024-10-22T05:43:55.726Z","2.1.7":"2024-11-01T16:05:00.093Z","2.1.8":"2024-11-04T12:21:51.631Z","2.1.9":"2024-11-10T10:28:50.365Z","2.2.0":"2025-04-26T11:12:18.845Z","2.2.1":"2025-04-28T05:08:16.550Z"},"author":{"name":"Ibrahim mt"},"homepage":"https://github.com/ibmmt/react-calendar-scheduler","description":"A calendar scheduler built with React,Timebox and Event Drag and Drop","maintainers":[{"name":"ibmmt","email":"ibrahimmt306@gmail.com"}],"readme":"# React Calendar Scheduler\n\n**React Calendar Scheduler** is a customizable and flexible calendar component for React applications. It supports multiple views including week, month, day, and team-based scheduling, making it ideal for managing tasks, events, and team shifts.\n\n## Features\n\n- **Multiple views**: Switch between `week`, `day`, `month`, and `team` views for effective scheduling.\n- **Drag-and-drop functionality**: Easily move, resize, and edit events.\n- **Customizable event rendering**: Create your own event elements with full control over styles.\n- **Responsive design**: Works seamlessly on both desktop and mobile devices.\n- **Team-based view**: Assign events to teams or users and display team-specific schedules.\n- **Shift scheduling**: Manage user shifts and assign events to specific time slots.\n\n## Installation\n\nInstall the package using npm or yarn:\n\n```bash\nnpm install react-calendar-scheduler\n```\n\nor\n\n```bash\nyarn add react-calendar-scheduler\n```\n\n## Usage\n\nTo use the component, import `ReactCalendarScheduler` into your project and pass in the required props like events and teams.\n\n```jsx\nimport ReactCalendarScheduler from 'react-calendar-scheduler';\n\nfunction App() {\n  const events = [\n    {\n      title: 'Morning Shift',\n      startDate: '20/10/2024',\n      endDate: '20/10/2024',\n      startTime: '09:00:00',\n      endTime: '10:00:00',\n      id: 133,\n      bg_color: '#FFAB91',\n      userId: 2,\n      draggable: true,\n      resizable: false,\n    },\n    {\n      title: 'Afternoon Shift',\n      startDate: '10/10/2024',\n      endDate: '10/10/2024',\n      startTime: '12:00:00',\n      endTime: '16:00:00',\n      id: 134,\n      bg_color: '#5c6bc0',\n      userId: 1,\n      draggable: true,\n      resizable: true,\n    },\n    // Additional events here\n  ];\n\n  const teams = [\n    {\n      name: 'Team Alpha',\n      userId: 1,\n      profileComponent: <div>Alpha Profile</div>,\n    },\n    {\n      name: 'Team Beta',\n      userId: 2,\n      profileComponent: <div>Beta Profile</div>,\n    },\n  ];\n\n  return (\n    <div style={{ padding: '4em' }}>\n      <ReactCalendarScheduler\n        events={events}\n        selectedDate={new Date()}\n        calendarType=\"team\"\n        teams={teams}\n        monthViewDayTitleFormat=\"short\"\n        weekHourCellHeight={160}\n        startingWeekday={0} // 0 for Sunday\n        weekViewStartHour={7} // Day starts from 7 AM\n        weekViewVisibleHours={12} // Show 12 hours in week view\n        showAddNewEventButton={true}\n        onUpdateEvent={event => console.log('Event Updated:', event)}\n        onAddEvent={event => console.log('New Event Added:', event)}\n        onDeleteEvent={event => console.log('Event Deleted:', event)}\n        onEventClick={event => console.log('Event Clicked:', event)}\n        onNextClick={() => console.log('Next Click')}\n        onPrevClick={() => console.log('Prev Click')}\n        onCalendarTypeChange={type =>\n          console.log('Calendar Type Changed:', type)\n        }\n      />\n    </div>\n  );\n}\n\nexport default App;\n```\n\n## Props\n\nHere are the key props supported by the `ReactCalendarScheduler` component:\n\n| Name                             | Description                                                                                                                           | Default Value                      |\n| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------- |\n| `selectedDate`                   | The initially selected date for the calendar. Defaults to the current date.                                                           | `new Date()`                       |\n| `calendarType`                   | The type of calendar view. Can be `'week'`, `'day'`, `'month'`, or `'team'`.                                                          | `'week'`                           |\n| `monthViewDayTitleFormat`        | Format for day titles in the month view. Can be `'long'`, `'short'`, or a custom function.                                            | `'short'`                          |\n| `monthViewDayHeight`             | The height of each day column in the month calendar (in pixels).                                                                      | `120`                              |\n| `eventHeight`                    | height of events in month view and team view (in pixels).                                                                             | `30`                               |\n| `eventWidth`                     | Minimum height of events in day view and week view (in pixels).                                                                       | `100`                              |\n| `calendarHeight`                 | Total height of the calendar (in pixels).                                                                                             | `600`                              |\n| `weekHourCellHeight`             | Height of each hour cell in the week view (in pixels).                                                                                | `50`                               |\n| `weekViewNextButtonDayIncrement` | Number of days to increment on the next button click in week view.                                                                    | `7`                                |\n| `startingWeekday`                | Starting weekday for the calendar: `0` for Sunday, `1` for Monday, etc.                                                               | `1`                                |\n| `weekViewStartHour`              | Starting hour for each day in week view (24-hour format).                                                                             | `7`                                |\n| `weekViewVisibleHours`           | Number of visible hours per day in week view.                                                                                         | `12`                               |\n| `weekViewDayTitleFormat`         | Format for the day titles in week view. Can be a string (`'ddd, MMM dd'`) or a custom function.                                       | `'ddd, MMM dd'`                    |\n| `weekViewTimeFormat`             | Time format for week view. Can be `12` or `24` for 12-hour or 24-hour formats.                                                        | `12`                               |\n| `monthViewMinCellHeight`         | Minimum height of each cell in the month view (in pixels).                                                                            | `50`                               |\n| `disableEventModal`              | Disable event modals if set to `true`.                                                                                                | `false`                            |\n| `disableAddEventModal`           | Disable the \"Add Event\" modal if set to `true`.                                                                                       | `false`                            |\n| `showAddNewEventButton`          | Show or hide the \"Add New Event\" button.                                                                                              | `true`                             |\n| `calendarHeader`                 | Custom JSX for the calendar header.                                                                                                   | `null`                             |\n| `onUpdateEvent`                  | Callback function to handle event updates.                                                                                            | `null`                             |\n| `onAddEvent`                     | Callback function to handle adding new events.                                                                                        | `null`                             |\n| `onDeleteEvent`                  | Callback function to handle event deletions.                                                                                          | `null`                             |\n| `onEventClick`                   | Callback function for event click actions.                                                                                            | `null`                             |\n| `onColumnClick`                  | Callback function for column click actions (e.g., when clicking on an empty time slot).                                               | `null`                             |\n| `onNextClick`                    | Callback function for clicking the \"Next\" button.                                                                                     | `null`                             |\n| `onPrevClick`                    | Callback function for clicking the \"Prev\" button.                                                                                     | `null`                             |\n| `onCalendarTypeChange`           | Callback function to handle changes in the calendar type (`week`, `day`, `month`, `team`).                                            | `null`                             |\n| `onDateChange`                   | Callback function to handle the change in the current date.                                                                           | `null`                             |\n| `onIncreaseTimeSpan`             | Callback function to increase the visible time span in week view.                                                                     | `null`                             |\n| `events`                         | Array of event objects to be displayed in the calendar. Each event should include `userId`, `startDate`, `endDate`, `startTime`, etc. | `[]`                               |\n| `teams`                          | Array of team objects. Each team includes a `name`, `userId`, and optionally a `profileComponent`.                                    | `[]`                               |\n| `calendarViewOptions`            | Array of available calendar views. Default options are `['week', 'day', 'month', 'team']`.                                            | `['week', 'day', 'month', 'team']` |\n\n---\n\n### Example Usage\n\n```jsx\n<ReactCalendarScheduler\n  events={events}\n  selectedDate={new Date()}\n  calendarType=\"week\"\n  monthViewDayHeight={120}\n  weekHourCellHeight={50}\n  weekViewStartHour={7}\n  weekViewVisibleHours={12}\n  disableEventModal={false}\n  onUpdateEvent={handleEventUpdate}\n  teams={teams}\n  calendarViewOptions={['week', 'day', 'month', 'team']}\n/>\n```\n\n                                                             | `true`        |\n\n## EventObjectInput Structure\n\nThe `EventObjectInput` object represents an event and its related properties, including essential details, timing, appearance, behavior, and metadata. Below is the structure of the `EventObjectInput` object used in the calendar scheduler:\n\n```typescript\nexport interface EventObjectInput {\n  // Essential event details\n  id?: string | number; // (Optional) Unique identifier for the event.\n  title?: string; // (Optional) Title of the event.\n  description?: string; // (Optional) Description or details about the event.\n\n  // Event timing\n  startDate: string; // The starting date of the event (format: YYYY-MM-DD).\n  endDate: string; // The ending date of the event (format: YYYY-MM-DD).\n  startTime: string; // The starting time of the event (format: HH:MM).\n  endTime: string; // The ending time of the event (format: HH:MM).\n\n  // Appearance-related properties\n  color?: string; // (Optional) The background color of the event.\n  textColor?: string; // (Optional) The text color used for the event.\n  bg_color?: string; // (Optional) Alternative background color for the event.\n  custom_class?: string; // (Optional) Custom CSS class for additional styling.\n  element?: ReactNode; // (Optional) A custom React element for rendering the event.\n\n  // Behavior-related properties\n  draggable?: boolean; // (Optional) Specifies if the event can be dragged (default: false).\n  resizable?: boolean; // (Optional) Specifies if the event can be resized (default: false).\n  deletable?: boolean; // (Optional) Specifies if the event can be deleted (default: false).\n  editable?: boolean; // (Optional) Specifies if the event can be edited (default: false).\n\n  // Metadata\n  userId?: number; // (Optional) ID of the user associated with the event.\n  extraData?: object; // (Optional) Any extra data or custom properties related to the event.\n}\n```\n\n### Description of Properties:\n\n- **id**: A unique identifier for the event (optional).\n- **title**: The title or name of the event (optional).\n- **description**: Additional details about the event (optional).\n- **startDate**: The date when the event starts, formatted as `YYYY-MM-DD`.\n- **endDate**: The date when the event ends, formatted as `YYYY-MM-DD`.\n- **startTime**: The time when the event starts, formatted as `HH:MM`.\n- **endTime**: The time when the event ends, formatted as `HH:MM`.\n- **color**: Background color for the event (optional).\n- **textColor**: Color of the text displayed on the event (optional).\n- **bg_color**: Alternative background color for the event (optional).\n- **custom_class**: A custom CSS class for applying additional styles to the event (optional).\n- **element**: A custom React element to render the event (optional).\n- **draggable**: Specifies if the event can be dragged to another time slot (optional, default is `false`).\n- **resizable**: Specifies if the event can be resized (optional, default is `false`).\n- **deletable**: Specifies if the event can be deleted (optional, default is `false`).\n- **editable**: Specifies if the event can be edited (optional, default is `false`).\n- **userId**: ID of the user who owns or created the event (optional).\n- **extraData**: An object containing any additional custom data related to the event (optional).\n\n### Example Event Data:\n\n```js\nconst events = [\n  {\n    title: 'Morning Shift',\n    startDate: '20/10/2024',\n    endDate: '20/10/2024',\n    startTime: '09:00:00',\n    endTime: '10:00:00',\n    userId: 2, // Assigned to Team Beta\n    bg_color: '#FFAB91',\n    draggable: true,\n    resizable: false,\n  },\n  {\n    title: 'Afternoon Shift',\n    startDate: '10/10/2024',\n    endDate: '10/10/2024',\n    startTime: '12:00:00',\n    endTime: '16:00:00',\n    userId: 1, // Assigned to Team Alpha\n    bg_color: '#5c6bc0',\n    draggable: true,\n    resizable: true,\n  },\n];\n```\n\n## Team-Based Scheduling\n\nTo enable **team-based scheduling**, make sure you set the `calendarType` prop to `\"team\"` and pass the `teams` array, where each team has a unique `userId` and optionally a `profileComponent` to display user information. The `events` array should have events linked to `userId` values.\n\n### Example Team Data:\n\n```js\nconst teams = [\n  {\n    name: 'Team Alpha',\n    userId: 1,\n    profileComponent: <div>Profile for Team Alpha</div>,\n  },\n  {\n    name: 'Team Beta',\n    userId: 2,\n    profileComponent: <div>Profile for Team Beta</div>,\n  },\n];\n```\n\nBy passing this data, the **team view** will display a list of teams and their assigned events, allowing you to manage shifts and schedules for different users.\n\n## Contributing\n\nContributions, bug reports, and feature requests are welcome! Feel free to open an issue or submit a pull request on the [GitHub repository](https://github.com/your-username/react-calendar-scheduler).\n\n## License\n\nThis project is licensed under the [MIT License](LICENSE).\n","readmeFilename":"README.md"}