{"_id":"two-birds-scheduler","_rev":"28-3d8f7b7a0875d92bbebbe5d4c6c23441","name":"two-birds-scheduler","dist-tags":{"latest":"0.3.993"},"versions":{"0.3.1":{"name":"two-birds-scheduler","version":"0.3.1","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"author":{"url":"https://scheduler.bitnoise.pl/","name":"Bitnoise"},"license":"MIT","_id":"two-birds-scheduler@0.3.1","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"f24a8bb4bbb9d7af1a3f145d0d85d19b9bc65398","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.1.tgz","fileCount":6,"integrity":"sha512-XKkLD1mO+zFnKeGy5KDDk6x8E5JT78+1bPgmkeDBTYDwdSgftWQznxTZ8/g7Gv0ZUYzIzEMSpkU8dvd04B7c+w==","signatures":[{"sig":"MEQCID5o66AFndBk83gdHR0p1MqJhYFwR0fVrgsKzzNoDxxzAiBZNKGu/fZKW6f4EUMe6OWGaE+xkQtD3mCNHeeISXhpew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340458},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"7423e4f5c1cb1126dbeab1c1920ecb5808ce7baf","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.1_1729871829656_0.1698599628136921","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"two-birds-scheduler","version":"0.3.2","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"author":{"url":"https://scheduler.bitnoise.pl/","name":"Bitnoise"},"license":"MIT","_id":"two-birds-scheduler@0.3.2","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"61f1c80ae026599968e58ab66555d59c2316894d","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.2.tgz","fileCount":6,"integrity":"sha512-9fLy06wE0vN1Mx/5xMJCrUSnEJ62sRqI+jQZ/KnhFoMNb+CfynHwfCxGs40UOsUDxXd9sX0CQCFv5wdOxDJSgQ==","signatures":[{"sig":"MEUCIQDJSw5wNlfGapvKKrZnZz4LzE9Tx0p7MGIivNftFB3kHgIgK58U37dyMjUJ8tDnuMv3BY+w3JjOpXLOq84aCjtUwjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340458},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"7423e4f5c1cb1126dbeab1c1920ecb5808ce7baf","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.2_1729872920276_0.3832960048609262","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"two-birds-scheduler","version":"0.3.5","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"author":{"url":"https://scheduler.bitnoise.pl/","name":"Bitnoise"},"license":"MIT","_id":"two-birds-scheduler@0.3.5","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"d09776feed808afca8ab917da873e563f4b345b5","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.5.tgz","fileCount":7,"integrity":"sha512-99Zmu63bgX2iQjTDdMwdqW8S8I2YyBWxlCuEd29suFQREXdSsNZVQ3C5l+LAFym+fK8YIWNy2OPD+39nQrHTAQ==","signatures":[{"sig":"MEQCIAgokh6SNSv9+FhpyxPe8eSFGsNH/Zb47j1YWrfRRFUiAiAp38ju71m6MkA61rusS7ziip6B+9FSivn+CT4UG44YVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":337320},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"975b0f95cfd92fefc51974096148e4b452f40993","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.5_1730235437379_0.868042202975098","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"two-birds-scheduler","version":"0.3.6","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.6","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"0c477888b3173d6e91ffbf322751bade938701c3","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.6.tgz","fileCount":7,"integrity":"sha512-ru7Mg5HTYKYJi3FTOzw2I0mM3CVn7MhZylVd3uBZPaQ+VtH1L5gXDAJkIiAfTNjKh/UFOeRxyUYlgfpuvtVVgg==","signatures":[{"sig":"MEUCIQDWA5v6sptyo15lh06s0DgWmEtqd0pzGd7ned7tciB5MQIgaX9rgjy4tLLVksW/L9M5+l130vwLnWcRdZz4P6x57+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340912},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"062a5752e3fd9f4e9940b976f27745e41d53e306","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.6_1730746124960_0.8535185645503962","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"two-birds-scheduler","version":"0.3.7","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.7","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"33c98fb2202c036df4d7d7e425b36d01b0fddb1e","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.7.tgz","fileCount":7,"integrity":"sha512-3mpfBE58O6VeqIU9NUooZ8V2qNm6R9nlKRPiKuGsRtqrVKZVjDxVgwRFNh0MDgC1PUFIG33qiwOdBCu1Pkh9Cg==","signatures":[{"sig":"MEQCIAywA7sm8s6MsFqgJVW9ZbcsL3EoZKcS0kmSQIKZjk4YAiBnAuTSWQbshgOHyHMbZXPxP73qjYWDv6Yer6jh5aT8aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341699},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"97b15bfc76d1e58e015caf41b83cfd7006a996ca","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.7_1730993270529_0.4391931094666095","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"two-birds-scheduler","version":"0.3.8","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.8","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"2bb1b1465b3b64c9b8d46b5fe49c2f7d31e4e8a7","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.8.tgz","fileCount":7,"integrity":"sha512-2iEeYJAGfTL8sBBxK0oW+sU6sbpCex/6PIT59tbw/AQ+F7sajKhtxJM9YsNgHdN8F3nTW+YzLNDp+nUNYBYEaQ==","signatures":[{"sig":"MEUCIQCHdJSNE8PTwwnNa23Blw9t+NpkinHAU3nrMld/Khy4SAIgW5daTZnagxUpk6InGWfc5k0ucMRJFK3Oo6zc4H3z6lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340599},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"01a5d51b442b9a486fd3bdba6318574b2bebc153","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.8_1731248397218_0.7864648913488081","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"two-birds-scheduler","version":"0.3.9","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.9","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"2d5f7888d2776543bffdcb245cbddcd98740e1d9","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.9.tgz","fileCount":7,"integrity":"sha512-8u9YtQq1I5r5duJFmj+2rCAWY3QDGCnJ0ersw/IRjbMzZHMJCn2PZSRReF7fmjSI++fLd77eutNCpFWDNfnHoA==","signatures":[{"sig":"MEUCIE9cIuBJGS3zm/Em/WlODNr3pIvlaFD+K9K/dfBERlA0AiEAsjIzmn4//4LdwoBD0tKi4W1CBVfsXP6mkWVCnWos0tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340659},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"01a5d51b442b9a486fd3bdba6318574b2bebc153","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.9_1731331947354_0.24323919730452737","host":"s3://npm-registry-packages"}},"0.3.91":{"name":"two-birds-scheduler","version":"0.3.91","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.91","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"e146f1c48b8ea12aaf5fb326a0d695b2c34a30e1","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.91.tgz","fileCount":7,"integrity":"sha512-lQGTBkEeRm4U8xLiFKQvF2fsm2zyEygjgvpLYVfNswE+fQ51FA2ka+mH0OuFYR3SQi2UcqP/CbKZ5GHkqx8fuQ==","signatures":[{"sig":"MEYCIQCLem3CFfby7D0LR1Kj37blFKEHKN+QYYtRU1FHwlOo2gIhALgJrLnGqSaIXMa1JeYWdjU8Clpj4OU4UGphav5j/O0P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343505},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"1bb2701f8bc9c807e0f74557b81f7d5409cf4f75","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.91_1732192451823_0.4944655406713969","host":"s3://npm-registry-packages"}},"0.3.93":{"name":"two-birds-scheduler","version":"0.3.93","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.93","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"fe462d99551c02023395fc1674bb5c66bd31fe6c","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.93.tgz","fileCount":7,"integrity":"sha512-xuqT4hjPqy+vkok/3ipVoqq1cHIwBomUkMFRA+/ww5xG8Cj/fzGyJrCDcV8NmBD+C1E+vbIrphiUZCv+8WDMfQ==","signatures":[{"sig":"MEQCIG/SefrDuMaX9VNdBXlw+P9RMBCCRsSjYBJoUNBmTpS6AiABGNFq7yKnwli/UvvWB8chrWkq2o+4IaN1yjBxYGfh6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":350768},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"2c38ea8b5b29f691034050f53d37a30a4f65f309","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.93_1732208412249_0.2735569473449724","host":"s3://npm-registry-packages"}},"0.3.94":{"name":"two-birds-scheduler","version":"0.3.94","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.94","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"c2bb60e9ea5b9ec2d3a771d8f5fa5a2ec8c65f89","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.94.tgz","fileCount":7,"integrity":"sha512-FrbvEbh0z+DNwuXoT9olG03cD7qbgOTNEI7jtDlZT+7nESm6qrr8LRXosTBXIMNloLmefZO4BvBI1pw7FgQ39Q==","signatures":[{"sig":"MEQCIBM9/6FicrkBE6mvirpzgDe0pLtjGEBl9D71CzjOI8PEAiBB4gUBwLWhKdsYOare66c+aRdOjpfQAEtWdskSu/jYvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":351062},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"2c38ea8b5b29f691034050f53d37a30a4f65f309","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.94_1733258274721_0.44390982124537226","host":"s3://npm-registry-packages"}},"0.3.95":{"name":"two-birds-scheduler","version":"0.3.95","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.95","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"8c1a8e5dd011c235e55ff1e24f80badc0d9ad3c3","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.95.tgz","fileCount":7,"integrity":"sha512-xF6hJW9Q342AmKn2cp9/1fmLsHVplf0md0VJ+OqwuhT1mJXc29HOPLP74xQYbKmOYPJnUlyt67cE6y54FxnLvA==","signatures":[{"sig":"MEUCIQDrvILnvSOwpvNIzmmWFQrMllrpt7kUtegsCNnnqSSjZwIgKgg23l2b3ns4oFt7WBjoCNUtbi9Uk2cp4I6mRKftIIE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352554},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"2c38ea8b5b29f691034050f53d37a30a4f65f309","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.95_1733337631249_0.12121732288788567","host":"s3://npm-registry-packages"}},"0.3.96":{"name":"two-birds-scheduler","version":"0.3.96","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.96","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"ede7f48edce0c7cf5677e1780e7ebe07e3510d25","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.96.tgz","fileCount":7,"integrity":"sha512-lzP2ZgfuE6ymB4mua4kP700//ScF8S3WMSwFTEfk7pZ7lKO4TZW9BG8qK9FJN6v63Zosbwad3wpGPKXmsSEMAQ==","signatures":[{"sig":"MEQCIHuV0Mul0X3po8LlIjgRCiy15YhIhOxJ6d9EiKNzMX63AiAf1vjChguybHm1NOjJ8yTo3gNwCwDcW9UFYNbJiQ+4Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352554},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"2c38ea8b5b29f691034050f53d37a30a4f65f309","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.96_1734362949264_0.6818907227433177","host":"s3://npm-registry-packages-npm-production"}},"0.3.97":{"name":"two-birds-scheduler","version":"0.3.97","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.97","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"8167a80cd5e9ee348ee79f5df25b161410902f23","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.97.tgz","fileCount":7,"integrity":"sha512-w9crpdS6JFDblVkjJFQrcCOW4li3AChNSECPHO5dG3Tq+rqeQu0ZaC1liOA+PUQeUEDeIAWvoirlxYY7jqkGkg==","signatures":[{"sig":"MEQCIDKFpeiB1No3SAZn282Qrtq5kagyRG9GS55/PZ+UIAQ/AiA7pE70eqFIeLAyWp17ChdFt0Kji+6Isj1mFOIIvBR5HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352554},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"2c38ea8b5b29f691034050f53d37a30a4f65f309","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.97_1734363554097_0.36460427726593814","host":"s3://npm-registry-packages-npm-production"}},"0.3.971":{"name":"two-birds-scheduler","version":"0.3.971","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.971","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"5af1f591e866465dad9ac81858cea2c6c6e76709","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.971.tgz","fileCount":6,"integrity":"sha512-RztiZoNf+RN4sp5RxkugBx6KOPSzM3k+DZ52I2jJuj4ws5P/YwXi7fboRy/VckKc62BW1V45U9lFEWee6hffBA==","signatures":[{"sig":"MEYCIQCYssS2Z51FfGXuxul+iVTwZTaoe8n+T3XoRJ9D/alU8QIhALVdtdVEDVvoAlyajtrJvqFNbBt4iQNiKpqdDqjv5O04","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352214},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"0639f1f8a4d331d221e2976098dad98146c5195e","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.971_1734364146122_0.9707122009195839","host":"s3://npm-registry-packages-npm-production"}},"0.3.973":{"name":"two-birds-scheduler","version":"0.3.973","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.973","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"42d26d997bde4b7767a755c6edf488909a7c4d2e","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.973.tgz","fileCount":6,"integrity":"sha512-Os6AOUpIpqgCLtPpz47a99RFBcBesJXUfsGZx2/4f+lUW70NCCCTAtpbXWQneTQobRKmqgOZNYtdoUTZHgcXUQ==","signatures":[{"sig":"MEUCIArwnM27MTSio6vr45zdPPgbIyl7oJd5+Q++t1bzsn4XAiEAyiFYnvbnUHUOjqeKydZkGS0d+pHRnhDeXLJ+lhoIXiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":352565},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"0639f1f8a4d331d221e2976098dad98146c5195e","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.22.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.973_1734372681229_0.5169922888846867","host":"s3://npm-registry-packages-npm-production"}},"0.3.980":{"name":"two-birds-scheduler","version":"0.3.980","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.980","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"44f5bfef51200c5730cebab338cb8924959de327","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.980.tgz","fileCount":6,"integrity":"sha512-X2xwRJ9eKP01IJK+JnCi8xTBhqfBd8VmA7l85k1tTxM4OAxgaCx/SBSqMDMQDQ0wLuJ9rnEPXHkCt2yrb7ItrQ==","signatures":[{"sig":"MEQCIB9ZCMLTGK6wx9pElOPVarfr91tDibbPljOyuEIZeiS5AiAb5asHJpelmUYWYukiHiF3o3bR/gDN/dQgothwvBZRQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":357345},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"586c9845093a3ec59fe7f4dba06d438bf88740d8","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.980_1734512297150_0.07284254876023932","host":"s3://npm-registry-packages-npm-production"}},"0.3.981":{"name":"two-birds-scheduler","version":"0.3.981","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.981","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"1ac1060a72e942397858d597298e448354f79f8a","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.981.tgz","fileCount":6,"integrity":"sha512-9cB+OUw2RkErgLsNMBekKoKW7Zbx0uMwbn7NmAic1KbIWW+iqng0zmo12FrkVSaZ5YeZdH2KVOJpHCT75mYFgA==","signatures":[{"sig":"MEYCIQDdKaBON+C0WyrCiIcSAdyW1NKtDH42HmpcIIbUvRESywIhAMCBXNY+BTJipZWstYoC8J++MixXDUjI4/AUlwHoM5IT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":632387},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"586c9845093a3ec59fe7f4dba06d438bf88740d8","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.1.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"20.9.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","framer-motion":"^11.15.0","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.981_1734799506739_0.2118417543875013","host":"s3://npm-registry-packages-npm-production"}},"0.3.982":{"name":"two-birds-scheduler","version":"0.3.982","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.982","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"5918ad676922811e37ad057e6c32b4e297939b3c","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.982.tgz","fileCount":6,"integrity":"sha512-2BPmBw4vdUC94Gpq/r5OBS9ZFB6R0/IPVMjA8xjOD48r6asrsWj3CdLKH+V944OkNqgi7CF+nKj5xHVNkzExtA==","signatures":[{"sig":"MEUCIQDLpMdBftwr40vDqibildIGfIwuGrPof5lq26c6C9vjhgIgNwNC1d9v7op6QYvx91Ic4Ihx6I2lxv4QpwHYkviZOr0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360565},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"63e3fa87169877c2432bb7d8957647ac2609b4fc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.982_1735047588378_0.6453183931801487","host":"s3://npm-registry-packages-npm-production"}},"0.3.983":{"name":"two-birds-scheduler","version":"0.3.983","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.983","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"cd8878ede2411e8c39bfcfd1935e50510145f4a2","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.983.tgz","fileCount":6,"integrity":"sha512-/M7iribeJ99wPdOpt/QQdb2mI9GrTbT72ENE/HSP3rM/7HmZJfRaqqpbtBahTDLAOQI8fi6e1bHYdOa2TQmWxg==","signatures":[{"sig":"MEUCIQDULPr6PuPXeKFidPknpFEzfD7K/i0mAMDPYcsABy/5jQIgAR+BZ88xym6WKrmi8r4no2SJabxyg6572Xa1pfN42kU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":360577},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"63e3fa87169877c2432bb7d8957647ac2609b4fc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.983_1735055869022_0.7511778354487748","host":"s3://npm-registry-packages-npm-production"}},"0.3.984":{"name":"two-birds-scheduler","version":"0.3.984","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.984","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"87a938e88872e49675a7ba85c8fad1f87a0a19a4","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.984.tgz","fileCount":6,"integrity":"sha512-kjZDlhx9zK43c8fxvnaMZLxQOA6Ws+FXcKH9x1jZmyuKGvsg48UGf9OLu6UdGxnptPc+sSbH8liaKots/MLzAg==","signatures":[{"sig":"MEUCICJEKxzdUb9BqY6rtgCsNLjYtGdNq2D4Nc/BQYDGWUbaAiEA8Y/X4UyEztQYiD11MBMsm03PllUlQGlMQjO0BDFwL70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":361142},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"63e3fa87169877c2432bb7d8957647ac2609b4fc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.984_1735313159441_0.4443107459680682","host":"s3://npm-registry-packages-npm-production"}},"0.3.985":{"name":"two-birds-scheduler","version":"0.3.985","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.985","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"90de4eee92e81d662644adc2e99465ac899fede6","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.985.tgz","fileCount":6,"integrity":"sha512-eGl1U36ImVjKrxZIhIrB23C22Kv3ge2xNgcdAKgMuyCX9qEeLFDS22Y8Xy9yuk7mXDaGcyhXUTYWSYDTeG+jBg==","signatures":[{"sig":"MEYCIQD4qdiKvx/YiMyX/ZWGvn/IIeQucHpziYdocRSuio/sLwIhAOQJ2vGR8uTLR7nt2Ql6k4eu7ADeJ0rxR4oUjHdYtOOx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362082},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"63e3fa87169877c2432bb7d8957647ac2609b4fc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.985_1735567700442_0.023636743989345455","host":"s3://npm-registry-packages-npm-production"}},"0.3.986":{"name":"two-birds-scheduler","version":"0.3.986","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.986","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"f58edc5b0587e2cc127d0de07d60e926ea552d04","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.986.tgz","fileCount":6,"integrity":"sha512-LLw2M0p7Ae8jLuOafAx4DFy6+iKgY/2dDcoiXx9ArthzHJhfTjAIb38RUg1jgSp1wX3/TxQeurn/7dXcXgL7eA==","signatures":[{"sig":"MEUCIQCIcri28CjQTObEZeGwRZSxlSlf067RH7xf4ARcqdeF7wIgZnEEKht1IO3yn9UFguFJI4E5h1IeNtHjgR8a84V7TOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362082},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"63e3fa87169877c2432bb7d8957647ac2609b4fc","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.986_1735567741420_0.9589722927158324","host":"s3://npm-registry-packages-npm-production"}},"0.3.987":{"name":"two-birds-scheduler","version":"0.3.987","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.987","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"e1e73209fe944bda62eda158cc0d0340915299a9","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.987.tgz","fileCount":6,"integrity":"sha512-Va5zPjiS6g8ZDihnIHWVR1ytTgPseimSniRFIsMz90Y0z8Q4f177InxmGyQmsQd9sVA9eyXQc7rAzie0g3StxQ==","signatures":[{"sig":"MEUCIF7T2Pt9fqs0EO0FX4ZDPlcF36c7UDbxuHHePgbSuv6GAiEAmSGuLkB0NKuRMIhNy16oCt+b8gmQPeNrMlQaT+fPyaY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":362082},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"def30d688429f03312bec6a71754b6ffb60d93b1","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.987_1735568605347_0.13912841630371475","host":"s3://npm-registry-packages-npm-production"}},"0.3.988":{"name":"two-birds-scheduler","version":"0.3.988","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.988","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"77808a9a1b7df89a396d3a05dd85863e2b839a51","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.988.tgz","fileCount":6,"integrity":"sha512-n3sUwd/Jwc+BftC1sJPIRTPRjW8OOmL6Z8Ifs74ngCnivkEq8sK9OVkcxdY53mDK9cbA3QvVEDe9NooSh5tgBQ==","signatures":[{"sig":"MEUCIQD38cgcbCACftvp5fTp+0DLdqgaE2HWKe1uCGEi+a39UgIgZuWD1FL8AilUAYqYRJuxygt8YjNH2UN9g+Nfn5dPblw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363958},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"def30d688429f03312bec6a71754b6ffb60d93b1","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.988_1735568673642_0.7220425818729357","host":"s3://npm-registry-packages-npm-production"}},"0.3.989":{"name":"two-birds-scheduler","version":"0.3.989","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.989","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"480ce158549af1614ba87a7404c79026e51fdc13","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.989.tgz","fileCount":6,"integrity":"sha512-vXttvhY7XTClcNh//EBK1WbRqvPUFefcxhPsRHrwcsA6UOVMH8+8TTPPDAUk+2RK9PdnXRjRhj8d/KFi52NaCA==","signatures":[{"sig":"MEQCIFr0ruA+LQNLkW6p22VcfQUiK26uMPS/KRy2KBZ+WC0wAiAEA78ejCE8wcpznVjZx92N719/O3PR+k6YMWS/MVzefQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":363940},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"b1dc18e6b977570a08329a4b112b2e9a089f7c97","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.989_1735925574777_0.07018204542180251","host":"s3://npm-registry-packages-npm-production"}},"0.3.990":{"name":"two-birds-scheduler","version":"0.3.990","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.990","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"5ed39d7ff198ffa684ea90fc2e38269b9266d56a","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.990.tgz","fileCount":6,"integrity":"sha512-AcNP3YM5F7S7jv6fAtYmuJad4K3UP3crOQ931rHPbMXIDrnxYo0qFg/ZZwbnMth0ai2kY0fFkdGSGytRmIECvQ==","signatures":[{"sig":"MEUCIQCBMlgD5r72ObKOxHB7zvuzwHBIUAAI9ex8qCnnbIzBlQIgGaBK3FE+4nHChqyvhZmemFGj424vzTOeG1+/jh/ccLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":366662},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"1fd3f3c756a9dcf5ffc3e39186068a2b7b0c556e","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.990_1737391919872_0.8041024515007373","host":"s3://npm-registry-packages-npm-production"}},"0.3.991":{"name":"two-birds-scheduler","version":"0.3.991","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.991","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"98e3147a4c690ad4bed481957ca60e125d71a566","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.991.tgz","fileCount":6,"integrity":"sha512-9ZIm0CXMOY0qf7kzDtoWiHoLvOI5Yo3bEj2dpskSHdU3hayPQjlmLSq3jo3WhciKGqO+4caVnak+8JAk5jEeog==","signatures":[{"sig":"MEUCIGH170J2q2z/FaOKXTXQC9YTVfJgcaGwwEbM9yBrm+SwAiEAskkelS+a+JCEbMUqFqufveBtX4/yEWrGRSZKEFm4hl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":367751},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"6ccca917e77fd09358b691efae73ac7ad52a2d67","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.991_1737921005760_0.20146429909975372","host":"s3://npm-registry-packages-npm-production"}},"0.3.992":{"name":"two-birds-scheduler","version":"0.3.992","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"license":"MIT","_id":"two-birds-scheduler@0.3.992","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"dist":{"shasum":"768504dcfeea0bcd4aa6ca43f76b5893c7c49759","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.992.tgz","fileCount":6,"integrity":"sha512-ieqXwT/Egcgk5/gCzK6cmFpD6WPw6uiqYTM1ZDgF/jOaivsi7V+5DPwzC3n+qbEsj91KhoI7rf2QIJ0/wtlgaQ==","signatures":[{"sig":"MEUCIDxwBcIuxKk55CIa45nvPUtkRCBoDqW5hrGR8uMDYoTWAiEAtn3LaLLX0bVT6s6XXhrzg2vTmOGLZSW9UBc+LbBNhaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363968},"main":"dist/index.umd.js","type":"module","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"gitHead":"6f4c380d1733cb2e2e487644a54209982b815c76","scripts":{"dev":"vite","lint":"eslint .","build":"tsc && vite build","format":"prettier --write .","preview":"vite preview","lint:fix":"eslint --fix .","typecheck":"tsc -b"},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"repository":{"url":"git+https://github.com/ignjatovicadam/react-scheduler.git","type":"git"},"_npmVersion":"10.9.0","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","directories":{},"_nodeVersion":"22.12.0","dependencies":{"path":"0.12.7","dayjs":"1.11.7","react":"18.3.1","react-dom":"18.3.1","lodash.debounce":"4.0.8","styled-normalize":"8.0.7","styled-components":"5.3.8","@tabler/icons-react":"^3.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"4.1.0","eslint":"8.37.0","prettier":"2.8.7","typescript":"4.9.3","@types/node":"18.15.11","@types/react":"18.0.27","@types/datejs":"0.0.32","@faker-js/faker":"7.6.0","vite-plugin-dts":"2.2.0","@types/react-dom":"18.0.10","vite-plugin-svgr":"2.4.0","eslint-plugin-react":"7.32.2","@vitejs/plugin-react":"3.1.0","eslint-plugin-import":"2.27.5","@types/lodash.debounce":"4.0.7","eslint-config-prettier":"8.8.0","eslint-plugin-prettier":"4.2.1","eslint-plugin-filenames":"1.3.2","@types/styled-components":"5.1.26","rollup-plugin-visualizer":"5.9.0","@typescript-eslint/parser":"5.57.1","eslint-plugin-react-hooks":"4.6.0","babel-plugin-styled-components":"2.0.7","@typescript-eslint/eslint-plugin":"5.57.1","eslint-import-resolver-typescript":"3.5.5"},"_npmOperationalInternal":{"tmp":"tmp/two-birds-scheduler_0.3.992_1738599702081_0.25357272998594604","host":"s3://npm-registry-packages-npm-production"}},"0.3.993":{"name":"two-birds-scheduler","version":"0.3.993","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/ignjatovicadam/react-scheduler.git"},"keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"scripts":{"dev":"vite","build":"tsc && vite build","preview":"vite preview","lint":"eslint .","lint:fix":"eslint --fix .","format":"prettier --write .","typecheck":"tsc -b"},"main":"dist/index.umd.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.umd.cjs"},"./dist/style.css":{"import":"./dist/style.css","require":"./dist/style.css"}},"publishConfig":{"access":"public"},"dependencies":{"@tabler/icons-react":"^3.7.0","dayjs":"1.11.7","lodash.debounce":"4.0.8","path":"0.12.7","react":"18.3.1","react-dom":"18.3.1","styled-components":"5.3.8","styled-normalize":"8.0.7"},"devDependencies":{"@faker-js/faker":"7.6.0","@types/datejs":"0.0.32","@types/lodash.debounce":"4.0.7","@types/node":"18.15.11","@types/react":"18.0.27","@types/react-dom":"18.0.10","@types/styled-components":"5.1.26","@typescript-eslint/eslint-plugin":"5.57.1","@typescript-eslint/parser":"5.57.1","@vitejs/plugin-react":"3.1.0","babel-plugin-styled-components":"2.0.7","eslint":"8.37.0","eslint-config-prettier":"8.8.0","eslint-import-resolver-typescript":"3.5.5","eslint-plugin-filenames":"1.3.2","eslint-plugin-import":"2.27.5","eslint-plugin-prettier":"4.2.1","eslint-plugin-react":"7.32.2","eslint-plugin-react-hooks":"4.6.0","prettier":"2.8.7","rollup-plugin-visualizer":"5.9.0","typescript":"4.9.3","vite":"4.1.0","vite-plugin-dts":"2.2.0","vite-plugin-svgr":"2.4.0"},"_id":"two-birds-scheduler@0.3.993","gitHead":"6f4c380d1733cb2e2e487644a54209982b815c76","description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-DzWnM6UXE9mN7yQKTYKjKOM19LM/HBZ2YkLMhcU1AdYdrD00Q0VYpYtJ4vd/p6kcpR2WXXbVexl97PWGV/KUWQ==","shasum":"324b121eb074b7d63e169f6f441a2d85b905d330","tarball":"https://registry.npmjs.org/two-birds-scheduler/-/two-birds-scheduler-0.3.993.tgz","fileCount":6,"unpackedSize":363968,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDR5bEZUaao/blDpWIfqSCuZ7BeCQTxQOjUSiWoRR2OWQIhANlcwJuvTKguM3sTIUjMtMGGzCuntArIJiXIcL4enezn"}]},"_npmUser":{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"},"directories":{},"maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/two-birds-scheduler_0.3.993_1738599794593_0.9911392500131389"},"_hasShrinkwrap":false}},"time":{"created":"2024-10-25T15:57:09.535Z","modified":"2025-02-03T16:23:15.032Z","0.3.1":"2024-10-25T15:57:09.894Z","0.3.2":"2024-10-25T16:15:20.465Z","0.3.5":"2024-10-29T20:57:17.681Z","0.3.6":"2024-11-04T18:48:45.164Z","0.3.7":"2024-11-07T15:27:50.727Z","0.3.8":"2024-11-10T14:19:57.401Z","0.3.9":"2024-11-11T13:32:27.589Z","0.3.91":"2024-11-21T12:34:12.050Z","0.3.93":"2024-11-21T17:00:12.411Z","0.3.94":"2024-12-03T20:37:54.936Z","0.3.95":"2024-12-04T18:40:31.610Z","0.3.96":"2024-12-16T15:29:09.482Z","0.3.97":"2024-12-16T15:39:14.253Z","0.3.971":"2024-12-16T15:49:06.312Z","0.3.973":"2024-12-16T18:11:21.475Z","0.3.980":"2024-12-18T08:58:17.332Z","0.3.981":"2024-12-21T16:45:07.037Z","0.3.982":"2024-12-24T13:39:48.589Z","0.3.983":"2024-12-24T15:57:49.266Z","0.3.984":"2024-12-27T15:25:59.615Z","0.3.985":"2024-12-30T14:08:20.663Z","0.3.986":"2024-12-30T14:09:01.665Z","0.3.987":"2024-12-30T14:23:25.545Z","0.3.988":"2024-12-30T14:24:33.868Z","0.3.989":"2025-01-03T17:32:54.968Z","0.3.990":"2025-01-20T16:52:00.096Z","0.3.991":"2025-01-26T19:50:05.980Z","0.3.992":"2025-02-03T16:21:42.335Z","0.3.993":"2025-02-03T16:23:14.854Z"},"bugs":{"url":"https://github.com/ignjatovicadam/react-scheduler/issues"},"license":"MIT","homepage":"https://github.com/ignjatovicadam/react-scheduler#readme","keywords":["scheduler","gantt","gantt chart","react","timeline","calendar"],"repository":{"type":"git","url":"git+https://github.com/ignjatovicadam/react-scheduler.git"},"description":"<div align=\"center\">\r   <hr />\r   <p align=\"center\">\r     ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r     <br/>\r     Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt ch","maintainers":[{"name":"mindmaster21","email":"ignjatovicadam@gmail.com"}],"readme":"<div align=\"center\">\r\n  <hr />\r\n  <p align=\"center\">\r\n    ✨ <a href=\"https://scheduler.bitnoise.pl/\">https://scheduler.bitnoise.pl/</a> ✨\r\n    <br/>\r\n    Open sourced, typescript oriented, light-weight, and ultra fast React Component for creating gantt charts.\r\n  </p>\r\n  <div align=\"center\">\r\n    <a href=\"https://bit.ly/react_scheduler\">Youtube Tutorial</a>\r\n    <span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\r\n    <a href=\"https://www.npmjs.com/package/@bitnoi.se/react-scheduler\">npm</a>\r\n    <span>&nbsp;&nbsp;•&nbsp;&nbsp;</span>\r\n    <a href=\"https://github.com/Bitnoise/react-scheduler/issues/new\">Report an issue</a>\r\n  </div>\r\n</div>\r\n<hr />\r\n\r\n<div>\r\n  <p>\r\n    We're thrilled that our component has caught your interest! We'd love to see how you're using it in your projects.\r\n  </p>\r\n  <p>\r\n    Share descriptions and screenshots of your projects that feature Scheduler, and you could be one of 5 lucky winners to receive our limited edition hoodies!\r\n  </p>\r\n  <p>\r\n    This promotion runs until September 25, 2024. For more information, click here: <a href=\"https://github.com/Bitnoise/react-scheduler/discussions/149\">Scheduler in your projects 🎉</a>\r\n  </p>\r\n  <p>\r\n    <b>Can't wait to see your amazing work! Good luck!</b>\r\n  </p>\r\n  <h3 align=\"center\">NEWSLETTER</h3>\r\n  <p>\r\n    If you want to stay updated with Scheduler updates and news from the technical world, sign up for our newsletter. We don't  spam (we send emails once a month), we don't run a sales newsletter, and we respect your time.\r\n  </p>\r\n  <p>\r\n  See for yourself: <a href=\"https://www.bitnoise.pl/newsletter\">NEWSLETTER</a>\r\n  </p>\r\n</div>\r\n<hr/>\r\n\r\n### Installation\r\n\r\n```bash\r\n# yarn\r\nyarn add '@bitnoi.se/react-scheduler'\r\n# npm\r\nnpm install '@bitnoi.se/react-scheduler'\r\n```\r\n\r\n### Example usage\r\n\r\n1. import required styles for scheduler\r\n\r\n```ts\r\nimport \"@bitnoi.se/react-scheduler/dist/style.css\";\r\n```\r\n\r\n2. Import Scheduler component into your project\r\n\r\n```ts\r\nimport { Scheduler, SchedulerData } from \"@bitnoi.se/react-scheduler\";\r\nimport dayjs from \"dayjs\";\r\n\r\ndefault export function Component() {\r\n  const [filterButtonState, setFilterButtonState] = useState(0);\r\n\r\n  const [range, setRange] = useState({\r\n    startDate: new Date(),\r\n    endDate: new Date()\r\n  });\r\n\r\n  const handleRangeChange = useCallback((range) => {\r\n    setRange(range);\r\n  }, []);\r\n\r\n  // Filtering events that are included in current date range\r\n  // Example can be also found on video https://youtu.be/9oy4rTVEfBQ?t=118&si=52BGKSIYz6bTZ7fx\r\n  // and in the react-scheduler repo App.tsx file https://github.com/Bitnoise/react-scheduler/blob/master/src/App.tsx\r\n  const filteredMockedSchedulerData = mockedSchedulerData.map((person) => ({\r\n        ...person,\r\n        data: person.data.filter(\r\n          (project) =>\r\n            // we use \"dayjs\" for date calculations, but feel free to use library of your choice\r\n            dayjs(project.startDate).isBetween(range.startDate, range.endDate) ||\r\n            dayjs(project.endDate).isBetween(range.startDate, range.endDate) ||\r\n            (dayjs(project.startDate).isBefore(range.startDate, \"day\") &&\r\n              dayjs(project.endDate).isAfter(range.endDate, \"day\"))\r\n        )\r\n      }))\r\n\r\n  return (\r\n    <section>\r\n      <Scheduler\r\n        data={filteredMockedSchedulerData}\r\n        isLoading={isLoading}\r\n        onRangeChange={handleRangeChange}\r\n        onTileClick={(clickedResource) => console.log(clickedResource)}\r\n        onItemClick={(item) => console.log(item)}\r\n        onFilterData={() => {\r\n          // Some filtering logic...\r\n          setFilterButtonState(1);\r\n        }}\r\n        onClearFilterData={() => {\r\n          // Some clearing filters logic...\r\n          setFilterButtonState(0)\r\n        }}\r\n        config={{\r\n          zoom: 0,\r\n          filterButtonState,\r\n        }}\r\n      />\r\n    </section>\r\n  );\r\n}\r\n\r\nconst mockedSchedulerData: SchedulerData = [\r\n  {\r\n    id: \"070ac5b5-8369-4cd2-8ba2-0a209130cc60\",\r\n    label: {\r\n      icon: \"https://picsum.photos/24\",\r\n      title: \"Joe Doe\",\r\n      subtitle: \"Frontend Developer\"\r\n    },\r\n    data: [\r\n      {\r\n        id: \"8b71a8a5-33dd-4fc8-9caa-b4a584ba3762\",\r\n        startDate: new Date(\"2023-04-13T15:31:24.272Z\"),\r\n        endDate: new Date(\"2023-08-28T10:28:22.649Z\"),\r\n        occupancy: 3600,\r\n        title: \"Project A\",\r\n        subtitle: \"Subtitle A\",\r\n        description: \"array indexing Salad West Account\",\r\n        bgColor: \"rgb(254,165,177)\"\r\n      },\r\n      {\r\n        id: \"22fbe237-6344-4c8e-affb-64a1750f33bd\",\r\n        startDate: new Date(\"2023-10-07T08:16:31.123Z\"),\r\n        endDate: new Date(\"2023-11-15T21:55:23.582Z\"),\r\n        occupancy: 2852,\r\n        title: \"Project B\",\r\n        subtitle: \"Subtitle B\",\r\n        description: \"Tuna Home pascal IP drive\",\r\n        bgColor: \"rgb(254,165,177)\"\r\n      },\r\n      {\r\n        id: \"3601c1cd-f4b5-46bc-8564-8c983919e3f5\",\r\n        startDate: new Date(\"2023-03-30T22:25:14.377Z\"),\r\n        endDate: new Date(\"2023-09-01T07:20:50.526Z\"),\r\n        occupancy: 1800,\r\n        title: \"Project C\",\r\n        subtitle: \"Subtitle C\",\r\n        bgColor: \"rgb(254,165,177)\"\r\n      },\r\n      {\r\n        id: \"b088e4ac-9911-426f-aef3-843d75e714c2\",\r\n        startDate: new Date(\"2023-10-28T10:08:22.986Z\"),\r\n        endDate: new Date(\"2023-10-30T12:30:30.150Z\"),\r\n        occupancy: 11111,\r\n        title: \"Project D\",\r\n        subtitle: \"Subtitle D\",\r\n        description: \"Garden heavy an software Metal\",\r\n        bgColor: \"rgb(254,165,177)\"\r\n      }\r\n    ]\r\n  }\r\n];\r\n\r\n```\r\n\r\n3. If some problems occur, please see our troubleshooting section below.\r\n\r\n### Scheduler API\r\n\r\n##### Scheduler Component Props\r\n\r\n| Property Name     | Type       | Arguments                         | Description                                                                                                                       |\r\n| ----------------- | ---------- | --------------------------------- | --------------------------------------------------------------------------------------------------------------------------------- |\r\n| isLoading         | `boolean`  | -                                 | shows loading indicators on scheduler                                                                                             |\r\n| onRangeChange     | `function` | updated `startDate` and `endDate` | runs whenever user reaches end of currently rendered canvas                                                                       |\r\n| onTileClick       | `function` | clicked resource data             | detects resource click                                                                                                            |\r\n| onItemClick       | `function` | clicked left column item data     | detects item click on left column                                                                                                 |\r\n| onFilterData      | `function` | -                                 | callback firing when filter button was clicked                                                                                    |\r\n| onClearFilterData | `function` | -                                 | callback firing when clear filters button was clicked (clearing button is visible **only** when filterButtonState is set to `>0`) |\r\n| config            | `Config`   | -                                 | object with scheduler config properties                                                                                           |\r\n\r\n##### Scheduler Config Object\r\n\r\n---\r\n\r\n| Property Name                        | Type               | Default     | Description                                                                                                                                                            |\r\n| ------------------------------------ | ------------------ | ----------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| zoom                                 | `0` or `1` or `2`  | 0           | `0` - display grid divided into weeks `1` - display grid divided into days `2` - display grid divided into hours                                                       |\r\n| filterButtonState                    | `number`           | 0           | `< 0` - hides filter button, `0` - state for when filters were not set, `> 0` - state for when some filters were set (allows to also handle `onClearFilterData` event) |\r\n| maxRecordsPerPage                    | `number`           | 50          | number of items from `SchedulerData` visible per page                                                                                                                  |\r\n| lang                                 | `en`, `lt` or `pl` | en          | scheduler's language                                                                                                                                                   |\r\n| includeTakenHoursOnWeekendsInDayView | `boolean`          | `false`     | show weekends as taken when given resource is longer than a week                                                                                                       |\r\n| showTooltip                          | `boolean`          | `true`      | show tooltip when hovering over tiles                                                                                                                                  |\r\n| translations                         | `LocaleType[]`     | `undefined` | option to add specific langs translations                                                                                                                              |\r\n| showThemeToggle                      | `boolean`          | `false`     | show toggle button to switch between light/dark mode                                                                                                                   |\r\n| defaultTheme                         | `light` or `dark`  | `light`     | scheduler's default theme                                                                                                                                              |\r\n\r\n#### Translation object example\r\n\r\n```ts\r\nimport enDayjsTranslations from \"dayjs/locale/en\";\r\n\r\nconst langs: LocaleType[] = [\r\n  {\r\n    id: \"en\",\r\n    lang: {\r\n      feelingEmpty: \"I feel so empty...\",\r\n      free: \"Free\",\r\n      loadNext: \"Next\",\r\n      loadPrevious: \"Previous\",\r\n      over: \"over\",\r\n      taken: \"Taken\",\r\n      topbar: {\r\n        filters: \"Filters\",\r\n        next: \"next\",\r\n        prev: \"prev\",\r\n        today: \"Today\",\r\n        view: \"View\"\r\n      },\r\n      search: \"search\",\r\n      week: \"week\"\r\n    },\r\n    translateCode: \"en-EN\",\r\n    dayjsTranslations: enDayjsTranslations\r\n  }\r\n];\r\n\r\n<Scheduler\r\n  // ... //\r\n  config={{\r\n    lang: \"en\",\r\n    translations: langs\r\n  }}\r\n/>;\r\n```\r\n\r\n#### Scheduler LocaleType Object\r\n\r\n| Property Name     | Type                       | Description                        |\r\n| ----------------- | -------------------------- | ---------------------------------- |\r\n| id                | `string`                   | key is needed for selecting lang   |\r\n| lang              | `Translation`              | object with translations           |\r\n| translateCode     | `string`                   | code that is saved in localStorage |\r\n| dayjsTranslations | `string ILocale undefined` | object with translation from dayjs |\r\n\r\n#### Scheduler Translation Object\r\n\r\n| Property Name | Type     |\r\n| ------------- | -------- |\r\n| feelingEmpty  | `string` |\r\n| free          | `string` |\r\n| loadNext      | `string` |\r\n| loadPrevious  | `string` |\r\n| over          | `string` |\r\n| taken         | `string` |\r\n| search        | `string` |\r\n| week          | `string` |\r\n| topbar        | `Topbar` |\r\n\r\n##### Scheduler Topbar Object\r\n\r\n| Property Name | Type     |\r\n| ------------- | -------- |\r\n| filters       | `string` |\r\n| next          | `string` |\r\n| prev          | `string` |\r\n| today         | `string` |\r\n| view          | `string` |\r\n\r\n##### Scheduler Data\r\n\r\narray of chart rows with shape of\r\n| Property Name | Type | Description |\r\n| -------- | --------------------- | -------------------------------- |\r\n| id | `string` | unique row id |\r\n| label | `SchedulerRowLabel` | row's label, `e.g person's name, surname, icon` |\r\n| data | `Array<ResourceItem>` | array of `resources` |\r\n\r\n##### Left Colum Item Data\r\n\r\ndata that is accessible as argument of `onItemClick` callback\r\n| Property Name | Type | Description |\r\n| -------- | --------------------- | -------------------------------- |\r\n| id | `string` | unique row id |\r\n| label | `SchedulerRowLabel` | row's label, `e.g person's name, surname, icon` |\r\n\r\n##### Resource Item\r\n\r\nitem that will be visible on the grid as tile and that will be accessible as argument of `onTileClick` event\r\n| Property Name | Type | Description |\r\n| ----------- | ----------------- | ------------------------------------------------------------------------------------------------------- |\r\n| id | `string` | unique resource id |\r\n| title | `string` | resource title that will be displayed on resource tile |\r\n| subtitle | `string (optional)` | resource subtitle that will be displayed on resource tile |\r\n| description | `string (optional)` | resource description that will be displayed on resource tile |\r\n| startDate | `Date` | date for calculating start position for resource |\r\n| endDate | `Date` | date for calculating end position for resource |\r\n| occupancy | `number` | number of seconds resource takes up for given row that will be visible on resource tooltip when hovered |\r\n| bgColor | `string (optional)` | tile color |\r\n\r\n### Troubleshooting\r\n\r\n- For using Scheduler with RemixJS make sure to add `@bitnoi.se/react-scheduler` to `serverDependenciesToBundle` in `remix.config.js` like so:\r\n\r\n```js\r\n// remix.config.js\r\n/** @type  {import('@remix-run/dev').AppConfig} */\r\nmodule.exports = {\r\n\t// ...\r\n\tserverDependenciesToBundle: [..., \"@bitnoi.se/react-scheduler\"],\r\n};\r\n```\r\n\r\n- When using with NextJS (app router) Scheduler needs to be wrapped with component with `use client`\r\n\r\n```ts\r\n\"use client\"\r\nimport { Scheduler, SchedulerProps } from \"@bitnoi.se/react-scheduler\";\r\n\r\ndefault export function SchedulerClient(props: SchedulerProps) {\r\n\treturn <Scheduler {...props} />;\r\n}\r\n\r\n```\r\n\r\n- When using with NextJS (pages router) it needs to be imported using `dynamic`:\r\n\r\n```ts\r\nimport dynamic from \"next/dynamic\";\r\nconst Scheduler = dynamic(() => import(\"@bitnoi.se/react-scheduler\").then((mod) => mod.Scheduler), {\r\n  ssr: false\r\n});\r\n```\r\n\r\n- How to customize Scheduler dimensions\r\n\r\nScheduler is position absolutely to take all available space. If you want to have fixed dimensions wrap Scheduler inside a div with position set to relative.\r\n\r\nExample using styled components:\r\n\r\n```ts\r\nexport const StyledSchedulerFrame = styled.div`\r\n  position: relative;\r\n  height: 40vh;\r\n  width: 40vw;\r\n`;\r\n\r\n<StyledSchedulerFrame>\r\n    <Scheduler  {...}/>\r\n</StyledSchedulerFrame>\r\n```\r\n\r\n### Known Issues\r\n\r\n1. No responsiveness\r\n2. Slower performance on Firefox when working with big set of data due to Firefox being slower working with canvas\r\n\r\n### How to contribute\r\n\r\n- **Reporting Issues**: If you come across any bugs, glitches, or have any suggestions for improvements, please [open an issue](https://github.com/Bitnoise/react-scheduler/issues) on our GitHub repository. Provide as much detail as possible, including steps to reproduce the issue.\r\n- **Suggesting Enhancements**: If you have ideas for new features or enhancements, we would love to hear them! You can [open an issue](https://github.com/Bitnoise/react-scheduler/issues) on our GitHub repository and clearly describe your suggestion.\r\n- **Submitting Pull Requests**: If you have developed a fix or a new feature that you would like to contribute, you can submit a pull request. Here's a quick overview of the process:\r\n  - Clone the repository and create your own branch: `git checkout -b feat/your-branch-name`.\r\n  - Implement your changes, following the **code style and guidelines** from [development.md](development.md).\r\n  - Test your changes to ensure they work as expected.\r\n  - Commit your changes and push to your forked repository.\r\n  - Open a pull request against our main repository's `master` branch.\r\n    - add at least 1 reviewer\r\n    - link correct issue\r\n\r\n### Contact\r\n\r\nIf you have any questions or need further assistance, feel free to reach out to us at [scheduler@bitnoi.se](mailto:scheduler@bitnoi.se). We appreciate your contributions and thank you for helping us improve this project!\r\n\r\n### License\r\n\r\nMIT Licensed. Copyright (c) Bitnoise 2023.\r\n","readmeFilename":"readme.md"}