{"_id":"ng-hub-ui-calendar","_rev":"30-26ca9608db93f76972d106f22d3b85c2","name":"ng-hub-ui-calendar","dist-tags":{"latest":"22.11.1"},"versions":{"19.0.0":{"name":"ng-hub-ui-calendar","version":"19.0.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@19.0.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"902226652fce3e73c088f1001bb048a7a80403b4","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-19.0.0.tgz","fileCount":7,"integrity":"sha512-Zc+oHk0Imw1YxEneJHFc5UHnsRnOMOVnSsu39t++XJOtkO0BdJUhYABY/anfDuBi/1KyeF0jTVVBWN54FD7SAg==","signatures":[{"sig":"MEYCIQCwDBUq+06v6rtIiyW14UekWhuuiMtJimif46K8h95SHAIhAIJG81BxCRDVUryfleDvS8sf0fy5m/9nnfOYJLwx+Ggy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200241},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"fa5a3a612cb9c80b4b767f55c50dca6c84a789dd","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@angular/common":"^19.0.0","ng-hub-ui-utils":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_19.0.0_1767820955443_0.8869212672706548","host":"s3://npm-registry-packages-npm-production"}},"19.0.1":{"name":"ng-hub-ui-calendar","version":"19.0.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@19.0.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"842d042358a090960d712cd60d7a90518611fec5","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-19.0.1.tgz","fileCount":7,"integrity":"sha512-Tqy7cEjuDjlmg5kdIjVzALYYhHdWawSRuPS446TLd++FQehLmNoYvuBSL47N6Nmc5D9DKc5o8V2GDg87Ddy1dQ==","signatures":[{"sig":"MEUCIQDnZn++8KggN4SkC34Ez0Z5Uh3kWHgjNUKQQzvn8K4Q5QIgFsWbYPqy9348jsSHRzmrF/a6XHkVsJWz914vjCMxEUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193926},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./index.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"fa5a3a612cb9c80b4b767f55c50dca6c84a789dd","typings":"index.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@angular/common":"^19.0.0","ng-hub-ui-utils":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_19.0.1_1767821675538_0.5388931808881727","host":"s3://npm-registry-packages-npm-production"}},"19.0.2":{"name":"ng-hub-ui-calendar","version":"19.0.2","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@19.0.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"a70edb6ca0e761fac1a725db89f54113606c773f","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-19.0.2.tgz","fileCount":7,"integrity":"sha512-npJB+Zjl7pF1Z8/+49kOrkdeye6vLsHGfMW74IgO4lZe9cE0egb+QHrMteYQ8uO43GCxiQTK6i83tcJXizvP2A==","signatures":[{"sig":"MEUCIQCSOW46hmHjJ2K1x3fIFUkfwDQEdqrdC+5NhJqJe2R7qQIgVrmZbHdw5yleJQyKm9j4y8j2AFZsoHOAwdGsavxyd04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197363},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"9cbc41c592a621c2a5a95132b4e440862965be9a","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":"^19.0.0","@angular/common":"^19.0.0","ng-hub-ui-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_19.0.2_1770292405250_0.07481455987284824","host":"s3://npm-registry-packages-npm-production"}},"19.0.3":{"name":"ng-hub-ui-calendar","version":"19.0.3","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@19.0.3","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"46ed19ace1632f045da7a24f6440094324967690","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-19.0.3.tgz","fileCount":7,"integrity":"sha512-LsVOBILIEkuN9Jh78IKzX6ga2kAsJIU7c4WhH3aNVVfWGF7oMTkWTYUzErynUVxpAp9SmwWxvo+vEMjHOji6Ug==","signatures":[{"sig":"MEUCIQC478lYxBmri0+F0jg+4w+ncGkkpKunEc34f63xUSv6FwIgSfZB4wGT8Fs+wp0OrlFtfuO018jE48On9D5y00qD/A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":197370},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"722f1fce95faae07b25ad48d2575a65513d9c92d","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"25.5.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_19.0.3_1770626982856_0.8813578780437643","host":"s3://npm-registry-packages-npm-production"}},"21.0.0":{"name":"ng-hub-ui-calendar","version":"21.0.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@21.0.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"0650f7195c949a6275ece737b47a8e1eb72cbafd","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-21.0.0.tgz","fileCount":6,"integrity":"sha512-hco95qYi3ctnuoIlh7prwqKAmwobcRudLz7q32e2RapkboI7tdK95bhJvtROk/4UxXlANFViB+WHAOO9bJ3Gfw==","signatures":[{"sig":"MEUCIQDGlt05y/YIAMtuB7sfMlS7fQHxRmNKUK0RNkdA+J6fiAIgbJ/CjICp7cWGWF2xEFSVXpkAc4BQh9Cg+QAih+mHlQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163501},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ddf3a13a4a12cbcb11826497db4326ab586dea16","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_21.0.0_1773091398928_0.01704843474216733","host":"s3://npm-registry-packages-npm-production"}},"21.1.0":{"name":"ng-hub-ui-calendar","version":"21.1.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@21.1.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"51282fee74000881f29743d2b40032a3da406545","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-21.1.0.tgz","fileCount":6,"integrity":"sha512-OrVAZkLC89UxvsTA0ayNs2wJPNr+Xus0Rx8kw/ppgjB+odbzxsyEaCne0XAzlPOqGTcHWkJL4Z6LdALe0YMHEQ==","signatures":[{"sig":"MEQCIDptm0nnK8jQODcrl8a/Nnvmza8ZsYDE8V3GmwhEMxuhAiArcbFGu92NQo7HuNd1rC7lIRcJ2iXW+kl0GNX1by989Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":163559},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"ddf3a13a4a12cbcb11826497db4326ab586dea16","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_21.1.0_1773134253988_0.8576287264384024","host":"s3://npm-registry-packages-npm-production"}},"21.1.1":{"name":"ng-hub-ui-calendar","version":"21.1.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"name":"Carlos Morcillo"},"license":"MIT","_id":"ng-hub-ui-calendar@21.1.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://github.com/carlos-morcillo/ng-hub-ui-calendar#readme","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"171c7e67424331560d875e3032eef1411f0d0a16","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-21.1.1.tgz","fileCount":5,"integrity":"sha512-K9wudhYvDDQ3N+vGA6VK3oWGsCHWAHmO+aDz0Gdm2h8zkGZUpMByNKcCLpQeWS2jIA7wMJX+5/zXh9hwbLd0WA==","signatures":[{"sig":"MEYCIQDSvLIQoSI3OYeINgJF5fV0gEfEsXKYPOglnWqxDbXr8gIhAK2jgEFSgfXsQS12q1yoGoyvpTySMsghd1M/aBazvJls","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":173366},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"10bbef02335b25498ce7e41ae23ee8e2845024f8","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.4","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_21.1.1_1773940586069_0.055903510400155065","host":"s3://npm-registry-packages-npm-production"}},"22.1.1":{"name":"ng-hub-ui-calendar","version":"22.1.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.1.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"b9e16339357c2349c2a880ec191660513bdd2246","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.1.1.tgz","fileCount":7,"integrity":"sha512-TtHB0RoZUcMmS7UdDW+kQGNkXO2AW1fXHeJRV72ufYdF5uTGj/XTMYSbFN5Tg+mD6Gd3A/b0zSHCBwxf5/jAXA==","signatures":[{"sig":"MEUCIEUUGHd2H7wFdWYDZp95FjAUHZdO99CcS7poI3ufXCymAiEA85OOwlE4I7RYtC6Llmc+mtDIU4UnG6ep9Ff8td6DoIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224403},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"e90b3b43280014051546e80f8678bd59bc1ff009","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.1.1_1782373723594_0.0774959454172679","host":"s3://npm-registry-packages-npm-production"}},"22.1.2":{"name":"ng-hub-ui-calendar","version":"22.1.2","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.1.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"079c99569d46068ce3738d16de7173b95aa4abee","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.1.2.tgz","fileCount":7,"integrity":"sha512-y455uApRyZrf+EVieQBEijqaANwm3F+04AnC1QcpIspcnf9yBrvh1b10Noc6ZmaEu7Kqfa3wF7Dt2psnK2IKtA==","signatures":[{"sig":"MEUCIQCPUcM5WLz2ohjN9MQBQ4kmeyKQJpIoTZ6nIkXCiYKmgQIgH37P9SrivBPRYGp9g2Luovembaa8y4VHo0c1lyYvoXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224409},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b5261068777c3ea25b996a5de29157836db0ef5c","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.1.2_1782468026338_0.42358548291466547","host":"s3://npm-registry-packages-npm-production"}},"22.2.0":{"name":"ng-hub-ui-calendar","version":"22.2.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.2.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"9c7653a97f4f54b6ab4877204b7c0395248bbd4a","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.2.0.tgz","fileCount":7,"integrity":"sha512-ttmYgjOX3JnJ/64x0qppy9NpjruxfAMgRAS+ojQYjMbbaMS5R60HEzyjtmcBJ2QapM9ZSiW7065cUYxXSrlC8A==","signatures":[{"sig":"MEYCIQCCgnJFyCiQMeoMXkWMT1uxNY23wYrEItA4P5DgDOqJ/AIhAL25UunzZ7he/2JTfEJ24eMpoffSRDDrd+/c5gZ4cKG2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226473},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1a0802037d0d5a13975b7621b413943ea7785501","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.2.0_1782489303967_0.17153760984575062","host":"s3://npm-registry-packages-npm-production"}},"22.3.0":{"name":"ng-hub-ui-calendar","version":"22.3.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.3.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"4e36a06201281b4d393d1e90f3706604431745ca","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.3.0.tgz","fileCount":7,"integrity":"sha512-czslm1K087sYX5EFArFIOF11uBMKP2fIdzCgjHW6NFstHVWDCF6tBif6cmUMImoXjiMcghLQQavn/un7cp7PIQ==","signatures":[{"sig":"MEUCIQCrd8eQAbULLsq7+UF+utt9tjqwVeMj118thPpe51WdTgIgOVb+b3ObIwpRdbpbOan8YGbv2U48nW/1z9mOk1QIEZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226377},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"19af4074366a264523f2a4344e9a9e7f73af2195","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.3.0_1782815526615_0.04189513188662741","host":"s3://npm-registry-packages-npm-production"}},"22.3.1":{"name":"ng-hub-ui-calendar","version":"22.3.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.3.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"cccd59f76715869c38dc5d750212d6ac135688fc","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.3.1.tgz","fileCount":7,"integrity":"sha512-i19f+8+ZQDvn9mbZvMUG+rVcVF+LFONIuiSyI7Q0rV+WxwL/mrvEV0sspu97rHSBOYRgSI0zuvvR/ATIod2wkA==","signatures":[{"sig":"MEYCIQDxWcqppoW7lR3/A8tRtqpT8aJWty35UHv3eX8MfKP4VQIhAMbQkhL0xdS/5vkqLa4OENzxpNvvmz0zWiFbBQT++DCI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":227095},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"535dcd92f5507b13841cfb86de9e834e74f7019c","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.3.1_1783332725305_0.32773534937331283","host":"s3://npm-registry-packages-npm-production"}},"22.4.0":{"name":"ng-hub-ui-calendar","version":"22.4.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.4.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"cbf26f0bd30dad783e9258ddeaa3b55c66b5caff","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.4.0.tgz","fileCount":8,"integrity":"sha512-uM6UrMn5V66NoY8254qtIbo4KwnFNCKi0pUaOfKIAETNKUqVB5pNNLW0XKgCxGr8QeQ55ldpnV3SqGO88hkxCw==","signatures":[{"sig":"MEUCIQD7EAqEetdpJCwva+pf9MncTcwfW0mF3e2/7bKJ5rlZEQIgHCcDsPO530E404tOl9QxtbAuhMWA7yV3Drqqa2TlUvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228102},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"6e81e86125967b23623a16d20e594a535e9c2a5c","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.4.0_1783439039304_0.960815517991042","host":"s3://npm-registry-packages-npm-production"}},"22.4.1":{"name":"ng-hub-ui-calendar","version":"22.4.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.4.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"fe3c7b9cc54a88780cad2f0b5b786a94aee4d09a","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.4.1.tgz","fileCount":8,"integrity":"sha512-Nr+g3uqwgFjeZ35cMnJDTzfVGRdPaCJ5+poQsSlMZSoS5mkuIvfY/ZQ+sHwVVv5HuGgYIYlHqQIp24VO3gu0dg==","signatures":[{"sig":"MEQCIDnqOSz6kPvm118RUdILa15ynZswNHJwStTy0k8XZeFxAiAo9/ahePOFcLKaKrA/Ie4h7T7451vQKduxtG8LFN6i+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":228112},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"4ed157f6c89007467dd7dc5d905c06fe64d0732e","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.4.1_1785233549492_0.39835809570414393","host":"s3://npm-registry-packages-npm-production"}},"22.5.0":{"name":"ng-hub-ui-calendar","version":"22.5.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.5.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"7a18c6ae164b8e218624346766d606586f8faf39","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.5.0.tgz","fileCount":8,"integrity":"sha512-/t1BUfgBn/EonfiWSUcz6Lk8KIUf2vN1EcaCIuoTaE0X8InGnnCqJtvpYBpbgpKf+o2+hvncucLXpZ4BxfiEmA==","signatures":[{"sig":"MEYCIQD0YCHDTMdQsfg26gShl+8ntuOv85kYsRwAxjZUMWyB6QIhAPQkf4iV1MlBh9LjrPoVlNE9yDp6yQQU+dvMVOGqqDEe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270275},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"dc7811ecb3ab5b937d916288e43ba146d43ce94a","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"11.13.0","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.5.0_1785249074381_0.1359710061072681","host":"s3://npm-registry-packages-npm-production"}},"22.5.1":{"name":"ng-hub-ui-calendar","version":"22.5.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.5.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"fa606ceb7583d24c0fb2d3a840f3ad44c14df8f7","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.5.1.tgz","fileCount":8,"integrity":"sha512-SlUpPiS9UKefsUVPIdmyjYnqld4SYDXn7Q9qZlgxXGQoCo0mILqBo+NZ0XhWjkiUfY8cEGl/HLN0dey3Zh8LGw==","signatures":[{"sig":"MEQCIEfAR0XSM3qKiHJSzOFGBbCc6JYa9SGgbUJYD9jL5fwbAiAEQpdEtvq1elhUGOzSwOILcekReGDDTqk7jcVwOEZODw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":270291},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"61e38d920d3a24e82e463f9c01ed28c077634e16","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.5.1_1786203942086_0.5190598276460803","host":"s3://npm-registry-packages-npm-production"}},"22.6.0":{"name":"ng-hub-ui-calendar","version":"22.6.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.6.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"ae884c026b88172b8429641ffcda083edcd7e94f","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.6.0.tgz","fileCount":7,"integrity":"sha512-ND+yVUApq0hG2xqvQg4r3cDODScH2VubKZ/wukbvkidRHMWcoMoOnNUgrCvmn+B02dXkPr+kJP8T1FFG6+vTPw==","signatures":[{"sig":"MEQCIHzmlwX4IUbiWsuRWaAsXbnsF7r3Eyy2r14DnihGxrj1AiArjNWs5WZkf33S0ERpajYWAbvwh3gBteG1Z+8z9AsLKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":226526},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"90fed07f1aba6f5c79dc574faa6c3699634aa908","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.6.0_1786692857421_0.30813365684148875","host":"s3://npm-registry-packages-npm-production"}},"22.6.1":{"name":"ng-hub-ui-calendar","version":"22.6.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.6.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"64e52dc70db296bd776b2e40e84a9c7c46931c08","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.6.1.tgz","fileCount":8,"integrity":"sha512-nLvYbFT8rl4ixfGCTvDU8XjzfxH0WK/Er6MuCMf5efejvddXu9cAQN/210s4utS44OMPuWcmc0hfxYsKOsgB/w==","signatures":[{"sig":"MEQCIHVcqXaQR+3JeKXHycfKk/5uHu2WpuZWa+pNh7NTRtDMAiBFPaUMWwBwjsYyrUQVdS9a4U8rJWvwcruZ3aobZdviQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279150},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"0599805bd1ac192d00a7c959a5c5140ea9ae8361","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.6.1_1786898720828_0.7497032395971213","host":"s3://npm-registry-packages-npm-production"}},"22.6.2":{"name":"ng-hub-ui-calendar","version":"22.6.2","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.6.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"3605ce81eb6e64eb8dda8298f03451e12258386f","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.6.2.tgz","fileCount":9,"integrity":"sha512-CckYdELMCo0eYRy+9uBoMWfc6zsWsd3C0oGeA6Mng7Q1OqtPPWBCxdRLp61K/IwjhUPVToG4beOB9A8g1Mo66g==","signatures":[{"sig":"MEQCIA4KxTw63QSu93Kl7aexS5TnCkQHgG3AVRw3CuiKL+hnAiAVwiJ+Zo7yDGt3FHB8lKwDRZDb2MlLdheBF49t3l6uWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":280921},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"62106f6ac7533b472c2b8abe0bd5aa2b3e6b0b3f","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.6.2_1786970185598_0.36303306139544445","host":"s3://npm-registry-packages-npm-production"}},"22.6.3":{"name":"ng-hub-ui-calendar","version":"22.6.3","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.6.3","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"fa9aa6956dc07aab6c6b6686a2c650f978769d1d","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.6.3.tgz","fileCount":8,"integrity":"sha512-nosZZEcR4b3bCXbnBY/exZChzixGwzYH4Uy1DSDL5jDE4hftDFayzAfHkbeJP114zTa1IjB8e7P4TH5kilqq0Q==","signatures":[{"sig":"MEYCIQCa1KOtzkMNg8hJCtBb2XIhYL73EAbA3iWaz8T2l/0vEQIhANM7C/DFwFPoo4MWgyn4KbISxAefXkFG3qioj3S6cJ+B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDw+38uUYJ0ZaN16Qktb2VTnj+W+m7SzV7RhHqJL6hFqgIhANVA/nx/wkxl/Mjiyte7iU/wtkslP03RpT4vJzXNbxKd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":234552},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"885bf80a8b95464bfd98db9649de95144aaf8c60","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.6.3_1788276202049_0.569473037006615","host":"s3://npm-registry-packages-npm-production"}},"22.6.4":{"name":"ng-hub-ui-calendar","version":"22.6.4","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.6.4","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"a21caa23f11fc1227b8b3ac835f40040a8d143d1","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.6.4.tgz","fileCount":8,"integrity":"sha512-iZbfGilBU40WfZ3GdHM53FQ1Zxk4ylihlnixQ+8h/PgbIMLAMmIMBl+EsylwC30dKHhMWYFHC72Kyu0fVNeWwQ==","signatures":[{"sig":"MEUCIQC1fn4/0lspqrEiAC8PAuIj6/f9a2gmy15s5e9ANmF7mgIgGy82X0gJaXBPCQMSi/v+FLbQ00fM+MqpRV+IeuvZXnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGOnXiwMolSQw5LSok3YP9FUsSDVbyV0hCsM5T5FbhjdAiEA6OGvzUuUdqRPaCTHFx2Qc+V71SjZEBJlYIvqHVQ2698=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246009},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"3b74c565e244bf8931bcc03dbd7eccf8c9ae0b6a","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.6.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.6.4_1788726938325_0.5114682243292199","host":"s3://npm-registry-packages-npm-production"}},"22.7.0":{"name":"ng-hub-ui-calendar","version":"22.7.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.7.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"d916987798c1d4e7ec83389999dce2b2e1be2c9c","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.7.0.tgz","fileCount":8,"integrity":"sha512-EYjtr07czCqggsDn+vjhm7ycG4aIuN9b7OFxHwC3RemOWI3f2GYcdamenoLMKJ0vFZNfiSUz20Zx89nTktgwXQ==","signatures":[{"sig":"MEUCIEByAECMkFH4LZUu/604YLBTBpWiIKTJ6Cy1JLHmb+RcAiEAxnXT/UKbORUEFgasKahI4xE9DHaA8/G71lRp6bg6c4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIATaI3f/CCNX2X4EmXwyAru4WiQMW3gqS9rBEpzeATy6AiEAwqkhvv3P6oOgS29m/ewpVnpeSRY7twwp/83VKWVMFYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410533},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b231b2a1e4973ff7265711a560ead0c739998220","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.13.0"},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.7.0_1788799123019_0.10684752367224104","host":"s3://npm-registry-packages-npm-production"}},"22.8.0":{"name":"ng-hub-ui-calendar","version":"22.8.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.8.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/carlos-morcillo/ng-hub-ui-calendar/issues"},"dist":{"shasum":"54e104037d9632e12331d15ddace18db5e11e126","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.8.0.tgz","fileCount":8,"integrity":"sha512-WmqPAxmB9F+3Bjmm5j9lOzZf0shfs1/q+z974DXwBjN0l8DzQdEJanK5tZDtyONw8I1enlSIX5vNk9wDd+F/+Q==","signatures":[{"sig":"MEUCIQDIm2XZrOdITNZuFNEHSXBWh+1HiA8qMr6apjYKWinxkAIgY9KcmM683eKg4R7+AvAd8ds2nrX6sTDA4vwDXb8skcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICmD/XWMT1Zu6Ol1B4gq2Jzyp34pNel3oimUix88MGt4AiEAgH+MdqbfboOKvJjxlmgkFKqmiwUThNmjDjgx/HFKjW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412795},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"c1e484078a65e9bd2d7156c99695ec16dca43cba","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/carlos-morcillo/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.8.0_1788875542559_0.6043450155612691","host":"s3://npm-registry-packages-npm-production"}},"22.8.1":{"name":"ng-hub-ui-calendar","version":"22.8.1","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.8.1","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"57d6ecae4f1520e13c0a98f6c093d232b32d3ffa","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.8.1.tgz","fileCount":8,"integrity":"sha512-LBSShsR0mnyKSRnrqrFTEkH5ShVEw/rM7/Kqr7LNWhjQepJobxrCBLAXgFpRNiH7VGxdzbLD1/U1UgaA3Cp4qg==","signatures":[{"sig":"MEUCIQDZU69i0J1wILEAzSak6UDtV7vMby33FTWQW95daQNuTQIgQ0tAUxsU7wE0fUz1MqCg5YNLnMj5HZjygdVBvW+G1Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDK5pCZI2x+UY2MBOEZn9Vnpx1wKpR0ltlCqMnjtcaLcwIhAPAwQDZ1IZDh0QJENVtu/TItP+9Djqg2FLQyPJbvVIPU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412919},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"96fcce11cdee49fd5c31782d2891640f98b33b79","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.8.1_1789586942945_0.6867708984434744","host":"s3://npm-registry-packages-npm-production"}},"22.8.2":{"name":"ng-hub-ui-calendar","version":"22.8.2","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.8.2","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"26f6c2e8f68b5c0b26c297833bed427c0ad4b55b","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.8.2.tgz","fileCount":8,"integrity":"sha512-eIpbUfqNKfLBTaW/v553ntPLr230l1TzBjrd6lAsqiWYWbYfLAAnRDFyYqZMo7tnmxtGKr6G3MalmYNS1YEZPA==","signatures":[{"sig":"MEUCIEqHcXiFGTS6NFZTzA7jSuE4/k9Sb2wjZjJWx+cwRezXAiEAhU/35pE24bRha+rDsVaFMs2hcbiqRLUBFJDMp52XeE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDamQDHgL1MHftFPDRGGh6NcDOFVgPc+4y2yDLnyFXXNgIgb6vUGuT79iDvXllTWaW8G2jwWDnvXcQPr7cQTIE2uSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413211},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"db1a087667e5395167e839f981d8cef5a7080147","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=19.0.0","@angular/common":">=19.0.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.8.2_1789921698776_0.1818830218501779","host":"s3://npm-registry-packages-npm-production"}},"22.8.3":{"name":"ng-hub-ui-calendar","version":"22.8.3","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.8.3","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"a0440c6af7542b4f7feae1b93acfcb019c478d75","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.8.3.tgz","fileCount":8,"integrity":"sha512-avAeaYYQ6K8G0PgxPn8jPQb5/X/uC4yWoj705bSb/riOC/Le6A8+QLdZXUyk372lIoe1/97AKfXUNuNmq0Fupg==","signatures":[{"sig":"MEYCIQClL0Uyf0aP/OLFdFIPELDTr2zwPqSmT7Zd9Lo8cw767gIhAJstxcDP8tcLsCXE6qUC3XqsLPkuzabTay//rErlqHDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRDV+zc/3WlnRvUJ2rpnM96NTjt/OCvZIPKb23PX2+CQIgaPEprfAlZ/qJLIxbXV1/Gc6Yvz9DXytM0+b6uc2LdMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413908},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"1be22b8be7e377cd6363f4d1e631c1d204225440","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.2.0","@angular/common":">=17.2.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.8.3_1790160969582_0.2813462515892813","host":"s3://npm-registry-packages-npm-production"}},"22.9.0":{"name":"ng-hub-ui-calendar","version":"22.9.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.9.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"b4c45cb1f48c813eaf32b6fb790fc00e33ca86e5","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.9.0.tgz","fileCount":8,"integrity":"sha512-pzgrZkbiqOS7M36IPk6feT6xgRdQ79hdj71AfIYf0aEVRq0oeYrQWL//aOngfAiZTsR4GSmdVfvKQBAVpdPMtw==","signatures":[{"sig":"MEUCIQCiKP3wP/6qMYiEkV1+qG160FhY7ESRWETNOfoqvljf3wIgJYQhpjY6kgn0WpK2V/IOSk88aTllPdgNATAEKimpr3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHfqZwlaryH7H2i3dXIEhaP+PR0oxEy20eX51TYvjs5oAiEAyc1oWpcdv8r8F51oc2AhzH3qZnldhFPs4xX83fsKmBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413908},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"14ea2d72d1a64821a63dab607e98910862259002","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.3.0","@angular/common":">=17.3.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.9.0_1790173749919_0.9235632508565261","host":"s3://npm-registry-packages-npm-production"}},"22.10.0":{"name":"ng-hub-ui-calendar","version":"22.10.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.10.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"ebbb6741ba2183c811c39c14e0552fdad12b7006","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.10.0.tgz","fileCount":8,"integrity":"sha512-isC9Dm4J427p0PrMMrerNbGzfp74niCe3Rv4nqmj5H6LzOIxo0wbbBJtLyqOSaX4zf9POYLoKT3LBpHl9M4LtQ==","signatures":[{"sig":"MEYCIQC/xSaAxOnH4kgDSfzWxjN2euNeuAK3j8n5s/LthIveOgIhAMEjxBPZXx/VaFk4wTd+jKyVJAQPYp6/KuiU8v2xbHO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC3JT2nMmq2vKbGfgbwYkRZ0NM+Nky7ht+0gS3G8wsI7QIhAMkRLp4MJpjNB3biShC24qr3b3NQkuUAnRd+IY9nHjhu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":437618},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"98575e658b899c610dba80173fa2f781c0d93e8a","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.3.0","@angular/common":">=17.3.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.10.0_1790240650451_0.18975722529026395","host":"s3://npm-registry-packages-npm-production"}},"22.11.0":{"name":"ng-hub-ui-calendar","version":"22.11.0","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","_id":"ng-hub-ui-calendar@22.11.0","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"homepage":"https://hubui.dev/en/calendar/overview/","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"7570c23d0aaa876f560a397bbb4771b23991403b","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.11.0.tgz","fileCount":8,"integrity":"sha512-M+HE4E+Rrpm2LbOWc+AqzGGOAHOXKEbdpDJLDy7wiiQgY0rAiFYosOeILwjv2ZYEz2tYVE+Sf6QxNU8hUk2kzA==","signatures":[{"sig":"MEUCIQCh0hIMRYn+++gkR8gaJ/UP7gQxtHTgftS31s01WfQQcQIgUYbnjjtRGrO7ROmWoAP/2sCouvGK1RjHL6y1BEVKoOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIE6s4/Mo10n7M6JR2WUWkxpDXrzm24ykGENabrSLYgVqAiBNy8d/QyFFiQY34wQ97Qry/w8+JkMB4UFxhVnM/eNMtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439478},"type":"module","module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"5d5a5c1059a7e1e306e35d2ea0e755b27b3149a2","typings":"types/ng-hub-ui-calendar.d.ts","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.3.0","@angular/common":">=17.3.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/ng-hub-ui-calendar_22.11.0_1790253900033_0.8329746342856197","host":"s3://npm-registry-packages-npm-production"}},"22.11.1":{"_id":"ng-hub-ui-calendar@22.11.1","bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"dist":{"shasum":"71d637c583c7770860a19aa5b5c3d5139e5ec543","tarball":"https://registry.npmjs.org/ng-hub-ui-calendar/-/ng-hub-ui-calendar-22.11.1.tgz","fileCount":8,"integrity":"sha512-QQJByO51KQgMI52+gHo1UjwR+mTKumUAsFfhaXOzkjosE+EXi6O60hbzlrdmuN0wCxsaBFg1ldL5y2tMP+bEmg==","signatures":[{"sig":"MEUCIQD2Gj1ejx8dvJc5pzBP7MVMbAcFkQ4ZtrGCRhMvWN2HPwIgTYqI+jFGgqmYMThtp4uAiGxdwl+tub57tsx7A5Adhs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDTVOnFD9QvbJskD9yVkf9vQah058UufyxGWZeYdDUkiQIhAJoCeCc5Oalm4hWzqoe1WgqMLgIPLiqhhkoBLo3r2dCY"}],"unpackedSize":439561},"name":"ng-hub-ui-calendar","type":"module","author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"module":"fesm2022/ng-hub-ui-calendar.mjs","exports":{".":{"types":"./types/ng-hub-ui-calendar.d.ts","default":"./fesm2022/ng-hub-ui-calendar.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"03f06fa84e422ef2cde3cb70603584e45be958b6","license":"MIT","typings":"types/ng-hub-ui-calendar.d.ts","version":"22.11.1","_npmUser":{"name":"inphinito","email":"carlos.morcillo@me.com"},"homepage":"https://hubui.dev/en/calendar/overview/","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"_npmVersion":"10.9.8","description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","directories":{},"maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"sideEffects":false,"_nodeVersion":"22.22.3","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"ng-hub-ui-ds":">=22.0.0","@angular/core":">=17.3.0","@angular/common":">=17.3.0","ng-hub-ui-utils":">=22.13.0"},"peerDependenciesMeta":{"ng-hub-ui-ds":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ng-hub-ui-calendar_22.11.1_1790613632782_0.253521150144125"}}},"time":{"created":"2026-01-07T21:22:35.443Z","modified":"2026-09-28T16:40:33.133Z","19.0.0":"2026-01-07T21:22:35.586Z","19.0.1":"2026-01-07T21:34:35.692Z","19.0.2":"2026-02-05T11:53:25.405Z","19.0.3":"2026-02-09T08:49:43.012Z","21.0.0":"2026-03-09T21:23:19.116Z","21.1.0":"2026-03-10T09:17:34.141Z","21.1.1":"2026-03-19T17:16:26.207Z","22.1.1":"2026-06-25T07:48:43.728Z","22.1.2":"2026-06-26T10:00:26.598Z","22.2.0":"2026-06-26T15:55:04.112Z","22.3.0":"2026-06-30T10:32:06.757Z","22.3.1":"2026-07-06T10:12:05.481Z","22.4.0":"2026-07-07T15:43:59.444Z","22.4.1":"2026-07-28T10:12:29.669Z","22.5.0":"2026-07-28T14:31:14.551Z","22.5.1":"2026-08-08T15:45:42.207Z","22.6.0":"2026-08-14T07:34:17.583Z","22.6.1":"2026-08-16T16:45:20.998Z","22.6.2":"2026-08-17T12:36:25.718Z","22.6.3":"2026-09-01T15:23:22.220Z","22.6.4":"2026-09-06T20:35:38.411Z","22.7.0":"2026-09-07T16:38:43.108Z","22.8.0":"2026-09-08T13:52:22.635Z","22.8.1":"2026-09-16T19:29:03.039Z","22.8.2":"2026-09-20T16:28:18.883Z","22.8.3":"2026-09-23T10:56:09.678Z","22.9.0":"2026-09-23T14:29:10.014Z","22.10.0":"2026-09-24T09:04:10.516Z","22.11.0":"2026-09-24T12:45:00.160Z","22.11.1":"2026-09-28T16:40:32.883Z"},"bugs":{"url":"https://github.com/hub-env/hub-ui/issues"},"author":{"url":"https://www.carlosmorcillo.com","name":"Carlos Morcillo Fernández","email":"carlos.morcillo@me.com"},"license":"MIT","homepage":"https://hubui.dev/en/calendar/overview/","keywords":["angular","calendar","datepicker","events","scheduler","ng-hub-ui","drag-drop","event-calendar","scheduling","month-view","week-view","day-view","year-view","all-day-events","drag-and-drop","i18n","accessibility","keyboard-navigation","ui-component","angular-library","standalone","typescript"],"repository":{"url":"git+https://github.com/hub-env/ng-hub-ui-calendar.git","type":"git"},"description":"Calendar component for Angular applications with multiple views, native drag-and-drop, and event management","maintainers":[{"name":"inphinito","email":"carlos.morcillo@me.com"}],"readme":"# ng-hub-ui-calendar\n\n[Español](./README.es.md) | **English**\n\n[![npm version](https://img.shields.io/npm/v/ng-hub-ui-calendar.svg)](https://www.npmjs.com/package/ng-hub-ui-calendar)\n[![license](https://img.shields.io/npm/l/ng-hub-ui-calendar.svg)](https://github.com/hub-env/ng-hub-ui-calendar/blob/main/LICENSE)\n\n> **⚠️ CRITICAL (MAJOR RELEASE):** Version 21.0.0 introduces architectural breaking changes via an SCSS refactor prefixing internal variables to standard (`--hub-calendar-*`). Please read the [BREAKING_CHANGES.md](./BREAKING_CHANGES.md) file before upgrading.\n\nA powerful, flexible calendar component for Angular applications with multiple views, native drag-and-drop event rescheduling, custom templates, and full internationalization support.\n\n## Documentation and Live Examples\n\nThis package is part of [Hub UI](https://hubui.dev/en/), a collection of Angular component libraries for standalone apps.\n\n- Docs: https://hubui.dev/en/calendar/overview/\n- Live examples: https://hubui.dev/en/calendar/examples/\n- Hub UI: https://hubui.dev/en/\n- Hub UI on GitHub (issues, roadmap and contributing): https://github.com/hub-env/hub-ui\n\n## 🧩 Library Family `ng-hub-ui`\n\nThis library is part of the **Hub UI** ecosystem:\n\n- [**ng-hub-ui-accordion**](https://www.npmjs.com/package/ng-hub-ui-accordion) (deprecated — use ng-hub-ui-panels)\n- [**ng-hub-ui-action-sheet**](https://www.npmjs.com/package/ng-hub-ui-action-sheet)\n- [**ng-hub-ui-avatar**](https://www.npmjs.com/package/ng-hub-ui-avatar)\n- [**ng-hub-ui-board**](https://www.npmjs.com/package/ng-hub-ui-board)\n- [**ng-hub-ui-breadcrumbs**](https://www.npmjs.com/package/ng-hub-ui-breadcrumbs)\n- [**ng-hub-ui-calendar**](https://www.npmjs.com/package/ng-hub-ui-calendar) ← You are here\n- [**ng-hub-ui-dropdown**](https://www.npmjs.com/package/ng-hub-ui-dropdown)\n- [**ng-hub-ui-ds**](https://www.npmjs.com/package/ng-hub-ui-ds)\n- [**ng-hub-ui-forms**](https://www.npmjs.com/package/ng-hub-ui-forms)\n- [**ng-hub-ui-history**](https://www.npmjs.com/package/ng-hub-ui-history)\n- [**ng-hub-ui-milestones**](https://www.npmjs.com/package/ng-hub-ui-milestones)\n- [**ng-hub-ui-modal**](https://www.npmjs.com/package/ng-hub-ui-modal)\n- [**ng-hub-ui-nav**](https://www.npmjs.com/package/ng-hub-ui-nav)\n- [**ng-hub-ui-paginable**](https://www.npmjs.com/package/ng-hub-ui-paginable)\n- [**ng-hub-ui-panels**](https://www.npmjs.com/package/ng-hub-ui-panels)\n- [**ng-hub-ui-portal**](https://www.npmjs.com/package/ng-hub-ui-portal)\n- [**ng-hub-ui-skeleton**](https://www.npmjs.com/package/ng-hub-ui-skeleton)\n- [**ng-hub-ui-sortable**](https://www.npmjs.com/package/ng-hub-ui-sortable)\n- [**ng-hub-ui-spreadsheet**](https://www.npmjs.com/package/ng-hub-ui-spreadsheet)\n- [**ng-hub-ui-stepper**](https://www.npmjs.com/package/ng-hub-ui-stepper)\n- [**ng-hub-ui-utils**](https://www.npmjs.com/package/ng-hub-ui-utils)\n\n## 📑 Table of Contents\n\n- [ng-hub-ui-calendar](#ng-hub-ui-calendar)\n    - [🧩 Library Family `ng-hub-ui`](#-library-family-ng-hub-ui)\n    - [📑 Table of Contents](#-table-of-contents)\n    - [✨ Features](#-features)\n    - [📦 Installation](#-installation)\n    - [🚀 Quick Start](#-quick-start)\n    - [📚 Examples](#-examples)\n        - [Basic Calendar](#basic-calendar)\n        - [View Types](#view-types)\n        - [Custom Templates](#custom-templates)\n        - [Drag and Drop](#drag-and-drop)\n        - [Configuration](#configuration)\n        - [Internationalization](#internationalization)\n        - [Event Handling](#event-handling)\n    - [📖 API Reference](#-api-reference)\n        - [Inputs](#inputs)\n        - [The compact mini-month](#the-compact-mini-month)\n        - [Outputs](#outputs)\n        - [Interfaces](#interfaces)\n    - [♿ Accessibility](#-accessibility)\n    - [🎨 Styling](#-styling)\n    - [📞 Support \\& License](#-support--license)\n\n## ✨ Features\n\n- **Multiple View Types**: Month, Week, Day, and Year views\n- **Compact mini-month**: `compact` draws a whole month in about 250px — no toolbar, locale-derived day initials, and a dot on every day that holds events\n- **Week Numbers**: optional leading column in month view (`config.showWeekNumbers`), numbered from the configured first day of the week\n- **All-Day Events**: `allDay` events get a labelled strip of their own above the week and day hour grids; in month view the contrast is inverted instead — timed events show their start time behind a coloured dot, all-day ones keep the filled bar\n- **Timed Events on the Hour Grid**: in week and day views a timed event occupies the band its own clock gives it — the top follows `start`, the height follows the duration — and events that overlap share the column in equal side-by-side bands\n- **Native Drag & Drop**: Reschedule events by dragging to different days\n- **Custom Templates**: Full control over event and day cell rendering\n- **Internationalization**: Built-in English and Spanish, extensible for any language\n- **CSS Variables**: Complete styling customization via CSS custom properties\n- **TypeScript**: Full type definitions with CalendarViewType enum\n- **Standalone Components**: Works with modern Angular's standalone architecture\n- **Accessible**: WAI-ARIA month grid with full keyboard navigation and labelled controls\n- **Overflow tooltip**: events that clip their title with an ellipsis reveal the full text on hover (hub-ui tooltip by default, swappable with `provideHubTooltip`; requires `ng-hub-ui-utils >= 22.6.0` + `@use 'ng-hub-ui-utils/styles/tooltip';`)\n- **Lightweight**: No external dependencies (native HTML5 drag-and-drop)\n\n## 📦 Installation\n\n```bash\nnpm install ng-hub-ui-calendar ng-hub-ui-utils\n```\n\n`ng-hub-ui-ds` is an **optional** peer dependency (`>=22.0.0`). Install it to give the calendar the shared `--hub-sys-*` token palette and dark mode; without it every token read falls back to the built-in default and the calendar renders unchanged.\n\n## 🚀 Quick Start\n\n```typescript\nimport { Component, signal } from '@angular/core';\nimport { HubCalendarComponent, CalendarDay, CalendarEvent, CalendarViewType } from 'ng-hub-ui-calendar';\n\n@Component({\n\tselector: 'app-calendar-demo',\n\tstandalone: true,\n\timports: [HubCalendarComponent],\n\ttemplate: `\n\t\t<hub-calendar [events]=\"events()\" [view]=\"view()\" (eventClick)=\"onEventClick($event)\" (dayClick)=\"onDayClick($event)\">\n\t\t</hub-calendar>\n\t`\n})\nexport class CalendarDemoComponent {\n\tview = signal<CalendarViewType>(CalendarViewType.MONTH);\n\n\tevents = signal<CalendarEvent[]>([\n\t\t{\n\t\t\tid: '1',\n\t\t\ttitle: 'Team Meeting',\n\t\t\tstart: new Date(),\n\t\t\tend: new Date(Date.now() + 2 * 60 * 60 * 1000)\n\t\t}\n\t]);\n\n\tonEventClick(event: CalendarEvent): void {\n\t\tconsole.log('Event clicked:', event);\n\t}\n\n\tonDayClick(day: CalendarDay): void {\n\t\tconsole.log('Day clicked:', day);\n\t}\n}\n```\n\n## 📚 Examples\n\n### Basic Calendar\n\n```typescript\nimport { HubCalendarComponent, CalendarEvent } from 'ng-hub-ui-calendar';\n\n@Component({\n\tstandalone: true,\n\timports: [HubCalendarComponent],\n\ttemplate: `<hub-calendar [events]=\"events()\"></hub-calendar>`\n})\nexport class BasicCalendarComponent {\n\tevents = signal<CalendarEvent[]>([\n\t\t{ id: '1', title: 'Meeting', start: new Date() },\n\t\t{ id: '2', title: 'Lunch', start: new Date(), allDay: true }\n\t]);\n}\n```\n\n### View Types\n\n```typescript\nimport { CalendarViewType } from 'ng-hub-ui-calendar';\n\n@Component({\n\ttemplate: `\n\t\t<hub-calendar [events]=\"events()\" [view]=\"currentView()\" (viewChange)=\"currentView.set($event)\"> </hub-calendar>\n\n\t\t<div class=\"controls\">\n\t\t\t<button (click)=\"currentView.set(CalendarViewType.MONTH)\">Month</button>\n\t\t\t<button (click)=\"currentView.set(CalendarViewType.WEEK)\">Week</button>\n\t\t\t<button (click)=\"currentView.set(CalendarViewType.DAY)\">Day</button>\n\t\t\t<button (click)=\"currentView.set(CalendarViewType.YEAR)\">Year</button>\n\t\t</div>\n\t`\n})\nexport class ViewTypesComponent {\n\tCalendarViewType = CalendarViewType;\n\tcurrentView = signal<CalendarViewType>(CalendarViewType.MONTH);\n}\n```\n\n### Custom Templates\n\n```typescript\nimport {\n\tHubCalendarComponent,\n\tHubCalendarEventTemplateDirective,\n\tHubCalendarDayCellTemplateDirective\n} from 'ng-hub-ui-calendar';\n\n@Component({\n\tstandalone: true,\n\timports: [HubCalendarComponent, HubCalendarEventTemplateDirective, HubCalendarDayCellTemplateDirective],\n\ttemplate: `\n\t\t<hub-calendar [events]=\"events()\">\n\t\t\t<!-- Custom Event Template -->\n\t\t\t<ng-template eventTpt let-event=\"event\">\n\t\t\t\t<div class=\"custom-event\" [class.important]=\"event.data?.important\">\n\t\t\t\t\t<span class=\"icon\">{{ event.data?.important ? '⭐' : '📅' }}</span>\n\t\t\t\t\t<span>{{ event.title }}</span>\n\t\t\t\t</div>\n\t\t\t</ng-template>\n\n\t\t\t<!-- Custom Day Cell Template -->\n\t\t\t<ng-template dayCellTpt let-day=\"day\">\n\t\t\t\t<div class=\"custom-day\">\n\t\t\t\t\t<span class=\"day-number\">{{ day.date | date: 'd' }}</span>\n\t\t\t\t\t@if (day.events.length > 0) {\n\t\t\t\t\t\t<span class=\"badge\">{{ day.events.length }}</span>\n\t\t\t\t\t}\n\t\t\t\t</div>\n\t\t\t</ng-template>\n\t\t</hub-calendar>\n\t`\n})\nexport class CustomTemplatesComponent {\n\tevents = signal<CalendarEvent<{ important: boolean }>[]>([\n\t\t{ id: '1', title: 'VIP Meeting', start: new Date(), data: { important: true } },\n\t\t{ id: '2', title: 'Regular Task', start: new Date(), data: { important: false } }\n\t]);\n}\n```\n\n### Drag and Drop\n\n```typescript\n@Component({\n\ttemplate: `\n\t\t<hub-calendar [events]=\"events()\" [config]=\"{ dragAndDropEnabled: true }\" (eventDrop)=\"onEventDrop($event)\">\n\t\t</hub-calendar>\n\t`\n})\nexport class DragDropComponent {\n\tevents = signal<CalendarEvent[]>([{ id: '1', title: 'Movable Event', start: new Date() }]);\n\n\tonEventDrop(event: { event: CalendarEvent; newDate: Date; previousDate: Date }): void {\n\t\tconsole.log(`Moved \"${event.event.title}\" from ${event.previousDate} to ${event.newDate}`);\n\n\t\t// Update the event in your data\n\t\tthis.events.update((events) => events.map((e) => (e.id === event.event.id ? { ...e, start: event.newDate } : e)));\n\t}\n}\n```\n\n### Configuration\n\n```typescript\nimport { CalendarConfig, CalendarViewType } from 'ng-hub-ui-calendar';\n\n@Component({\n\ttemplate: ` <hub-calendar [events]=\"events()\" [config]=\"calendarConfig\"> </hub-calendar> `\n})\nexport class ConfigurationComponent {\n\tcalendarConfig: CalendarConfig = {\n\t\tweekStartsOn: 1, // Monday\n\t\tshowWeekNumbers: true,\n\t\tdayStartHour: 8,\n\t\tdayEndHour: 18,\n\t\tavailableViews: [CalendarViewType.MONTH, CalendarViewType.WEEK, CalendarViewType.DAY],\n\t\tdragAndDropEnabled: true\n\t};\n}\n```\n\n### Internationalization\n\n```typescript\n// Using built-in translations\n@Component({\n\ttemplate: ` <hub-calendar [events]=\"events()\" [locale]=\"'es'\"> </hub-calendar> `\n})\nexport class I18nComponent {}\n\n// With HubTranslationService\n// Add calendar translations to your i18n files under HUBUI.CALENDAR:\n// {\n//   \"HUBUI\": {\n//     \"CALENDAR\": {\n//       \"weekdays\": [\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\n//       \"weekdaysFull\": [\"Sunday\", \"Monday\", ...],\n//       \"months\": [\"January\", \"February\", ...],\n//       \"monthsShort\": [\"Jan\", \"Feb\", ...],\n//       \"today\": \"Today\",\n//       \"previous\": \"Previous\",\n//       \"next\": \"Next\",\n//       \"month\": \"Month\", \"week\": \"Week\", \"day\": \"Day\", \"year\": \"Year\",\n//       \"allDay\": \"All day\",\n//       \"weekAbbr\": \"Wk\",\n//       \"weekNumberLabel\": \"Week {count}\",\n//       \"moreEvents\": \"+{count} more\",\n//       \"eventCount\": \"{count} events\"\n//     }\n//   }\n// }\n```\n\n#### Transloco and ngx-translate\n\nCalendar reads its dictionary from `HubTranslationService`, looking under `HUBUI.CALENDAR.*` first and falling back to the legacy top-level `calendar.*` branch (since 22.6.0). Prefer `HUBUI.CALENDAR.*`: it keeps the calendar from reserving a top-level `calendar` key in your application dictionary. Configure `provideHubTranslationAdapter()` once in `app.config.ts` with the complete active dictionary, then bind the active language to `locale`. Calendar redraws when that provider emits.\n\n```typescript\n// The adapter source emits { HUBUI: { CALENDAR: { ... } } } whenever the external language changes.\n// A dictionary still shaped as { calendar: { ... } } keeps working as the fallback.\n// Also update [locale] with the active language code.\n```\n\n### Event Handling\n\n```typescript\n@Component({\n\ttemplate: `\n\t\t<hub-calendar\n\t\t\t[events]=\"events()\"\n\t\t\t[(view)]=\"currentView\"\n\t\t\t[(selectedDate)]=\"selectedDate\"\n\t\t\t(eventClick)=\"onEventClick($event)\"\n\t\t\t(dayClick)=\"onDayClick($event)\"\n\t\t\t(eventDrop)=\"onEventDrop($event)\"\n\t\t\t(viewChange)=\"onViewChange($event)\"\n\t\t\t(dateChange)=\"onDateChange($event)\"\n\t\t>\n\t\t</hub-calendar>\n\t`\n})\nexport class EventHandlingComponent {\n\tcurrentView = signal<CalendarViewType>(CalendarViewType.MONTH);\n\tselectedDate = signal<Date>(new Date());\n\n\tonEventClick(event: CalendarEvent): void {\n\t\t// Open event details modal\n\t}\n\n\tonDayClick(day: CalendarDay): void {\n\t\t// Create new event on this day\n\t}\n\n\tonEventDrop(data: { event: CalendarEvent; newDate: Date; previousDate: Date }): void {\n\t\t// Update event date in backend\n\t}\n\n\tonViewChange(view: CalendarViewType): void {\n\t\t// Track view analytics\n\t}\n\n\tonDateChange(date: Date): void {\n\t\t// Load events for new date range\n\t}\n}\n```\n\n## 📖 API Reference\n\n### Inputs\n\n| Input               | Type                                                               | Default                                  | Description                                                                                                                                          |\n| ------------------- | ------------------------------------------------------------------ | ---------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |\n| `events`            | `CalendarEvent[]`                                                  | `[]`                                     | Events to display on the calendar                                                                                                                    |\n| `view`              | `CalendarViewType`                                                 | `MONTH`                                  | Current view type (two-way bindable)                                                                                                                 |\n| `selectedDate`      | `Date`                                                             | `new Date()`                             | Selected/focused date (two-way bindable)                                                                                                             |\n| `config`            | `CalendarConfig`                                                   | `{}`                                     | Configuration options                                                                                                                                |\n| `eventClass`        | `string \\| Function`                                               | -                                        | CSS class(es) for events                                                                                                                             |\n| `weekStartsOn`      | `0-6`                                                              | `config.weekStartsOn`                    | Day week starts on (0=Sunday); overrides `config.weekStartsOn` when set                                                                              |\n| `locale`            | `string`                                                           | `'en'`                                   | Language code for translations                                                                                                                       |\n| `variant`           | `string`                                                           | `'primary'`                              | Semantic accent: `primary` / `secondary` / `success` / `danger` / `warning` / `info` / `neutral` / `light` / `dark`, or any `--hub-sys-color-*` name |\n| `height`            | `number \\| string`                                                 | -                                        | Height of the calendar: a number in pixels, any CSS length, or `auto` to grow instead of scrolling. Unset, it fills its container                    |\n| `compact`           | `boolean`                                                          | `false`                                  | Mini-month: no toolbar, locale initials as weekday headers, a dot instead of chips, the whole month in about 250px                                   |\n| `displayFormat`     | `Intl.DateTimeFormatOptions \\| string \\| ((date: Date) => string)` | -                                        | How the header title writes the month and year. The year view keeps its year                                                                         |\n| `timeDisplayFormat` | `Intl.DateTimeFormatOptions`                                       | `{ hour: 'numeric', minute: '2-digit' }` | Clock used in the chip and day tooltips, composed with `hourFormat`                                                                                  |\n| `eventTimeFormat`   | `Intl.DateTimeFormatOptions \\| string \\| ((date: Date) => string)` | -                                        | Hour a month chip prints; unset it keeps the abbreviation (`9 AM`)                                                                                   |\n| `slotLabelFormat`   | `Intl.DateTimeFormatOptions \\| string \\| ((date: Date) => string)` | -                                        | Labels down the hour ruler of the week and day views                                                                                                 |\n| `hourFormat`        | `'12' \\| '24'`                                                     | -                                        | Forces the clock everywhere; unset, the locale decides                                                                                               |\n| `weekdayFormat`     | `'short' \\| 'narrow' \\| 'long'`                                    | `'short'`                                | Width of the weekday column headers                                                                                                                  |\n| `monthFormat`       | `'short' \\| 'long'`                                                | `'long'`                                 | How the month is written in the header and on the year cards                                                                                         |\n\n### Sizing the calendar\n\n`[height]` is the supported way to give a calendar a size, and it exists because the CSS route is a\ntrap. Sizing it from a stylesheet needs an element selector on `hub-calendar`; a scoped one of those\noutranks the component's own `:host` rule, and the `display: block` that so naturally travels beside\na height unstacks the flex column the internal scrolling is built on — the hour grid then grows to\nits full day instead of scrolling inside the calendar.\n\n```html\n<hub-calendar [events]=\"events()\" [height]=\"600\" />\n<!-- any CSS length works, and `auto` grows to the content and scrolls nothing -->\n<hub-calendar [events]=\"events()\" height=\"auto\" />\n<hub-calendar [events]=\"events()\" [height]=\"'60vh'\" />\n```\n\nWith a height set, the scrolling lands where it should: on the hour grid in the week and day views,\nwith the day headers and the all-day strip staying put, and on the grid in the month view, under a\nweekday row pinned to the top of it. Left unset, the calendar fills its container exactly as before.\n\nTo size every calendar in an application at once, set `--hub-calendar-height` on `:root`; a `[height]`\non one instance still wins.\n\n### The compact mini-month\n\nA height alone does not make a calendar fit. A day cell asks for 80px and a week row for 100px\nwhatever the calendar is told, so six rows cost six hundred pixels before a single date is drawn —\nwhich is why a calendar given 260px in a dashboard card showed the first week and scrolled the rest,\nwith the toolbar spending half of what was left.\n\n`compact` is the variant that fits. It takes the toolbar away, drops both floors, narrows the weekday\nheaders to the locale's own initials and swaps the event chips for a dot, because a cell that size has\nroom for a number and nothing else. The month caption stays: it is the one thing a month grid cannot\nbe read without.\n\n```html\n<hub-calendar compact [events]=\"deadlines()\" [height]=\"250\" />\n```\n\nThe grid is six rows in every month, as it always was, so it never jumps by a row as the month is\npaged. Navigation stays yours — the arrows are gone, but `previous()`, `next()` and `goToToday()` are\npublic methods, so your own chrome can drive them:\n\n```html\n<button type=\"button\" (click)=\"cal.previous()\">‹</button>\n<hub-calendar #cal compact [events]=\"deadlines()\" [(selectedDate)]=\"month\" />\n<button type=\"button\" (click)=\"cal.next()\">›</button>\n```\n\nThe day initials come from `Intl`, not from slicing a translated name: Spanish gives **M** for both\nMartes and Miércoles that way, and the language's own answer is **M** and **X**. An explicit\n`weekdayFormat` still wins — the narrowing is a default, not an override.\n\nA day that holds events carries a dot, read off the same `events` input the chips read, so changing\nthe list re-marks the month. The dot is hidden from assistive technology; the count is appended to the\ncell's own accessible name instead, where it can be read as words.\n\n`compact` is a variant, not a replacement: leave it unset and every pixel of the calendar is where it\nhas always been.\n\n### A narrow calendar stacks its header\n\nThe header lays out as three tracks — navigation, title, view switcher — with the two extremes sharing\nthe free space equally, so the month is centred on the calendar itself rather than on the gap its\nneighbours happen to leave. Below **48rem of calendar width** the three no longer fit on one row, and\nthe header stacks: the title takes a row of its own, still centred, and the two button groups take the\nnext one. That row wraps in turn, so a four-view switcher that will not fit beside the navigation drops\nbelow it instead of past the calendar's edge, and a button shortens its own label before anything is cut\noff. The month and the year are never clipped and never split.\n\nThe threshold is the **calendar's** width, not the window's — asked with a CSS container query, because\nthis component is often placed in a column far narrower than the viewport. That is why the calendar\ndeclares itself an inline-size container: it takes its width from its container exactly as it always\nhas, so if you place it somewhere that sizes to its contents rather than giving it a width, give it one.\n\n### Date and time formats\n\nEvery date and time the calendar writes is an option, and **every default is what the calendar has\nalways drawn** — nothing changes until you ask it to.\n\nThe vocabulary is deliberately `<hub-datepicker>`'s: the same names, the same types, and the same\nresolution order (instance input → application-wide config → built-in default), so a consumer of\nboth never learns two names for one idea. Each format is stated the three ways the datepicker\naccepts: `Intl` options, an Angular date pattern, or a function.\n\n| Axis                | What it writes                                                           |\n| ------------------- | ------------------------------------------------------------------------ |\n| `displayFormat`     | the header title; the year view, whose title names a year, is left alone |\n| `timeDisplayFormat` | the clock inside the chip and day tooltips                               |\n| `eventTimeFormat`   | the hour a month-view chip prints in front of a timed event              |\n| `slotLabelFormat`   | the labels down the hour ruler of the week and day views                 |\n| `weekdayFormat`     | the weekday column headers                                               |\n| `monthFormat`       | the month in the header title and on the year view's cards               |\n| `hourFormat`        | 12- or 24-hour, for **every** clock above at once                        |\n\n```html\n<hub-calendar\n\t[events]=\"events()\"\n\thourFormat=\"24\"\n\tslotLabelFormat=\"HH:mm\"\n\t[displayFormat]=\"{ year: 'numeric', month: 'long' }\"\n\tweekdayFormat=\"narrow\"\n/>\n```\n\n`hourFormat` left unset means _whatever the reader's language says_ — the same meaning it carries in\nthe datepicker, and the answer to whether a tooltip reads `9:00` or `9:00 AM`.\n\nTwo of the datepicker's axes are absent on purpose. `parse` and `valueFormat` describe text coming in\nand going out, and this component speaks `Date` at every edge: `CalendarEvent.start` and `end` are\n`Date`, and `eventClick`, `dayClick`, `eventDrop`, `dateChange`, `view` and `selectedDate` all emit\n`Date` or objects carrying one. There is nothing to parse and nothing to serialize. `rangeSeparator`\nis absent for the same reason — the calendar never writes a range as text.\n\nA month chip abbreviates a whole hour to `9 AM` by default and the tooltips spell it out. That is not\nan inconsistency to be settled: the cell is a hundred-odd pixels wide and the hour shares it with a\ndot and a title, while a tooltip line has all the room it needs. `eventTimeFormat` changes the first\nwithout touching the second.\n\nAccessible names stay out of it: the month grid's label and the weekday column names are spelled out\nwhatever `monthFormat` and `weekdayFormat` say, because an abbreviation saves room on screen and a\nname read aloud has none to save.\n\n### Global configuration\n\nState the formats once and every calendar in the application inherits them — the counterpart of\n`provideHubForms()` for `<hub-datepicker>`, with the same shape:\n\n```ts\nbootstrapApplication(App, {\n\tproviders: [provideHubCalendar({ formats: { hourFormat: '24', weekdayFormat: 'narrow' } })]\n});\n```\n\nAn instance that says otherwise still wins, and axes you do not name keep their built-in defaults.\nNothing has to be bootstrapped for the library to work: `HUB_CALENDAR_CONFIG` falls back to those\ndefaults on its own.\n\n> `provideHubCalendar()` is application-wide **presentation**; the `config` input is one calendar's\n> **behaviour** — which views its switcher offers, where its hour ruler starts, whether it draws week\n> numbers. They are different questions and stay separate.\n\n### Outputs\n\n| Output               | Type                               | Description                                                         |\n| -------------------- | ---------------------------------- | ------------------------------------------------------------------- |\n| `eventClick`         | `CalendarEvent`                    | Emitted when an event is clicked                                    |\n| `dayClick`           | `CalendarDay`                      | Emitted when a day cell is clicked                                  |\n| `eventDrop`          | `{ event, newDate, previousDate }` | Emitted when an event is dropped on another day                     |\n| `viewChange`         | `CalendarViewType`                 | Emitted when the view type changes — the `[(view)]` half of `model` |\n| `selectedDateChange` | `Date`                             | Emitted when the selected day changes — the `[(selectedDate)]` half |\n| `dateChange`         | `Date`                             | Emitted when navigation changes the displayed period                |\n\n### Interfaces\n\n```typescript\ninterface CalendarEvent<T = any> {\n\tid?: number | string;\n\ttitle: string;\n\tdescription?: string;\n\tstart: Date;\n\tend?: Date;\n\tallDay?: boolean;\n\tcssClass?: string | ((event: CalendarEvent<T>) => string);\n\tdata?: T;\n}\n\ninterface CalendarDay<T = any> {\n\tdate: Date;\n\tevents: CalendarEvent<T>[];\n\tisToday: boolean;\n\tisCurrentMonth: boolean;\n\tisWeekend: boolean;\n\tisSelected?: boolean;\n}\n\n// Geometry of one timed event on the week/day hour grid, as returned by\n// getTimedEventPlacements(day). offset/span are in hours from the top of the ruler,\n// left/right in percent of the day column.\ninterface CalendarEventPlacement<T = any> {\n\tevent: CalendarEvent<T>;\n\toffset: number;\n\tspan: number;\n\tleft: number;\n\tright: number;\n}\n\ninterface CalendarWeek<T = any> {\n\tdays: CalendarDay<T>[];\n\tweekNumber?: number; // always filled in; config.showWeekNumbers only decides whether it is drawn\n}\n\n// Shape of every entry of the calendar's public `months` signal (year view).\ninterface CalendarMonth {\n\tdate: Date;\n\tname: string;\n\tshortName: string; // from the monthsShort dictionary entry\n\teventCount: number;\n}\n\nenum CalendarViewType {\n\tMONTH = 'month',\n\tWEEK = 'week',\n\tDAY = 'day',\n\tYEAR = 'year'\n}\n\ninterface CalendarConfig {\n\tweekStartsOn?: 0 | 1 | 2 | 3 | 4 | 5 | 6;\n\tshowWeekNumbers?: boolean;\n\tdayStartHour?: number;\n\tdayEndHour?: number;\n\tavailableViews?: CalendarViewType[];\n\tdragAndDropEnabled?: boolean;\n}\n```\n\n## ♿ Accessibility\n\n- **ARIA month grid**: the month view is a labelled `role=\"grid\"` (accessible name = the visible month/year, localized) with `role=\"row\"` / `role=\"columnheader\"` / `role=\"gridcell\"` semantics, `aria-selected` on the selected day, `aria-current=\"date\"` on today and a localized full-date `aria-label` per cell.\n- **Compact cells say what the dot shows**: the event marker is `aria-hidden`, so a compact day appends its localized event count to the cell's own accessible name — the only route that survives linearization.\n- **Roving tabindex — selection follows focus**: the selected day is the single tabbable cell, so moving focus with the keyboard also moves the selection, matching the header prev/next navigation model.\n- **Keyboard navigation**: Arrow keys move by day/week, `Home`/`End` jump to the start/end of the week, `PageUp`/`PageDown` move to the same day in the previous/next month (clamped to the target month, emitting `dateChange`), and `Enter`/`Space` activate the day exactly like a click (`dayClick`).\n- **Real controls**: event chips (month/week/day views) and year-view month cards are keyboard-activatable buttons (`role=\"button\"`, `tabindex=\"0\"`, `Enter`/`Space`); the icon-only prev/next header buttons carry localized `aria-label`s and the view switcher exposes `aria-pressed`.\n- **Week numbers**: each week-number cell is a `role=\"rowheader\"` announced as \"Week 27\" (localized), because the bare number alone says nothing about what it counts; the column header carries the full word as its `aria-label`.\n- **All-day events**: an all-day chip appends the localized \"all day\" label to its accessible name. A sighted reader gets the distinction from the strip the chip sits in, or from the absence of an hour in front of it, and neither survives linearization.\n- **Pointer-only drag and drop**: rescheduling events by drag-and-drop currently has no keyboard equivalent.\n\n## 🎨 Styling\n\nFull CSS variable catalog:\n\n- [`./docs/css-variables-reference.md`](./docs/css-variables-reference.md)\n\n### Where to write the override\n\n**Anywhere above the calendar.** Every `--hub-calendar-*` token is read where it is painted, as\n`var(--token, <default>)`, and none is declared on the `<hub-calendar>` element — so a value set on\n`:root`, on a wrapper, on `hub-calendar` or on `.hub-calendar` all reach the grid, and the closest one\nwins as CSS normally decides. Before 22.7.0 the family was declared on the host, and a declaration on\nan element beats anything inherited from an ancestor: the rules below were printed here and did\nnothing. See `BREAKING_CHANGES.md`.\n\nThe exception is `variant`, which declares `--hub-calendar-accent` on the element on purpose — asking\nfor a variant is an instruction about that one calendar. It is wrapped in `:where()`, so a rule of\nyours that targets the calendar more precisely still wins.\n\n### Semantic Accent\n\nThe `variant` input re-bases a single accent token, `--hub-calendar-accent`, which drives the today / selected day, the active view button and the event chips. The nine built-in values (`primary` / `secondary` / `success` / `danger` / `warning` / `info` / `neutral` / `light` / `dark`) map to the design-system color families through the library stylesheet, so a rule of your own can re-point any of them; any other string is read inline as `--hub-sys-color-<variant>`.\n\n```html\n<hub-calendar variant=\"success\" [events]=\"events()\"></hub-calendar>\n```\n\nTwo accent tokens back this behaviour:\n\n| Variable                       | Default                                                                                  | Description                              |\n| ------------------------------ | ---------------------------------------------------------------------------------------- | ---------------------------------------- |\n| `--hub-calendar-accent`        | `var(--hub-sys-color-primary, #0d6efd)`                                                  | Base accent (active button, event chips) |\n| `--hub-calendar-accent-subtle` | `color-mix(in oklch, var(--hub-calendar-accent) 12%, var(--hub-sys-surface-page, #fff))` | Subtle accent (selected day background)  |\n\n### `hub-calendar-theme()` Sass Mixin\n\nTheme a calendar in a single include. Every parameter is optional and defaults to `null`, so only the ones you pass are emitted as `--hub-calendar-*` overrides. Token-based, with no Bootstrap dependency.\n\n```scss\n@use 'ng-hub-ui-calendar/styles/mixins/calendar-theme' as *;\n\n.planner {\n\t@include hub-calendar-theme($accent: var(--hub-sys-color-info), $day-min-height: 110px, $event-border-radius: 999px);\n}\n```\n\nFramework-agnostic customization example:\n\n```scss\nhub-calendar {\n\t--hub-calendar-bg: #ffffff;\n\t--hub-calendar-border-color: #d0d7de;\n\t--hub-calendar-btn-active-bg: #0d6efd;\n\t--hub-calendar-event-bg: #2563eb;\n}\n```\n\nBootstrap integration example (optional):\n\n```scss\nhub-calendar {\n\t--hub-calendar-bg: var(--bs-body-bg);\n\t--hub-calendar-color: var(--bs-body-color);\n\t--hub-calendar-border-color: var(--bs-border-color);\n\t--hub-calendar-btn-active-bg: var(--bs-primary);\n}\n```\n\n## 💼 Commercial support\n\nThese libraries are maintained by [Carlos Morcillo Fernández](https://www.carlosmorcillo.com), a freelance frontend architect working with teams that build and maintain Angular applications.\n\nIf your team depends on Hub-UI and needs more than an issue thread can solve, that is my day job: architecture audits, design systems, Angular migrations and team mentoring. For projects that also need design and a full team, I run them through [Frog Hub](https://froghub.es), my development studio.\n\nHave a look at [the services](https://www.carlosmorcillo.com/en/services/) or [tell me about your project](https://www.carlosmorcillo.com/en/contact/).\n\n## 📞 Support & License\n\n- **Issues**: [GitHub Issues](https://github.com/hub-env/hub-ui/issues)\n- **Author**: [Carlos Morcillo Fernández](https://www.carlosmorcillo.com)\n- **License**: MIT\n\n---\n\nMade with ❤️ by the Hub UI team\n","readmeFilename":"README.md"}