{"_id":"homebridge-schlecht-govee","_rev":"46-d3427a880329d4ac57425312df636dfc","name":"homebridge-schlecht-govee","dist-tags":{"latest":"0.0.49"},"versions":{"0.0.2":{"name":"homebridge-schlecht-govee","version":"0.0.2","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.2","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"5c7757bab089f4f7e4845a18c589259690d36d8c","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.2.tgz","fileCount":76,"integrity":"sha512-1AAk0S2ysiHgDmpkNx3i+A13urLO0Jn9TnfoudXFjBqo/74y8FxcO+Ou2OSodJUwEANYigRu7TJCZOT0GFVG0Q==","signatures":[{"sig":"MEUCIBxsxvDPNV/LR6JV+We0qMJEMrbYQUVUKUkEnXn6uNBnAiEAnih7AsN+VFOvnrJZpnPkDBI7CnZHyI/hxU1muB2qdPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236869},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"c051d88c841e8506a6733b21f3eaa21af59e1e60","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.2_1773793429168_0.038324927862165126","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"homebridge-schlecht-govee","version":"0.0.3","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.3","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"c395c271b89c130b45c36ee0470cf33b4cdd5f29","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.3.tgz","fileCount":76,"integrity":"sha512-qlQCLC1ldwuJ6ekpFavEKHe4yKJP4/U/PAP/hBTBpc9TFJ7bLXy2F3f/NPYRVPRhRhr69VbViGQRhhrFHfeDTw==","signatures":[{"sig":"MEUCIQD+ykT4wUNwaS9UiSd4m5LGQJ6+andxJr16KR6bdqhvIAIgY9tTJ6PFQ/5cQJF/O3z1GY6585yX2xjZb+gfH4mJyUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":236992},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"3cf3c0ff58b6ee3fb5043d8a4ca21ff049a3e99e","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.3_1773794334301_0.5144534435766839","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"homebridge-schlecht-govee","version":"0.0.4","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.4","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"272bf9fede6ddfcd49ac88d2e48cb1f34a96c444","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.4.tgz","fileCount":76,"integrity":"sha512-uPxyK2fppjsj6QshJarBQ0ey0VNWDzM5V/A57j/Xz7RHwHTDqjZTls9Lz0FwpcXgbinRTdZ1T3JQjeWcTNAEpw==","signatures":[{"sig":"MEUCIQD8WfL/oeQaXXUYDJq+re+uNyZYowXyQn6XjArrUR1iHgIgS6ccvyBzc+MykDQHcWpcrX67QpXs6iiS/bP2gnadp+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239628},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"3fbffaf1fcfc65f876bf42cff9d71f7e9423c03a","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.4_1773795287355_0.4411557487107123","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"homebridge-schlecht-govee","version":"0.0.5","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.5","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"607b1646765cdc01b67e1d0918a69ac86a437960","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.5.tgz","fileCount":76,"integrity":"sha512-sJcSIWRktMRoX9Uo8XiDgDTdnI5bVSq10toRw1JI5FjLUIievdNxy17rZOQ1Cfy7VC21Ljq2XnEU/KeVNM6j+Q==","signatures":[{"sig":"MEUCIHEAXbkZRcQVC+Q1tbAeJ/+Ry7f7bXmCCYHO3uVf1qzCAiEAncv6AMaLMQFj7aku/3YKUfU4fTADmxCLFKsCueulqts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243860},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"80cf1e9331ff110e833e7809bb9ebef1d787af99","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.5_1773795675545_0.024882944127368134","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"homebridge-schlecht-govee","version":"0.0.6","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.6","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"6a706bd6c501f82c0d03cbecab23fcebaa198891","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.6.tgz","fileCount":77,"integrity":"sha512-DuOUEkETaCUg6AD3EUIgdx0hWO/WvUQEYZVbI+MwDBLpjEEqpXBiAEwjhVD9YyIhIvgXDFT5UEwqODrx2QEcvw==","signatures":[{"sig":"MEYCIQDuJr9ybI6zxqLvMw/Ebre0p2xIIU7LwvHyCgwGhxph3QIhAPkahHCTyLbLlGM98NNwVizfdoEozUa7KlbQhXSroPtP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":265158},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"cb1f4917da820c822e3782d742e165d1753ca06a","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.6_1773796384044_0.2228921521716034","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"homebridge-schlecht-govee","version":"0.0.7","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.7","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"0182cefb4cfc0af3027a0ea950ce2cd6e3243d3a","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.7.tgz","fileCount":77,"integrity":"sha512-WpUtmgEaxQR52vd3XSvJ+a7CM5Z/fFCwb4ASa+pDVplF0Nv7zLKP52l11gubeQG3hUiGv969Cre36B5DcJB9Gw==","signatures":[{"sig":"MEYCIQDG669lnsd2k6m8SwjS8YWJPsAh7rW9CegyS6fSgFdOQAIhAL/uMg3ugK0O5vO21SApyIqRwfbU/BZzkTiCqh/aom6t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272760},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"1f5ba97ebc24af7d78de708e0bcfe3fa34cd601b","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.7_1773797369688_0.03524656749666866","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"homebridge-schlecht-govee","version":"0.0.8","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.8","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"e17e3329e97700c5592239c21a7c30225c8ca400","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.8.tgz","fileCount":77,"integrity":"sha512-y9BgDK1+Xq3tw9isUJ8TWnTnQv6m4C+0xZMazV2UR+4dWQ5ZHtR/CPiV7rysS+Eezv4DSIixARVTViHpdZwyWA==","signatures":[{"sig":"MEQCIFa8KW/FTacavxw4h6t/rfqiZABCkl5q0klszlt21AYqAiAO6dFcAJzTUO0FR8icy/EbaAwHmKpkWZIgvpNpGQbIOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":285951},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"c24c5df0307ec2cf7ea983a4e5215bd1dd7ae3c2","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.8_1773798999528_0.9314715183224542","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"homebridge-schlecht-govee","version":"0.0.9","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.9","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"c708317c4aa3d3f47f9fc82426d0fa885ddce9f9","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.9.tgz","fileCount":77,"integrity":"sha512-/Z7vp7ExCczn5nsPs4SM6Omcwnqoi8Fes1CR82bfZU9n01E9vSvAhKM7IwFKBrV2jtUdd9843d0bKzhDEZVJ3w==","signatures":[{"sig":"MEYCIQCHD3LDyslQhBggiEEewqf+rfiu4hDDdMSkt0rlPCEKHQIhAKNP4zZByO7tvBg2ZZTkYFBXxhHk5m7U8XKHiP+Ukjxl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286618},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"a901edf0a8336400500fabdfb69b38c05c36db5a","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.9_1773799486293_0.01749121126448583","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"homebridge-schlecht-govee","version":"0.0.10","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.10","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"6107443b7867a2d1b63af3bc8895213f41dd6fa6","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.10.tgz","fileCount":84,"integrity":"sha512-AWIGgBwMwxVtgG1ka7Otby2Fid5cRbLCoskBv+kOVEJi+OWRugda9/0FUMab+elQESQQOxUoq179JNWrgwygeA==","signatures":[{"sig":"MEQCIHkzfurBwLy/+UkJ0zlZutyXy9w3XnQqljLFWZsqv9KHAiAusK8sWkvm3ZAldYiP/gVfohM9YtvXFg+n4CmIiQeI1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292827},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"6baf5be0a6abddd693d1191c5b8fc84a54e1f4c6","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.10_1773800966732_0.28149356393532865","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"homebridge-schlecht-govee","version":"0.0.11","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.11","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"6e6bf441c63afe53655cd373ae688b241d103ca3","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.11.tgz","fileCount":85,"integrity":"sha512-gXgUyLtp935uGenbp4QhCt0pKGSOMVD0BOJXPqv9ihQPY05tym71KAPbK0OZCuhNQT09M4Ru/s9I7Ey+dhPLhQ==","signatures":[{"sig":"MEQCIHqZtpytOemVkisfYRykgUugJphwsXgu9NRZgadMO25fAiABKnnPdwycPZ/6cHtbYHj3GF9kcAneGdJLVo08szhrYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300660},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"5dbbd217af277f79929b78351bf2c07ee9393ca6","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.11_1773802157626_0.0820834436500959","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"homebridge-schlecht-govee","version":"0.0.12","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.12","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"f59ddb7847963bf78032335a6516cd02e1a0abb4","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.12.tgz","fileCount":85,"integrity":"sha512-LnYFBZWl65FRZf0WXF/bIEEAEDtB9GAFJEFLXmxfVCvtr1/5ORLr0SXSgEXi81RDQcsfzHxaB38VP6AmzaPQIA==","signatures":[{"sig":"MEQCIDFfTJqXtlohkc6n4DWdikiehtylgIeW8ikDPIXf4pi6AiB78ae/g2GoRnkaB78+Mk5k2v4s1v1t4rWZA8jth9GeWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301637},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"33b1f92d33d82555d10f285cf973d1d2170a4fe8","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.12_1773837051786_0.013089330727982684","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"homebridge-schlecht-govee","version":"0.0.14","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.14","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"2b8a26b576c9ffd4a23950bdfc8d2a8153def89c","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.14.tgz","fileCount":85,"integrity":"sha512-fZulFiBjnuDh5hCSM1nKTGiJmTgPIKG+SIDvteYdTxrSbMyXPKdprzcHaIwnXnhRuYbuhXn/Eh4/0saIyZfekA==","signatures":[{"sig":"MEUCIFOnloj/23CAKdwFIsKPlxZVvPZVEq2NY+U7q+Ghb8ycAiEAtdIe+BZDXWATfwqPFt9ABIpfsdGCUoQ6Mu5Rh+lq47g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320042},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"a212cc6411a140eb0c685e0716a00de198feb6f5","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.14_1773838254858_0.7223232380135332","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"homebridge-schlecht-govee","version":"0.0.15","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.15","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"d8add28cdebf35ce68f73cec2980b3bc258f0f87","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.15.tgz","fileCount":85,"integrity":"sha512-ic6KM1Dn7GUtSjWeTcy/I/Tc8DYx3Q5yw1PUA4tVNbRqt0+mc5fsrAqzlPMAE9v6mXd3++CN8W9JhgH/449YkQ==","signatures":[{"sig":"MEYCIQCMuP2fUGQaXsdvgMMdDG62nT98bLK7ZdBaW0e0TbtA/QIhAPemAW5XzJvIy/QX9oAICnC/qLX2U/j4Y52Kem4XQhBh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322275},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"f8e5cb16973ac0370cad4ce5637ee58412783bf9","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.15_1773839682948_0.028676873433195915","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"homebridge-schlecht-govee","version":"0.0.16","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.16","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"8e6b0fbcd231789c8fd24faa302f0b1c0945085c","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.16.tgz","fileCount":85,"integrity":"sha512-fSB5ThuDdQAdrDwqpC5/qdmaz5NeCMEDvRVrYwEWkieG+/NNLctr68/0hNh7Y10b3O4Lu5MPWVV+fWyZJCzrWA==","signatures":[{"sig":"MEUCIAKHBfEZG3VzPzOI3RScTk5J3DUWR3A9e5fTOv2TJ7T0AiEAmxspGBILKK7ozfWlOEgpCbqEDR4Nesx3Qm43Yts/xWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333891},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"4b28fddfdeeda5a24fcfe9d590e1f89b2475b945","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.16_1773840128610_0.3751549479369256","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"homebridge-schlecht-govee","version":"0.0.17","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.17","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"4752973a4f89afdfec9ba00385d6c0d0fd0cb8b9","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.17.tgz","fileCount":85,"integrity":"sha512-ZWD6zuL3rO2BlQ+RSDsqOf918L74fqUEcqSxS+QrzdqEqBqcItDJHBaBxcCvCSaRkmtn3nhyOts7ezzdu9qoPw==","signatures":[{"sig":"MEUCIDykmmfxNhE8djtqSBaaKTYYsLKirV27zfN4hGFXPZMHAiEA06uLFMu1xGykxla+iw1NeJALpRujJb5WnTmNP81o3CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333747},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"7f76009fb402833f83fd562b672a91f1fd6d17f5","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.17_1773844640647_0.2901794920271461","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"homebridge-schlecht-govee","version":"0.0.19","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.19","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"d88d2271b2e69eaeb14059416cbc2553d3745b01","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.19.tgz","fileCount":85,"integrity":"sha512-dwUXOs8YdodILN3odamZ/lyTBhFgVOUwnR4OmEwFR1jGXcFs6RsqR7uUlXq8lhWkfTH48fwoZt3Wjm+OwqRHyw==","signatures":[{"sig":"MEUCIHJNkBkZ98L12YZkV7C8Qo+50m+ali4uWmF03h8Eu3ddAiEAt+9++V7IxJLudonRmuLK3VySrcEWCC4AXGD93Z1rz4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334078},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"19298928c8c973bb3019d7cb14060bee85f6eb56","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.19_1773849301259_0.6753100071928333","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"homebridge-schlecht-govee","version":"0.0.20","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.20","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"3f92b6a3c0fcc7eaf20c1f1c8dfa8061fed49722","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.20.tgz","fileCount":85,"integrity":"sha512-Zi9isXMjK6rikKeM+ReLO8BivwLHN7uBF5hGi2ydTfIVmzJ3DAgoWJX9C+fA7o8ja+TesUMmpdo7TLGd+UdoRw==","signatures":[{"sig":"MEQCIChsOkj0zdI3+XYAiVDxwuyFkenWqGVCNX/bp8SsY0oKAiAQ+88ZDpnOij8ADiV4sxRE9GzVWmkB5DBfzF0+ngzY7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333795},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"7cdd926bab758806d29e5cb260e5d063a2179cb8","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.20_1773851586092_0.2641951213741176","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"homebridge-schlecht-govee","version":"0.0.21","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.21","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"f361f4431de79059356f7fbaf7738f19bc61d082","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.21.tgz","fileCount":85,"integrity":"sha512-44t+wT9BmiJsQDCIvaP80y5XgJbqCZPEvFFfyjuezl3KcrLwRtYtpYnOGjXhTq06PmvIBpa6jWfnlNJqGeijRQ==","signatures":[{"sig":"MEYCIQDsOIWRyxFtKcFWXahjyqV0uKh+uJa/jAIYmzd+X/OIQgIhAPFYReifY2699v5hFvQQheWQgrv6Sgzz0LZBZyCpfjy8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334694},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"40e09da3bf61543664bfcbc392afc8e3ce0976a3","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.21_1773852438743_0.46533667296353265","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"homebridge-schlecht-govee","version":"0.0.22","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.22","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"e51b39d4501afd85a234807d488707a5207e2cff","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.22.tgz","fileCount":85,"integrity":"sha512-6bqKrLzSiC/XgLgR7XWizT/LiuhjYpE+oCGUoJcsMyOYs6eJfEzKXTHRlEH0qmNOGTZt9onqTeRPkmbpbvsGtg==","signatures":[{"sig":"MEUCIFuUZgsl6aOaNjjGKW7GWW3GaS1UH8aussd+twZ4nlEVAiEAyAXOx3kiY0P/FbcvkkkcvgkTjZ7HUGYoFsgJESXxoPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364464},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"e577c44cf70abcf215717dd0d976237ec38f7312","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.22_1773853277822_0.2468079981073832","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"homebridge-schlecht-govee","version":"0.0.23","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.23","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"47bae39d8fc58722fd622bd1fb5df5c95eda79a9","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.23.tgz","fileCount":85,"integrity":"sha512-xSRlx7zoYGvJX7KP37ei56hKQCpYJy0JQmS9Y+1C2fRyx2eF8p+omg4jGD3J87Y8TW+BrvB4jAGA3XoKuZhtXA==","signatures":[{"sig":"MEUCIQDqSYI4/a47Bwds6OLcBZKaItJXb0vNakJiCTigj04FVgIgZIuIp7rOc8L/hYyGAa2Gk/uGabQzkEVLPx+RIJ5MpGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371236},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"0515fa9216e7667ac58ded0c3a104c73f9a0b204","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.23_1773853992462_0.43453992350395776","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"homebridge-schlecht-govee","version":"0.0.24","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.24","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"ef3211d6f6ed642c53dc72623718b8f99c21252f","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.24.tgz","fileCount":85,"integrity":"sha512-13K+e7S7IngCIJRx9F2FkKorzVKQL+jraBQ8PCadm0igq/JZglRE6Nb0hW5ieXeMevAkvGLfJQ852W4OASaGbw==","signatures":[{"sig":"MEYCIQC+8YpL+opvcQIULyXo+/4YISddtN5337cswnOh8mwByAIhANQys3rfen9oOxr3ixMMk/oST4Qijfb7lUznyuRJKYKQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401349},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"1cd54ae999a6f14b092b8471c81599f918107f9f","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.24_1773857071771_0.6632298868763205","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"homebridge-schlecht-govee","version":"0.0.25","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.25","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"b228cc2f236d0f9dc79cdfe53a29a23362ccf7ba","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.25.tgz","fileCount":85,"integrity":"sha512-DBcpYnhuqAY62KwPnAQK5D3dv7qo/umZEN83CxACFNOkc+cIhQEmajPvr+vY51IqAKozcIrHWAcx8MX0HBo7Tw==","signatures":[{"sig":"MEUCIQCBWHjCY2+8u0saTyXHX1iVQrg3/VclVANqZYLNszK5vgIgMb9uSEB6yYFMW1UYAJgG/nhblWiVSASkju/HSFRlW0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":404234},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"482a875371ba8795bd70b67e86ca7de4e851a3e1","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.25_1773858484239_0.29849516378196417","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"homebridge-schlecht-govee","version":"0.0.26","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.26","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"1cd7b463fa0d0dd4d6ac0a96572f66e5ad991476","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.26.tgz","fileCount":85,"integrity":"sha512-IA/NQ08eSsmNDiQb8ob/iAyAscoawZR6kAAGas9fzjsMchLZS2E18ZrfXNReS2OPo5a9X8bZyzAFk6kWsh+HXg==","signatures":[{"sig":"MEQCIAQNbtO+jV7naD6d1LWlfuXyH27ZUUJA2D431EmaXXTLAiB2K39kFu1YD+zUfUrqY1TjQcvYeh7XU6sdV4AydeOu6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":410587},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"c66a9bf1b576af0bd9b1420fdb87ffe42a5a28f2","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.26_1773859528918_0.1730244846339506","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"homebridge-schlecht-govee","version":"0.0.27","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.27","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"03740874de917998df74bdcb6c1ea245f2f1135b","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.27.tgz","fileCount":85,"integrity":"sha512-JDMuESx8hpg/dc+d+FA9/D/8aNqbuNPE2RWkcSy60b9q29mHPmMy6mW7M6vbQEw+eozEkEZnJY1sGCRhX8BJDw==","signatures":[{"sig":"MEQCIFZ84Qs1g86QcKgAp1HicPWiThNWdyuW5TFRoDjRPX+jAiBnCWxEZH+M+PFOmylI49hYNnbSUw7Ol7x1/KT6sv4OUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411639},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"446f3dc36b19c252b60edb35b949237ca732b70e","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.27_1773873173244_0.15335394853118722","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"homebridge-schlecht-govee","version":"0.0.28","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.28","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"28e3e561cd2c9be06b68b168884d9308a8b0f102","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.28.tgz","fileCount":85,"integrity":"sha512-SxnMvzb8xRFgsNhOxXCSw8kQ4cQFkQ5bO7lTrUoASAZNCWJyPnxwbGrhYkjhK/nfZIf6WW57wX4jUltt0K0M/Q==","signatures":[{"sig":"MEYCIQD5rwnen8x4WDe7ztKuBXHXVFD/kBwHfY+eDcrRn8g8GgIhAKUJ7OkjetGzUnCgbRISPx9A/6yZosntK8WEuUwru6D/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413617},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"ebed742b5b106f7980ed54fb40e6a285b43c4712","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.28_1773874464878_0.8218716968750648","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"homebridge-schlecht-govee","version":"0.0.29","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.29","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"a29af82510cb271a34a508c469c6c21195fa352b","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.29.tgz","fileCount":85,"integrity":"sha512-AyusUALLL/77EIT95MQWh34F4G6E0P43JszFAc35ArS9k39+hfxtWONw9rHMDHKpcHlOpQbbUwomjWnF6wpR9g==","signatures":[{"sig":"MEUCIQDhm4n+g7PUKdoDRZbBdIGrAeI/yZVzW7p2G+XCTd4e+AIgfs1sYRA9uWcWS/i8mO6fBQzu4pR5HmTLhnHzWp8XT3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":413611},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"f4239b6f1bcaf17c36fe576dc135948750c76b78","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.29_1773875930528_0.30888601441509156","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"homebridge-schlecht-govee","version":"0.0.30","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.30","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"d72b92cbf4a8b5aefe7e4e49c5a4784a5dd38175","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.30.tgz","fileCount":85,"integrity":"sha512-fJ2x5fPFZmeHH1rZyql241BdvriFgi3zQQMRbN8dMZDhSP91S9IUlQLTE1MkHL7hlGMpUm6BbhoFnz62PG5W4g==","signatures":[{"sig":"MEUCIQDc/f+bo2+fCAAO1v7dK86N7XJrzq8Ozw7uWEtkr9BzfwIgZuGsSMOf8AG2vpmyfa0ijuXIdapCTs9mtG3DGnebjzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418163},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"ec9cf17a274b391959c30f98f172a2588804ae23","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.30_1773879796124_0.8583100125044234","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"homebridge-schlecht-govee","version":"0.0.31","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.31","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"96900baca0497eaa4c2bef9536758087623f7d0e","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.31.tgz","fileCount":85,"integrity":"sha512-WvYs+GaGLKM30AxafZHPqbdc383GYSV7XLU3/hgmxGK5hlz+Dac2WFrSYoTom1/1OOgNv53VYLI/fFuyku0NRw==","signatures":[{"sig":"MEYCIQCjWlci8wxUEtlZF2LpBM8kVRblRgOBtSzluNIUEcTikAIhANOphCjpGXNJAicPNztARMv0XCoCAYTVN1/flKvYhm/X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418163},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"545a06977088307233859a510adae6f661cd661b","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.31_1773881177732_0.054608386969533074","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"homebridge-schlecht-govee","version":"0.0.32","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.32","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"dd81a33f5b05019185bf3a0a519a0af2c1c15f33","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.32.tgz","fileCount":85,"integrity":"sha512-08AzGqpFmqRRQ2P/BPSJQb5h7lGH9aFeIh9882k8yrZ7IbiAoH69QaLEV1qt8Tp0PMikzSYlAUTUglghfEyFGg==","signatures":[{"sig":"MEUCIG02XHP2K5p6ayXD4zaoxc5ib/UQgTq4dPPRK+XDaLjHAiEAtyNdbMpiotLp4LzDNv1+BCwbKT+9qzNYXgXunPjX/Yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419868},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"81b4de0d1d807112ea61b88be27b4e40dca08fe5","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.32_1773884093601_0.9758218001270396","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"homebridge-schlecht-govee","version":"0.0.33","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.33","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"73d980148da3aa240fdeacd35cc7f1d4bf094bcb","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.33.tgz","fileCount":85,"integrity":"sha512-BUuhQAqIgpqGHt//s7xcZM2tJqeCErwpgDVeDBdkovpZxsc0z0H7LsQSxeixGJohFG3ZRlBC4rrCnjXSgqhiiA==","signatures":[{"sig":"MEYCIQCvcIQha5mqjwswOHaTiW+i/9B1sFDcRkWKXEUxz5jamAIhAIa3ErY381HpLPFOFQYFj9CCUwHGSs39ZBqAetOxHWrP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":444780},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"1bc4ac0633665d44fecfa9d550a8e18b20a4e445","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.33_1773886642503_0.8513900611707848","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"homebridge-schlecht-govee","version":"0.0.34","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.34","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"c87434ee2984b8e73e1864803b408de9f706e130","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.34.tgz","fileCount":79,"integrity":"sha512-MSq9TZVMCmxGBRRllTtb/ANQ9BJ9keV0+sE3yVVvBjOg6HYS4c3XqHSo9EdqmVhPS96Z6vWNU4lcez09du9XTA==","signatures":[{"sig":"MEQCIGaBdjTsRYHA8P9BWHRle2qQojIAbuwKS/C8je8mD0QEAiAavOKWSeWyvyn6vqCqvFyx7YQ8/8oJND4V0ZiJ9X7mzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412315},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"f315e7520740392d2bfd32bb3ff9af3019c39f7c","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.34_1773928023958_0.8605215712843379","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"homebridge-schlecht-govee","version":"0.0.35","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.35","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"fa1afc8bcc1cd4dab6df06d0ffcd265c08d96092","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.35.tgz","fileCount":79,"integrity":"sha512-/rj1hPB9j7G6DjGCv+u1RCmtuwSYztnbVdkSgAYzr5j1uFmt1LfOSiVaLaTrCtN1lRlG9PFFqkWZDlXKQW9UCg==","signatures":[{"sig":"MEYCIQCYI7BCFmYO7kKcB9aHIdW+bc3AO/RgDGCa1li2q2ih8AIhAJsuiUiPPoD7nVKBPMnSP5t5pwWHz144NJOBtwEuSQG4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":414221},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"1d6a220a9b1018378157b7c22173114126455552","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.35_1773929005311_0.5327424363585052","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"homebridge-schlecht-govee","version":"0.0.36","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.36","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"9f8c27d1e77e33466d6bd1d874caa6d6303b56c1","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.36.tgz","fileCount":79,"integrity":"sha512-qryF4usxiH4hMOCnviA687lBLjaHBOfQLjpp0r2MlCG1CcH1Rrk88gWrww4dBolAX4uIFF3uW3qEDsZRKYPfkg==","signatures":[{"sig":"MEUCIDPpBu9c3rdSXCJGuTQSTPkzBN26IXpGIbx+IzVzuBzQAiEAkx9uj+ReQQLdFu0r+lPNz40wDQha9TrgcPz/O3V5+rQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":411494},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"89efc15f1ced3b04c4f43c483054d1b4d54700a9","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.36_1773929648277_0.8934669142441822","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"homebridge-schlecht-govee","version":"0.0.37","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.37","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"6d5c95f8e2414db9c421441e2782e261270d5162","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.37.tgz","fileCount":79,"integrity":"sha512-GcbTeeh69NeFyd4ka5sH6gaHam0KMOYuN5OZFIosSW9SVSWo4kZysI/sR6AaMS2plTiLz485S7Thn6QHtEeeTw==","signatures":[{"sig":"MEUCIAZaeNh6roJEpcbtGVv1IEf5KO4944wVbZuw8SQvJH7iAiEA5rLNqQYuYfzjcMLekGogOXM9rykC5Agdk2xrBVtLrAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":412532},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"4e79577dedd948df66c2599a7acbae5cc511c007","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.37_1773930064225_0.24740689619400613","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"homebridge-schlecht-govee","version":"0.0.38","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.38","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"da68e7b81f8289992b368c91bfbc0b228716d198","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.38.tgz","fileCount":79,"integrity":"sha512-HfgpDABiwcxll1BzOuUCyx7mAnpfUzaJE835WY1ppAL/dP2lL7viOu5v17NwYbjDUgmThYwGe2YMpIKI1jx+vQ==","signatures":[{"sig":"MEUCIQDF9cwUa1bsot+YYGa9bywTUUOjfuOsYgkVJli2/7z+kQIgR0QdlPuNHHpOIMWKZYPVOlgendJvap21OZjGltQTbh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415659},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"8606f9042e674b0ee6619aa05ecc10908c995fde","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.38_1773931520333_0.44628692944857695","host":"s3://npm-registry-packages-npm-production"}},"0.0.39":{"name":"homebridge-schlecht-govee","version":"0.0.39","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.39","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"aedf26b0d3278574ff9134ab37c3941d4e8645ad","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.39.tgz","fileCount":79,"integrity":"sha512-aMmTs0mrOL1UxnYHaGC+tQe22fxI34LESzmN7V2kLlbs2ByOzR98/VE6m6WoXlH4al2Z0m+NB63xfLO9NCbkeQ==","signatures":[{"sig":"MEYCIQC4nUM6Q8kZ7bM3L7mXuGioKcZZYJu0SIRJTycCCSD3zgIhAP5kHMGAYH4tpa+IHRjPBaGkiIBKjLgK+psJwDTDq0or","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421040},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"75f9b36fad5bd6e5c73e6c5b9a96599d04953b2d","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.39_1773933304276_0.38965873128248707","host":"s3://npm-registry-packages-npm-production"}},"0.0.40":{"name":"homebridge-schlecht-govee","version":"0.0.40","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.40","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"ee874f23972f0b32c98f800252340c371f67a7d1","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.40.tgz","fileCount":79,"integrity":"sha512-xPpiU9mBphlsMFEw1pV95QG/y8DIy8gcQ+nyFJeo1SQnGEXP4DmmLrqvWygXgBtrvQEbnyUkT4Jkay1jpmQVwA==","signatures":[{"sig":"MEUCIQDjlqBBLOPRkFALk45XnGcSg/q6HRbuF6jFYYHgbPA9CAIgLO9KMxRSpYT/NgakZS+pF+cEWXZFD+mn778vyXK1bP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":439597},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"0ac061b31a406f34d6342dcdeb52b5e2788727e4","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.40_1773935153159_0.4310706438579113","host":"s3://npm-registry-packages-npm-production"}},"0.0.41":{"name":"homebridge-schlecht-govee","version":"0.0.41","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.41","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"49d19ca99b14e7f36a6fa8f9cbdabdeb5a2a5785","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.41.tgz","fileCount":79,"integrity":"sha512-TMMbocVy+IMsVZrqCEm7SzeyPoDb658JkHPSB1bgR1XWZqP54qNQ2bz7Rj6rshVUv7pt4YhQ+wGaby45gOGfWA==","signatures":[{"sig":"MEUCIQCaUOqjlSQUWeg+o7SThQTyUqlR3WzjJ4ejz0pgHBXe/gIgRJkdg9XrGq7wdbj0y1p6bBwIFJ9ZyvBlG3stvYxibqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":441116},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"3ef86d8184b6d48fda3b09be2885bd6867aeb143","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.41_1773935595483_0.20856013782413196","host":"s3://npm-registry-packages-npm-production"}},"0.0.42":{"name":"homebridge-schlecht-govee","version":"0.0.42","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.42","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"4c451839931e825f89d9db6f7ef4f3d18486a41a","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.42.tgz","fileCount":79,"integrity":"sha512-IIzDzxGzr/1uV1aASZE8uBAoiIsFnF88Ybf1+2TCitQCa0icxkvP1xQiAWkyiWlcz1stuXSAShl4IZsUQf2fxw==","signatures":[{"sig":"MEUCIQDHeW979IiYkrAwP91rthlwH8zEepKV+9wuvKAMgNlAdwIgCxIpT/N55ExV6VwF7F8oJr9OKRKiTqeAwZGUqj+uzS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":443774},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"0fdf82a37d5ba756088648dd1505d884cb11be54","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.42_1773936096975_0.15778305035817985","host":"s3://npm-registry-packages-npm-production"}},"0.0.43":{"name":"homebridge-schlecht-govee","version":"0.0.43","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.43","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"ec71126bf342b0e3226739d2a3d0c8829e70d258","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.43.tgz","fileCount":79,"integrity":"sha512-9zKSRsJUmuBupGKDBIHt32JQ2JKJb/bxNJt7rn9IdZkc1aWqYCHiM6NjQc9qEiHomIik6WU91vhjsF+2KLANXw==","signatures":[{"sig":"MEYCIQD3nAlhnFCgT1mWVDZ1MgmzBhBifJaqiIcEtWv4DAuiCAIhAKxGMUfgdVGmCvu2uDj1er8JWg3hRgpHpdN5XiPv3urn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":445279},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"4322597d4163441970b499b6c7335652a8c00824","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.43_1773936673570_0.9024639180901606","host":"s3://npm-registry-packages-npm-production"}},"0.0.44":{"name":"homebridge-schlecht-govee","version":"0.0.44","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.44","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"e9426d91721b49dee6a66c65fb6f2c1e043154c1","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.44.tgz","fileCount":79,"integrity":"sha512-xRwNLlWhwvUuoQCuakHnWog+AbOX47zkSAgKvuKggPLxCC8gvMxOWNrHgCK4kKqFGoprKLIPngr5wB7R7Ex6/w==","signatures":[{"sig":"MEUCIH/5ceGRazKPpM2NBB50MZe+wNn3Qz7d07oMEN59LrnfAiEA6dkTt7zJnBoax0C+BqSWZlThiL+9N4G5Hq7sbUZjiB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455767},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"214bf21b497df275081a96ddd0270ba582270d66","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.1","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.44_1773973245336_0.5325666880491766","host":"s3://npm-registry-packages-npm-production"}},"0.0.45":{"name":"homebridge-schlecht-govee","version":"0.0.45","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.45","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"505cbf5d118a2cdc10da94a70a7898be0b22da56","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.45.tgz","fileCount":79,"integrity":"sha512-brxNpxN7HJqzg2HKphH83mW/lnIShsoiiTyNPaSrme/t8Kfdfa5SiFwwps7ude0AvusSkb38RD8zwADOGdDUcA==","signatures":[{"sig":"MEUCIQCpr+uIQM9CnxdMfyALN9n1hByMDFYIx1gudtPoacSGFAIgSrMKo9eqp8VpABDjBel+UU9iqcYyVGL2OMltRNd6+HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463615},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"14da10986c6a5b191875ef7e4c9993bcf74faea4","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.45_1775357821100_0.8860635276098268","host":"s3://npm-registry-packages-npm-production"}},"0.0.46":{"name":"homebridge-schlecht-govee","version":"0.0.46","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.46","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"efb602cbafebaedc3c0f499e46a611c3f662ef3e","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.46.tgz","fileCount":79,"integrity":"sha512-QMMFjQqibJ4uHZPgk3od+ZEmPB6l1X4P9BpKG3vppH1+RAn9LNK0Cc2Cfo1I9bY3wbjnYNVYwdOrVaegU5vaQg==","signatures":[{"sig":"MEUCIDKUYcJS26oycRud3oxU4uYDK9Bl+bGPfMYU5IXCI3fkAiEAzA1/O6FKRiMENHQxjo6UQ4A7c44tRsY17S813Pr75EQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463615},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"c2c52795ff9948fd125ce6a9d2cf02e28b3ff9f2","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.46_1775357853366_0.9423190183957078","host":"s3://npm-registry-packages-npm-production"}},"0.0.47":{"name":"homebridge-schlecht-govee","version":"0.0.47","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.47","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"ccc960dc55a5155a3174991a8dbf29688caf6f3a","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.47.tgz","fileCount":79,"integrity":"sha512-M/8/mvRauBgPVYH+FWF+xQBgkC53GSBRgLZQ5yD+jqpEd4XsWhRESBINKCQzWToARKaqtmr9riI1cMymJrFX+Q==","signatures":[{"sig":"MEUCIQContwf3pyxaxb4mXaRur8/gD+D65FKoZAsmecfdahfuAIgD5n3KeYgjtRjVVS+6Jp7lZe4joAWL2GKuXGdH0Iw91s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463615},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"a357596c791e5e56c262c016d23edb0090ac3c0a","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.47_1775357861831_0.04662396099965793","host":"s3://npm-registry-packages-npm-production"}},"0.0.48":{"name":"homebridge-schlecht-govee","version":"0.0.48","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","_id":"homebridge-schlecht-govee@0.0.48","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"homepage":"https://github.com/schlechtums/homebridge-govee#readme","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"dist":{"shasum":"d81d7f7ef6fa61e68fba323fac89fdc0b84727af","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.48.tgz","fileCount":79,"integrity":"sha512-UHD6YppnlMqDu4L90UP3KgEsO8tPSA8X+qWauLTLFk+LTAwfqA5yehoxdOImaQO200k+Mx/Rj0nltsBt5DObbw==","signatures":[{"sig":"MEUCIQDxaLjOZHnNu5pfHN1lcmrlgf9/2z1sSxpYfDNOk7BZnQIgWaQV5W0NzgDmLsU94lm/7GILlbwGl56hKADbQpzuyH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":463615},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"gitHead":"6bcf9cb08fa0a2a325e5071d46fee2acaafa90a4","scripts":{"lint":"eslint src test --ext .ts","test":"jest","build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","watch":"tsc --watch","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"homebridge":{"main":"dist/index.js","platform":"SchlechtGovee","pluginType":"platform"},"repository":{"url":"git+https://github.com/schlechtums/homebridge-govee.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsdav":"^2.1.8","node-cron":"^4.2.1","@homebridge/plugin-ui-utils":"^2.2.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.57.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","homebridge":"^1.8.0","typescript":"^5.5.3","@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/parser":"^7.14.1","@typescript-eslint/eslint-plugin":"^7.14.1"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-schlecht-govee_0.0.48_1775357870915_0.6575820449471019","host":"s3://npm-registry-packages-npm-production"}},"0.0.49":{"name":"homebridge-schlecht-govee","version":"0.0.49","description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"rimraf ./dist && tsc && tsc -p tsconfig.ui.json","lint":"eslint src test --ext .ts","watch":"tsc --watch","test":"jest","prepublishOnly":"npm run lint && npm run build"},"repository":{"type":"git","url":"git+https://github.com/schlechtums/homebridge-govee.git"},"keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"author":{"name":"schlechtums"},"license":"Apache-2.0","engines":{"node":">=20.0.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"peerDependencies":{"homebridge":"^1.8.0 || ^2.0.0-beta.0"},"dependencies":{"@homebridge/plugin-ui-utils":"^2.2.1","node-cron":"^4.2.1","tsdav":"^2.1.8"},"devDependencies":{"@types/jest":"^29.5.12","@types/node":"^20.14.9","@typescript-eslint/eslint-plugin":"^7.14.1","@typescript-eslint/parser":"^7.14.1","eslint":"^8.57.0","homebridge":"^1.8.0","jest":"^29.7.0","rimraf":"^5.0.7","ts-jest":"^29.2.2","typescript":"^5.5.3"},"homebridge":{"pluginType":"platform","main":"dist/index.js","platform":"SchlechtGovee"},"_id":"homebridge-schlecht-govee@0.0.49","gitHead":"58bef91752217c50cc1f5b472d97baa6ce6a7121","bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"homepage":"https://github.com/schlechtums/homebridge-govee#readme","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-d4Mvj2fgZUqAWaUhlM4VfvZ8f9KQwbrOVBLxqJIYF13nYZ8r1LTA20BRRbRaZo7xzvVf8XdjVTubU3giMw4dRg==","shasum":"d6ce52eae93d28564d20703366f211585e1c6d93","tarball":"https://registry.npmjs.org/homebridge-schlecht-govee/-/homebridge-schlecht-govee-0.0.49.tgz","fileCount":79,"unpackedSize":469615,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDbKB0OdJG+WfoxLDH3VFb3UN4qj7+acD2KvjPhYqAVVAiBV6bgi/GFpWiykc2ScGmG8rDCGcT14LhnHzT1XjLbSkw=="}]},"_npmUser":{"name":"schlechtums","email":"schlechtums@gmail.com"},"directories":{},"maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-schlecht-govee_0.0.49_1775358759962_0.6054687973218746"},"_hasShrinkwrap":false}},"time":{"created":"2026-03-18T00:23:49.077Z","modified":"2026-04-05T03:12:40.259Z","0.0.2":"2026-03-18T00:23:49.331Z","0.0.3":"2026-03-18T00:38:54.462Z","0.0.4":"2026-03-18T00:54:47.521Z","0.0.5":"2026-03-18T01:01:15.780Z","0.0.6":"2026-03-18T01:13:04.250Z","0.0.7":"2026-03-18T01:29:29.857Z","0.0.8":"2026-03-18T01:56:39.688Z","0.0.9":"2026-03-18T02:04:46.471Z","0.0.10":"2026-03-18T02:29:26.952Z","0.0.11":"2026-03-18T02:49:17.795Z","0.0.12":"2026-03-18T12:30:51.926Z","0.0.14":"2026-03-18T12:50:55.007Z","0.0.15":"2026-03-18T13:14:43.157Z","0.0.16":"2026-03-18T13:22:08.767Z","0.0.17":"2026-03-18T14:37:20.795Z","0.0.19":"2026-03-18T15:55:01.488Z","0.0.20":"2026-03-18T16:33:06.233Z","0.0.21":"2026-03-18T16:47:18.894Z","0.0.22":"2026-03-18T17:01:17.973Z","0.0.23":"2026-03-18T17:13:12.666Z","0.0.24":"2026-03-18T18:04:31.933Z","0.0.25":"2026-03-18T18:28:04.466Z","0.0.26":"2026-03-18T18:45:29.049Z","0.0.27":"2026-03-18T22:32:53.523Z","0.0.28":"2026-03-18T22:54:25.052Z","0.0.29":"2026-03-18T23:18:50.674Z","0.0.30":"2026-03-19T00:23:16.279Z","0.0.31":"2026-03-19T00:46:17.869Z","0.0.32":"2026-03-19T01:34:53.756Z","0.0.33":"2026-03-19T02:17:22.647Z","0.0.34":"2026-03-19T13:47:04.104Z","0.0.35":"2026-03-19T14:03:25.451Z","0.0.36":"2026-03-19T14:14:08.453Z","0.0.37":"2026-03-19T14:21:04.404Z","0.0.38":"2026-03-19T14:45:20.477Z","0.0.39":"2026-03-19T15:15:04.423Z","0.0.40":"2026-03-19T15:45:53.336Z","0.0.41":"2026-03-19T15:53:15.619Z","0.0.42":"2026-03-19T16:01:37.207Z","0.0.43":"2026-03-19T16:11:13.718Z","0.0.44":"2026-03-20T02:20:45.547Z","0.0.45":"2026-04-05T02:57:01.290Z","0.0.46":"2026-04-05T02:57:33.517Z","0.0.47":"2026-04-05T02:57:41.980Z","0.0.48":"2026-04-05T02:57:51.106Z","0.0.49":"2026-04-05T03:12:40.134Z"},"bugs":{"url":"https://github.com/schlechtums/homebridge-govee/issues"},"author":{"name":"schlechtums"},"license":"Apache-2.0","homepage":"https://github.com/schlechtums/homebridge-govee#readme","keywords":["homebridge-plugin","govee","homekit","calendar","caldav","permanent-lights","outdoor-lights"],"repository":{"type":"git","url":"git+https://github.com/schlechtums/homebridge-govee.git"},"description":"Homebridge plugin for Govee outdoor permanent lights with calendar-based color pattern scheduling","maintainers":[{"name":"schlechtums","email":"schlechtums@gmail.com"}],"readme":"# homebridge-schlecht-govee\n\nA [Homebridge](https://homebridge.io) plugin that reads all-day events from a CalDAV\ncalendar (iCloud Family Calendar, Google Calendar, Nextcloud, etc.) and automatically\napplies a matching color/scene pattern to your **Govee outdoor permanent lights**\n(H7050, H7055, and other LAN-API-enabled models) via the local network at **noon each day**.\n\nThe lights are **not turned on** — the pattern is loaded so that a later HomeKit\nautomation (e.g. \"turn on at sunset\") activates them with the correct color scheme\nalready set.\n\n---\n\n## Features\n\n- 📅 **Calendar-driven patterns** — all-day events drive the color choice (e.g. a\n  \"Christmas\" event applies your Christmas lights pattern).\n- 🌐 **LAN-only control** — communicates directly with Govee devices over UDP; no\n  cloud account required for light control.\n- 🖥️ **Interactive Config UI** — the Homebridge Config UI X settings page includes two\n  built-in tools: **Discover Govee Shortcuts** (look up all available shortcut codes\n  for any device model) and **Test Calendar Connection** (verify CalDAV credentials\n  without restarting Homebridge).\n- 🔍 **Built-in shortcut discovery** — fetch every available built-in shortcut name\n  and ready-to-copy `sceneCode` for your device model directly in the config UI, with\n  no log-scraping required.\n- 🔌 **LAN auto-discovery** — leave `goveeDevices` empty and the plugin will find\n  devices on your network automatically.\n- 🏡 **HomeKit switches** — each device is exposed as a switch accessory, usable in\n  automations and scenes.\n- 🕛 **Timezone-aware noon scheduling** — optionally specify an IANA timezone so\n  patterns are applied at *your* local noon regardless of where Homebridge runs.\n\n---\n\n## Requirements\n\n| Requirement | Notes |\n|-------------|-------|\n| Node.js ≥ 20 | |\n| Homebridge ≥ 1.8 or ≥ 2.0-beta | |\n| Govee device with LAN Control enabled | Enable in the Govee app: **Device → Settings → LAN Control** |\n| Device and Homebridge on the same subnet | UDP multicast must be able to cross from your server to the lights |\n| CalDAV-accessible calendar | iCloud, Google Calendar, Nextcloud, Fastmail, … |\n\n---\n\n## Installation\n\n```bash\nnpm install -g homebridge-schlecht-govee\n```\n\nOr via the Homebridge UI — search for **homebridge-schlecht-govee**.\n\n---\n\n## Configuration\n\nAdd a platform block to your Homebridge `config.json`:\n\n```json\n{\n  \"platforms\": [\n    {\n      \"platform\": \"SchlechtGovee\",\n      \"name\": \"Schlecht Govee\",\n\n      \"calendar\": {\n        \"url\": \"https://caldav.icloud.com\",\n        \"username\": \"you@icloud.com\",\n        \"password\": \"<app-specific-password>\",\n        \"calendarName\": \"Family\"\n      },\n\n      \"goveeDevices\": [\n        {\n          \"name\": \"Front Yard Lights\",\n          \"ip\": \"192.168.1.100\",\n          \"deviceId\": \"AA:BB:CC:DD:EE:FF:00:01\",\n          \"model\": \"H7050\"\n        }\n      ],\n\n      \"colorPatterns\": [\n        {\n          \"name\": \"Christmas\",\n          \"sceneCode\": \"MwUEzycAAAAAAAAAAAAAAAAAANo=\"\n        },\n        {\n          \"name\": \"Halloween\",\n          \"sceneCode\": \"<base64-scene-packet>\"\n        }\n      ],\n\n      \"timezone\": \"America/Chicago\",\n      \"listScenesOnStartup\": false\n    }\n  ]\n}\n```\n\n### Configuration options\n\n| Option | Type | Required | Description |\n|--------|------|----------|-------------|\n| `platform` | string | ✅ | Must be `\"SchlechtGovee\"` |\n| `name` | string | ✅ | Display name |\n| `calendar.url` | string | ✅ | CalDAV server base URL (see table below) |\n| `calendar.username` | string | ✅ | CalDAV username (usually your email) |\n| `calendar.password` | string | ✅ | CalDAV password / app-specific password |\n| `calendar.calendarName` | string | ✅ | Display name of the calendar to read |\n| `goveeDevices` | array | — | Static device list. Leave empty to auto-discover |\n| `goveeDevices[].name` | string | ✅ | HomeKit display name |\n| `goveeDevices[].ip` | string | ✅ | Device local IP address |\n| `goveeDevices[].deviceId` | string | ✅ | Device ID (MAC-address format from the Govee app) |\n| `goveeDevices[].model` | string | ✅ | Model number, e.g. `\"H7050\"` |\n| `colorPatterns` | array | — | Named pattern → scene-code mappings |\n| `colorPatterns[].name` | string | ✅ | Matched (case-insensitively) against event titles |\n| `colorPatterns[].sceneCode` | string | ✅ | Base64-encoded 20-byte scene packet |\n| `timezone` | string | — | IANA timezone for noon scheduling (default: system tz) |\n| `listScenesOnStartup` | boolean | — | Log all available scene codes on startup (default: `false`) |\n\n### CalDAV server URLs\n\n| Provider | URL |\n|----------|-----|\n| iCloud | `https://caldav.icloud.com` |\n| Google Calendar | `https://apidata.googleusercontent.com/caldav/v2/` |\n| Nextcloud | `https://yourserver/remote.php/dav` |\n| Fastmail | `https://caldav.fastmail.com/dav/` |\n\n> **iCloud tip**: Use an **app-specific password** generated at\n> [appleid.apple.com](https://appleid.apple.com/account/manage) — do **not** use your\n> regular Apple ID password.\n\n---\n\n## Config UI (Homebridge Config UI X)\n\nWhen you edit the plugin settings in **Homebridge Config UI X**, two interactive tools\nare displayed above the standard configuration form:\n\n### 🔍 Discover Govee Shortcuts\n\nFetches every available built-in shortcut for a given device model directly from the\nGovee API and lists each one by name alongside a **Copy** button.\n\n1. In Homebridge Config UI X, open the plugin settings for **homebridge-schlecht-govee**.\n2. In the **Discover Govee Shortcuts** card, enter your device model (e.g. `H7050`).\n   If you have already saved a device in the config, the model field is pre-filled.\n3. Click **Discover Shortcuts**.\n4. The tool displays every available shortcut name and its base64 scene code.\n5. Click **Copy** next to the shortcut you want, then paste the value into a\n   **Color Patterns → Scene Code** field in the configuration form.\n\n> This completely replaces the old `listScenesOnStartup` log-scraping workflow. You\n> only need `listScenesOnStartup: true` if you prefer to see the codes in the\n> Homebridge log.\n\n### 🔗 Test Calendar Connection\n\nVerifies your CalDAV credentials and lists all available calendars on the server,\nwithout restarting Homebridge.\n\n1. Fill in the **Calendar Settings** fields (URL, Username, Password) in the form.\n2. Click **Test Connection**.\n3. The tool shows either ✅ with the list of calendar names found, or ❌ with the\n   specific error message, so you can fix credentials before saving.\n\n---\n\n## Running as a Child Bridge\n\nHomebridge v1.3.0 and later lets any platform plugin run in its own isolated child\nprocess (a *child bridge*).  Running this plugin as a child bridge gives you:\n\n- **Crash isolation** — if the plugin throws a fatal error it won't bring down the\n  main bridge or any other plugin.\n- **Performance isolation** — the main bridge's response time is no longer slowed\n  by this plugin's CalDAV or UDP requests.\n- **Independent restart** — you can restart just this plugin without touching the\n  rest of Homebridge.\n\n### Option A — via the Homebridge Config UI X (recommended)\n\n1. Open **Homebridge Config UI X**.\n2. Go to the **Plugins** tab and find **homebridge-schlecht-govee**.\n3. Click the three-dot menu (⋮) → **Bridge Settings** (or **Set Up Child Bridge**).\n4. Toggle child-bridge mode on and save.\n5. Restart Homebridge.\n6. Pair the new child bridge in the **Home** app:\n   1. Open **Home** → tap **+** → **Add Accessory**.\n   2. Select **I Don't Have a Code or Cannot Scan**.\n   3. Choose the new plugin bridge from the list.\n   4. Enter the PIN (default: same as your main bridge PIN).\n\n### Option B — manual `config.json` edit\n\nAdd a `_bridge` object to your platform block.  The `username` and `port` must be\n**unique** — different from the main bridge and any other child bridge you have.\n\n```json\n{\n  \"platforms\": [\n    {\n      \"platform\": \"SchlechtGovee\",\n      \"name\": \"Schlecht Govee\",\n\n      \"_bridge\": {\n        \"username\": \"0E:83:FD:29:58:C9\",\n        \"port\": 55197\n      },\n\n      \"calendar\": {\n        \"url\": \"https://caldav.icloud.com\",\n        \"username\": \"you@icloud.com\",\n        \"password\": \"<app-specific-password>\",\n        \"calendarName\": \"Family\"\n      },\n\n      \"goveeDevices\": [\n        {\n          \"name\": \"Front Yard Lights\",\n          \"ip\": \"192.168.1.100\",\n          \"deviceId\": \"AA:BB:CC:DD:EE:FF:00:01\",\n          \"model\": \"H7050\"\n        }\n      ],\n\n      \"colorPatterns\": [\n        { \"name\": \"Christmas\", \"sceneCode\": \"MwUEzycAAAAAAAAAAAAAAAAAANo=\" }\n      ],\n\n      \"timezone\": \"America/Chicago\"\n    }\n  ]\n}\n```\n\nAfter restarting Homebridge, pair the child bridge in the Home app as described in\nOption A step 6.\n\n> **Optional `_bridge` fields**\n>\n> | Field | Default | Notes |\n> |-------|---------|-------|\n> | `username` | — | Required. Unique MAC-style address |\n> | `port` | dynamically assigned by Homebridge | Recommended to set explicitly to avoid surprises after restarts |\n> | `pin` | same as main bridge | Override the HomeKit pairing PIN |\n> | `name` | platform `name` | Label shown in the Home app |\n\n---\n\n## How it works\n\n```\nHomebridge starts\n  └─► Register Govee devices as HomeKit switches\n  └─► (Optional) Log available scenes for each device model\n  └─► Start noon scheduler\n\nEvery day at noon\n  └─► Fetch today's all-day calendar events\n  └─► Find first event whose title contains a configured pattern name\n  └─► Send ptReal LAN command to each Govee device with the scene packet\n  └─► (A later HomeKit automation turns the lights on at, e.g., sunset)\n```\n\n**Pattern matching** is case-insensitive substring: a calendar event titled\n`\"Christmas Lights 2024\"` will match a pattern named `\"Christmas\"`.\n\n---\n\n## Obtaining scene codes (`sceneCode`)\n\nThe `sceneCode` is a **base64-encoded 20-byte scene packet** sent to the device via\nthe Govee LAN `ptReal` UDP command.\n\n### Option A — Discover Shortcuts tool in the Config UI (recommended)\n\n1. Open the plugin settings in **Homebridge Config UI X**.\n2. In the **Discover Govee Shortcuts** card, enter your device model and click\n   **Discover Shortcuts**.\n3. Find the shortcut you want in the list and click **Copy** next to it.\n4. Paste the copied value into a **Color Patterns → Scene Code** field in the\n   configuration form below.\n\n### Option B — Built-in scene listing at startup\n\n1. Set `\"listScenesOnStartup\": true` in the config and restart Homebridge.\n2. The plugin will fetch and log every built-in shortcut for each configured device\n   model, including the ready-to-use `sceneCode` value:\n   ```\n   [SchlechtGovee] --- Available scenes for H7050 (42 total) ---\n   [SchlechtGovee]   name: \"Rainbow B\"  code: 10191  scenePacket: \"MwUEzycAAAAAAAAAAAAAAAAAANo=\"\n   [SchlechtGovee]   name: \"Sunrise\"    code: 2099   scenePacket: \"MwUEExMAAAAAAAAAAAAAAAAAHg==\"\n   ...\n   ```\n3. Copy the `scenePacket` value into `colorPatterns[].sceneCode`.\n4. Set `\"listScenesOnStartup\": false` again.\n\n### Option C — Govee API directly\n\n```bash\ncurl \"https://app2.govee.com/appsku/v1/light-effect-libraries?sku=H7050\" \\\n  -H \"AppVersion: 5.6.01\" | \\\n  jq '[.data.categories[] | {name:.sceneName, code:.lightEffects[0].sceneCode}]'\n```\n\nThis returns `[ { \"name\": \"Rainbow B\", \"code\": 10191 }, ... ]`.  \nThe plugin's `GoveeSceneService.buildScenePacket(code)` can convert a numeric code to\nthe base64 packet — see the [development section](#development) below.\n\n### Option D — Govee One Touch Shortcuts\n\n1. Open the Govee app → **Home** tab → **+** to add a *Tap to Run* shortcut.\n2. Give it a name (e.g. \"Christmas Scene\"), add the target device → **Mode**.\n3. Select the desired scene effect and save.\n4. The `homebridge-govee` plugin (a separate plugin) will log the shortcut's\n   `[BLE]` code on startup — that value is identical to the `sceneCode` here.\n\n### Option E — Wireshark capture\n\n1. Enable LAN Control on the device (Govee app → device settings).\n2. Open Wireshark, filter: `udp.port == 4003`.\n3. Activate a scene in the Govee app while capturing.\n4. Find the `ptReal` UDP packet; the `command[0]` field is the `sceneCode`.\n\n### Scene packet structure (for reference)\n\n```\nByte  0 : 0x33  (fixed)\nByte  1 : 0x05  (fixed)\nByte  2 : 0x04  (scene type – 0x04 for pre-defined library scenes)\nBytes 3–4: scene code as little-endian uint16 (low byte first)\nBytes 5–18: zero padding\nByte 19 : XOR checksum of bytes 0–18\n```\n\nExample — Rainbow B (code 10191 = 0x27CF):\n```\n33 05 04 CF 27 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DA\n→ base64: MwUEzycAAAAAAAAAAAAAAAAAANo=\n```\n\n---\n\n## HomeKit automation example\n\nAfter the noon scheduler has pre-loaded the scene you can trigger the lights with a\nstandard HomeKit automation:\n\n1. **Condition**: Today is Christmas (or leave this to the calendar approach).\n2. **Trigger**: Sunset.\n3. **Action**: Turn on *Front Yard Lights* (the switch registered by this plugin).\n\nBecause the color pattern was already applied at noon, the lights come on in the\ncorrect scene.\n\n---\n\n## Enabling Govee LAN Control\n\n1. Open the **Govee Home** app on your phone.\n2. Tap the device you want to control.\n3. Tap the **⚙️** settings icon (top right).\n4. Toggle **LAN Control** on.\n5. Assign a **static IP** (or a static DHCP lease) to avoid the IP changing.\n\n> LAN Control is not available on every Govee model. Supported models include\n> H7050, H7055, and others — see the\n> [Govee LAN API guide](https://app-h5.govee.com/user-manual/wlan-guide) for the\n> full list.\n\n---\n\n## Development\n\n```bash\n# Install dependencies\nnpm install\n\n# Build TypeScript\nnpm run build\n\n# Run tests (Jest)\nnpm test\n\n# Run linter (ESLint)\nnpm run lint\n\n# Watch mode (incremental TypeScript compilation)\nnpm run watch\n```\n\n### Using `GoveeSceneService` directly\n\n```typescript\nimport { GoveeSceneService } from 'homebridge-schlecht-govee/dist/govee/goveeSceneService';\n\nconst svc = new GoveeSceneService(console as any);\n\n// Build a packet from a numeric code\nconst base64 = svc.buildScenePacket(10191);\n// → \"MwUEzycAAAAAAAAAAAAAAAAAANo=\"\n\n// Fetch and log all scenes for a model\nawait svc.logAvailableScenes('H7050');\n```\n\n---\n\n## Troubleshooting\n\n| Symptom | Likely cause | Fix |\n|---------|-------------|-----|\n| Lights don't respond | LAN Control not enabled | Toggle it in the Govee app |\n| `Calendar \"X\" not found` in logs | Wrong calendar name | Set `listScenesOnStartup` and check logged names |\n| Discovery finds no devices | Multicast blocked by router/VLAN | Add device IPs statically in `goveeDevices` |\n| Pattern doesn't apply at noon | No matching calendar event | Check event title contains the pattern name |\n| Wrong timezone fires at wrong time | System tz differs from desired | Set `timezone` in config |\n\n---\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}