{"_id":"@bernierllc/schedule-calendar-ui","_rev":"19-265014e5e2fbfa220c12d24627f08fc8","name":"@bernierllc/schedule-calendar-ui","dist-tags":{"latest":"0.8.6"},"versions":{"0.1.0":{"name":"@bernierllc/schedule-calendar-ui","version":"0.1.0","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.1.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"1e91a38f5ba634853c182fd0a2a291528d8a5828","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.1.0.tgz","fileCount":44,"integrity":"sha512-xJfGIQPmmtuTL891H82wghzILHERRygYLbmHTaaCptjK2ymt4OednC60Ro3wUaJVD96OHRR8U988Tlvfrhedxw==","signatures":[{"sig":"MEQCIE96RaSfmqvTyJXqMEzhVYXSRHAG9XYXydvINlF/zmNQAiAUmtNnkwlp37tGG7vXrNQfOyu1ceCS3fPw6WUPVfC4Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508613},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"mkbernier","email":"mkbernier@gmail.com"},"_resolved":"/tmp/1a013e36466b7c3bc687f57c123ba599/bernierllc-schedule-calendar-ui-0.1.0.tgz","_integrity":"sha512-xJfGIQPmmtuTL891H82wghzILHERRygYLbmHTaaCptjK2ymt4OednC60Ro3wUaJVD96OHRR8U988Tlvfrhedxw==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.7.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.0.1","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/scheduler-service":"1.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.1.0_1766087527892_0.920134083215846","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@bernierllc/schedule-calendar-ui","version":"0.1.1","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.1.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"e3c8a12e4913d60611cf374cc6ff918b025ccd56","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.1.1.tgz","fileCount":45,"integrity":"sha512-WJuWVlpckHcQgyGRuhQE/kHlwCm+dNqxD2Z1StRCsOa9BHwHH7ptWMQWzcrsq9HF0tqXj3LJAyWGknaDOtVzfQ==","signatures":[{"sig":"MEYCIQDrTwZWJyNmJGYtLoAzQLXgBjKxW8IqbZMY2QPUP2fg5wIhAKmljt+6AMQum/RiFEYhJuFIBzldwej66Lrn6gpBubY5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508745},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/tmp/93eadaa7946dd90cddd02183a23048ff/bernierllc-schedule-calendar-ui-0.1.1.tgz","_integrity":"sha512-WJuWVlpckHcQgyGRuhQE/kHlwCm+dNqxD2Z1StRCsOa9BHwHH7ptWMQWzcrsq9HF0tqXj3LJAyWGknaDOtVzfQ==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.7.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.0.1","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/scheduler-service":"1.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.1.1_1766437909583_0.35007115874129546","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@bernierllc/schedule-calendar-ui","version":"0.1.2","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.1.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"0dc5fd4a90e67a5a204ad84d4e14c95a66cc5a3d","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.1.2.tgz","fileCount":45,"integrity":"sha512-lmR49bs48RrG2YyYmA+YXjEhIGN8AGnAjpGzwDkzxGjY7iLYg7SqK0LuG0viKH4FhXG9l2ViJJ2rXycdF1to2Q==","signatures":[{"sig":"MEQCIEyxQpFdg5oHHEakYYZLmNr1VvViHv/yErz7gXlOLHvMAiBDiMZZO4kALi6mOD1fNLiyyLmQwURYBrKhSGPwAE/jZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508842},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/tmp/f7b0dad952cda79bfd0f2f7e65f8de98/bernierllc-schedule-calendar-ui-0.1.2.tgz","_integrity":"sha512-lmR49bs48RrG2YyYmA+YXjEhIGN8AGnAjpGzwDkzxGjY7iLYg7SqK0LuG0viKH4FhXG9l2ViJJ2rXycdF1to2Q==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.7.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.0.1","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.2","@bernierllc/scheduler-service":"1.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.1.2_1766454523165_0.8747906875943787","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@bernierllc/schedule-calendar-ui","version":"0.3.0","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.3.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"e7ff54d08a47a5dc36682f119973fc350a09f385","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.3.0.tgz","fileCount":45,"integrity":"sha512-coLphILMb72qYRr9XjNyGI9/Y2joO5/7icSumSe3SGNdNETZij3y3mkxqpH4FQl+KPfMVmwPzNdh9QUTw/MG6g==","signatures":[{"sig":"MEQCIFMMAb1I7hk/fsQPVxJmoucWFTcceHE9DK6gdlZwawphAiBaHTjJnOHn1kFi8w+3Ep3DzmlMKU6OPyRf8tTfxNOxQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":509907},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"af7e74b3715d56d3a193e1bb6743b337c2b0df6d","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"lerna/9.0.3/node@v20.19.6+x64 (linux)","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.19.6","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.2.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.4","@bernierllc/scheduler-service":"1.0.5"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.3.0_1767642508132_0.5972993985466915","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@bernierllc/schedule-calendar-ui","version":"0.3.2","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.3.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"a0c5b29885d6cfcd34b8ce13a5e29477dba243ff","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.3.2.tgz","fileCount":45,"integrity":"sha512-+dSxjJKsZTdLvOlfvxG3121YKqgKLbIwOqoactg8O5mNVGCCvB0r2wngC7H4T/lxi+G0bcKIcXYlBOdsT8Gocw==","signatures":[{"sig":"MEUCIQDO1w4BoZw+tP29OIynVqEM5GKLpv/s0Ooj1v5B/rjJ7gIgPabA5CG14wH5XDNUjamBha+/3b2cZguwdqnNc5YP3fc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510307},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.3.2.tgz","_integrity":"sha512-+dSxjJKsZTdLvOlfvxG3121YKqgKLbIwOqoactg8O5mNVGCCvB0r2wngC7H4T/lxi+G0bcKIcXYlBOdsT8Gocw==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.11.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.0","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.2.2","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.6","@bernierllc/scheduler-service":"1.0.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.3.2_1773163826046_0.11784262089972009","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@bernierllc/schedule-calendar-ui","version":"0.3.3","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.3.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"a45db365314b6fee8c3fb09f9f217e556a6d7194","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.3.3.tgz","fileCount":45,"integrity":"sha512-zR3/d8vDDvFA1NGM6bUUwvkqNB5n83xgK5KemhsqQXAJ+w7hizdNR8yJvxl2RzUhtGpxrUQUpXG9xCnPhDLM/A==","signatures":[{"sig":"MEYCIQCl5+2FW2M+f6FTTKBoRmIu60DWO8py3BYyxmZENn+5XgIhAKYKSciDPhteD1wFlwa+fN2owdPimZ2UnvFQgUGDjg1x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510536},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.3.3.tgz","_integrity":"sha512-zR3/d8vDDvFA1NGM6bUUwvkqNB5n83xgK5KemhsqQXAJ+w7hizdNR8yJvxl2RzUhtGpxrUQUpXG9xCnPhDLM/A==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.2.2","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.6","@bernierllc/scheduler-service":"1.0.8"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.3.3_1779134101569_0.6277286650923912","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@bernierllc/schedule-calendar-ui","version":"0.3.4","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.3.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"4263e480eddc11afb8d6fae63f6353d64ede61e2","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.3.4.tgz","fileCount":45,"integrity":"sha512-pfrAddQa/Hk1Gj+Faw/x2BcqgsPqxrcrrG9xe6uTw037PelFOzrwTv+oBD45ZBKfN4qO1EjJi71Y1mEBbqeSdQ==","signatures":[{"sig":"MEQCIDHvNduNGuND2pbUzgtibSJaOXrb9D6UUeaz1uWs4fdWAiB+zD3uU4B7vG/iYfwjlcrD/x28cWRdfvSkzawofGpd0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510765},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.3.4.tgz","_integrity":"sha512-pfrAddQa/Hk1Gj+Faw/x2BcqgsPqxrcrrG9xe6uTw037PelFOzrwTv+oBD45ZBKfN4qO1EjJi71Y1mEBbqeSdQ==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.2.2","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.1.6","@bernierllc/scheduler-service":"1.0.9"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.3.4_1779157718146_0.45059568697676333","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@bernierllc/schedule-calendar-ui","version":"0.3.5","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.3.5","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"1160930e24712d9a51420b26681b841f8f887fab","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.3.5.tgz","fileCount":45,"integrity":"sha512-KXRXMIyXAOM6e0KkDqHxJp/Sx+bFQYZKT0KrwhBVBRV0yfOt4H4k88mLaSybuJTPhs9wTXzzD++9hn5ag9gZig==","signatures":[{"sig":"MEUCIHLeOPaIo8WzAFVgYiZip3JIx+aGvlTU2T4l9AwyFzqlAiEAgFLkZChClMpGTjvI8lBtMiZlTdYuk2fLlTEGCUOrmdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":510995},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.3.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.3.5.tgz","_integrity":"sha512-KXRXMIyXAOM6e0KkDqHxJp/Sx+bFQYZKT0KrwhBVBRV0yfOt4H4k88mLaSybuJTPhs9wTXzzD++9hn5ag9gZig==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.2.2","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.2.0","@bernierllc/scheduler-service":"1.0.10"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.3.5_1779221877623_0.9034487179678319","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@bernierllc/schedule-calendar-ui","version":"0.4.0","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.4.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"9de66e258fb3418ac4af472e9d656ac280f62aa4","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.4.0.tgz","fileCount":45,"integrity":"sha512-RUoPh5XuO9uCKpQzcRQadPybiFVEpOu+xSS8Pe3X6filcr2+8Nq0FQh4fn9XkyzDX3B3DJUro2N9bCC+tAFQJA==","signatures":[{"sig":"MEUCIBn08PmW49fm3eAQjH/dp8e/m29Rqg0pWmTp50wty+bvAiEA+jrP4BxHgk9hKDvGZU4fj6YA1WraGQzjGsToAPA9eQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511193},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.4.0.tgz","_integrity":"sha512-RUoPh5XuO9uCKpQzcRQadPybiFVEpOu+xSS8Pe3X6filcr2+8Nq0FQh4fn9XkyzDX3B3DJUro2N9bCC+tAFQJA==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.3.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.3.0","@bernierllc/scheduler-service":"1.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.4.0_1779242057261_0.5026438344109057","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@bernierllc/schedule-calendar-ui","version":"0.4.1","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.4.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"e8b91e6c3aaaf1f83ef18e9d9fe2031d5d911e75","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.4.1.tgz","fileCount":45,"integrity":"sha512-GORUPuhp3uzU13b6Eyna0T8AJHm/K5VlZNzgo2LARAwh9YNnrlyD/XZVypqQ/uB+NH7KpOxyuy52ITnSVmTppw==","signatures":[{"sig":"MEUCICXg+8AevVU6qNdkvYw5wYEyHzlt+GeBfMr1GtAkf3DCAiEAns8mq1e0CxDCbmi4zeSTVcbGmJ4deBg3axlBiOa4yEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511422},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.4.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.4.1.tgz","_integrity":"sha512-GORUPuhp3uzU13b6Eyna0T8AJHm/K5VlZNzgo2LARAwh9YNnrlyD/XZVypqQ/uB+NH7KpOxyuy52ITnSVmTppw==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.3.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.3.0","@bernierllc/scheduler-service":"1.1.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.4.1_1779243670580_0.5996155636021818","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@bernierllc/schedule-calendar-ui","version":"0.5.0","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.5.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"a409596f7b290f41bd0f749d575e01c7d5cb1c6e","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.5.0.tgz","fileCount":45,"integrity":"sha512-F/1m+MLz6MSpN5K+AnvuYFKHRlGTS9AvDnh5SQJib2pk6oHMNR7fG3aAxaFzLUY0lOkEMfCcv8HlpmCSPjNrZQ==","signatures":[{"sig":"MEUCIE+2pFXrHn+E0uaaf+UeacyMmrarzOSInyzrCeTizJjEAiEAkYlAf/Z0ogqTyIxeotrWs72SmAYwRX9mWZGvoRUtAIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511623},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.5.0.tgz","_integrity":"sha512-F/1m+MLz6MSpN5K+AnvuYFKHRlGTS9AvDnh5SQJib2pk6oHMNR7fG3aAxaFzLUY0lOkEMfCcv8HlpmCSPjNrZQ==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.3.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.3.0","@bernierllc/scheduler-service":"1.2.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.5.0_1779247395719_0.44322114896211207","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@bernierllc/schedule-calendar-ui","version":"0.7.0","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.7.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"d1e2908af958053b069824df317e875636968222","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.7.0.tgz","fileCount":6,"integrity":"sha512-PaY6W+X0qD5Qi6w86g46myhBZtrTl7OsIi6hIIKAV7sUDJrv78pI5QGdumctvY3mGiGHegyt+QnVncro9DgZxA==","signatures":[{"sig":"MEQCIC17vjm4ZtDKn6oQs6Q+vTNeI1xl38+dzNgqnPu2KUZyAiAvSq/VM68PXcucVM4qhywFy0OuN+lMMbDp9+XxAfE4FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388458},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.7.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.7.0.tgz","_integrity":"sha512-PaY6W+X0qD5Qi6w86g46myhBZtrTl7OsIi6hIIKAV7sUDJrv78pI5QGdumctvY3mGiGHegyt+QnVncro9DgZxA==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.14.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/scheduler-service":"1.3.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.7.0_1779250810908_0.721472925149794","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@bernierllc/schedule-calendar-ui","version":"0.8.0","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.8.0","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"9ced99d923b099dd5045bc48b36282aff382fc8c","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.0.tgz","fileCount":6,"integrity":"sha512-/7Zg1tfZEyAlLElmGO8ACHyIx+1oTYE0vsxOmdher4yXEOxT4+uBNfJGQ/GMzvzPS3HgsvSzdoUSsa8i2s37LA==","signatures":[{"sig":"MEUCIBjwdLC79A/XfBxxgUy5UTSv4P2UCfPQx8bdsH0Fm+6CAiEA0a0wzgdJE1HqWj3Dcti3GuRpWbjB6FMzWOnlzgyI4WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388458},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.8.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.0.tgz","_integrity":"sha512-/7Zg1tfZEyAlLElmGO8ACHyIx+1oTYE0vsxOmdher4yXEOxT4+uBNfJGQ/GMzvzPS3HgsvSzdoUSsa8i2s37LA==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.15.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/scheduler-service":"1.4.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.8.0_1779310598576_0.7362366259649544","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@bernierllc/schedule-calendar-ui","version":"0.8.1","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.8.1","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"7918a42523a1c715e4ddd7960bc68e705867a974","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.1.tgz","fileCount":6,"integrity":"sha512-LhU7TYMisaVr0jKPfMBxGeP1NAGDsTn2NgZOhecNlQ451Bns1adkMBVo9emepGqytKscpS71kCne5iUzJuuqbg==","signatures":[{"sig":"MEUCIQCjn5srQOTs2gP3HfSJoV/hSya6ynOJICFb39Tuwdcl0QIgSFNhKPeatzvedLUCYB6428dKUWR4kmdPtuzouABFNlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388458},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.8.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.1.tgz","_integrity":"sha512-LhU7TYMisaVr0jKPfMBxGeP1NAGDsTn2NgZOhecNlQ451Bns1adkMBVo9emepGqytKscpS71kCne5iUzJuuqbg==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.15.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/scheduler-service":"3.0.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.8.1_1779320944863_0.8026241959546221","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@bernierllc/schedule-calendar-ui","version":"0.8.2","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.8.2","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"e08342c9612a5d941fe35c95188d61120a831d0c","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.2.tgz","fileCount":6,"integrity":"sha512-rtP/O475v2sx53OU9+RWtUHKjKS90T3BjkQArsobMODp4POBvBSy/nH91bXZlsDpCdE4BOwdAV0FOtjFt2boHw==","signatures":[{"sig":"MEUCIQDFwnuBViPsQrKx15T0FjGGVR+nPgIYHp8rEIhzDticigIgW+BcgyIX26gc5roc2gebVZd+28cH0eH6szYSYkhmxHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388458},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.8.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.2.tgz","_integrity":"sha512-rtP/O475v2sx53OU9+RWtUHKjKS90T3BjkQArsobMODp4POBvBSy/nH91bXZlsDpCdE4BOwdAV0FOtjFt2boHw==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"11.15.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.4.0","@bernierllc/scheduler-service":"3.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.8.2_1779840969350_0.401274842527803","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@bernierllc/schedule-calendar-ui","version":"0.8.3","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.8.3","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"611127d033d2a6e557991a938dd362466312b719","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.3.tgz","fileCount":6,"integrity":"sha512-cj0/xFhiZdkmzqn81y96DgcXf4eMefCRhIfQC1RmfdOVvmTqXU5YDgv/fP7reFpMADVQM3R6C1UykWJwTy6q/Q==","signatures":[{"sig":"MEYCIQCjuuwx/QDdheor5y0+HacQSxvsoj5L/VkWMgecVup8xAIhAMuMl9svvhskGpKgCxLDk09PkwFhulHaWSIqiiQhMz3Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388458},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.8.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.3.tgz","_integrity":"sha512-cj0/xFhiZdkmzqn81y96DgcXf4eMefCRhIfQC1RmfdOVvmTqXU5YDgv/fP7reFpMADVQM3R6C1UykWJwTy6q/Q==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"12.0.1","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"24.18.0","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"0.4.1","@bernierllc/scheduler-service":"3.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.8.3_1784016171394_0.312929625232542","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@bernierllc/schedule-calendar-ui","version":"0.8.4","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.8.4","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"1fb2ccca1f27eea51101c426801eda19a7ec5271","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.4.tgz","fileCount":6,"integrity":"sha512-YqBmOmmAUzE7uHGnPxyvtZUd1K68tEsZUwifE2PWNdwjNJv+GTWv8zcmaFZ9NjVYvIFY8VVEBtHhjXE69EmIcA==","signatures":[{"sig":"MEUCIQCAXlsysrS3aw4IQk20JSNBnapiyynJUxWqSi3b4ieKdQIgFkVxjAe8AJ5e2bsY1tTQWnE2Z5os3XYrn8kZDzZ/YPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMaXlF1Qd4UbIOuDZYziJt0z6TG/ojz3XVVaVws6iQRQIgR9N+icW7q99r+2CAB8nn50AWuIv89aKyxrqRjWXAjfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388461},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.8.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.4.tgz","_integrity":"sha512-YqBmOmmAUzE7uHGnPxyvtZUd1K68tEsZUwifE2PWNdwjNJv+GTWv8zcmaFZ9NjVYvIFY8VVEBtHhjXE69EmIcA==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"12.2.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"^1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"^0.4.1","@bernierllc/scheduler-service":"^3.0.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.8.4_1790797386415_0.2457839363562424","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@bernierllc/schedule-calendar-ui","version":"0.8.5","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","_id":"@bernierllc/schedule-calendar-ui@0.8.5","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"homepage":"https://github.com/bernier-llc/tools#readme","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"422ea1decb91c04e14f21bb74af42b560bcb996d","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.5.tgz","fileCount":6,"integrity":"sha512-gdy8AcOkkTmsI9YL4O7sjmDVpECDXRZLGNCZm5KDELWq2X8R/xGp6MS5hitXn2fONRhlb96MNhEc78+ajRUknQ==","signatures":[{"sig":"MEYCIQCreL4OVSvuwLDBpoNWrQu1RQOwvEEd9dGNft2QmkusYgIhALUrkxDkw9BVWlre6VP2AIryTcP8uhlGLCuG/DUBUjZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDMn8+qfMImp3stIeoT+Y+woqdQ7lSXs25THvhyMGkvnAiAu4esKjJ/PVrwNK/coRBm+NB1sqFqcVwGphunbY13zKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388461},"main":"dist/index.js","_from":"file:bernierllc-schedule-calendar-ui-0.8.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"014ace65-d855-4e57-ab99-8dbc492b2de4"}},"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.5.tgz","_integrity":"sha512-gdy8AcOkkTmsI9YL4O7sjmDVpECDXRZLGNCZm5KDELWq2X8R/xGp6MS5hitXn2fONRhlb96MNhEc78+ajRUknQ==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"12.2.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"^1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"^0.4.1","@bernierllc/scheduler-service":"^3.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/schedule-calendar-ui_0.8.5_1790882805593_0.09506399720027092","host":"s3://npm-registry-packages-npm-production"}},"0.8.6":{"_id":"@bernierllc/schedule-calendar-ui@0.8.6","bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"dist":{"shasum":"8d859c9962960042016178dd9cfaea493ad01ba6","tarball":"https://registry.npmjs.org/@bernierllc/schedule-calendar-ui/-/schedule-calendar-ui-0.8.6.tgz","fileCount":6,"integrity":"sha512-HwqMPLqHxxP+QxSBkdnHmAjsRNxk0xnKRH2fIndgULAQg2D79INzFoMXxVyl2ZK7q1aJFQwWJOcXYNeYBB56YA==","signatures":[{"sig":"MEYCIQCSRD9OsiTfH4EOEUtZEzaVXY7mtiR31+otuSJHl40khAIhANLwcR3/RWWF39+qvD9m5NkPBbwosn6FHBYhSdPAQ50f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEnlYcsSYj0lfSl74GsT7it8hAurh6mgAVDq0XMpnwg0AiEA9bklheFnM/ZJVBwDBSNv7Rzw3WQh7tt6oz+/C0+drvk="}],"unpackedSize":388461},"main":"dist/index.js","name":"@bernierllc/schedule-calendar-ui","_from":"file:bernierllc-schedule-calendar-ui-0.8.6.tgz","types":"dist/index.d.ts","author":{"name":"Bernier LLC"},"module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"license":"SEE LICENSE IN LICENSE","scripts":{"lint":"eslint src --ext .ts,.tsx","test":"jest --no-watch","build":"tsup","lint:fix":"eslint src --ext .ts,.tsx --fix","test:run":"jest --no-watch","typecheck":"tsc --noEmit","test:watch":"jest --watch","test:coverage":"jest --coverage --no-watch"},"version":"0.8.6","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"014ace65-d855-4e57-ab99-8dbc492b2de4"}},"homepage":"https://github.com/bernier-llc/tools#readme","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"_resolved":"/home/runner/work/tools/tools/packages/ui/schedule-calendar-ui/bernierllc-schedule-calendar-ui-0.8.6.tgz","_integrity":"sha512-HwqMPLqHxxP+QxSBkdnHmAjsRNxk0xnKRH2fIndgULAQg2D79INzFoMXxVyl2ZK7q1aJFQwWJOcXYNeYBB56YA==","repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"_npmVersion":"12.2.0","description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","directories":{},"maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"clsx":"^2.1.1","tamagui":"^1.115.7","date-fns":"^3.6.0","react-dnd":"^16.0.1","date-fns-tz":"^3.1.3","@tamagui/sheet":"^1.115.7","@tamagui/config":"^1.115.7","@tamagui/portal":"^1.115.7","@tamagui/slider":"^1.115.7","@tamagui/switch":"^1.115.7","@bernierllc/calendar":"^1.5.0","react-dnd-html5-backend":"^16.0.1","@bernierllc/neverhub-adapter":"^0.4.1","@bernierllc/scheduler-service":"^3.0.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","tsup":"^8.3.5","react":"^18.3.1","eslint":"^9.17.0","ts-jest":"^29.4.0","react-dom":"^18.3.1","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/react":"^18.3.12","@types/react-dom":"^18.3.1","typescript-eslint":"^8.19.1","eslint-plugin-react":"^7.37.3","@testing-library/react":"^16.1.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3","eslint-plugin-react-hooks":"^5.1.0","@testing-library/user-event":"^14.5.2","@testing-library/react-hooks":"^8.0.1"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schedule-calendar-ui_0.8.6_1790884876750_0.3647730458031009"}}},"time":{"created":"2025-12-18T19:52:07.818Z","modified":"2026-10-01T20:01:17.080Z","0.1.0":"2025-12-18T19:52:08.075Z","0.1.1":"2025-12-22T21:11:49.812Z","0.1.2":"2025-12-23T01:48:43.322Z","0.3.0":"2026-01-05T19:48:28.287Z","0.3.2":"2026-03-10T17:30:26.195Z","0.3.3":"2026-05-18T19:55:01.733Z","0.3.4":"2026-05-19T02:28:38.379Z","0.3.5":"2026-05-19T20:17:57.813Z","0.4.0":"2026-05-20T01:54:17.400Z","0.4.1":"2026-05-20T02:21:10.774Z","0.5.0":"2026-05-20T03:23:15.868Z","0.7.0":"2026-05-20T04:20:11.044Z","0.8.0":"2026-05-20T20:56:38.700Z","0.8.1":"2026-05-20T23:49:05.011Z","0.8.2":"2026-05-27T00:16:09.523Z","0.8.3":"2026-07-14T08:02:51.558Z","0.8.4":"2026-09-30T19:43:06.548Z","0.8.5":"2026-10-01T19:26:45.713Z","0.8.6":"2026-10-01T20:01:16.841Z"},"bugs":{"url":"https://github.com/bernier-llc/tools/issues"},"author":{"name":"Bernier LLC"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/bernier-llc/tools#readme","keywords":["schedule","calendar","ui","react","tamagui","drag-drop","timeline","content-scheduling"],"repository":{"url":"git+https://github.com/bernier-llc/tools.git","type":"git","directory":"packages/ui/schedule-calendar-ui"},"description":"Interactive schedule calendar with drag-and-drop and timeline views using React and Tamagui","maintainers":[{"name":"alikhan410","email":"mczeyo@gmail.com"},{"name":"mkbernier","email":"mkbernier@gmail.com"}],"readme":"# @bernierllc/schedule-calendar-ui\n\nInteractive schedule calendar with drag-and-drop and timeline views using React and Tamagui.\n\n## Features\n\n- 📅 **Multiple Views**: Month, week, day, agenda, and timeline views\n- 🖱️ **Drag-and-Drop**: Reschedule content by dragging events\n- 🎨 **Platform Visualization**: Color-coded by platform using Tamagui themes\n- ⚠️ **Conflict Detection**: Visual indicators for scheduling conflicts\n- 🔍 **Filtering**: Filter by platform, author, type, and status\n- 🌐 **Timezone Support**: Multi-timezone schedule display\n- 🔄 **Real-time Updates**: Live schedule changes via NeverHub\n- ✨ **Bulk Operations**: Multi-select and bulk actions\n\n## Installation\n\n```bash\nnpm install @bernierllc/schedule-calendar-ui\n```\n\n## Usage\n\n### Basic Calendar\n\n```tsx\nimport { ScheduleCalendar } from '@bernierllc/schedule-calendar-ui';\nimport type { ScheduledContent } from '@bernierllc/schedule-calendar-ui';\n\nfunction App() {\n  const schedules: ScheduledContent[] = [\n    {\n      id: '1',\n      contentId: 'post-123',\n      title: 'Morning Tweet',\n      scheduledDate: new Date('2025-01-15T10:00:00Z'),\n      platform: 'twitter',\n      type: 'post',\n      status: 'scheduled',\n    },\n  ];\n\n  const handleReschedule = (contentId: string, newDate: Date) => {\n    console.log(`Reschedule ${contentId} to ${newDate}`);\n  };\n\n  return (\n    <ScheduleCalendar\n      schedules={schedules}\n      onReschedule={handleReschedule}\n      view=\"month\"\n    />\n  );\n}\n```\n\n### With Filters and Conflict Detection\n\n```tsx\nimport { ScheduleCalendar } from '@bernierllc/schedule-calendar-ui';\n\nfunction FilteredCalendar() {\n  const [filters, setFilters] = useState({\n    platforms: ['twitter', 'facebook'],\n    statuses: ['scheduled'],\n  });\n\n  return (\n    <ScheduleCalendar\n      schedules={schedules}\n      filters={filters}\n      enableConflictDetection\n      onContentClick={(content) => console.log('Clicked:', content)}\n      onDateClick={(date) => console.log('Date clicked:', date)}\n    />\n  );\n}\n```\n\n### Timeline View\n\n```tsx\nimport { TimelineView } from '@bernierllc/schedule-calendar-ui';\n\nfunction Timeline() {\n  const dateRange = {\n    start: new Date('2025-01-01'),\n    end: new Date('2025-01-31'),\n  };\n\n  return (\n    <TimelineView\n      schedules={schedules}\n      dateRange={dateRange}\n      groupBy=\"platform\"\n      showConflicts\n    />\n  );\n}\n```\n\n### Custom Views\n\n```tsx\nimport {\n  MonthView,\n  WeekView,\n  DayView,\n  AgendaView,\n} from '@bernierllc/schedule-calendar-ui';\n\nfunction CustomCalendar() {\n  const [view, setView] = useState('month');\n  const currentDate = new Date();\n\n  return (\n    <>\n      {view === 'month' && (\n        <MonthView\n          dateRange={getViewDateRange(currentDate, 'month')}\n          currentMonth={currentDate}\n          schedules={schedules}\n        />\n      )}\n      {view === 'week' && (\n        <WeekView date={currentDate} schedules={schedules} />\n      )}\n      {view === 'day' && (\n        <DayView date={currentDate} schedules={schedules} />\n      )}\n      {view === 'agenda' && (\n        <AgendaView\n          dateRange={getViewDateRange(currentDate, 'agenda')}\n          schedules={schedules}\n        />\n      )}\n    </>\n  );\n}\n```\n\n## API Reference\n\n### ScheduleCalendar\n\nMain calendar component with all features.\n\n#### Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `schedules` | `ScheduledContent[]` | Required | Array of scheduled content |\n| `view` | `CalendarView` | `'month'` | Initial view ('month' \\| 'week' \\| 'day' \\| 'agenda' \\| 'timeline') |\n| `timezone` | `string` | User's timezone | Timezone for display |\n| `onReschedule` | `(contentId, newDate) => void` | - | Called when event is rescheduled |\n| `onContentClick` | `(content) => void` | - | Called when event is clicked |\n| `onDateClick` | `(date) => void` | - | Called when date is clicked |\n| `filters` | `ScheduleFilters` | - | Active filters |\n| `readOnly` | `boolean` | `false` | Disable drag-and-drop |\n| `enableConflictDetection` | `boolean` | `true` | Enable conflict detection |\n| `enableRealTimeUpdates` | `boolean` | `false` | Enable NeverHub real-time updates |\n\n### TimelineView\n\nTimeline visualization component.\n\n#### Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `schedules` | `ScheduledContent[]` | Required | Array of scheduled content |\n| `dateRange` | `DateRange` | Required | Time range to display |\n| `onReschedule` | `(contentId, newDate) => void` | - | Reschedule callback |\n| `groupBy` | `'platform' \\| 'author' \\| 'type'` | `'platform'` | Grouping strategy |\n| `showConflicts` | `boolean` | `false` | Show conflict indicators |\n\n### Hooks\n\n#### useScheduleCalendar\n\nMain hook for calendar state management.\n\n```tsx\nconst {\n  currentDate,\n  currentView,\n  dateRange,\n  goToToday,\n  goToPrevious,\n  goToNext,\n  setView,\n  filters,\n  setFilters,\n  filteredSchedules,\n  schedulesByDay,\n  conflicts,\n} = useScheduleCalendar(schedules, {\n  initialView: 'month',\n  initialDate: new Date(),\n  enableConflictDetection: true,\n});\n```\n\n#### useScheduleFilters\n\nHook for managing schedule filters.\n\n```tsx\nconst {\n  filters,\n  setFilters,\n  togglePlatform,\n  toggleAuthor,\n  toggleType,\n  toggleStatus,\n  setSearchQuery,\n  clearFilters,\n  hasActiveFilters,\n} = useScheduleFilters();\n```\n\n#### useTimezone\n\nHook for timezone conversion.\n\n```tsx\nconst {\n  timezone,\n  setTimezone,\n  convertTo,\n  convertFrom,\n  getLocalTimezone,\n} = useTimezone({ defaultTimezone: 'America/New_York' });\n```\n\n## Types\n\n### ScheduledContent\n\n```typescript\ninterface ScheduledContent {\n  id: string;\n  contentId: string;\n  title: string;\n  description?: string;\n  scheduledDate: Date;\n  platform: string;\n  author?: string;\n  type: ContentType;\n  status: ScheduleStatus;\n  timezone?: string;\n  metadata?: Record<string, unknown>;\n}\n```\n\n### ScheduleFilters\n\n```typescript\ninterface ScheduleFilters {\n  platforms?: string[];\n  authors?: string[];\n  types?: ContentType[];\n  statuses?: ScheduleStatus[];\n  dateRange?: DateRange;\n  searchQuery?: string;\n}\n```\n\n### ScheduleConflict\n\n```typescript\ninterface ScheduleConflict {\n  id: string;\n  schedules: ScheduledContent[];\n  reason: string;\n  severity: 'low' | 'medium' | 'high';\n  suggestedResolution?: string;\n}\n```\n\n## Styling with Tamagui\n\nAll components use Tamagui for styling. Customize the theme:\n\n```tsx\nimport { TamaguiProvider, createTamagui } from 'tamagui';\nimport { config } from '@tamagui/config';\n\nconst tamaguiConfig = createTamagui({\n  ...config,\n  themes: {\n    light: {\n      ...config.themes.light,\n      blue8: '#0066CC', // Platform colors\n    },\n  },\n});\n\nfunction App() {\n  return (\n    <TamaguiProvider config={tamaguiConfig}>\n      <ScheduleCalendar schedules={schedules} />\n    </TamaguiProvider>\n  );\n}\n```\n\n## Real-time Updates with NeverHub\n\nEnable real-time schedule updates:\n\n```tsx\n<ScheduleCalendar\n  schedules={schedules}\n  enableRealTimeUpdates\n  onReschedule={handleReschedule}\n/>\n```\n\nThe component will automatically subscribe to NeverHub events:\n- `calendar.schedule.updated`\n- `calendar.view.changed`\n- `calendar.conflict.detected`\n\n## Testing\n\n```bash\nnpm test\nnpm run test:coverage\n```\n\n## License\n\nCopyright (c) 2025 Bernier LLC\n\nThis file is licensed to the client under a limited-use license.\nThe client may use and modify this code *only within the scope of the project it was delivered for*.\nRedistribution or use in other products or commercial offerings is not permitted without written consent from Bernier LLC.\n","readmeFilename":"README.md"}