{"_id":"@felixgeelhaar/govee-api-client","_rev":"30-4682eb49e9e42a844ed43a47c5ab5737","name":"@felixgeelhaar/govee-api-client","dist-tags":{"beta":"1.0.0-beta.8","latest":"3.3.10"},"versions":{"1.0.0-beta.8":{"name":"@felixgeelhaar/govee-api-client","version":"1.0.0-beta.8","keywords":["govee","api","client","typescript","smart-devices","lighting"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@1.0.0-beta.8","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"b8af4dc2f019b90d03b6871e63e5f38f6d628b92","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-1.0.0-beta.8.tgz","fileCount":91,"integrity":"sha512-v9F88FYwdKAGKNISkJveJkp33qPrA2kfgpabmz3X7gTZLGk8gKMEaBsEGw9N3Ak91ccawyMhwXcuBPKZwztmMg==","signatures":[{"sig":"MEYCIQCF8l4EsCc0kLR6Ti810pB1kh7RHjraJhfGZnKq0ihEvwIhANLHH0kezGQUQ5c9y9SH0khqusgoSsiH287ChU7+qDaI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134510},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"765610cb7de588f74dd2ce8a8978890d4cba00ac","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.3","dependencies":{"pino":"^8.16.0","axios":"^1.6.0","p-limit":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.0.0","husky":"^8.0.0","vitest":"^1.0.0","prettier":"^3.0.0","@vitest/ui":"^1.0.0","typescript":"^5.2.0","@types/node":"^20.9.0","lint-staged":"^15.0.0","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_1.0.0-beta.8_1753219283467_0.016043857218826396","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@felixgeelhaar/govee-api-client","version":"1.0.0","keywords":["govee","api","client","typescript","smart-devices","lighting"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@1.0.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"e71504b4689c0726ac65527ad7b4dbb1737e2870","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-1.0.0.tgz","fileCount":91,"integrity":"sha512-/4b1xNAhateGbnihpEah1j2rkmseM+HqKSzPBKfgHqnDFDGa0zuM+NUhdXdVLfUeP1OqeOdG9KnQ48qFDyVt+Q==","signatures":[{"sig":"MEQCIB2sYrqfa2S0Y0n35T/rinzkGdD9jYYBpc330yY9OqZ/AiBJ2ZtmQ2kffECmT0scFomws0g5JafZVYhw8xdMTpiLmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134503},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"765610cb7de588f74dd2ce8a8978890d4cba00ac","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.3","dependencies":{"pino":"^8.16.0","axios":"^1.6.0","p-limit":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.0.0","husky":"^8.0.0","vitest":"^1.0.0","prettier":"^3.0.0","@vitest/ui":"^1.0.0","typescript":"^5.2.0","@types/node":"^20.9.0","lint-staged":"^15.0.0","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_1.0.0_1753219412293_0.037502017957026235","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@felixgeelhaar/govee-api-client","version":"1.0.1","keywords":["govee","api","client","typescript","smart-devices","lighting"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@1.0.1","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"d452d08e76502a418b8379598c625918fb7e2efd","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-1.0.1.tgz","fileCount":91,"integrity":"sha512-JjCKj7zCKrvRmRmkyhNas+/YEgMfrY7EMvSwl44rGq+Jk7kRYbyiivZF6HcuWTTp7iWQuQ2DTuIl0nA4V3hCtA==","signatures":[{"sig":"MEYCIQCo+29TZTxeDP7cTnZJqJlSXF/kOI+tUfZV+tMoKXvVTQIhAOPc90uxQjVAzUWoRy6qqwRA5tqHvA+vxb9Ix+STzhQX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134503},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"9733aaf524ceaad7bca311508bb5e59c3d54e69d","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.3","dependencies":{"pino":"^8.16.0","axios":"^1.6.0","p-limit":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.0.0","husky":"^8.0.0","vitest":"^1.0.0","prettier":"^3.0.0","@vitest/ui":"^1.0.0","typescript":"^5.2.0","@types/node":"^20.9.0","lint-staged":"^15.0.0","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_1.0.1_1753219737311_0.69722416441966","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@felixgeelhaar/govee-api-client","version":"1.0.2","keywords":["govee","api","client","typescript","smart-devices","lighting"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@1.0.2","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"5d216bda5fe4a4d03c8046642a6940f455373590","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-1.0.2.tgz","fileCount":91,"integrity":"sha512-e8Kp2bFcp6KQXDfQjdx52FaW61Mo1i+8X3YrOIOGjTsBG43nQ2iMkKA+NXLfy7CYV2jqVnWq7bsog2Q6oZx94Q==","signatures":[{"sig":"MEUCIQCChbwLeORVH0m32HXgnQ+OHU2NcBtVmWfCrrHUS9fgAgIgSkwFDm9P0pz6A/A6WQt7dT7xxxUpk+tsa7UpnO2jTAs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138449},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"c33be9b0c3178dc99e7c4b172aec8bf96271f76e","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.4","dependencies":{"pino":"^8.16.0","axios":"^1.6.0","p-limit":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.0.0","husky":"^8.0.0","vitest":"^1.0.0","prettier":"^3.0.0","@vitest/ui":"^1.0.0","typescript":"^5.2.0","@types/node":"^20.9.0","lint-staged":"^15.0.0","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_1.0.2_1753617691735_0.9302032742308806","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@felixgeelhaar/govee-api-client","version":"1.1.0","keywords":["govee","api","client","typescript","smart-devices","lighting"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@1.1.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"f27aaffe82268e545c5ee39443825ea084ac37be","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-1.1.0.tgz","fileCount":91,"integrity":"sha512-ogHP6H1geGpfvLQvGVeAd/WYlqIFBUSvDH6xDL/3hGaJp0DBsYl/8LRx16s9+nxpg51Z+PQYU3lYeXo0JpmXqQ==","signatures":[{"sig":"MEYCIQCqJeriEkVYoa8j5Jvlryzak9BJw9lFmNdUJ50uhki75wIhAIVs1jF98kXWrrQwemM0g3hhRv1Syf9gKi8jNOyIdmgV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"53223b61c4785b54771e8fab2fed8499bb6c09a6","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.4","dependencies":{"pino":"^8.16.0","axios":"^1.6.0","p-limit":"^5.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.0.0","husky":"^8.0.0","vitest":"^1.0.0","prettier":"^3.0.0","@vitest/ui":"^1.0.0","typescript":"^5.2.0","@types/node":"^20.9.0","lint-staged":"^15.0.0","@vitest/coverage-v8":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_1.1.0_1753652063611_0.24712358286724023","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@felixgeelhaar/govee-api-client","version":"2.0.0","keywords":["govee","api","client","typescript","smart-devices","lighting"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@2.0.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"21efa9abde316f6370c93b2596aef58fa62529e3","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-2.0.0.tgz","fileCount":127,"integrity":"sha512-cQqFLI0bdqxmiWo5FG8GdmDfA3cD7hcMaCw6AKBRmGq+koSdBq4Qwrj3n1d+3U/N5C+F6AuZ8/mDV6YDLfXyFg==","signatures":[{"sig":"MEQCIAtEVcvApsXXw+eu3/TikSeIqnmG+y2u2+2vzCVgxpa9AiBHC1Z1HEWKYRDEKIogwq9xKo5RJYY3q6SObMHDg8QtFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315147},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"07f034cb3aadee91490dc1f3b5a69cd6c354b46d","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","test:coverage":"vitest --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.4","dependencies":{"zod":"4.0.10","pino":"8.21.0","axios":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.10.4","nock":"14.0.7","husky":"8.0.3","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.8.3","@types/nock":"10.0.3","@types/node":"20.19.9","lint-staged":"15.5.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_2.0.0_1753823288069_0.7226329258267972","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@felixgeelhaar/govee-api-client","version":"2.0.1","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@2.0.1","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"4574385472ce7e3d4ed55046b7fbef2103dcb95a","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-2.0.1.tgz","fileCount":130,"integrity":"sha512-kGzUww8wSOaJPNn1/3xwDNIgCH7V18DgqLiAUkX8t0T9HN92J+tYzJyzW9hjqrAzbs/aQg7k/95fdW2gKHU1yg==","signatures":[{"sig":"MEUCIClWP08J8hDHGnVJ0BcRA9UjGCgmvms77/rxtenATEaDAiEAo9n2YD2ZUOi0kCz8rkdS7fQWuIAqlSgpqNzCN3/eRqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371189},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19c35bc845fde5b7bbfbdbc203c2836f65a27304","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.4","dependencies":{"zod":"4.0.10","pino":"8.21.0","axios":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.10.4","nock":"14.0.7","husky":"8.0.3","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.8.3","@types/nock":"10.0.3","@types/node":"20.19.9","lint-staged":"15.5.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_2.0.1_1753829179182_0.46443252189756956","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@felixgeelhaar/govee-api-client","version":"2.1.0","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@2.1.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"a6659af467a865aa7e6a5a1dc4bbe3083ed93016","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-2.1.0.tgz","fileCount":130,"integrity":"sha512-z3WriRPHIfapvdp62I+rfaqaTumvVbHZBd9j9EKyOSbs2R9MX6mps/LH4UzDfiF7SG+To6QWAkwGJf/P+cO0ZA==","signatures":[{"sig":"MEQCIDgXrHj2tsDjuD8DzYYR1Yd970+DTCKrNdCVUmdeDW+yAiAt2r220VXGV/i7lU2YTL+1QKKOO95OWaNnXZgeX9SrAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":385046},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"8f75ed44b3e3bf5f557ca550ad46a0a9375fa3c2","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.0.10","pino":"8.21.0","axios":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.10.4","nock":"14.0.7","husky":"8.0.3","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.8.3","@types/nock":"10.0.3","@types/node":"20.19.9","lint-staged":"15.5.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_2.1.0_1759584788697_0.5398340949985849","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"@felixgeelhaar/govee-api-client","version":"2.1.1","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@2.1.1","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"6c9ba4f775b0a2b987c7fe37f00edafe77b04882","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-2.1.1.tgz","fileCount":130,"integrity":"sha512-cmbS3wNWTLLox4Uwcz7AykYAIUJzL+DtqGPf+a6IfhIbkvdTM86NsV8yJyFzfpNXCHE2IAdzDfC+8Q67LvIv5Q==","signatures":[{"sig":"MEYCIQCx08ShCrPMA2PLVSqeidIL95fWT5gAjKlNStk0fJYwMAIhAPcatHut7KANznL6FFQ13Hm2NR25MnkXQbeUnDf99R+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387240},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"6f055eaf3576a9d5ad5fe7839acb01403e9a05f0","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","prepare":"husky install","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.0.10","pino":"8.21.0","axios":"1.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.10.4","nock":"14.0.7","husky":"8.0.3","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.8.3","@types/nock":"10.0.3","@types/node":"20.19.9","lint-staged":"15.5.2","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_2.1.1_1759586674625_0.6545155980486592","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@felixgeelhaar/govee-api-client","version":"3.0.0","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.0.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"52c34147353546fa1e01fc1fde63db7c408e4791","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.0.0.tgz","fileCount":130,"integrity":"sha512-VMViQGWbnpM4Vi2EEfvzeBk/nlGX1X4CJHKIGjGmCBlQr1Svu/KN6mRwrKY0Xy/W51zqKwjkzcgsJ9zUIzWHeg==","signatures":[{"sig":"MEQCICHB2q3rmxfTvfm5CZGCeCppOn0MaD07+E1oJu1D2vRDAiAyHhBV+U4/9zHwBG1dBvqEIEjX9OijWbcHxY277qkudQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":387208},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bbb36188e3c1dd1894ffa6a2400abc9b6e0edc0d","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.3","nock":"14.0.10","husky":"9.1.7","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.0.0_1759664753175_0.46628725853499464","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"@felixgeelhaar/govee-api-client","version":"3.0.1","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.0.1","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"fbea6eaddea04d6f4f6cae8672089f41cc485dde","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.0.1.tgz","fileCount":142,"integrity":"sha512-MRBaAfGoBp7VgUTdNi/laHNdWg834FJ2lct51pjfg093OxTK9ckW5XBEjFLaD+gokF4hYaAyWZgAvRcO87D4Tw==","signatures":[{"sig":"MEQCIA4x2pkyN85F4itGDSTvFCHX1aqkxhmN46qNniL9VVRSAiBJ5U2W56ZvY40aEJY28fBbzSHDsMog9M+IifG4ZFU7IA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491954},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"db6e77368dcfd7378c2a8050f6d53181cda066ad","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.3","nock":"14.0.10","husky":"9.1.7","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.0.1_1759741164145_0.40289091579527225","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@felixgeelhaar/govee-api-client","version":"3.0.2","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.0.2","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"fb1247538cb60a9d0b0cd807cbeb1cd515a9546b","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.0.2.tgz","fileCount":142,"integrity":"sha512-80bCfEKlEgGEHOtOODiXVPKDA0PakD4+vDtdh+XGzZpy67MaLhOP3/VYS1KK+sGmZRj1BncHzyB+lad0zu8WRQ==","signatures":[{"sig":"MEQCIA2D5PNB2NYmok54leAp8po74NUK8X/rFVlucJrVY8riAiAHhMqS3FLq/Y51vQgv3gA5wpO3sKULw3NRl8PanqPG5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491954},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"18eeb478ed4e19257a6384b112e3fe8e5cf5a7b2","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","npm run lint"]},"_nodeVersion":"20.19.5","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.12.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.11.3","nock":"14.0.10","husky":"9.1.7","vitest":"3.2.4","prettier":"3.6.2","@vitest/ui":"3.2.4","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.0.2_1759743726917_0.7291935435154269","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"@felixgeelhaar/govee-api-client","version":"3.1.0","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.1.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"1a4b4d00b9c765119ede8ebd93eae63b6b0fc9d7","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.1.0.tgz","fileCount":142,"integrity":"sha512-pYFL25tvUPl/jgjtZhKF3Tu5DUGgXFRP5mXc5MyNNXeZniwbkWuZK+R7rGHrmhLE+G/A4u1ITrJCjwZRN4bwmg==","signatures":[{"sig":"MEYCIQCu45CpINb8EGgHktC09vRX6r82EZqNaZ0bGOOSlxoKfQIhAI9KiS5ubB8kwjv4EtHQyoS7BV4sEi6bXP2J4TrKPCxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":496485},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19a71414139803892a5c4ee4b2cf88bb541da569","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.12.1","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"22.22.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.13.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.1.0_1774722740940_0.8629312201478014","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@felixgeelhaar/govee-api-client","version":"3.1.1","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.1.1","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"825503e9c32358b74961f4fe725c79d5360a7043","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.1.1.tgz","fileCount":142,"integrity":"sha512-dCGko5FGc3NVm+ECQMowXHp+LKB0I1mOVfyNvHCGv1wPm6DqXMldEwfLYeOs65N6A8NpW6O64U987F6P3nH6Bg==","signatures":[{"sig":"MEQCIAxsBx3DzRYgpw91BevEQPCtg11Yerlhx6Bu1dcx8tLkAiBDJKCUG5oCYddWe0erlIVLtHkZGehBq2en4ZykXHF+4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482509},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"09a9f4218a990a1f1a8393d5cc5a5a8fc5ae9072","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.12.1","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"22.22.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.13.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.1.1_1774723110043_0.27183573780371795","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"@felixgeelhaar/govee-api-client","version":"3.1.4","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.1.4","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"80e583667cdd3081b6d85e18ce630fd0f4a16ca5","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.1.4.tgz","fileCount":142,"integrity":"sha512-0gKIYW1BbfkCe5Y85PITwUDsmHtWr7pwz+SaZ8Yq+nV8bEzcOHRrEkAMrPlkh1namc9OVcZbPLPdT2MUzeMV0Q==","signatures":[{"sig":"MEQCIHOLLfzCW/vNF0kU0b1qHLqi440AT/e0YOkREtK1ircnAiBK+tY+VjGoszD5Jwa/5RRvgVd38FRlecYR6lnGLFZ2gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484705},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"60ef73c694e0094e0aadeda763676d823ad54651","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.12.1","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"22.22.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.13.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.1.4_1774814853940_0.09439619075074113","host":"s3://npm-registry-packages-npm-production"}},"3.1.12":{"name":"@felixgeelhaar/govee-api-client","version":"3.1.12","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.1.12","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"909de6f4b43aece815bc9d1939d5c1af5b3790eb","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.1.12.tgz","fileCount":142,"integrity":"sha512-ZJ8Fim/heOdle++QwkfACIc6CkkyQpD56gjJrY014as+cMmuFsRosMdeKV5EXVWPH6F2/XfZhjKMsBbZXPMBSw==","signatures":[{"sig":"MEQCIFAODTex9bokIWjegOkmHZJHIboCA7NoZoipo924mOIcAiAz8KJelTDMCJDo/HVTzMSV/8J3HBSrjw9jEFgbjZowzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486524},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"ce3d8e3b106d5a2c825f95f9ed615bf166335d03","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.1.12_1775809216696_0.9084723072825325","host":"s3://npm-registry-packages-npm-production"}},"3.1.13":{"name":"@felixgeelhaar/govee-api-client","version":"3.1.13","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.1.13","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"8db7f15ff275b1dac5599512dfd3d0dfd53a8189","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.1.13.tgz","fileCount":142,"integrity":"sha512-ZFfCTYfcgQCp6/Rs0FHOx/2EaeCoHSn8SB1xDoiuKJrE7EsBbTA7IErQ601c7ivoADGtEU1XIk8nftmVZfWOVw==","signatures":[{"sig":"MEQCIBUvFI1ENTEEIj+RWF3QXVSLAIfXhK6pjvy3SHsPpw8wAiBcgeqAJafp0OFosfuDb24usnbJZdXF39C9Oy+Xq4FkgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":487655},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d8eae350c71866581f934f8fb6038149834a093a","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.1.13_1775861912978_0.36169877715792453","host":"s3://npm-registry-packages-npm-production"}},"3.1.14":{"name":"@felixgeelhaar/govee-api-client","version":"3.1.14","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.1.14","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"2ce54f77529205e8b25ba02866ad4ab9d1257873","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.1.14.tgz","fileCount":142,"integrity":"sha512-fBGIod9nUYveHeNw9rxQguq99zlehj1E55/X/On6xiM11j2fmU94SwaA7rUqsgS2zW6i3Fw/wJccw006kmT04Q==","signatures":[{"sig":"MEUCIHJnyXEbDj3nGxk2B352JKDhxnW0L315OaULQQknsNV5AiEAu8l7Rv89bcxAs/GBkEkQAESJTHbjQ25KMM+O36dxuso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":489962},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"0781fd612f75c058211a4e2c1a69e7746aa21305","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.1.14_1776065370984_0.13588730837114715","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"@felixgeelhaar/govee-api-client","version":"3.2.0","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.2.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"009c8294405d4be426a6ecbd01687faab3c09924","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.2.0.tgz","fileCount":150,"integrity":"sha512-nJr4zjJ1S1y5ZMnNY9+s/s5GtpVK+Vdxco+YajoJdx2ovXZC2zjYJbGkODbt79V7/8VnKEixp9grWxhRhqwv/A==","signatures":[{"sig":"MEUCICGKdqVB9jMpKIp7kvQAri2HXr0jyWq6aS3DGv/wxdsuAiEA0OGEZrpfEqABSq8ou4FTuZ3m5G3NothbLh2V8ooQBJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":524166},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"418548ff869f48d0ca9567991c116c0b727e3a6e","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.2.0_1776410166096_0.6128156122398805","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.0","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.0","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"388d3652ff119ae18ab5e1637569e9368790f18b","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.0.tgz","fileCount":150,"integrity":"sha512-aNhNZmC/Se1O/kpKyXXEtjRtLijf5zba2IB2TtJqzPdTa2oStZVqgyu4i9sugEXkQmRYI/K1xOHbMZz2kuB3Mg==","signatures":[{"sig":"MEUCIGP1GLXjDcb8LN2d2y5eBL9aw2cLDpL1u3KTGU7+v+vEAiEAy0wRtjPt0aS6Y33cwuokGrshSt2utfdsOc434Jyje1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":545741},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"b3e1bf3215a4a45896efbb1ca89253f45cfd5925","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.0_1776517629826_0.944478418194997","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.1","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.1","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"11b7cf6b1d95320acdf194e12b1883fe7250827c","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.1.tgz","fileCount":150,"integrity":"sha512-QGraEvyQVx+64X3vK1Z+Qu2lV8ez9vHrRqPE6dRS0Hb/qGOBZJHwSVX8BTYIzyH8WGA50+AMqy0yacCxFUyTZA==","signatures":[{"sig":"MEUCIGxXeDUawvh1ONARxUObOHS8IziTRyEwr/IGQ2ngbTt1AiEA2567bcGrcIumAI9ysIlu0szHhaCBLRl+T3BRpEpi7Z8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":546587},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"bf464cfe868c0314b0fb0a9c5784d1d84ecdca61","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.1_1776530689704_0.9202616559283467","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.2","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.2","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"088c8fc82d01bb10b067bb509fb0ca0b59bfc2c6","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.2.tgz","fileCount":150,"integrity":"sha512-BoTDI46qV3E84XNn1oxyuu0fhQO2aUmknp5emZBW6SY++b2/hN1BkwOed76zP5Ba5ktHXCPBSzMlHCEvggjWDw==","signatures":[{"sig":"MEUCIBv+cMprbzsp1IJmRoYd8KEyM0LvBtjxP4GgPPNiu3ASAiEA+wXoBqw8GKzGLdKma+IZGgmZcqOGh0wz5l/1O9oz3l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":547505},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"19d309d0791d36dbe9ce97d887c2dd581dcf1b80","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.2_1776670613240_0.6173763066916953","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.3","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.3","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"61fa9ddb192c991feefa9312f930e2466ffb3d8a","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.3.tgz","fileCount":150,"integrity":"sha512-P4D8fNOEYOS1eQFdGSBbJQvEqmyuG/IuqrtNt1jP3RtiuLeQhgAfhkN7+xVHiV1R/ubtVRxFtDCkBuUW8oD/iQ==","signatures":[{"sig":"MEUCIAH6l/4ejbq/flKRIQXksw5dyuVs5otjFkT51s9H60BpAiEA2mizuvamXG8sOMnTWR33NXfm2TOM4abMcRncg8lF0kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":549318},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"7d3e4400792945060505218e69ff30d147c79a9f","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.3_1776675251057_0.38266158824068275","host":"s3://npm-registry-packages-npm-production"}},"3.3.4":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.4","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.4","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"0a558f117ef86869da6ba371f975ff670cea11f2","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.4.tgz","fileCount":150,"integrity":"sha512-gDzyJJCYP0qq0qzQXNvGU9sbgWO1Inj8zxYtLoHBUUOS4fozUbUyz+ow/OgxeL3W6x+pj1LKSfPBjrGdHgpgyw==","signatures":[{"sig":"MEUCIEYY9zWJ7e/9crN3jirJfeAaSX9v4BlHANK3pP88amsYAiEAivps1IfbWiM3a5CL8gAi65u9XOj1Z46iofvaqEPh4lw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":554807},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"4ff20a1ce62ef7ec2a976d4b0df563607e466e2f","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.4_1777141025660_0.9826768371377244","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.5","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.5","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"016144c2492d3d5d43d3f645c470c044f1d65ffd","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.5.tgz","fileCount":150,"integrity":"sha512-rTSkNaC/Afax3WZvpm2yPQ7d9sZyrxEU1uuV+v6VaOjsS/SJWQ20EL4FEdceWep1RVNzClh9Y170KDj02ngTMQ==","signatures":[{"sig":"MEYCIQDWYrfNpSxZygxRlWkfgy3ujktCG10Jv3SKoW5dlc+iPwIhAOLLdNfXHVkpefvIpGU0Dx0Crkr/E8QDu+aV1wcqP2kT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":555875},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"1fd5436f7aa5bb44c4097654c989d8a8f3b49167","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"4.1.11","pino":"10.0.0","axios":"1.15.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"2.12.7","nock":"14.0.10","husky":"9.1.7","vitest":"4.0.16","prettier":"3.6.2","@vitest/ui":"4.0.16","typescript":"5.9.3","@types/nock":"10.0.3","@types/node":"24.6.2","lint-staged":"16.2.3","@vitest/coverage-v8":"4.0.16"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.5_1777645360326_0.8371291321744809","host":"s3://npm-registry-packages-npm-production"}},"3.3.6":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.6","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.6","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"0f39e6224ab2ab19bcede229597923d6848f5ebd","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.6.tgz","fileCount":151,"integrity":"sha512-THUeBLOYKLMVVNgyGAsiXKUJKfcAcWaFGacDmJ/c/4PIdY7KXdRRFnUcIqpZ6W3fc1pyE+uYxbufxkVK8IoKTw==","signatures":[{"sig":"MEUCIQDMiwjjMgPXmQWwZqm1Rt7q+pW/EDq67T6Kht74mi/uUwIgaF6tvmzVk26fDRLqt1eBezBdsKTKq4L+CJWVL+6PeE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"766563c3dd252257c3963aa78226bd7a4bc056d3","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.11.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.14.1","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","axios":"^1.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.5","nock":"^14.0.15","husky":"9.1.7","vitest":"^4.1.5","prettier":"^3.8.3","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/nock":"10.0.3","@types/node":"^25.6.2","lint-staged":"^17.0.2","@vitest/coverage-v8":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.6_1778230274262_0.7717071393586177","host":"s3://npm-registry-packages-npm-production"}},"3.3.7":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.7","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.7","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"7b7c725c6c4a48a2ac4d06015fa65f44abd51447","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.7.tgz","fileCount":151,"integrity":"sha512-WBxfrZ3JVfsHcR9JlP2eiTMAvg/xwkU+vNEVycJQwyORmPXOH1+52IrMDwjyCNTP8TEOzcCw/Exvz2leJi+aIg==","signatures":[{"sig":"MEUCIQDfzQQP+GyWqtOtCc3yWQNzprd+utVzx26SMT8dYxxTYgIgfcQkoWcKe/6kA+b3DzeWpoJcg2yMURdtwEVEC7GCAfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556307},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"652cfbaefca4f80ce9ea6ae567d68a49667e5562","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.13.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","axios":"^1.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.5","nock":"^14.0.15","husky":"9.1.7","vitest":"^4.1.5","prettier":"^3.8.3","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/nock":"10.0.3","@types/node":"^25.6.2","lint-staged":"^17.0.2","@vitest/coverage-v8":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.7_1780408112403_0.7719984579522738","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.8","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.8","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"26c36c728bee9b2eb5f48a5b3cf4f0bb1e1b0e9c","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.8.tgz","fileCount":151,"integrity":"sha512-yCEklImDywAVWuRZfbd98mXPFSYwaa4ALlkqG7xBYT/pBYELE/d+TWGxYlKd0BQSAMrgTiGXP+Wq/HFdDJjAeQ==","signatures":[{"sig":"MEYCIQCp5MQIBGEVoJ2nyofyPJ8TUU/2mdn9tKLxyLsZVBzbNgIhAJhNF8lwHX+E5x7kgexh385F2nJ9v1JToQ+oCcOaAvoB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":556897},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"08ba625c6b3f1ea22e92d4c687c9f5277a0b7ac4","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.13.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","axios":"^1.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.5","nock":"^14.0.15","husky":"9.1.7","vitest":"^4.1.5","prettier":"^3.8.3","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/nock":"10.0.3","@types/node":"^25.6.2","lint-staged":"^17.0.2","@vitest/coverage-v8":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.8_1780515962170_0.0643994055822048","host":"s3://npm-registry-packages-npm-production"}},"3.3.9":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.9","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","_id":"@felixgeelhaar/govee-api-client@3.3.9","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"dist":{"shasum":"f73f2e0c2058bd673292073403336456ad7a2050","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.9.tgz","fileCount":151,"integrity":"sha512-S7BTUNfu5S9FCnEKeXtb8d6PFGujv/LsN7+hF4vM62e7IYf8NeSXnhu/ARVzWntBUhjKh0yHqWwU4A3+D89jmA==","signatures":[{"sig":"MEYCIQDby0Uo0uekd8VH8P4gwzAkJ7McllaN7PrD0E/SqC7acAIhAJHJpNNaxqb24XtKjR3pjbMM9MVBwP6Uk3wI2mM0MxAC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557220},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"175a81660dce0ab96b1936dc417d9f51b2f2ff2c","scripts":{"dev":"tsc --watch","lint":"tsc --noEmit","test":"vitest","build":"tsc","format":"prettier --write \"src/**/*.{ts,js,json}\"","test:ui":"vitest --ui","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","test:coverage":"vitest --coverage","prepublishOnly":"npm run build && npm run docs:validate"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"repository":{"url":"git+https://github.com/felixgeelhaar/govee-api-client.git","type":"git"},"_npmVersion":"11.13.0","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","directories":{},"lint-staged":{"**/*.{json,md}":["prettier --write"],"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"]},"_nodeVersion":"24.16.0","dependencies":{"zod":"^4.4.3","pino":"^10.3.1","axios":"^1.16.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.14.5","nock":"^14.0.15","husky":"9.1.7","vitest":"^4.1.5","prettier":"^3.8.3","@vitest/ui":"^4.1.5","typescript":"^6.0.3","@types/nock":"10.0.3","@types/node":"^25.6.2","lint-staged":"^17.0.2","@vitest/coverage-v8":"^4.1.5"},"_npmOperationalInternal":{"tmp":"tmp/govee-api-client_3.3.9_1780997453740_0.7613688975323833","host":"s3://npm-registry-packages-npm-production"}},"3.3.10":{"name":"@felixgeelhaar/govee-api-client","version":"3.3.10","description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","type":"module","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","dev":"tsc --watch","test":"vitest","test:coverage":"vitest --coverage","test:ui":"vitest --ui","lint":"tsc --noEmit","format":"prettier --write \"src/**/*.{ts,js,json}\"","format:check":"prettier --check \"src/**/*.{ts,js,json}\"","docs:validate":"echo 'Validating documentation files...' && test -f docs/LLM_API_REFERENCE.md && test -f docs/EXAMPLES.md && test -f docs/TYPE_DEFINITIONS.md && echo 'Documentation validation complete'","prepublishOnly":"npm run build && npm run docs:validate"},"keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","dependencies":{"axios":"^1.16.0","pino":"^10.3.1","zod":"^4.4.3"},"devDependencies":{"@types/nock":"10.0.3","@types/node":"^25.6.2","@vitest/coverage-v8":"^4.1.5","@vitest/ui":"^4.1.5","husky":"9.1.7","lint-staged":"^17.0.2","msw":"^2.14.5","nock":"^14.0.15","prettier":"^3.8.3","typescript":"^6.0.3","vitest":"^4.1.5"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/felixgeelhaar/govee-api-client.git"},"bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","publishConfig":{"access":"public"},"lint-staged":{"src/**/*.{ts,js}":["prettier --write","bash -c 'npm run lint'"],"**/*.{json,md}":["prettier --write"]},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"}},"gitHead":"d1aafefb1b38be9171d3d2e2c3edc28af5809e81","_id":"@felixgeelhaar/govee-api-client@3.3.10","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-w4Rtc+7Xr6ek1Z/Y/+dX06ciDua1F1Clxhjkn8/U0tlkh9Wuhq0duiAdF47slzNxtAjPiEyh754g1XMatRsvqg==","shasum":"2c3becc973d6275c5e0ad09ad6022a7b2bd7b20c","tarball":"https://registry.npmjs.org/@felixgeelhaar/govee-api-client/-/govee-api-client-3.3.10.tgz","fileCount":151,"unpackedSize":567259,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@felixgeelhaar%2fgovee-api-client@3.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIASNTlIGUniwsoElbYc8brgQyPJi1QeF2quRUsq9YKlXAiEA62vMI/jg+uTpGC9gBBzhYHHWbG2XxPKvX9QhzRU/asQ="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4076f803-3b42-4dfe-a38e-066114cf8dca"}},"directories":{},"maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/govee-api-client_3.3.10_1782969967669_0.8748922308941585"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-22T21:21:23.316Z","modified":"2026-07-02T05:26:08.127Z","1.0.0-beta.8":"2025-07-22T21:21:23.701Z","1.0.0":"2025-07-22T21:23:32.497Z","1.0.1":"2025-07-22T21:28:57.545Z","1.0.2":"2025-07-27T12:01:31.971Z","1.1.0":"2025-07-27T21:34:23.819Z","2.0.0":"2025-07-29T21:08:08.254Z","2.0.1":"2025-07-29T22:46:19.445Z","2.1.0":"2025-10-04T13:33:08.925Z","2.1.1":"2025-10-04T14:04:34.824Z","3.0.0":"2025-10-05T11:45:53.363Z","3.0.1":"2025-10-06T08:59:24.349Z","3.0.2":"2025-10-06T09:42:07.100Z","3.1.0":"2026-03-28T18:32:21.114Z","3.1.1":"2026-03-28T18:38:30.234Z","3.1.4":"2026-03-29T20:07:34.089Z","3.1.12":"2026-04-10T08:20:16.881Z","3.1.13":"2026-04-10T22:58:33.137Z","3.1.14":"2026-04-13T07:29:31.143Z","3.2.0":"2026-04-17T07:16:06.231Z","3.3.0":"2026-04-18T13:07:09.964Z","3.3.1":"2026-04-18T16:44:49.883Z","3.3.2":"2026-04-20T07:36:53.401Z","3.3.3":"2026-04-20T08:54:11.217Z","3.3.4":"2026-04-25T18:17:05.807Z","3.3.5":"2026-05-01T14:22:40.510Z","3.3.6":"2026-05-08T08:51:14.403Z","3.3.7":"2026-06-02T13:48:32.545Z","3.3.8":"2026-06-03T19:46:02.336Z","3.3.9":"2026-06-09T09:30:53.884Z","3.3.10":"2026-07-02T05:26:07.808Z"},"bugs":{"url":"https://github.com/felixgeelhaar/govee-api-client/issues"},"author":{"name":"Felix Geelhaar","email":"felix@geelhaar.com"},"license":"MIT","homepage":"https://github.com/felixgeelhaar/govee-api-client#readme","keywords":["govee","api","client","typescript","smart-devices","lighting","llm-friendly","documentation","ddd","enterprise"],"repository":{"type":"git","url":"git+https://github.com/felixgeelhaar/govee-api-client.git"},"description":"Enterprise-grade TypeScript client library for the Govee Developer REST API","maintainers":[{"name":"felixgeelhaar","email":"felix@felixgeelhaar.de"}],"readme":"# Govee API Client\n\n[![npm version](https://img.shields.io/npm/v/@felixgeelhaar/govee-api-client)](https://www.npmjs.com/package/@felixgeelhaar/govee-api-client)\n[![npm downloads](https://img.shields.io/npm/dm/@felixgeelhaar/govee-api-client)](https://www.npmjs.com/package/@felixgeelhaar/govee-api-client)\n[![CI](https://github.com/felixgeelhaar/govee-api-client/workflows/CI/badge.svg)](https://github.com/felixgeelhaar/govee-api-client/actions)\n[![Known Vulnerabilities](https://snyk.io/test/github/felixgeelhaar/govee-api-client/badge.svg)](https://snyk.io/test/github/felixgeelhaar/govee-api-client)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Node.js](https://img.shields.io/badge/node-%3E%3D20-brightgreen)](https://nodejs.org)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue)](https://www.typescriptlang.org)\n[![npm provenance](https://img.shields.io/badge/provenance-verified-brightgreen)](https://docs.npmjs.com/generating-provenance-statements)\n\nA TypeScript client for the [Govee Developer API](https://developer.govee.com). Control your Govee lights, appliances, and other smart devices from code.\n\n## Install\n\n```bash\nnpm install @felixgeelhaar/govee-api-client\n```\n\n## Getting Started\n\nYou'll need a Govee API key. Get one from the [Govee Developer Platform](https://developer.govee.com).\n\n```typescript\nimport { GoveeClient, ColorRgb, Brightness } from '@felixgeelhaar/govee-api-client';\n\nconst client = new GoveeClient({ apiKey: 'your-api-key' });\n\n// List your devices\nconst devices = await client.getDevices();\n\n// Find and control a light\nconst light = await client.findDeviceByName('Living Room');\n\nif (light) {\n  await client.turnOn(light.deviceId, light.model);\n  await client.setBrightness(light.deviceId, light.model, new Brightness(75));\n  await client.setColor(light.deviceId, light.model, new ColorRgb(255, 120, 50));\n}\n```\n\nYou can also set the `GOVEE_API_KEY` environment variable and skip passing it to the constructor:\n\n```typescript\nconst client = new GoveeClient(); // reads from GOVEE_API_KEY\n```\n\n## What You Can Do\n\n### Basic Controls\n\n```typescript\nawait client.turnOn(deviceId, model);\nawait client.turnOff(deviceId, model);\nawait client.setBrightness(deviceId, model, new Brightness(75));\n```\n\n### Colors\n\n```typescript\nimport { ColorRgb, ColorTemperature } from '@felixgeelhaar/govee-api-client';\n\n// Set an RGB color\nawait client.setColor(deviceId, model, new ColorRgb(255, 0, 0));\n\n// Set a color temperature\nawait client.setColorTemperature(deviceId, model, ColorTemperature.warmWhite());\n\n// Turn on with color and brightness in one call\nawait client.turnOnWithColor(deviceId, model, new ColorRgb(0, 255, 0), new Brightness(80));\n```\n\n### Scenes\n\n```typescript\nimport { LightScene } from '@felixgeelhaar/govee-api-client';\n\n// Browse available scenes for a device\nconst scenes = await client.getDynamicScenes(deviceId, model);\n\n// Apply a built-in scene\nawait client.setLightScene(deviceId, model, LightScene.sunset());\nawait client.setLightScene(deviceId, model, LightScene.aurora());\n```\n\n### Segments (for LED strips and curtain lights)\n\n```typescript\nimport { SegmentColor, ColorRgb } from '@felixgeelhaar/govee-api-client';\n\nawait client.setSegmentColors(deviceId, model, [\n  new SegmentColor(0, new ColorRgb(255, 0, 0)),\n  new SegmentColor(1, new ColorRgb(0, 255, 0)),\n  new SegmentColor(2, new ColorRgb(0, 0, 255)),\n]);\n```\n\n### Music Mode\n\n```typescript\nimport { MusicMode } from '@felixgeelhaar/govee-api-client';\n\nawait client.setMusicMode(deviceId, model, new MusicMode(1, 75));\n```\n\n### Toggles\n\n```typescript\nawait client.setNightlightToggle(deviceId, model, true);\nawait client.setGradientToggle(deviceId, model, true);\nawait client.setSceneStageToggle(deviceId, model, true);\n```\n\n### Device State\n\n```typescript\nconst state = await client.getDeviceState(deviceId, model);\n\nconsole.log(state.getPowerState());    // true / false\nconsole.log(state.isOnline());         // true / false\nconsole.log(state.getBrightness());    // 0-100\n```\n\n## Configuration\n\n```typescript\nconst client = new GoveeClient({\n  apiKey: 'your-api-key',\n  timeout: 30000,           // request timeout in ms (default: 30000)\n  rateLimit: 95,            // requests per minute (default: 95)\n  enableRetries: true,      // retry failed requests (default: false)\n  retryPolicy: 'production', // 'development', 'testing', or 'production'\n});\n```\n\n### Rate Limiting\n\nThe client automatically stays within Govee's API rate limits (100 requests/min). By default it allows 95 requests/min, leaving a small buffer.\n\n### Retries\n\nWhen enabled, failed requests are retried with exponential backoff. The built-in presets handle common scenarios:\n\n- **production** — 3 attempts, circuit breaker enabled\n- **development** — 5 attempts, circuit breaker disabled\n- **testing** — 2 attempts, conservative settings\n\nYou can also pass a custom `RetryPolicy` instance for full control. See the [examples](docs/EXAMPLES.md) for details.\n\n## Error Handling\n\n```typescript\nimport {\n  GoveeApiError,\n  InvalidApiKeyError,\n  RateLimitError,\n  NetworkError,\n} from '@felixgeelhaar/govee-api-client';\n\ntry {\n  await client.turnOn(deviceId, model);\n} catch (error) {\n  if (error instanceof InvalidApiKeyError) {\n    console.log('Check your API key');\n  } else if (error instanceof RateLimitError) {\n    console.log(`Too many requests. Retry in ${error.getRetryAfterMs()}ms`);\n  } else if (error instanceof NetworkError) {\n    console.log('Network issue — retryable:', error.isRetryable());\n  } else if (error instanceof GoveeApiError) {\n    console.log('API error:', error.message);\n  }\n}\n```\n\n## Requirements\n\n- Node.js 20 or higher\n- A [Govee Developer API key](https://developer.govee.com)\n\n## Development\n\n```bash\nnpm install\nnpm run build\nnpm test\nnpm run test:coverage\n```\n\n## Contributing\n\nContributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}