{"_id":"@digilabscz/business-hours-js","_rev":"20-49c0aff146ba0cdb7dc370b8bef0a013","name":"@digilabscz/business-hours-js","dist-tags":{"latest":"1.0.19"},"versions":{"1.0.0":{"name":"@digilabscz/business-hours-js","version":"1.0.0","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.0","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"5bc81aa96e10aab849370d5542b85956f3709834","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.0.tgz","fileCount":6,"integrity":"sha512-R0K7Bd1VMJztzq4z8WyBrYh/c9uYrIlj1HaSN4zDNwlXGmQSS50M40ttPI6NQmkynILJXLw1FzlFh2A6aQU4lw==","signatures":[{"sig":"MEUCIE1HrrrmKJGpmG8bvFACuFJnP1qzRC9ZbOdSPlszUaYnAiEA97cEX1ZiEmpiMppKJMSx8R0VfT0SusobG84dg5vS54A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":71828},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"335896786134e1ecc3b569c55adf3b0e9548fbcb","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.0_1781599850698_0.30902490020968343","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@digilabscz/business-hours-js","version":"1.0.1","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.1","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"d13beb2cf5d6f587753fd299bc9ae59f5b95034f","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.1.tgz","fileCount":6,"integrity":"sha512-+0wQJyG88f1pVE1eBtpl9uLLCxonGziETD7q5IQaIery5VdNYHdnes+I11cmktjYxUtI+uq6EVNPMhVuKl/HAg==","signatures":[{"sig":"MEUCIET+w4Uz+RLw+GtHTzz02afeaKcJLMi152Ypvep9oBQZAiEA+4GOQ0ZTYCypa5lb9wpEefrND71sdVSWS9kaYBGbGmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77274},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"83c61131dd395ef92b4db29182b8d7b9faa49149","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.1_1781600960044_0.09578074607071274","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@digilabscz/business-hours-js","version":"1.0.2","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.2","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"bc7922da7b2d6f1c8f44cf5793b9af6f657c424b","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.2.tgz","fileCount":6,"integrity":"sha512-nF+9slXuaSuM7dJAQ+ZQGqiv/2KN201H5PL2xe9NFtnxZgWfxBrERmizB8FeGIhu0ZH6HSidI1WUNcIPgzvBSA==","signatures":[{"sig":"MEUCIQD59VsNlDrfEkAECTcIl2SLTOWaqq1/vwxAzaNQOuIXuwIgSragwnW/xjcmCAcFpwvW93G7pw+riKhvzk/s1pcxn5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79307},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"398e5eee33d2fe36fbd16561945915f8df1d23bf","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.2_1781604829153_0.65507231911258","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@digilabscz/business-hours-js","version":"1.0.3","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.3","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"9f2efcbd7efacaeffcbf16411af9f03918777da7","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.3.tgz","fileCount":6,"integrity":"sha512-qzmd1xNivC2oP3A++IyJz6c7DrC2qS8Y7KmZ4gN9KkijCFfm5LmpSJLXMdrtXSoSGEjv25tmQXDM1X2tFLlv1g==","signatures":[{"sig":"MEUCIDhG4wbWufbp3Xt/gg/pP3RAFli57aVA6IdYO6ltLol6AiEAmL+oH1k5poGIrSZwdf7No0VCkOMgASB4M0a5b2p2xkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79681},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"398e5eee33d2fe36fbd16561945915f8df1d23bf","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.3_1781605536391_0.5303033052804982","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@digilabscz/business-hours-js","version":"1.0.4","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.4","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"5d637d5018b0259eb81a302593e4f059de4e2403","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.4.tgz","fileCount":6,"integrity":"sha512-CTt5up+wpC6x9mjggIqLMOfkT3g06fEz/pFJ+1eblmh8V/+0gTiH7cMymMbcMaQBtbR8TRp/tcJAqk0lpp/QGg==","signatures":[{"sig":"MEUCIExSsZysNsoCCMga6+sQ+1U18r5DSxD7U2R0kRs0FbdBAiEA4OEt91kjXxoNQjhwa4qs+gFyMnn4O0uPua1DJqZFDUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79678},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"398e5eee33d2fe36fbd16561945915f8df1d23bf","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.4_1781605904885_0.6698290847989048","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@digilabscz/business-hours-js","version":"1.0.5","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.5","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"9c4cf71a4e63005703451bece634b4f01431d728","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.5.tgz","fileCount":6,"integrity":"sha512-tPAHs39EQ7xgdAPLqoQdwhsFL/qdGT8ilLRYZTIxxmuy+Ysg98v/JvPCkwA2r3mfvdaaTWa3zWE1w8oiGcKPEA==","signatures":[{"sig":"MEYCIQD0mlmDZIv0ty4D1mX7bhhxtVPNGeoV3jnGAEGqm67o/QIhANsQCnW03uAO5y5zqs9alurDE8IeOKiJ8eFPhD4GdiHP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79384},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"398e5eee33d2fe36fbd16561945915f8df1d23bf","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.5_1781606457936_0.024113825029116187","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@digilabscz/business-hours-js","version":"1.0.6","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.6","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"4d67891999ad94220a4d01eec130249f505eab94","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.6.tgz","fileCount":6,"integrity":"sha512-PJeuEhQ63DEPd+BueINwAr3XOfcvk4SZlqAjZPnEKgcLOYv6f8BeVOEegA9u5K3a2MSYUJr1gmIesOtKJ6mroA==","signatures":[{"sig":"MEUCIQCr93O95dBt868ihI91HWLxptGkqrer0y3zHOzqoWaA/gIgfgBPDHzxP+pVw6er/vFH71LX72T1MZBfewAV4UUlI9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29098},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"398e5eee33d2fe36fbd16561945915f8df1d23bf","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.6_1781606837339_0.25085724670339116","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@digilabscz/business-hours-js","version":"1.0.7","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.7","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"45ca6edade2bacccd91d3aa0378e433f7fbe6e5a","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.7.tgz","fileCount":6,"integrity":"sha512-2D4DbTmXoXAL7rUa4RNafEMQvCfb+iazQd4UR1ioCalEeiZi6WInLH9evV2t12z1WM4io/d62Th1XJiSF5WUqA==","signatures":[{"sig":"MEYCIQCnDxTIgA2ICLC0Hiq3JZ50/61kUS18THIINSfpaCQG8gIhANuBjEeUuPcfaKzbC0TAUG3Q9FWLLElfz5csXew2mo71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79383},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"398e5eee33d2fe36fbd16561945915f8df1d23bf","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.7_1781606902894_0.021940710680196318","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@digilabscz/business-hours-js","version":"1.0.8","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.8","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"697034b7beb0972353c8199cc656c140916aacba","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.8.tgz","fileCount":6,"integrity":"sha512-9hFN/0HqLiTN46t76wTnM+l1cjboGwATi21juAuPwpSJGkbMvHub4l/GrtTflH2nk5sreR39CUsiD1tNjHFqQw==","signatures":[{"sig":"MEUCIEKVeh3Ifu7Kb5jGAmcqSADePEo4WniiMU1+QGPvNRmzAiEAuGt1A1f45m2pEazf3eTSEYQz0yozpP71lmyimdNBfz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78693},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"f6675725bcf6a5a104ce236e378b8e98e80866a6","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.8_1781678304591_0.8333020614258071","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@digilabscz/business-hours-js","version":"1.0.9","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.9","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"8b7fae7acfbe19f812dc0f9cd91891b50fa39255","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.9.tgz","fileCount":6,"integrity":"sha512-BEdbyczQAJUtnfX1Lwy3y1gSLmMk9Noig6qOK8mz9F6V2Wd14KHh570N0KL9wHYNGm7XF9PxAC3OqEx08TyVAg==","signatures":[{"sig":"MEUCIQDmU+Q98OvdG7IwAQRlSkaugG9HziTrQPuqlnDM563tMwIgEtgZaYUFBpvyY4GyMx8oL2O3+7K9wEdiVJ4d/rPgik8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78578},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"f6675725bcf6a5a104ce236e378b8e98e80866a6","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.9_1781678640976_0.10297500619046862","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@digilabscz/business-hours-js","version":"1.0.10","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.10","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"37c58c781a2014444912418c650fe301d35da8b0","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.10.tgz","fileCount":6,"integrity":"sha512-14FEsHUEZZzcmRH/BHMO4ZU+ZF6p9sSVodU7PM9Q5J5GoZFpDe1IHwf92iNbMTBNBxCXCp0zoNr8gQCuILAuMA==","signatures":[{"sig":"MEYCIQDeYK1+PwMEa7CILsOGZOKJf5N0jLu8Mkxq2RSzX+4KngIhAKeOyknaPAQtN95Rg5gxOVw+w/h8FVXgB7+eUqI2XJkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78337},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"f6675725bcf6a5a104ce236e378b8e98e80866a6","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.10_1781679009015_0.49178879873910164","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@digilabscz/business-hours-js","version":"1.0.11","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.11","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"3a2416e4107b7f012233da8698385953942c1116","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.11.tgz","fileCount":6,"integrity":"sha512-jgAtAnuEQwHLuohXz5Lz8XvGtb7fYbYD2kuhzt0ANp18Ys280PbhzYvnZIrUavcqNzPhrK1P42EzeMC8NffPyw==","signatures":[{"sig":"MEUCIQC9PWFU7AaZtCtQzsR+BUedL41JvbeIlw3lzNNwJu2G1QIgdvC6Gcx1BLw/5zX+KF0ndEi96fknRbu/7XGxPAC9JXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":79369},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"115e9ee09b5734341356439eb1daac0b691cd776","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.11_1781776129288_0.9142292838827624","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@digilabscz/business-hours-js","version":"1.0.12","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.12","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"4fda9154612d5e8457fc53d17afd73ace8a569e4","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.12.tgz","fileCount":6,"integrity":"sha512-goZAwmXF9bbx6Y8axllTt0PMF7NdfyOu6gX1VJIlu6mOdMGv7mQCaj/kw1LgQXUufl03zQJjqN8CAbcmqiQwKQ==","signatures":[{"sig":"MEUCIQD13FYHwxD/Pve9h7xXF4HMY8nVl7EzvjgkVWeFSFVSQwIgBcWuLrKOarn9SWdLypBKLNLbVUFZYQRyB5K4ueAFt70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94761},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"115e9ee09b5734341356439eb1daac0b691cd776","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.12_1782137145894_0.4516554479112438","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@digilabscz/business-hours-js","version":"1.0.13","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.13","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"075e2ec9d853738d12cb19140b759be1f7973602","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.13.tgz","fileCount":6,"integrity":"sha512-QJbSXVmj1I2Xus+xiXBwQiVhquIggI8vxGo2FssZaFbLwrUKq7qqHfsH1+RMZsnxt9lVxo4jmbVTfp65H297iQ==","signatures":[{"sig":"MEYCIQCzcgH5GlNi/QFl2eUDfKLgav55vrSx16q5aeDPXVcggAIhAPE95w2+WZ7AJ5Y8RuTDlUO8Myva4rcBMt3G0yoCxYzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95053},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"115e9ee09b5734341356439eb1daac0b691cd776","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.13_1782244879121_0.07428228685566696","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"@digilabscz/business-hours-js","version":"1.0.14","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.14","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"9db1922a8ff874c295b6b89cc94fc557494f9ff0","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.14.tgz","fileCount":6,"integrity":"sha512-1+T41OB02Ap0Hw8IPEl31wJR/qORBodrNYLdngENxbXEi6ClRTlaMCcTm6JsxJzEl2UZzc6uhsf+D+Tlc5X98A==","signatures":[{"sig":"MEUCIAKhOIjMW85nZ+PFmAmMDwFPmcQ9CmEkloPkQxTo4mE6AiEA//6p2UNxQkNyWIUgZJoAk386rMRwitAZv0iwBZybI9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":105255},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"ceba56d3717692bb5fd8a2df38d75c46ac90cfa0","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.14_1782280167690_0.7147458050839541","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"@digilabscz/business-hours-js","version":"1.0.15","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.15","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"a3c93094ecbe03c71454017a9d5520d74b3ee11d","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.15.tgz","fileCount":6,"integrity":"sha512-P9Cx72FYeFZakZ9kfZNMfwI5Ip+Bm1T/nd6zXxQ1MJGe/lI5lHkTnx08Fwu9o9Dr9ICyNsC0k/U4n6TunGqKyw==","signatures":[{"sig":"MEYCIQDi5m1q2mt5Cx6EhEW8TxN+0TOvi0r9MiWzYgW3+GkZUQIhAJxEb6qOazTIs3VKdGgvX69I7UMGCjUy5/w2yNF8J2tm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106107},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"ceba56d3717692bb5fd8a2df38d75c46ac90cfa0","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.15_1782283557201_0.26220607167197363","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"@digilabscz/business-hours-js","version":"1.0.16","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.16","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"7a4e9eeaf280b64c7c883177252bf2541bf94a89","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.16.tgz","fileCount":6,"integrity":"sha512-v/4TnemlLAMNc1sU3H1VODrBFvPGKH2NYq9G/AqoUf8RKa1HKT82YQWmT1IT1glcCLb7AXOnk6ekuGxw8dvyNA==","signatures":[{"sig":"MEUCIQDkKVxTUs00j15lw1ImxPHsm6Xyjl5pojRlm9GUv+o6UAIgNnuRnpWZ8QRaIga5B29glqgSkGXuL5VwL3jQtaJ5sLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106533},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"ceba56d3717692bb5fd8a2df38d75c46ac90cfa0","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.16_1782284034079_0.8692798125710226","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"@digilabscz/business-hours-js","version":"1.0.17","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.17","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"bcaf51336b4a7cf3d281da5ded4dad8fbe970569","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.17.tgz","fileCount":6,"integrity":"sha512-AOa9mYEEXDgvybDkd9rcub1k1i83TC05uQ6dhx618o+clEm+ll1mFbwwKMCjh2Z0MBm+nsX/gwVAmehz0bJNsg==","signatures":[{"sig":"MEUCIQDLWt55ynmjzanrvVEasCYtq+BfajA4jbgeTdqgpSvaagIgJD/wIIyuM/6i0U8Oa3E+YW/gQ92EXaoWKuMSXCOM+Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":106863},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"4821216e09dc1d9b43e7ddcd135f20cf305c1e54","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.17_1782288617593_0.2932835906815441","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"@digilabscz/business-hours-js","version":"1.0.18","keywords":["sync","browser","tab communication","broadcastchannel"],"author":{"name":"Petr Hladík"},"license":"MIT","_id":"@digilabscz/business-hours-js@1.0.18","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"dist":{"shasum":"bf01d04caba9831b0eb37ebe9447e01f867f4c34","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.18.tgz","fileCount":6,"integrity":"sha512-Etu8YeuETeBoW4/1RkPF18KBwAN8SBDgWYSEPqwFeYlsurltiw2S2xIA+QLHbZwmKGgBM7ZYHFG1n4p9ePFXxw==","signatures":[{"sig":"MEUCIQDgbkiiA1kvW+dyrfRxpIn1TGojK2RHizNOZNLWvxftIAIgPa1CBtRK0J0EtklMCkVTqYfe7+PyEoDI9NybarKsawA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":132741},"main":"./dist/business-hours.umd.js","type":"module","module":"./dist/business-hours.esm.js","exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"e3edc3f7b4e4805ab4ec0786d269647eb2cdfcde","scripts":{"build":"rollup -c"},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"repository":{"url":"git+https://gitlab.com/digilabscz/businesshours-js.git","type":"git"},"_npmVersion":"11.6.2","description":"Business hours custom form","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"devDependencies":{"rollup":"^4.37.0"},"_npmOperationalInternal":{"tmp":"tmp/business-hours-js_1.0.18_1783580667225_0.08123238237260577","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"@digilabscz/business-hours-js","version":"1.0.19","description":"Business hours custom form","keywords":["sync","browser","tab communication","broadcastchannel"],"homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"repository":{"type":"git","url":"git+https://gitlab.com/digilabscz/businesshours-js.git"},"license":"MIT","author":{"name":"Petr Hladík"},"type":"module","main":"./dist/business-hours.umd.js","module":"./dist/business-hours.esm.js","scripts":{"build":"rollup -c"},"devDependencies":{"rollup":"^4.37.0"},"exports":{".":{"import":"./dist/business-hours.esm.js","require":"./dist/business-hours.umd.js"}},"gitHead":"a11337a863f4f2c29d29cd948d597a2e915bdff2","_id":"@digilabscz/business-hours-js@1.0.19","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-XiM2kvrsM8lnlLZp/UNitea2eXUgr6exauMrrvqt2iO9Pvly+TbioDLIwjohAXp3h4fQzYDj47X0es+oC8JoCg==","shasum":"e5291fc325f7ccfd1a51176eec63712b8d7ddfd0","tarball":"https://registry.npmjs.org/@digilabscz/business-hours-js/-/business-hours-js-1.0.19.tgz","fileCount":6,"unpackedSize":135095,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC4a6ErtruAF3gpNu4jirW8XJUYFje91+ISCSJOFPvafAiATu3v+7S50lfJIjKCxMM1SwT8YStKme5myXHda90Uo3A=="}]},"_npmUser":{"name":"smola14","email":"dominik.smolinsky@icloud.com"},"directories":{},"maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/business-hours-js_1.0.19_1784190624695_0.47218472610982865"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-16T08:50:50.492Z","modified":"2026-07-16T08:30:25.106Z","1.0.0":"2026-06-16T08:50:50.833Z","1.0.1":"2026-06-16T09:09:20.189Z","1.0.2":"2026-06-16T10:13:49.304Z","1.0.3":"2026-06-16T10:25:36.547Z","1.0.4":"2026-06-16T10:31:45.058Z","1.0.5":"2026-06-16T10:40:58.088Z","1.0.6":"2026-06-16T10:47:17.550Z","1.0.7":"2026-06-16T10:48:23.033Z","1.0.8":"2026-06-17T06:38:24.763Z","1.0.9":"2026-06-17T06:44:01.137Z","1.0.10":"2026-06-17T06:50:09.177Z","1.0.11":"2026-06-18T09:48:49.445Z","1.0.12":"2026-06-22T14:05:46.055Z","1.0.13":"2026-06-23T20:01:19.259Z","1.0.14":"2026-06-24T05:49:27.829Z","1.0.15":"2026-06-24T06:45:57.331Z","1.0.16":"2026-06-24T06:53:54.265Z","1.0.17":"2026-06-24T08:10:17.754Z","1.0.18":"2026-07-09T07:04:27.372Z","1.0.19":"2026-07-16T08:30:24.848Z"},"bugs":{"url":"https://gitlab.com/digilabscz/businesshours-js/issues"},"author":{"name":"Petr Hladík"},"license":"MIT","homepage":"https://gitlab.com/digilabscz/businesshours-js#readme","keywords":["sync","browser","tab communication","broadcastchannel"],"repository":{"type":"git","url":"git+https://gitlab.com/digilabscz/businesshours-js.git"},"description":"Business hours custom form","maintainers":[{"name":"hladpe","email":"hladpe@gmail.com"},{"name":"cerv0077","email":"cervenkaondra@gmail.com"},{"name":"smola14","email":"dominik.smolinsky@icloud.com"}],"readme":"# `@digilabscz/business-hours-js`\n\nBrowser widget for editing weekly business hours and storing the result as JSON in a form field.\n\nThe package renders a business-hours UI next to an element with the `.js-business-hours` class, keeps the field value synchronized, validates incomplete intervals, and automatically merges overlapping time ranges.\n\n## Installation\n\n```bash\nnpm install @digilabscz/business-hours-js\n```\n\n## What It Does\n\n- Creates an editor for Monday through Sunday\n- Lets users add multiple time intervals per day\n- Writes the result back to the original field as JSON\n- Validates missing `from` / `to` values\n- Prevents identical `from` and `to` times\n- Reorders reversed ranges like `17:00` -> `09:00`\n- Merges overlapping intervals automatically\n- Localizes labels from the page `<html lang=\"...\">`\n\n## Usage\n\nAdd a form field that will hold the JSON output:\n\n```html\n<input\n    type=\"hidden\"\n    name=\"business_hours\"\n    class=\"js-business-hours\"\n>\n```\n\nImport the package and initialize it manually:\n\n```js\nimport DigiBusinessHours from '@digilabscz/business-hours-js';\n\nDigiBusinessHours.init();\n```\n\nIf you render more `.js-business-hours` fields later, you can re-scan the page and initialize only the widgets that were not initialized yet:\n\n```js\nDigiBusinessHours.reinit();\n```\n\nYou can also pass configuration options:\n\n```js\nimport DigiBusinessHours from '@digilabscz/business-hours-js';\n\nDigiBusinessHours.init({\n    addIconColor: '#2563eb',\n    removeIconColor: '#dc2626'\n});\n```\n\nCurrently supported options:\n\n- `addIconColor`: color of the add button icon\n- `removeIconColor`: color of the remove button icon\n- `iconColor`: shared fallback color for both icons\n\n## Initial Value\n\nIf the field contains JSON in `value`, that data is used as the initial state.\n\n```html\n<input\n    type=\"hidden\"\n    name=\"business_hours\"\n    class=\"js-business-hours\"\n    value='{\"monday\":[{\"from\":\"09:00\",\"to\":\"17:00\"}]}'\n>\n```\n\n## Template Business Hours\n\nIf the field contains `data-default-business-hours`, the widget expects an array of template objects with `name` and `hours`.\n\n- When the array contains one item, the widget renders the apply button.\n- When the array contains two or more items, the widget renders a select with template names and an apply button.\n\nClicking the button replaces the current form state with the selected template and synchronizes the JSON back into `value`.\n\n```html\n<input\n    type=\"hidden\"\n    name=\"business_hours\"\n    class=\"js-business-hours\"\n    value='{\"monday\":[{\"from\":\"10:00\",\"to\":\"18:00\"}]}'\n    data-default-business-hours='[\n        {\n            \"name\":\"Pobočka Bratislava\",\n            \"hours\":{\n                \"monday\":[{\"from\":\"08:00\",\"to\":\"16:00\"}],\n                \"tuesday\":[{\"from\":\"08:00\",\"to\":\"16:00\"}]\n            }\n        },\n        {\n            \"name\":\"Pobočka Brno\",\n            \"hours\":{\n                \"monday\":[{\"from\":\"09:00\",\"to\":\"17:00\"}],\n                \"tuesday\":[{\"from\":\"09:00\",\"to\":\"17:00\"}]\n            }\n        }\n    ]'\n>\n```\n\nYou can also trigger the same behavior from JavaScript:\n\n```js\nimport DigiBusinessHours from '@digilabscz/business-hours-js';\n\nconst input = document.querySelector('.js-business-hours');\n\nDigiBusinessHours.applyTemplate(input);\n```\n\nYou can optionally apply a specific template by index:\n\n```js\nDigiBusinessHours.applyTemplate(input, 1);\n```\n\nOr replace the editor state directly:\n\n```js\nDigiBusinessHours.update(input, {\n    monday: [{ from: '08:00', to: '16:00' }],\n    tuesday: [{ from: '08:00', to: '16:00' }]\n});\n```\n\n## Output Format\n\nThe widget stores the final value as JSON on the original field.\n\n```json\n{\n  \"monday\": [\n    { \"from\": \"09:00\", \"to\": \"12:00\" },\n    { \"from\": \"13:00\", \"to\": \"17:00\" }\n  ],\n  \"tuesday\": [\n    { \"from\": \"10:00\", \"to\": \"16:00\" }\n  ]\n}\n```\n\nOnly days with at least one valid interval are included.\n\nSupported day keys:\n\n- `monday`\n- `tuesday`\n- `wednesday`\n- `thursday`\n- `friday`\n- `saturday`\n- `sunday`\n\n## Validation\n\nWhen the user edits intervals:\n\n- empty rows are ignored\n- partially filled rows are marked invalid\n- partially filled rows keep the last valid JSON output until fixed\n- identical `from` and `to` times are invalid\n- reversed ranges are automatically swapped\n- overlapping intervals are merged into one\n\nThe source field also receives a validation flag:\n\n```html\n<input\n    class=\"js-business-hours\"\n    data-business-hours-valid=\"true\"\n>\n```\n\nWhen any day contains an invalid interval, the attribute becomes:\n\n```html\ndata-business-hours-valid=\"false\"\n```\n\n## Localization\n\nLabels are selected from `<html lang=\"...\">`.\n\nBuilt-in translations:\n\n- `cs`\n- `sk`\n- `en`\n- `fr`\n- `it`\n- `es`\n- `de`\n\nIf no supported language is found, Czech is used as the fallback.\n\n## Styling\n\nThe package injects its own CSS into `document.head` on first initialization. No separate stylesheet import is required.\n\n## Requirements\n\n- Browser environment\n- A form field with the `.js-business-hours` class\n\n## License\n\nMIT\n","readmeFilename":"README.md"}