{"_id":"iobroker.hueemu","_rev":"77-ac6386c6905948a4229c29fc6176a89c","name":"iobroker.hueemu","dist-tags":{"latest":"1.19.0"},"versions":{"1.0.4":{"name":"iobroker.hueemu","version":"1.0.4","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.4","maintainers":[{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"d9e1ea347651a25e65ac0fbfbf2598d251b2b710","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.4.tgz","fileCount":40,"integrity":"sha512-lzIKT6ghSa76vV0yp/aVs0uxJ6AuSrm+OALyBNh0J8M3PcBnFDNyiws8cygByNJjpK/CSdkruit8Th7eZs4f3g==","signatures":[{"sig":"MEQCICVXB0m+nmxn9wV0AJdR4oBPF5tMYmdG0k6bOss6HKasAiBbm5nFXVntBlzGz1sxmH9ghZh7b0iTdQ0NiIqpIVru6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149727},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"9f5b3a887ce343205c966627464e047a075d2582","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"npm run build && npm run version:patch","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","version:major":"node scripts/version.js major","version:minor":"node scripts/version.js minor","version:patch":"node scripts/version.js patch","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"krobi","email":"krobi@power-dreams.com"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.11.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"25.8.0","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/eslint-config":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.4_1773697574286_0.7675661959778617","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"iobroker.hueemu","version":"1.0.5","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.5","maintainers":[{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"af1b014de269a0202e028c7a338f194223794f73","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.5.tgz","fileCount":40,"integrity":"sha512-eAldINeq1H2xxhb/nulBgSR5ezzJ7SFn/eiTtrGYTe/mpW2C3GZ3+RiiSJYhXvhgC0uzT1LjAi6qMp0lsyKEGg==","signatures":[{"sig":"MEUCIQCdP3UI7GIoa8y6vFEsbea84wCMbQ8L64cX+5D49P52ewIgJis0tIwrBMb5sK0lJGKHt5gbO79vvVg0xbxG1VGBdUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146061},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"5f61132680f81d6acd2fc76403f810d640ae99bc","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"npm run build && npm run version:patch","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","version:major":"node scripts/version.js major","version:minor":"node scripts/version.js minor","version:patch":"node scripts/version.js patch","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"krobi","email":"krobi@power-dreams.com"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"10.8.2","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/eslint-config":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.5_1773698328243_0.34139827516547316","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"iobroker.hueemu","version":"1.0.6","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"f7544afbf10e95498f838f9fa70363b27959f2ff","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.6.tgz","fileCount":40,"integrity":"sha512-SijBMnDS4pl5WCb95UgrxmNbceYSZeV5hjN9s1mf113osEuvTcfVyE5zWuqv3zNM7Xr5TNhh5IdBDCs+GhppGg==","signatures":[{"sig":"MEUCIQCilMFLGMtHzS/aRSyYhtijrat9bL+rYN2lgSfXOvR46AIgAixBhIozxm585A7K/6V/mY9EpichS3BFhSxCdlfJSVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151445},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"76eb2273893c559f6efd5c46f21e988ef38e2370","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"krobi","email":"krobi@power-dreams.com"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"10.8.2","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.6_1773780838299_0.42546371576565245","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"iobroker.hueemu","version":"1.0.7","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.7","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"dcf6ed2d52bba74db041f4201f2a5404a4a5b020","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.7.tgz","fileCount":40,"integrity":"sha512-oMvTXwOSosPh7rLgbOa20QY/6LFRuadoOrdpsN3YZoEMNcMG2UJSypX007RKYZFGlD59YVY7lfwKAs7EA8eCIw==","signatures":[{"sig":"MEYCIQCCV11y7bj+MncMK4ec3iMLjDYICL2lRAJl7Kl9NKkRXwIhAK1tZgXilmqwWnINJMY9D4HPqyRgyYvSszepw68Flw+r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":149546},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"a2153da37db951271f1b6eda5347d37432087eff","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.7_1773870217764_0.40839138329178004","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"iobroker.hueemu","version":"1.0.8","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.8","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"e4d49fcae4a79b4a1c87ee0710f07f4a0880cdb7","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.8.tgz","fileCount":40,"integrity":"sha512-cKhS/rJGo/fihBIueqp5nW6kOyZ7hHmeWbLVhJVzkGfsT/1iSdLESmZfOjO4xeHwya7Ix3wBlvfXs+2H2PwzJA==","signatures":[{"sig":"MEUCIG4qOdd37bMwLXy91955/kY1LG05YOXxMBN7ZkH2+5MXAiEAnRHE1sFnCrHGXDMnQ9uGaZttvU+3lRiP5nCe6XoM4Mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":152998},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"4d7905944bb75b9dcd310a8cd765ebdf1432682d","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.8_1773870820297_0.2019513626469105","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"iobroker.hueemu","version":"1.0.9","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.9","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"969efbcb14b742d5cb39f7c373ec46df66c7129a","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.9.tgz","fileCount":40,"integrity":"sha512-XEfchJUb+5VtvIEHJE6LlMRs7w2Mk0T8mh39DBRdyJQSU7dZ0DP1copMDGkjBwRxtNSE8w5dOpOCL8KNvy8NqQ==","signatures":[{"sig":"MEUCIFZEyk4LTkpDuDFekYErufAysxrHA/FUVk2XgH5sxX9CAiEAx7mL0EFKO98AP9jFoGiSzJw2B7c6uix+wLhPVjwWvuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156948},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"109fe6f28e72bfb521598ef395b9410241c8176f","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.9_1773946058848_0.0036334223807878985","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"iobroker.hueemu","version":"1.0.10","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.10","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"5fc821e489c0647c6c68c86f93ef3be14f56fdc2","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.10.tgz","fileCount":40,"integrity":"sha512-l4YHlgIk0UmAo5XtrTu0humvbumeHWC0Zs/dZX0zaltNG8mB17aZCok+N7AulUOwRZRd4aSIYa/B4vJeozsJrA==","signatures":[{"sig":"MEUCIQC6cn2oRmWG6ATxu9vrmwZbMTWXZQibSRqDFjAvTUc+PwIgJlzMurZVfIASmMUZHnu8m7YHoLNshlQTBVNXAj8gPj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":158963},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"875bb665761050d135f001f5e8b1fda92afac572","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.10_1773946310924_0.26106113964148103","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"iobroker.hueemu","version":"1.0.11","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.11","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"e1143b03f559a01765280723abc9338d52f3c0a1","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.11.tgz","fileCount":40,"integrity":"sha512-YXy8StEIB0HDEDwbQ1UlfD8R5YOcz4wBWGoZoBcgnkmOWdXttNLTFWvesj7hWuSF8Z7AzWcQLqU2yHwqIlhdtw==","signatures":[{"sig":"MEUCIAvFm3NARv0AFckEqSt4E5z0wixTrpUChiUiEYaZ97BRAiEA2dr+Cs1WYcobYTuKGC6a6jJGUjL8for7RfztfMmXt7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161743},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"5420e66247617de106f8d669ce2dee3e93385196","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.11_1773946727841_0.046170677752036315","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"iobroker.hueemu","version":"1.0.12","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.12","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"8b2974077609a28e18138037b86e62232709956c","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.12.tgz","fileCount":40,"integrity":"sha512-6wCn9QMsUzuboS+Jc7Z3hCLiJezmTEnfigL0KKgex+/cuOP5dbPSw3kyERXGaMP5HfQOyl4KgqsvZ/2psZtJag==","signatures":[{"sig":"MEUCIF4KsL+JtcTq0e0G48oAuzjRtRbdBMkq4YpAArv3YZHBAiEA+K0GDG1qBDYICFZWXT+vBKEEYS0ojzRgNzr26FjX1YE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":163141},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"a1e27eb622d97e95c9f811226a61a757f46b2cd2","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.12_1773947824472_0.6622334858377246","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"iobroker.hueemu","version":"1.0.13","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.13","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"2989c57d8afc6431dd72ebd041c5a85b6fc9a4f4","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.13.tgz","fileCount":40,"integrity":"sha512-swu8bdpnHD8wYCLLq/RmuOA9bd1XB+nsyaOQtzr0EoouKRczfIcGOkEG3MEW61yIvs4FagOTdq9fOTE16b1tdg==","signatures":[{"sig":"MEQCIDYplCKCeLiI60GdGzSkRcB/i8oxMyJwqOWn8e7tZBhOAiB4U1w/IdJtKjggt2JPKGIIhGl4yEWnDK40jyoM10gXdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164278},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"b74eb436fccde9f4a60a4fd73dc639f8880276f2","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.13_1773949048028_0.830263377743873","host":"s3://npm-registry-packages-npm-production"}},"1.0.14":{"name":"iobroker.hueemu","version":"1.0.14","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.14","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"812a2c9203aaeea413078cd98684fdc0785da697","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.14.tgz","fileCount":40,"integrity":"sha512-a88E+/DxmPa0tvofc1NNZxdem/aHxg7bGaSMwwoCwL+RluHQFkuNrDkvEH/OCpFOHVEzEBMAavmF0TaGAC87Pg==","signatures":[{"sig":"MEUCICzsBKVuSLqcmNw0EwYtMDsYmlxUNp1Uca1fCvHuDdwSAiEAp2V/H25JEtRkyQhmLcmAKbIW1elNIDifkTkl22UV8Bs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":166165},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"c521433fae8c8f3b62450e633d8cb3b0831f7e01","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.14_1773950266112_0.5117166021287409","host":"s3://npm-registry-packages-npm-production"}},"1.0.15":{"name":"iobroker.hueemu","version":"1.0.15","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.15","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"4b79e73465c792b11ca568133403c9d461f78ad1","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.15.tgz","fileCount":40,"integrity":"sha512-Rq6AJBs4Cj3Pk9mqYhUJK4FVVvgBusJO339CALDKDei4VPU9TNr/FOFd9TCtmRNqGkIeCc3WlRoFGPip0LSYBg==","signatures":[{"sig":"MEUCIQDQvMkWF4G7dZo/zwPjpp6PLWKCF+GqH+nAqE1MU2ODLgIgNbeAhPPncZvJ2vVTaSQGG3twlU2R7AEME4XPaVvY5wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":164226},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"788dbf488eb1178f0658aa3c222f2a1cfab32e5d","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.15_1773953668558_0.39317249700228096","host":"s3://npm-registry-packages-npm-production"}},"1.0.16":{"name":"iobroker.hueemu","version":"1.0.16","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.16","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"a09a43781fc75dfdd21280aeb5ab165d4337e3ab","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.16.tgz","fileCount":40,"integrity":"sha512-zuBvduPJM6Kl383LWP2vzQY4OSgKoOj2ZhvLsZINHoKeW2/ACc9DhFqDhkJE9BYzIVIMHIsEQZsiXAOmog3mvw==","signatures":[{"sig":"MEQCIDSyheqqPaHOak2T11nS+Mw6Fsr2gyoi8NMyTxOcOgD+AiBaXIXK/QHMA7McME+YG/twv19FkSah2Ngb46C/tvvNPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165721},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"26fa608a838631cb0869b6a8fb97ae4ec743c89c","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.16_1773954899248_0.3268276252953193","host":"s3://npm-registry-packages-npm-production"}},"1.0.17":{"name":"iobroker.hueemu","version":"1.0.17","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.17","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"1289d751e65d0732d0662ee7c1914843f3294675","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.17.tgz","fileCount":40,"integrity":"sha512-H9ACNyNZuWpdhhAezX4xT47s4OtL3uqy4EFrH8NS94ZVV2bCFOPYusHs4ji2fz5QV51ChfDRX1t1Q047mF0BFA==","signatures":[{"sig":"MEQCIDMi5e0/2w7tcaqlm0ArwIZP168TL0QDqomSFO1mPC0oAiBGMb14tbeDH+VHLg+j1x5CHUN2f41d2X0o6a3OmTdz+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":169176},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"9923f5acb9c189da60018c3decac29677ed64699","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.17_1773956934362_0.8409760083443971","host":"s3://npm-registry-packages-npm-production"}},"1.0.18":{"name":"iobroker.hueemu","version":"1.0.18","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.18","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"b56ebc4e84f558011ee4d35f56fcacf1c2949104","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.18.tgz","fileCount":40,"integrity":"sha512-26xgktHqXqyG1HDFyGz67vKaFIuQ+CeAJwUhFCwE4Z5ylfWq5gpj2SLArFEGXkdEMbDRvKGgRcMxLCOq6ad4XA==","signatures":[{"sig":"MEUCIDeWAWZC3jHkmrqrTFdbq9uKL+FZEx9MKC/wevkdkO/7AiEA9RaswFKKu0YOFBDXT5qghRwbIGUEB9rZ4sjBvTwJ4a4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":170580},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"8e5c764677996fe2b6c802e590b8f41c0666baf3","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.18_1773957182739_0.6329457154650353","host":"s3://npm-registry-packages-npm-production"}},"1.0.19":{"name":"iobroker.hueemu","version":"1.0.19","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.19","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"69cbe83a63703037effd4d6ec74275f63098cb08","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.19.tgz","fileCount":40,"integrity":"sha512-p+lB4UM4lUsJSkPxCXd+ZcmkurO6jng5gvfuDYD5qZxNislapJJEwck2Rh0MHNZANwHq4WaFlswibCh2zpF9hw==","signatures":[{"sig":"MEUCIGmwbMuGZ65Ym822+/KRX/YFtYmGxEXboDqVqGP151n8AiEA/ivuOn+7DIHBXzT01HcDRtSE6UXZ3zd15/evh18Y82s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":171697},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"d7eaac4f285f9a44e0428ae4b7c4304091b45d0b","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.19_1773957849933_0.4213161321322729","host":"s3://npm-registry-packages-npm-production"}},"1.0.20":{"name":"iobroker.hueemu","version":"1.0.20","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.20","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"f2f59058c95570b3fe482fba86ba7341a45c63f3","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.20.tgz","fileCount":40,"integrity":"sha512-+PAy6GIeZyYvlirEc2T9miuRaEvIrcccJRj6iw8HrKr+Yz8LH5Q/t5BIAP5KUSJvAC0z07b5cMOdpAPh+tFpqw==","signatures":[{"sig":"MEYCIQDYq4kCMDZwo4uTjVzC0eepUmHAZTKlNau/opt0OoRfgQIhAI+l7i00W+6JRBGPQcRSrMvp4Ox9sM1oIl7CssknUXBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":172755},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"21422fbc802ba9617c67c0116dcce4f66b990fbd","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.20_1773958055366_0.8242501643812352","host":"s3://npm-registry-packages-npm-production"}},"1.0.21":{"name":"iobroker.hueemu","version":"1.0.21","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.21","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"2739b1262adcf57bdeeef50118594c874be8efca","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.21.tgz","fileCount":40,"integrity":"sha512-9wlZ0VgERz2x8DXBXu2qpzX2+0a5YTzrsuIwXgrxDg6C4rNTQAl2Ktn3QyXaW+QhZCGmocTdfy9hKLVGeL5GqQ==","signatures":[{"sig":"MEYCIQDHngZVO4KAKjMzIjgBN5sQbG1JDmUCWfyLYVtkvgI0GAIhANu4grx1EcK28AtxFL7HoXU7ow9BVchKZmY4AV/EDjUR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":156212},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"054613e98de705bf6c8a2dabda1c75b07da44026","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.0","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.21_1774112693148_0.28728254222353566","host":"s3://npm-registry-packages-npm-production"}},"1.0.22":{"name":"iobroker.hueemu","version":"1.0.22","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.22","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"0740b858ad8b7586759bc6febb71441f92a63ffa","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.22.tgz","fileCount":40,"integrity":"sha512-cQuGH1FjdYFX9wVFYCn8PDHJKgfy7v1L1OYurLWloe1/tbFRtbNRNtfg6/VpDMJwt4x/QUKaTxatZPLJhK1iow==","signatures":[{"sig":"MEYCIQCCPWEaAwyEkkxnmRSL9gJ5XJpjmSqNbDBL6T6viMgrQQIhAJ8lp3FqflmIPEGoubh0T9e+J/fb2AeGGeWRNbBlgAnB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":162863},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"6c99124cdefed521301d536cea5367f3408a3aeb","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.22_1774651410093_0.5249804347146985","host":"s3://npm-registry-packages-npm-production"}},"1.0.23":{"name":"iobroker.hueemu","version":"1.0.23","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.23","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"0d7a34b18df9f38c2af201fb333aa5e58d2a9221","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.23.tgz","fileCount":40,"integrity":"sha512-yoXfBpJidYAQwKkT1ZRvWGjUTOeMeega5/BW+4LpYOXpFTjD49RTGNm+j4fpsk/lhGLawFiDjlSeNJScOqothQ==","signatures":[{"sig":"MEYCIQChzn5xTq3v1Ws6XeEw7kItAr9wM5BVyVms7pGXv/LMkgIhAN2FUaBLYqSIAMYlCqB6B6x0nFpmh+NSUovtCxmYkcDT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":161195},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"3879d6fa5dec05f09c7a066fd1210a0118fcb1a3","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.23_1774652479614_0.5857548421237195","host":"s3://npm-registry-packages-npm-production"}},"1.0.24":{"name":"iobroker.hueemu","version":"1.0.24","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.24","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"c2b98d9fab13d14bebfdf49d3162fe95300629c1","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.24.tgz","fileCount":40,"integrity":"sha512-n0/yDrods7ln0a3G+9xxjji6lDVTbBPlSEVf3VuFCqAVeKlOi9NN1R0BPI/rDuN1QpqhsvHTwze48fciyVS0Uw==","signatures":[{"sig":"MEQCIFWkfv9en1MIHy/nQXMpCYoE2vQC+jWIGXvgaXSTKLrlAiAzB8ChuOjeIyr0xPRtyRqUKXg/sjIOvwj3X3cxxno1QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160941},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"4240d6559d05e1a95f42fce6ff82d89226cf90e9","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"npm run build:ts","check":"tsc -p tsconfig.build.json --noEmit","watch":"npm run watch:ts","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"tsc -p tsconfig.build.json","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rm -rf ./build","watch:ts":"tsc -p tsconfig.build.json --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^25.5.0","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.24_1774722128654_0.04856523353274289","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"iobroker.hueemu","version":"1.0.25","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.25","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html","lcov"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"1020609056661349998ac07f04a985450ba318dd","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.25.tgz","fileCount":63,"integrity":"sha512-DS/ZLZR/3kyN5+f8rfhSubEuJoYm2rfbryozEAQVKGr+OXL0A0TkYld3doTe6IbOd/wKkXxWzMFZpFoTmEkFSQ==","signatures":[{"sig":"MEUCIQCam4gOcis090Iey5ntPO7MQx5nUlDWW5hdq3eYQxLc8gIgGzN3KZ8QoGgCFzd6h6UdyBJdCESqu32BgZjW0LF5qRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296513},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"16b6487f1b51bac19621d6c9cac78298fd5732a5","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","prepare":"test -d build || npm run build","release":"release-script","test:ts":"mocha --config test/.mocharc.json","build:ts":"build-adapter ts","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","watch:ts":"build-adapter ts --watch","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build && mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.25_1775252769046_0.2700570450472888","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"iobroker.hueemu","version":"1.0.26","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.0.26","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"d82ad19f5737b743b8d3675dc09b6676fc5db688","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.0.26.tgz","fileCount":63,"integrity":"sha512-Xh1HmcxAmJZzQB4izENAw4imBqogiHGtPYxEnXv6uBVpspx5BX6ZFI/orw9edF+Dr8b+vZKYpWCfKALMTsf8zw==","signatures":[{"sig":"MEYCIQCmh8WRAiubfODgst/anvbXiTByY35l+fOPgNYrQutO3QIhAL2xNZrnncRncUK1NyTnzXbHSxjzKQqntSlMeOnFD/pD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.0.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296030},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"ea7583159ba9fd4435f29b85d9a17cca41194961","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","prepare":"test -d build || npm run build","release":"release-script","build:ts":"build-adapter ts","lint:fix":"eslint --fix","prebuild":"rimraf build","watch:ts":"build-adapter ts --watch","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.0.26_1775302706178_0.2007756246804253","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"iobroker.hueemu","version":"1.1.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.1.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"d6664216a87f6cae66886647add9ba350f92232f","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.1.0.tgz","fileCount":55,"integrity":"sha512-V3r37JF6mj49/nzQD5kM7zkgxiwwZ5Yb4ihQrU3DRzXEqYToEBleSSVkp5EyUMNkuCQaN0RzHnuCJlhRTXG9CA==","signatures":[{"sig":"MEYCIQD+M7/Z+VXmNYUZnSToPNEaCaFd6xnu1Fk8OP8yPsWF3wIhAKziSEjxq0nx1MKF+JgT9cvIzwiesg6J/FYobRhDpME9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264442},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"eab9f04e741fc602e395a2c3c85771ba862a213c","scripts":{"lint":"eslint","pack":"npm run build && npm pack","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","prepare":"test -d build || npm run build","release":"release-script","build:ts":"build-adapter ts","lint:fix":"eslint --fix","prebuild":"rimraf build","watch:ts":"build-adapter ts --watch","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","clean:project":"bash ./scripts/cleanup-project.sh","check:structure":"bash ./scripts/check-structure.sh","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.1.0_1775304861782_0.20062659733691768","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"iobroker.hueemu","version":"1.1.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.1.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"eb1f84bb250e93fee4fb03d066e886a813e7eed8","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.1.1.tgz","fileCount":55,"integrity":"sha512-YJ0s2a53Wi3TyoVJhXMuItQjXVom+LTpE6Mbbid6X3ml0mcD6jg6FzbqA1/zl8VWd5pWOcgEhDMunZz/urYxqQ==","signatures":[{"sig":"MEYCIQDh+RxjuIHukvi4BvY8sua12heZEvAUBD7RF1SFSqxnjAIhAKO1s49x8Yx13ZHD9So3e6B3GDZNNihT1lgB33POdRPz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":263732},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"c4693bc9ca3758cc7230b42665c892513d342934","scripts":{"lint":"eslint","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.1.1_1775394915027_0.9217211528379818","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"iobroker.hueemu","version":"1.1.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.1.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"fa5c30b92fde4c28825e46404745fe54b3eb10b7","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.1.2.tgz","fileCount":55,"integrity":"sha512-tR0zqDA4NkH+Ot9lSL8sEzSfqxLoDS54zMpEp7u8dJPHZVgNxo2rQOInfd5sI8E1FXp7yL6UYdztKYKLkbxKkQ==","signatures":[{"sig":"MEUCIQCmRKUETMpJBl6XHpmui4Ke01QGcNMMwbcYy6ibvTisMgIgCejJ71iYg5sIiyBOqvFlJXa8DVtYA9vAelXwC6oGAF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262997},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"b070c2dcbd8a9b431cf69bfd3a4bdb58530cde7e","scripts":{"lint":"eslint","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.1.2_1775397509494_0.8183363253454756","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"iobroker.hueemu","version":"1.1.3","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.1.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"4f10f02ee4bf47d6d7962a371486ac8d6e7b3710","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.1.3.tgz","fileCount":55,"integrity":"sha512-44R+jom5NLdT2egoY3ZKjN9Zml1mmSb1Q5Ji7kYxzizXk9aIvYb78Wkt0f+4X1Lnscf/gxJGb6P8gcQua/5DcQ==","signatures":[{"sig":"MEUCIQCjufFR4osV3yHAW4UJhSXN+Drcb/vPViqNfNRmqCLxCwIgFmDDx9dZzOgwPSiZ/QcO1Pp0rQB3pDmXfnnaq5JucJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262341},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"3c0696e0d1896dcaa984ee253869c91a36cfea65","scripts":{"lint":"eslint","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.1.3_1775399315288_0.6887980542948502","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"iobroker.hueemu","version":"1.1.4","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.1.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"6f0b024977e6139f5ccc03fa87551c3195d22672","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.1.4.tgz","fileCount":55,"integrity":"sha512-Ce4w5X8/jkd3Nphz9td9lwaoqJgzsYyOBKc8qzI3aF1sQZmoilrvlhrU5wQht/hYiV5xaHE6TeBIu1zJhx+B9A==","signatures":[{"sig":"MEUCIEdfmkWiMWsn1BvmrLIhqHDNQN7/cR/DHJjsFpdKARtTAiEA20emhDiuM9HxyZpj9dpxBpLN9S5JezYmbANoDktBtAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264361},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"749e8bc38e3d68f0e318fb1980b35d860d8d50bd","scripts":{"lint":"eslint","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.1.4_1775405259748_0.34741997111973766","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"iobroker.hueemu","version":"1.2.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"616c0a10cb686335181813666da09f2432c0aa05","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.0.tgz","fileCount":55,"integrity":"sha512-mu3NJMXKarm8hwczYXyrtAvCleRWkjy5UEeR8uSgu2HK6H82Bwrr4ovPXNBUoC+PANZU5iWt+yDjt1O6bqF0Bg==","signatures":[{"sig":"MEYCIQD3gOpvcGb/QxIgL/cNQJ11a68QKQt2g8jicnKCsZIurQIhANWiZw+zbdnpihcJ8SktQEARRzrMUL+DcEW9j8b6fvbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269780},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"48c14ea9864ee387e5509886fc8cc6124adc62b2","scripts":{"lint":"eslint","test":"npm run build:test && mocha --exit \"build/test/**/*.js\"","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"npm run build:test && mocha --exit \"build/test/testPackageFiles.js\"","test:integration":"npm run build:test && mocha --exit \"build/test/**/*.js\""},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.0_1775497770538_0.018817004009017202","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"iobroker.hueemu","version":"1.2.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"055993caf6cb20b7affe33312091aaea5c46d4fd","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.1.tgz","fileCount":55,"integrity":"sha512-eK6Mx2eHtOHlvxJYqDJzZoTwez+NFJ8GeKitxQ1yBEcsxxxvhpOSba/q+yHvOHAPfL5KtS8DDPPBy6mieYK5YQ==","signatures":[{"sig":"MEYCIQDBqTmJQNdfrLbXRyHGlwVuZG0q5pgAiMD1cUW/6MLkogIhAK4dYZY31X4S134lrrE1ciFXVf9xd2frSY9pLLIMeJno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":269327},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"5a9cb428b424e96a92b433bad5d6f7af7f6eae5a","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build/test/testMain.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.1_1775662408479_0.22154432738304664","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"iobroker.hueemu","version":"1.2.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"825320fdeef6cd11d3fafa6c95add68447b9b804","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.2.tgz","fileCount":55,"integrity":"sha512-twK3cAW0le5HlfCMiyGl8NUYYPxHRrvgBC15rwFgoOh0jzz/XNV/nrlg1iYMfHxyn5plrhsVm+CvJzBt/mC91A==","signatures":[{"sig":"MEQCIAMM4NLM2vYZxVIxa6A7me/4wAt44Riior314MI67I8ZAiAVQV9C7LUkIJKmDd4lHUzc7Yn8gdvo6MjRk7e5V6K+ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270354},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"1f42ea3ec82e958a9180fdec68eca10ce960766a","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build/test/testMain.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.2_1775943769643_0.48774938367364706","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"iobroker.hueemu","version":"1.2.3","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"bc847a53bee3a7d4da71381393d81508abfdce22","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.3.tgz","fileCount":57,"integrity":"sha512-HHdo2lA4PqeepJelp7tW7IK5gpwSd4V5yDLf19NZAIhPc7I5cIEr2DyWVfYvIY16tQGf3DrdEDJYagTb1OvJyQ==","signatures":[{"sig":"MEQCIDLDL3WbUOQ5mLS0MBxNx84IFHVUwMSC9QBLQJrtdBJZAiAp5+L8f3n6kRqADvKkrjidH0qSUQ2Aa9h5mhTgdasHFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":275008},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"d800d1484aa019126f1a44792df961da1f572da5","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build/test/test*.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.3_1775946436604_0.971206741995609","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"iobroker.hueemu","version":"1.2.4","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"name":"AI Assistant"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"037968842f947f82b8129f13b3e8e4721819d6a4","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.4.tgz","fileCount":57,"integrity":"sha512-r4IP2RhYNVZDnA/YcX3JqeVMZ3y8tW+s4M0zYDZmGbIhEyjCZuOlRaje+tt6a7ErqWy/Lj2MRKZUse1o6XOgqg==","signatures":[{"sig":"MEUCIQCvTtLY9F6LHlwykTEPh3eip3c2+uYqArgPZfL1d5RJIgIgRKAvwkfvaLWJoaiUgScEcJW9nZdQivlrClJMVspEKJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270400},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"40fa2b84f434c6aaf1dec2d5cf0d01d1d16da58c","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build/test/test*.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"Hue Bridge Emulator - Modernized 2026","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.4_1776095287400_0.18630435057829509","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"iobroker.hueemu","version":"1.2.5","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"cd97d53a048cf7372ae94e61a8c43f5517e69a8b","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.5.tgz","fileCount":57,"integrity":"sha512-7RJPIrgqBcvYRW6PrnzE93emhBD9kAXbQJhXJDmgEuFtow90FC6zpCis1J70KLSeGhawsfvnHbDEMIEZWUSI4w==","signatures":[{"sig":"MEYCIQDJpiKjOlEQzJZJD0tTizCVifFHCrSwMcht9Zt92XKksgIhAMfv0uq7AFCEuZR82LPfAWNAblmAwdy5z+wCwa2w47uK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272378},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"8ce5a00ac562ded13dab3de3dd28a63a8968f819","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build/test/test*.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.5_1776433283739_0.517753895325731","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"iobroker.hueemu","version":"1.2.6","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"9bfb129d3790ed742e5bf68a061bdae3fe4a2e8c","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.6.tgz","fileCount":57,"integrity":"sha512-texsU+reHiC8ma6N4tfFieqMA0TQj1Mv0pw9DObxFLRwph0GN6RDv3J+5wnye0ghVeZsyGLteO6PG8GH4iH5bA==","signatures":[{"sig":"MEYCIQDh5/UA+eSLI1gWCROmQDqRtXsqjxXMgLYAL21t5v61mQIhANytXrQSgptvgh8JJG3IwEn9rFa2FMqTpiliI5Ri+0f9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":277063},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"ed009a93a71805712704fa37f63c45a6fd826195","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build/test/test*.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.12.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.2","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.5.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.6_1776465939230_0.3085995931942176","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"iobroker.hueemu","version":"1.2.7","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.7","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"935be1886cba486e6efd638411ff1d44ec4efb6e","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.7.tgz","fileCount":57,"integrity":"sha512-EgxJxUqE0pPWJ6v5ivO5U5TzpvHzElklMCEgFraCAX/bSIXJ2E7rSGwrLvqgIkcwpGBCtYIJaFbOwqvzoMVqZw==","signatures":[{"sig":"MEQCIHQJASPgl/tcESzy6fcUoj5JpQKpwkq/QM3eTE0zLv1yAiANd0V7wUl4T63vamCupr1dUOJfrAdHrPHJDZ7jXE8jcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":280016},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"c97d55ca304c791c3c0c1f28e7af6e05682fd305","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build-test/test/test*.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","prebuild:test":"rimraf build-test","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.0","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2","@alcalzone/release-script-plugin-manual-review":"^5.1.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.7_1776979397711_0.6416000028474156","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"iobroker.hueemu","version":"1.2.8","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.8","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"980b9c3b9cb7435fa8ea72c2ca93d9bb4ffc5bbb","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.8.tgz","fileCount":57,"integrity":"sha512-N6fG0KsJQ0ILQEmyBQTiAj/9JUgvLmJjQvK4ikVU6KTei0YIT0AfEKyqUr/ulhFwnxytYZ0Hlsj8Ihwa4SLudw==","signatures":[{"sig":"MEUCIA/GIGZfNgLEGbSLJ1i5gAkmTaybbN+Jwem6DIKgzgU4AiEA+80j0aASu9ldVXfQ/rklkz6R3nbUboZfFtImSsuYDec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285279},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"7c99563eab1e1378beaf59c7c6d73721fca3d02f","scripts":{"lint":"eslint","test":"npm run build && npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"npm run build:test && mocha --exit \"build-test/test/test*.js\"","lint:fix":"eslint --fix","prebuild":"rimraf build","build:test":"tsc -p tsconfig.test.json","test:package":"mocha test/package --exit","prebuild:test":"rimraf build-test","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","typescript":"~5.9.3","@types/node":"^25.6.0","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.8_1777223120696_0.4739251337059427","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"iobroker.hueemu","version":"1.2.9","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.2.9","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"c99f19b3a59d396dd470c9492d41c1427bc47087","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.2.9.tgz","fileCount":57,"integrity":"sha512-WXrFo4mPoPz7rDIic8w56tSmSe9YrfoDrxylHd920zDKgL698nNUljmosu6FUFfwxpfBr99vpGp+QZCpvonFQw==","signatures":[{"sig":"MEYCIQCIDjHdjvM1gYMRFhzeCFxBI1k5xD5wiHatKxqFrtqSpQIhANOzc7qz80KJ8O8ede7Y+xf47aZy3GYCVyUARzDhNDUV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284231},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"985753d0c8714b8d9e6315f3b0c454f195277424","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^20.19.24","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.2.9_1777414167803_0.32415285942634786","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"iobroker.hueemu","version":"1.3.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.3.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"7474ae0249221ac4bb664c64355778babfade118","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.3.0.tgz","fileCount":57,"integrity":"sha512-KuASdFHnSKD3rXYmEAOmuYWKZoKfdw6lHGhzCN2qEVGc5gRd+4aF28fTZVNBuClLETP1HgeRBl7bA9Fn0F4ZnA==","signatures":[{"sig":"MEUCIQDGH0ZvhpYyPOaAGhRrLP8NN6laUnW9FMTPrwpT27sYDgIgM/fHUp6uw2ORjbgOM0gDiXc+5iU/7eh8zkijQ3CCigM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290634},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"78c018917df342c36ee77eeca5455c96fc5bb9bf","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^20.19.24","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.3.0_1777635461058_0.3378949402233782","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"iobroker.hueemu","version":"1.3.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.3.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"3975f2518de01640c6435f1f0ba8ddcf4a2f3944","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.3.1.tgz","fileCount":57,"integrity":"sha512-UCTwfBwdBlYkVGPKJ7yLVkDX2loSrTboP3+Vm+t5hUpEoRjpVa/DmaQbLrUfXF2QJhX2wjKO7vKg/IbDGN0TjA==","signatures":[{"sig":"MEUCIQCKPVTrOmR4nk85SN/+I8fnPOSNfLti6k87VXHqc4U6KgIgeMt4bI4ZidbvxZKvw6wrW1z4Xxa6Xmv2K59uwl35zQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286395},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"956b96097f9d20291b6959a25c5cd60f0a599cf1","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^20.19.24","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.3.1_1777636911320_0.12691594248238558","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"iobroker.hueemu","version":"1.3.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.3.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"93ea669f55d439f641bb6dfeee086c79b9622e8a","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.3.2.tgz","fileCount":57,"integrity":"sha512-cgDbXg32lego+MkCLBVxBmC36W92eg+nZtgRQDVGpMuqOgJCTPR9i4TcVxujJ9YJfPK8Y7NsBHB+YXQYOQaNfA==","signatures":[{"sig":"MEYCIQCp3yoccJP8z3oWOSKpJ0D4MBKW2yLHZpcWfa+Car7MMAIhAKX/yrbvqnxTDCWfij81Z/7q/6bkdytYes1jbiRwPPbE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273976},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"ea63310ce4f890c0b0e2c19394c5e41b4b93863a","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^20.19.24","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.3.2_1777639068332_0.6620575211053537","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"iobroker.hueemu","version":"1.3.3","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.3.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"18e3b6bcd813162690708869ac7b582dca455c77","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.3.3.tgz","fileCount":57,"integrity":"sha512-RI8TN9HBpE/DCCIAl2CxLtd8T6KTg+tULzpI3UsjvCSCXNw5bfNRqGmv1bLcgSppc+ez4ES797B/3d915xiHdQ==","signatures":[{"sig":"MEYCIQDqxUR6bP1uMQMu16krArwjHSWUizXOd1pQTnOl1DHZ9AIhAICUz/N1fvVUZGWS/4z5BeV8p9XyHyaglKUExbwodwqP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273920},"main":"build/main.js","engines":{"npm":">=10","node":">=20"},"gitHead":"c29236bf84db34493d69e67e2f17aaea3b3b3775","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.13.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"20.20.2","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^20.19.24","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node20":"^20.1.9","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.3.3_1777640456288_0.6577445939119042","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"iobroker.hueemu","version":"1.4.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"9c74151fb51ad9bb0b9cbb7aa78c59f53271206c","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.0.tgz","fileCount":61,"integrity":"sha512-T8e05PSXmvyBF89dCZlxpRegewSfGv2+ZZgctOaxk5XLFxw7lOdEXngDFgohR56RgoveM6M2FNswavGZ6cShyA==","signatures":[{"sig":"MEUCIQDnXwnfpaONdwZZiIwQgOuN1Vo2igtGVGVdMXvGee7FnwIgOExK5WhPC8aQukVlcNLK/XbKJHxf3qic10EnwU1avWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":370510},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"f334d467b055482ba7753912129f761e36bd9abc","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.0_1778119748383_0.3032814378228301","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"iobroker.hueemu","version":"1.4.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"69daa9355e4e52fe2315bb867f2580599abe8b1b","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.1.tgz","fileCount":63,"integrity":"sha512-6XjQH6YLwKF9Jlr6Aq3Y78/ah6q//GeITxBQ3GcNjPlebe/Il3dh+/JWQuxNsVycap9qaQKfclYWlX01JNgNww==","signatures":[{"sig":"MEUCIAVP3GfqXmI7ap90/rJdHjvirOGmypLY2xviVRb64YnjAiEA/sJF7sGLMJi3m5Lel77e0JBHTwidHm9KGGLyw75lwl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379273},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"4af5f052394f65ce6a64820ad48a8fed9a30d03e","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^13.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^17.1.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.1_1778142077459_0.8481459973401826","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"iobroker.hueemu","version":"1.4.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"8a6afbb9b0f8f681a9ab4b56872cc16952cf97c3","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.2.tgz","fileCount":61,"integrity":"sha512-CUTLDhnmlylpNkH5FCdT/N6LYxs6QSXHEHMJFeUXELDV3/LY1UTls8VUy0aonsiYaFj8iuXsaubnMJ914M4lYQ==","signatures":[{"sig":"MEQCIBsJQSbOK4PR27VqQO/hAS5wKIlU0gjnzTmfemg8DIPwAiAdKoRqzPdvc8W0q9OfNv0JbMB4DiAC7gSpS0ZhPTibRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306218},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"fdbf92eb922bea4a8260885e615b6d10f2fdb4ff","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.2_1778360393402_0.5373375747312306","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"iobroker.hueemu","version":"1.4.3","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"b86e552e196be4db3c6ba351fecea60e8c11c08c","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.3.tgz","fileCount":63,"integrity":"sha512-vfvUcoOVX4hc35FYGXHnvBsWdTiIUNUXLd2h9s14IUaoZHo+MNCRb3JlQaBx+IGoN0vQBddjb0xEwsoapI8iQA==","signatures":[{"sig":"MEYCIQDTG2wOLsRnns8T+l6HKVwIYuqKLvf0J58MDeC5cHGxngIhAMxQdcLubSPt6E1zPOTKcPrGVqPfJbOfxTQgJKf2Fo2L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":345848},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"0d4c5039ca019420bf999db12a6d045b8035290b","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.3_1778419721025_0.28754246542358697","host":"s3://npm-registry-packages-npm-production"}},"1.4.4":{"name":"iobroker.hueemu","version":"1.4.4","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"22ef5ddfcec7f5fb37063e277b3eb9db6dcd806d","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.4.tgz","fileCount":63,"integrity":"sha512-gr+3jXPR3yMdmL/IGEwamVPbpD5/6EeokE4K2KJt9NRuNxwSjsbY1r/xa5hC430FzzSm+sCgj27/E8vbn0CeaQ==","signatures":[{"sig":"MEUCIQCUiiU4u7SXgbAATb5orY7mvgZCF/L8Ni5x9XdAKVT4VwIgMfw/63VgybcT+KOWQZ9ekSHwNHWcB1YunTPD9obaxPA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361620},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"2e44ebfb6ff88a4eb0fbc487e7a37aca406026e8","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.4_1778420300153_0.43703296415592074","host":"s3://npm-registry-packages-npm-production"}},"1.4.5":{"name":"iobroker.hueemu","version":"1.4.5","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"nyc":{"exclude":["src/**/*.test.ts"],"include":["src/**/*.ts"],"require":["ts-node/register"],"reporter":["text-summary","html"],"extension":[".ts"],"sourceMap":true,"instrument":true},"dist":{"shasum":"3094dec045784c01b0e2d97fe0d71dbd2efb8a58","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.5.tgz","fileCount":63,"integrity":"sha512-IIYb9e5QV0OwYTCDmbVLDzxfbr6mkt2dT+NtQg0hjBgvEu244u1EvAeOVX8OUvO4pX54Yz6ksod5oFuJNto3qA==","signatures":[{"sig":"MEYCIQCiWjOj5TysmLloaauTtsvXfPKIzDiIHZfWLTSL/jStDwIhAOqyW9+k0q+huvblYb4ksasCePYpmRIsPoVC2u+fgrIR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":374349},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"6047f33424423bc8c88c68c64141ecb960adf34d","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"mocha --config test/mocharc.custom.json \"src/**/*.test.ts\"","coverage":"nyc npm run test:ts","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.14.1","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^18.0.0","rimraf":"^6.1.3","ts-node":"^10.9.2","typescript":"~5.9.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.1","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","source-map-support":"^0.5.21","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.2.0","@alcalzone/release-script":"^5.1.1","@alcalzone/release-script-plugin-license":"^5.1.1","@alcalzone/release-script-plugin-iobroker":"^5.1.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.5_1778708433446_0.12061492285789077","host":"s3://npm-registry-packages-npm-production"}},"1.4.6":{"name":"iobroker.hueemu","version":"1.4.6","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"d407e27afe08b19514d8ca3fa27d01ff46d4686f","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.6.tgz","fileCount":63,"integrity":"sha512-Qqxy0VPupiiEXbXQLYy3C14dv1B8/euCckk7vaZdruPz+OYN6+9Mn49RFUaaFh6sPuUWJbxSNRYA1YHf9vjD8w==","signatures":[{"sig":"MEUCIQD+LMFrISSskER/cNM5jc7ZbDwvdAqmDfiVGTRoS0RUvAIgSBTnJbtG1n5AqbnkVKTo8F/vEzW7fS2LdYXDydFuHow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":371749},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"5d13aeb35fd037a3ec1e129fb9ec5aa6aeeaef4d","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.6_1779027023786_0.2610096471674719","host":"s3://npm-registry-packages-npm-production"}},"1.4.7":{"name":"iobroker.hueemu","version":"1.4.7","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.7","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"b921aecdcf28d71af063d1ae7f8a10b16016d624","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.7.tgz","fileCount":63,"integrity":"sha512-+6H8UvIiAk9lgbr+LieRTnEp4oYTm9PvFwU3VuzLc86BkCLwZAV1wC4mBRm+lj/2PnlbFmH3vnKwcQV6KwM0NA==","signatures":[{"sig":"MEUCIQC7udFvYKjTvjFyGs7EowWFhBzNE4F2cALFX4Q5tlS/pgIgTPg7FbYLovipwdlRnnnYR4Sudj16mC4Or2EMkm0ipdw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378946},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"9550b4ec1481b2ae7fb2b4f272e3db8419f0b1b4","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22.10.7","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.7_1779207058939_0.9094294320857221","host":"s3://npm-registry-packages-npm-production"}},"1.4.8":{"name":"iobroker.hueemu","version":"1.4.8","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.8","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"bff2ed19c3c50717876a1f9d606701d38545fe5c","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.8.tgz","fileCount":63,"integrity":"sha512-y2u02NYcIPo15hPFPPSeHq+D486wNeRu3RurMmdCJ4r6mlfQCkoFqKiD9rvYsbs0noh6Cw2y06E1RJGNvWoHmg==","signatures":[{"sig":"MEUCIG0WSnuOD9wlBVYBCpmDjufzlQTmB4ZvjUbc7D+Y0YyMAiEAtJN/KOBn1le4otqgH98g3naYaCQ8IAa2CVQ8+gKZUio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379133},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"3b3e48d7092dba5f57e7019a865e1ef5acd58b48","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.14.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.8_1779299115801_0.038124791618523446","host":"s3://npm-registry-packages-npm-production"}},"1.4.9":{"name":"iobroker.hueemu","version":"1.4.9","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.4.9","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"dfba8de302beb9f3a93905b839bb6140d3113fb3","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.4.9.tgz","fileCount":63,"integrity":"sha512-03UIjkHUhJH8CD7g7qhOeTmAj6Y0ZZkvR/wWCM8ZpngNZ2i250fByVCFPLXLhqaUV9JlmWT1dOuF16ABYRhITQ==","signatures":[{"sig":"MEUCIC9V6piFGCToatyvUhbwZP2f9ZBNqmDw3VznKxKeE2WoAiEAhQZlyxzStzZY7DFo97Q/4PoawZGh1DQQ7iTsH5EHc3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377312},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"a4edf83d06184d868fccbc15b49ec9181171ca21","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.15.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.4.9_1779407081868_0.8251487813601666","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"iobroker.hueemu","version":"1.5.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.5.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"cb2573e24de8f2a8eb4575995b0f5f53a69cb9e2","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.5.0.tgz","fileCount":63,"integrity":"sha512-F/ZKAa9Q8AQM4M1bv+nrbqa0Ya4iEzzbNvHEJbxxG94XGUYhdX5p5EIgztomy44v1xJSL5bG7iSS75awS67wGQ==","signatures":[{"sig":"MEUCIQDvGXMJWziS2cDFlF8K8aoQ93n/lS35a62IBC9QJnuVjgIgXC72s/OdNjD+Ggq64D1fwpDrhh+tRgALsq9cj+DG9DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365752},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"aa2870fd23b2bc8cc62f78580a04bb39a7fef611","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.15.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.5.0_1779463571999_0.6950602219674236","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"iobroker.hueemu","version":"1.5.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.5.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"b2258c8e78005234346c24f490b2f59994c49523","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.5.1.tgz","fileCount":63,"integrity":"sha512-fcUxJTFjPHcMKQG07M2zpNONQeKvEzgnwSZ0GKJJjKrqO9QkVkBOc1l4vpKPGukWlpBXKlbkWCpR7Fk29MuVPw==","signatures":[{"sig":"MEUCIQD++ogGqMFWeOyH9iGeRnuRBzvtYtwfSG6cDrjj7/KUKAIgMepSN3xYeV3OSziYQIax6TqPXHajC8N/tGHCY3MZDxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361575},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"e2e950d816693359bf99875fe95da27fcf11b03b","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.15.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.15.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.2","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.5.1_1779562696231_0.35866515350615313","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"iobroker.hueemu","version":"1.5.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.5.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"ea9cf3def0ad71f2f97e00020ee2fb3a620ae70d","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.5.2.tgz","fileCount":63,"integrity":"sha512-BUt/6QlWgI9KyhJSI+XzzWCVN6rWFHXAArTTZ5ZVBVot1ujMqrOWgAl8hom5I+AhuuA0MWrxxXE56IJH17bJdQ==","signatures":[{"sig":"MEUCIBm3KBoQhcxnmL1XLAbuh/fQkKH/7E9mrv4m77KtPV/AAiEA3ZZUxyhKK/7Md2vlQehhKj7O2FhmaVaNi8B+qE6scoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":363723},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"0567971f00929abf9052cd0fb65b55114a56f4e3","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.16.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.5.2_1780185977674_0.8775340117815316","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"iobroker.hueemu","version":"1.6.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.6.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"bc4cbaea4d50c7f2e4fd62d3e7192fd4a4b81633","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.6.0.tgz","fileCount":63,"integrity":"sha512-ur29Omvsq0QFIVt+HONI02CgBNSzyy07GvEjiD+Ajvnk8iY+UYhPEf7VlCGbFHMJL42iTGO6Y+5ZuW2naPz+pA==","signatures":[{"sig":"MEUCIGysHgO6dYisKpvqsenJUJycRdm54/DDOOGTSGdQYM6fAiEAq0sJ+Ftl9Bgl4wdOPyCfEgvcdy/47nsxKnLRdxEHctg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":359235},"main":"build/main.js","engines":{"npm":">=10","node":">=22"},"gitHead":"10f85cab4f157940d7aadd0ca0039d6448e92506","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.16.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.0","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.6.0_1780252192989_0.2462779596541207","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"iobroker.hueemu","version":"1.7.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.7.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"074e7e8d63c13b1c2dc1e599c7840071237ccd56","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.7.0.tgz","fileCount":63,"integrity":"sha512-s+9dIRx5NF1ltxYK5+iAzGttXJagNgECb/lUn3d042DBTmIsPuvXQtW2riyMvJa33uVt/WKfCoKitUztSUj+mw==","signatures":[{"sig":"MEYCIQD8TKPMIL+YCadfRFV1GcO+EDvEcPZshnFYg5tjDDnUiAIhAK9B4ejK0G9f8IkG85FIy3gxPspJjMFHx+A/BmxLb5Xc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361886},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"a030af15e380d63e85e8f771746369db72a3c07f","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.16.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.6","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.6","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.7.0_1780863057870_0.1182923411830259","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"iobroker.hueemu","version":"1.8.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.8.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"0d9eb1f9088f5104be68033a40b4a3a500ea2f53","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.8.0.tgz","fileCount":63,"integrity":"sha512-wbMiHnOBqY0A11vyAahlGIb6J4i2H1wWjX8T19iuRbaL44N6kkfiQpb89OqConUcnfCVl+pqSe9/fceeXM+muA==","signatures":[{"sig":"MEQCIF9PXf3hEzFckoC5ZC5bLVI3wf4PJDPxm6P+Nb5DPKHvAiAtD20mGcP4WmoSodF+hqPYwlvMfaA/SrWFWD3uHYmwPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":366911},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"6ef6f3ef47287ee61437c7a5dba441e22da29149","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.16.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.8","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.8","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.8.0_1781034972550_0.7652170028451686","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"iobroker.hueemu","version":"1.8.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.8.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"f41821db30ef7c992ffed5cfc52acb56b1899c0e","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.8.1.tgz","fileCount":63,"integrity":"sha512-1Wba5hExg7gTZJs/I/dLQhU4OyfEDhvzDQjv8qpUSwWTZMPCUcKFrtQP/NZV6C/+P1ykCkJgsFECkZVaOoJu7g==","signatures":[{"sig":"MEQCIG39UMTDoRDpckPR6x+KCLdQuqM2f5SW7yb9Cw0O/OHBAiBtKP2aHvA168kRdoJUSSi9PbvOdoXBSK9kVG/JLzMzyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":372558},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"88220c6937b706e66f7916f99215b3125cf4e334","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.17.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.8","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.8","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.8.1_1781275223201_0.0755863086322155","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"iobroker.hueemu","version":"1.9.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.9.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"bd0f3c57b91e694e0947fdcadd344d5623f82750","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.9.0.tgz","fileCount":63,"integrity":"sha512-Pq5/05yTQiAq5f/hhoz3pExcpoxRrN1fzRd6GVNqL/oGrNC0VPtEfU7ckAdcWELQ7+dmviM4hOaU53gsGGiecA==","signatures":[{"sig":"MEUCIQCNEoxShvAXt823xPJcveO8shiHJ/Tx0U/fegKwQ2Uq6AIgPrXlGMmtx5qen7Gh/GKjkOVEpStzqOxjCkc7l0ECGpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391099},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"dda11025fc9d9ac84cbfb8d4a8e46abe455a98db","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.17.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.16.0","dependencies":{"uuid":"^14.0.0","fastify":"^5.8.5","node-ssdp":"^4.0.1","node-forge":"^1.3.3","@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.8","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.8","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.9.0_1782066153058_0.9716762273600652","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"iobroker.hueemu","version":"1.10.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.10.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"e8546182c358ef2680f34c668279b2e6e26824cb","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.10.0.tgz","fileCount":63,"integrity":"sha512-+AIIO0RccKkdab2NqIL01iZsF29C9CatWV8MYa9gK6SxrA2/NTIFCSIWU1SkdUo7OTH1EKNk1Xqnb06tBNmKCQ==","signatures":[{"sig":"MEYCIQC4KFm/Q2HPqeiIlbbAjaY5Hjs+gusavM+qYccFsDvWWwIhANKDEOdqobeQC7Zf9jOUj401gI2RYE3VYoptWk/kAnRq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":413281},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"0cfb007ef42a2e78fe6f68e342be178237097fa6","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.18.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"uuid":"^14.0.1","fastify":"^5.10.0","node-ssdp":"^4.0.1","node-forge":"^1.4.0","@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.10","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.10.0_1783629431490_0.9712038958968643","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"iobroker.hueemu","version":"1.11.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.11.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"d328089fd5d984110d8c96e81008c35041ec7310","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.11.0.tgz","fileCount":67,"integrity":"sha512-NZyPvLdTnntsGCvbNvYJL+VM/5yt9SUlbO8YTeAJ7yu4aPapmmJb83MvzdPKBB54Gxm/TKOFX82E5/arOkEuAQ==","signatures":[{"sig":"MEUCIQDr+Xqb3KPf3dNGXijJGr/LVxx40cASJdeDgP8I5qNzjQIgcvSK/Dw0sC6jG6t0CQhtOuuxcwtBWyEV+Drdx9U9EHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464891},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"a07f36aa3d7d7046006101020ac5878addeb042d","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.18.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"uuid":"^14.0.1","fastify":"^5.10.0","node-ssdp":"^4.0.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.1.3","@iobroker/adapter-core":"^3.4.1","@iobroker/type-detector":"^5.0.13"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.10","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.11.0_1783633595579_0.6033272121103912","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"iobroker.hueemu","version":"1.12.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},"license":"MIT","_id":"iobroker.hueemu@1.12.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"krobi"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"8272ee431c96c0f9d53deaa1e09d1a4d3d05ca39","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.12.0.tgz","fileCount":67,"integrity":"sha512-AEbKoE7oALDJ8t6jk3K0RKX3YyxOnsdwoL7hyuQi9fTTKXdPZoe+nQU7PT7nWREgBsXcIw09/R1oOeQ8bG+ZYA==","signatures":[{"sig":"MEUCIQDLsrgVazoPldRbtXTE80B8cCsZ+e/FPUbb5CCZfaWh/gIgZRsuzv/o/LyirLhHWtzYeVe18rvCLJyjGhOHsMRtmg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480645},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"5f1a14eafc872e76e0a80f75097bcffc5951ef7e","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.18.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"uuid":"^14.0.1","fastify":"^5.10.0","node-ssdp":"^4.0.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.1.3","@iobroker/adapter-core":"^3.4.1","@iobroker/type-detector":"^5.0.15"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.10","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.12.0_1783860395486_0.1373209988513926","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"iobroker.hueemu","version":"1.12.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.12.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"9018ea6e7244770ab2e42cee27f7552ed071a001","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.12.1.tgz","fileCount":67,"integrity":"sha512-DwJYNcv09Ebzbl9f2ibq2rKIhkWVsYANMAfxVa9QlVFbh5EJ2elGOcl8sIc4u1oewiMgdNKieAtFW/1xZZGB0g==","signatures":[{"sig":"MEUCIBmqFhbxTz/ezlez5IY9VmxY9B3BjTnQY5QDGUoXegDlAiEAiJi7SvBGAe6/eJ0ICzuLF/9b3JdlE9dVvhr7+oTcP+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":482389},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"4abe7be27fcf68741a9291240f10e51a7cb4085a","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.18.0","dependencies":{"uuid":"^14.0.1","fastify":"^5.11.0","node-ssdp":"^4.0.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^5.0.15"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.10","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.10","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.12.1_1785536207858_0.8346928396673698","host":"s3://npm-registry-packages-npm-production"}},"1.12.2":{"name":"iobroker.hueemu","version":"1.12.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.12.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"62d0b26d420f5fec09f63649182a2a2cb281b256","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.12.2.tgz","fileCount":67,"integrity":"sha512-izkP9p78Z8aypDSUhXZ3imLB8BNHo2tN/psrcio8zfGOrXwBzzCFgn5JoAK8Kiq4jpY9EanIEbydpOeaIRnaTQ==","signatures":[{"sig":"MEUCICpaVQjw4x3o/SRdZ1CBCFBS6DvYH0mOxvLR/ctWF6KBAiEAxS4DzfxguLtB3DXPGm03bhGOM8kejugxa8yBhnhnV6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.12.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":480740},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"81f6f8b3bd218993f4ebd46226873d9b74ff8ce6","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-ssdp":"^4.0.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@types/node-ssdp":"^4.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.12.2_1787432023884_0.44274110837900427","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"iobroker.hueemu","version":"1.13.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.13.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"d1c936263b6f1ae9591b77d6c5c6a88458ec5fa7","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.13.0.tgz","fileCount":69,"integrity":"sha512-imLPHAYe99K8TieIN1EvgSG5jIBz7PcXGD4yQSet20Qrwl/Gd3jAVnByfg6Y8PRwnmKSCbmRL672RoZAUF9V+A==","signatures":[{"sig":"MEQCID7vhfNwRfV+FtgHFNMgXJmQfF1zY0gAKAnHDVi8GF+AAiAcckWMKPOVhBOS/1VVoIREakOLL5HZ1tDruX7YR828CA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505637},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"6109edae93a6e8fc7b4c0707f56a5ebb8ab09ad8","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.13.0_1787632809114_0.19970201387014308","host":"s3://npm-registry-packages-npm-production"}},"1.13.1":{"name":"iobroker.hueemu","version":"1.13.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.13.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"00d7c19e794c00f3b3dd8f678bd1d38cf77ab3fa","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.13.1.tgz","fileCount":69,"integrity":"sha512-0YjdB0IpHoVVDZpEDxQCsVAWHnqfGOuvyyp35ADGSwr8uLSJqNgKNKry9YJskA6DAhaS3rTFmieeIQjvpTzzLA==","signatures":[{"sig":"MEYCIQDe426gvdCOkDSy+VFi61wtEfiTJGRja7aDxuCVR024lwIhAKBTIwMlWdD6QCWfE5yCSsWcckqNpb6I92LJ0BoLezfJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":510908},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"fe89801e11f3bb68f321c0cdb3a912425bc769c8","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.13.1_1787830896887_0.817047232902608","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"iobroker.hueemu","version":"1.14.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.14.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"1ea259d5f6fcd08abe549d2ab0069bd4263813bb","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.14.0.tgz","fileCount":69,"integrity":"sha512-u52+cGflOIoAjiouXp3dPkb47R27x6tWFKlUv/QmqJej49f305d20qoMrdmrekaGRUJc/zDH9hBIa20cjX3v2w==","signatures":[{"sig":"MEUCIGa1+ppSzTo71Z+xMdJTNdji+rq0KS6mzK38KvLjBuvzAiEAo1HsZ5aOGY1KyZdJkJ8j/uqaSGUxVbBV5sJ0wobnBPY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":537079},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"c5d373e49b8e791af6ddf9fd12a7ef093493f5c6","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.14.0_1788342109611_0.892396029350391","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"iobroker.hueemu","version":"1.15.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.15.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"d6e10ebc0e5c8cba6c6800ff51ac9e8317e20812","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.15.0.tgz","fileCount":69,"integrity":"sha512-Ht/mWapDVjfIhz5lgM4fZj1DI6D5LC9uaT/xIAiEUlK4arFs09hkz6G0iCXcl0sNrOuBTvhemxZMM1PvnqVAsA==","signatures":[{"sig":"MEUCIQD/k35DBhI7tyOPstQ1W5TKF6nr1WsSmRC9KUrJiYhUcQIgGhzlcoDtOp31/grfZEEmP1I9JEkkn0yJG6Zfq7GMjW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598607},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"4d888c54b7309cd14e3e4f23bd6a9580b62778fa","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.15.0_1788435609570_0.04687491345009098","host":"s3://npm-registry-packages-npm-production"}},"1.15.1":{"name":"iobroker.hueemu","version":"1.15.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.15.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"93d8a9c656321ad3576bc88c224313df362b57eb","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.15.1.tgz","fileCount":69,"integrity":"sha512-SqKvks4NpdHhL3B2LDJycAs3HlNTribb48ZZjUOveddKIncQjVenc1h6ZZEd8PkKs43k2wiZSyX/SvlDM7a41w==","signatures":[{"sig":"MEUCIDBB2HYphV3Zx56udPH8lk7BYN2/1J0YW9MHjQd3UrgjAiEAxpTGtlwVItiruh2/lWhrhAOSckdajciEksJ1rvw3G7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608766},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"a352d903599c2a5877f3804d8caaf471b2b5f238","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.15.1_1788437339952_0.20068431280422327","host":"s3://npm-registry-packages-npm-production"}},"1.15.2":{"name":"iobroker.hueemu","version":"1.15.2","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.15.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"a2d8bd60c05341c108e0b37bc656601a04fb859f","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.15.2.tgz","fileCount":69,"integrity":"sha512-2mPmAqpNptek+nrRjk6B7MwwiM7tqsmWE5yX+RdTO4YWguF5+mlDqGG/go7JwuzA4+IYfG6E2bta2neqFC3qRA==","signatures":[{"sig":"MEQCIAaYMieRorfmEfHnHP3ifeWw6XC/5K8UrDL5p5U16JeWAiBPjgRnC0UwSMUTmVO7je94Yj5ItWiEsVesZVqGNIOcKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":610067},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"26fdc90da0eddbcab83f3fa0c86e9e2196f71795","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write .","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check .","test:package":"mocha test/package --exit","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^4.1.11","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^4.1.11","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.15.2_1788439587332_0.7765892347214207","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"iobroker.hueemu","version":"1.16.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.16.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"ef14a6b8ad2bc00eb3b5634e68bb087fffe392df","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.16.0.tgz","fileCount":69,"integrity":"sha512-rjTcKcTeefqWXcUYooFaD1Ae/fJRzVpcEl+Jq99ngPIrKyPA9Rk3LhXQbFlF8IEEAqkRUHWXc4rqm/rjwGpEpg==","signatures":[{"sig":"MEQCIGC5GR98tA9HnIRukWkbY+dY+jQRD0a+wBPrFCCDM2FLAiAYSCoxMHkXj74JesSeMNo11cKaYoHkN+EpWJCARlU/Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":618263},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"25cd96e03e117cbcc5c9561b0810f7553956f5e0","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write . \"!build/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!.github/dependabot.yml\" \"!.releaseconfig.json\"","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check . \"!build/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!.github/dependabot.yml\" \"!.releaseconfig.json\"","test:package":"mocha test/package --exit","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.19.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.1","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.0","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^5.0.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.3.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.16.0_1788468299444_0.7891562697105241","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"iobroker.hueemu","version":"1.17.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.17.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"65f3bd46539aa4683b3695581701fbc58deaaafb","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.17.0.tgz","fileCount":73,"integrity":"sha512-l4fgyTa02djI7h40u8D6jdv5+xx399Nhv9cuiIrZdJNSr0ARc8+Qe4H7J1jH/sK2780mce0svNira/EB7C/ZXA==","signatures":[{"sig":"MEYCIQDg/H3mNuoc+SOrWMPVcGhUIBAS665Iq2doScdnPWln5AIhALTVduUHb+SECqgeEzycNaKSDMF3Yp0MAPK4IQ8Fugqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692716},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"4347279e03129e176ef0c2f450e4f5b188e1d559","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write . \"!build/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!.github/dependabot.yml\" \"!.releaseconfig.json\" \"!.remember/**\"","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check . \"!build/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!.github/dependabot.yml\" \"!.releaseconfig.json\" \"!.remember/**\"","test:package":"mocha test/package --exit","fix:changelog":"node -e \"const fs=require('fs');for(const[f,r]of[['README.md',/^(-->[ \\t]*)\\r?\\n(#{1,6} )/m],['CHANGELOG_OLD.md',/^(#{1,6} .*)\\r?\\n(#{1,6} )/]])if(fs.existsSync(f)){const t=fs.readFileSync(f,'utf8'),n=t.replace(r,(m,a,b)=>a+'\\n\\n'+b);if(n!==t)fs.writeFileSync(f,n)}\"","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:inventory":"mocha test/inventory.js --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.3","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.0","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^6.1.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^5.0.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.4.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.17.0_1788724802979_0.5903056141275465","host":"s3://npm-registry-packages-npm-production"}},"1.17.1":{"name":"iobroker.hueemu","version":"1.17.1","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.17.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"35c27555a35f90bd3d27ef7ca1fc1934fa28ea79","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.17.1.tgz","fileCount":73,"integrity":"sha512-mRIy681d9TZwqcSNoOorGETVH3IrwHcCvTYwANWlxLRpQGr3pGurxlUwWhWCRWXPIk10mo1OG5BxjhEg8nEBJA==","signatures":[{"sig":"MEUCIDJOnPnbKhbGNlGPHPs0xALzh/cllh7RPhV7hIpFLJW/AiEAyelRYhMcZh/n1DraFfS7I1q2R6FArkzU1SE13oOj3h4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694944},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"70d5ac2c95f2e74857e7af4cee99c1c6a496983e","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write . \"!build/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!.github/dependabot.yml\" \"!.releaseconfig.json\" \"!.remember/**\" \"!.vscode/**\" \"!tsconfig.json\" \"!tsconfig.build.json\" \"!package-lock.json\"","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check . \"!build/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!.github/dependabot.yml\" \"!.releaseconfig.json\" \"!.remember/**\" \"!.vscode/**\" \"!tsconfig.json\" \"!tsconfig.build.json\" \"!package-lock.json\"","test:package":"mocha test/package --exit","fix:changelog":"node -e \"const fs=require('fs');for(const[f,r]of[['README.md',/^(-->[ \\t]*)\\r?\\n(#{1,6} )/m],['CHANGELOG_OLD.md',/^(#{1,6} .*)\\r?\\n(#{1,6} )/]])if(fs.existsSync(f)){const t=fs.readFileSync(f,'utf8'),n=t.replace(r,(m,a,b)=>a+'\\n\\n'+b);if(n!==t)fs.writeFileSync(f,n)}\"","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:inventory":"mocha test/inventory.js --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"24.20.0","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.3","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.0","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^6.1.0","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^5.0.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.4.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.17.1_1788777458978_0.7133036937791242","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"iobroker.hueemu","version":"1.18.0","keywords":["ioBroker","Hue","Smart Home","home automation"],"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","_id":"iobroker.hueemu@1.18.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"homepage":"https://github.com/krobipd/ioBroker.hueemu","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"8473f088fedeefdba09820d524d7e903e5896f56","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.18.0.tgz","fileCount":79,"integrity":"sha512-jcn0OxL1Ce8KUfH9g9rh08+B+xDss2ggwptHBYaQocbvkMLEIlcL5qX+5NvU6vyZgTHDwKMpXXjlJXINk9fyUQ==","signatures":[{"sig":"MEYCIQDMqtI/1xm9MvLoYNuxJJmwbng/Ok0mcIoB8c/v0Jm+vQIhAPPO/0851v7Now3H9WuEyeBs15WJfFAL7kos/0ShAIBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730636},"main":"build/main.js","engines":{"node":">=22"},"gitHead":"a47c5bc84a83919cf1be81e230e4dcc467892d95","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write . \"!build/**\" \"!admin/custom/**\" \"!src-admin/.__mf__temp/**\" \"!src-admin/package.json\" \"!src-admin/package-lock.json\" \"!.github/dependabot.yml\" \"!.github/FUNDING.yml\" \"!.github/workflows/automerge-dependabot.yml\" \"!.github/copilot-instructions.md\" \"!.vscode/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!package-lock.json\" \"!.releaseconfig.json\" \"!tsconfig.json\" \"!tsconfig.build.json\" \"!test/objects.inventory.json\"","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check . \"!build/**\" \"!admin/custom/**\" \"!src-admin/.__mf__temp/**\" \"!src-admin/package.json\" \"!src-admin/package-lock.json\" \"!.github/dependabot.yml\" \"!.github/FUNDING.yml\" \"!.github/workflows/automerge-dependabot.yml\" \"!.github/copilot-instructions.md\" \"!.vscode/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!package-lock.json\" \"!.releaseconfig.json\" \"!tsconfig.json\" \"!tsconfig.build.json\" \"!test/objects.inventory.json\"","test:package":"mocha test/package --exit","fix:changelog":"node -e \"const fs=require('fs');for(const[f,r]of[['README.md',/^(-->[ \\t]*)\\r?\\n(#{1,6} )/m],['CHANGELOG_OLD.md',/^(#{1,6} .*)\\r?\\n(#{1,6} )/]])if(fs.existsSync(f)){const t=fs.readFileSync(f,'utf8'),n=t.replace(r,(m,a,b)=>a+'\\n\\n'+b);if(n!==t)fs.writeFileSync(f,n)}\"","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:inventory":"mocha test/inventory.js --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"overrides":{"mocha":{"diff":"^8.0.3","serialize-javascript":"^7.0.5"},"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.19.1","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"_nodeVersion":"26.8.2","dependencies":{"uuid":"^14.0.2","fastify":"^5.12.3","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.0","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.0","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^6.2.1","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^5.0.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.7.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.hueemu_1.18.0_1789477321468_0.7095731038474449","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"_id":"iobroker.hueemu@1.19.0","bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"dist":{"shasum":"b4aaf9c9c8e1e11795756ffcbc429a7ccb3488f7","tarball":"https://registry.npmjs.org/iobroker.hueemu/-/iobroker.hueemu-1.19.0.tgz","fileCount":83,"integrity":"sha512-844YtYCJeyZ0ezXu1LQrnwkXEnRZjI5ZB05LPKNo8V+M52ZqBSkh7HjiBQ0YZlTRKM8FqmJGzncnxkk1B4PiYw==","signatures":[{"sig":"MEQCIB6ZQShyDb/1j+mj9otyawwqqvefpS4fs2Xlm7jHrrmWAiAQX4TqMtznnC2BdxZAZE4P5c/PPfCOea4qnJqL17a0TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEJRcbDwn1GC9uRGOFokyi8U7YjSd5tiJEwgxkIqp4J8AiEA5mcYoSyCq4M54UH3L+RKJOEHl4NFXazTdjTAubTzj9g="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.hueemu@1.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":823398},"main":"build/main.js","name":"iobroker.hueemu","author":{"name":"krobi","email":"krobi@power-dreams.com"},"engines":{"node":">=22"},"gitHead":"2a038cf6825705f03fc57df2321fa8bed89c47b5","license":"MIT","scripts":{"lint":"eslint","test":"npm run test:ts && npm run test:package","build":"build-adapter ts","check":"tsc --noEmit","watch":"build-adapter ts --watch","format":"prettier --write . \"!build/**\" \"!admin/custom/**\" \"!src-admin/.__mf__temp/**\" \"!src-admin/package.json\" \"!src-admin/package-lock.json\" \"!.github/dependabot.yml\" \"!.github/FUNDING.yml\" \"!.github/workflows/automerge-dependabot.yml\" \"!.github/copilot-instructions.md\" \"!.vscode/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!package-lock.json\" \"!.releaseconfig.json\" \"!tsconfig.json\" \"!tsconfig.build.json\" \"!test/objects.inventory.json\"","release":"release-script","test:ts":"vitest run","coverage":"vitest run --coverage","lint:fix":"eslint --fix","prebuild":"rimraf build","test:unit":"vitest run","translate":"translate-adapter","format:check":"prettier --check . \"!build/**\" \"!admin/custom/**\" \"!src-admin/.__mf__temp/**\" \"!src-admin/package.json\" \"!src-admin/package-lock.json\" \"!.github/dependabot.yml\" \"!.github/FUNDING.yml\" \"!.github/workflows/automerge-dependabot.yml\" \"!.github/copilot-instructions.md\" \"!.vscode/**\" \"!io-package.json\" \"!README.md\" \"!CHANGELOG_OLD.md\" \"!package-lock.json\" \"!.releaseconfig.json\" \"!tsconfig.json\" \"!tsconfig.build.json\" \"!test/objects.inventory.json\"","test:package":"mocha test/package --exit","fix:changelog":"node -e \"const fs=require('fs');for(const[f,r]of[['README.md',/^(-->[ \\t]*)\\r?\\n(#{1,6} )/m],['CHANGELOG_OLD.md',/^(#{1,6} .*)\\r?\\n(#{1,6} )/]])if(fs.existsSync(f)){const t=fs.readFileSync(f,'utf8'),n=t.replace(r,(m,a,b)=>a+'\\n\\n'+b);if(n!==t)fs.writeFileSync(f,n)}\"","release-major":"release-script major --yes --all","release-minor":"release-script minor --yes --all","release-patch":"release-script patch --yes --all","test:inventory":"mocha test/inventory.js --exit","test:integration":"mocha test/integration --exit"},"version":"1.19.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:257a7ec8-8b87-4056-9194-2b115e7e14c1"}},"homepage":"https://github.com/krobipd/ioBroker.hueemu","keywords":["ioBroker","Hue","Smart Home","home automation"],"overrides":{"esbuild":">=0.25.0"},"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"_npmVersion":"11.20.0","description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","directories":{},"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"_nodeVersion":"26.10.0","contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"dependencies":{"uuid":"^14.0.2","fastify":"^5.12.5","node-forge":"^1.4.0","@iobroker/dm-utils":"^3.2.1","@iobroker/adapter-core":"^3.4.3","@iobroker/type-detector":"^6.0.1"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.1.3","vitest":"^5.0.2","typescript":"~6.0.3","@types/node":"^22","@types/iobroker":"npm:@iobroker/types@^7.2.3","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^6.2.2","@types/node-forge":"^1.3.14","@vitest/coverage-v8":"^5.0.2","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","iobroker-adapter-checks":"^0.18.0","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iobroker.hueemu_1.19.0_1790350099167_0.320186106488084"}}},"time":{"created":"2026-03-16T21:46:14.117Z","modified":"2026-09-25T15:28:19.567Z","1.0.4":"2026-03-16T21:46:14.463Z","1.0.5":"2026-03-16T21:58:48.383Z","1.0.6":"2026-03-17T20:53:58.433Z","1.0.7":"2026-03-18T21:43:37.925Z","1.0.8":"2026-03-18T21:53:40.446Z","1.0.9":"2026-03-19T18:47:39.005Z","1.0.10":"2026-03-19T18:51:51.102Z","1.0.11":"2026-03-19T18:58:48.003Z","1.0.12":"2026-03-19T19:17:04.631Z","1.0.13":"2026-03-19T19:37:28.166Z","1.0.14":"2026-03-19T19:57:46.268Z","1.0.15":"2026-03-19T20:54:28.708Z","1.0.16":"2026-03-19T21:14:59.488Z","1.0.17":"2026-03-19T21:48:54.522Z","1.0.18":"2026-03-19T21:53:02.884Z","1.0.19":"2026-03-19T22:04:10.121Z","1.0.20":"2026-03-19T22:07:35.513Z","1.0.21":"2026-03-21T17:04:53.314Z","1.0.22":"2026-03-27T22:43:30.245Z","1.0.23":"2026-03-27T23:01:19.771Z","1.0.24":"2026-03-28T18:22:08.814Z","1.0.25":"2026-04-03T21:46:09.190Z","1.0.26":"2026-04-04T11:38:26.383Z","1.1.0":"2026-04-04T12:14:21.943Z","1.1.1":"2026-04-05T13:15:15.225Z","1.1.2":"2026-04-05T13:58:29.690Z","1.1.3":"2026-04-05T14:28:35.448Z","1.1.4":"2026-04-05T16:07:39.959Z","1.2.0":"2026-04-06T17:49:30.722Z","1.2.1":"2026-04-08T15:33:28.625Z","1.2.2":"2026-04-11T21:42:49.784Z","1.2.3":"2026-04-11T22:27:16.745Z","1.2.4":"2026-04-13T15:48:07.551Z","1.2.5":"2026-04-17T13:41:23.890Z","1.2.6":"2026-04-17T22:45:39.398Z","1.2.7":"2026-04-23T21:23:17.884Z","1.2.8":"2026-04-26T17:05:20.830Z","1.2.9":"2026-04-28T22:09:27.967Z","1.3.0":"2026-05-01T11:37:41.201Z","1.3.1":"2026-05-01T12:01:51.544Z","1.3.2":"2026-05-01T12:37:48.482Z","1.3.3":"2026-05-01T13:00:56.447Z","1.4.0":"2026-05-07T02:09:08.592Z","1.4.1":"2026-05-07T08:21:17.631Z","1.4.2":"2026-05-09T20:59:53.581Z","1.4.3":"2026-05-10T13:28:41.175Z","1.4.4":"2026-05-10T13:38:20.315Z","1.4.5":"2026-05-13T21:40:33.610Z","1.4.6":"2026-05-17T14:10:23.946Z","1.4.7":"2026-05-19T16:10:59.094Z","1.4.8":"2026-05-20T17:45:15.973Z","1.4.9":"2026-05-21T23:44:42.106Z","1.5.0":"2026-05-22T15:26:12.179Z","1.5.1":"2026-05-23T18:58:16.370Z","1.5.2":"2026-05-31T00:06:17.816Z","1.6.0":"2026-05-31T18:29:53.160Z","1.7.0":"2026-06-07T20:10:58.009Z","1.8.0":"2026-06-09T19:56:12.776Z","1.8.1":"2026-06-12T14:40:23.349Z","1.9.0":"2026-06-21T18:22:33.222Z","1.10.0":"2026-07-09T20:37:11.643Z","1.11.0":"2026-07-09T21:46:35.742Z","1.12.0":"2026-07-12T12:46:35.644Z","1.12.1":"2026-07-31T22:16:48.033Z","1.12.2":"2026-08-22T20:53:44.082Z","1.13.0":"2026-08-25T04:40:09.256Z","1.13.1":"2026-08-27T11:41:37.073Z","1.14.0":"2026-09-02T09:41:49.756Z","1.15.0":"2026-09-03T11:40:09.753Z","1.15.1":"2026-09-03T12:09:00.141Z","1.15.2":"2026-09-03T12:46:27.479Z","1.16.0":"2026-09-03T20:44:59.580Z","1.17.0":"2026-09-06T20:00:03.144Z","1.17.1":"2026-09-07T10:37:39.168Z","1.18.0":"2026-09-15T13:02:01.610Z","1.19.0":"2026-09-25T15:28:19.262Z"},"bugs":{"url":"https://github.com/krobipd/ioBroker.hueemu/issues"},"author":{"name":"krobi","email":"krobi@power-dreams.com"},"license":"MIT","homepage":"https://github.com/krobipd/ioBroker.hueemu","keywords":["ioBroker","Hue","Smart Home","home automation"],"repository":{"url":"git+https://github.com/krobipd/ioBroker.hueemu.git","type":"git"},"description":"ioBroker adapter that emulates a Philips Hue Bridge (v2)","contributors":[{"name":"Christopher Holomek","email":"holomekc.github@gmail.com"},{"url":"Anthropic","name":"Claude"}],"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"krobi","email":"krobi@power-dreams.com"}],"readme":"# <img src=\"https://cdn.jsdelivr.net/gh/krobipd/ioBroker.hueemu@main/admin/hue-emu-logo.svg\" width=\"48\" align=\"top\" /> ioBroker.hueemu\n\n**Release:** [![npm version](https://img.shields.io/npm/v/iobroker.hueemu)](https://www.npmjs.com/package/iobroker.hueemu) ![stable](https://iobroker.live/badges/hueemu-stable.svg) ![Installations](https://iobroker.live/badges/hueemu-installed.svg) [![npm downloads](https://img.shields.io/npm/dt/iobroker.hueemu)](https://www.npmjs.com/package/iobroker.hueemu)\n\n**Build:** [![Test and Release](https://github.com/krobipd/ioBroker.hueemu/actions/workflows/test-and-release.yml/badge.svg)](https://github.com/krobipd/ioBroker.hueemu/actions/workflows/test-and-release.yml) ![Node](https://img.shields.io/badge/node-%3E%3D22-brightgreen) ![TypeScript](https://img.shields.io/badge/TypeScript-strict-blue) [![License](https://img.shields.io/badge/license-MIT-green)](LICENSE) [![Sentry](https://img.shields.io/badge/error%20reporting-Sentry-362d59?logo=sentry&logoColor=white)](https://github.com/ioBroker/plugin-sentry#plugin-sentry)\n\n**Support:** [![Ko-fi](https://img.shields.io/badge/Ko--fi-Support-ff5e5b?logo=ko-fi)](https://ko-fi.com/krobipd) [![PayPal](https://img.shields.io/badge/Donate-PayPal-blue.svg)](https://paypal.me/krobipd)\n\nEmulates a [Philips Hue](https://www.philips-hue.com) Bridge (v2, BSB002) so that ioBroker devices appear as Hue lights to clients that only support the Hue API.\n\n---\n\n## When to use this adapter\n\n**Use it if you want to control ioBroker states from an older device or app that only speaks the Hue API.** Examples: Logitech Harmony Hub, Bosch Smart Home Controller, legacy Echo firmware, in-wall touch panels, abandoned dashboard apps, old control systems with a Hue plugin.\n\n### Modern Alexa, Google Home or Apple Home — use the Matter adapter instead\n\nModern voice assistants all support Matter directly. Use the [ioBroker Matter adapter](https://github.com/ioBroker/ioBroker.matter) — it's the right tool for that. This adapter is only for clients that don't have a Matter option.\n\n---\n\n## Features\n\n- **Hue API v1** — Bridge model BSB002 (Hue Bridge v2)\n- **UPnP/SSDP Discovery** — found automatically by clients that search via SSDP (Alexa, Harmony); any other client connects by the bridge's IP address\n- **Direct state mapping** — Point to any ioBroker state, no bridge scripts\n- **Device assistant** — scan ioBroker for mappable lights and add them automatically, or add and edit each light by hand\n- **Light types** — On/Off, Dimmable, Color Temperature, Color\n- **Per-device value scale** — detected from the source state where it is declared, and always adjustable by hand\n- **Lights without a switch** — a dimmer that only offers a brightness state is driven by that state\n- **Relative commands** — \"a bit darker\", \"a bit warmer\" and dimmer rockers adjust the current value\n- **Persistent TLS certificate** — clients only trust the bridge once, restarts keep the same identity\n- **Localized state names** — admin labels follow the ioBroker system language\n- **Automatic migration** — legacy `createLight` setups are converted to the admin configuration on first start\n\n---\n\n## Sentry / Error reporting\n\n**This adapter uses Sentry libraries to automatically report exceptions and code errors to the developers.** Reporting is active by default. It stays off when the ioBroker diagnostics setting is `none` (`diag` in the system configuration), when data reporting is disabled for this instance or its host (`disableDataReporting`), and on CI systems. A report contains the error with its stack trace and technical context such as versions and platform, plus an anonymous installation ID.\n\nFor details and how to disable it, see the [Sentry plugin documentation](https://github.com/ioBroker/plugin-sentry#plugin-sentry). Error reporting requires js-controller 3.0 or newer.\n\n---\n\n## Requirements\n\n- **Node.js >= 22**\n- **ioBroker js-controller >= 7.2.2**\n- **ioBroker Admin >= 8.0.11**\n\n> The adapter CANNOT be installed via GitHub: The adapter must be installed via the ioBroker repository (stable or latest).\n\n---\n\n## Ports\n\n| Port | Protocol  | Purpose                                        | Configurable                        |\n| ---- | --------- | ---------------------------------------------- | ----------------------------------- |\n| 8080 | TCP/HTTP  | Hue Bridge API (Alexa needs 80)                | Yes — clients are informed via SSDP |\n| 1900 | UDP       | SSDP/UPnP Discovery                            | No — fixed by the UPnP standard     |\n| —    | TCP/HTTPS | Optional TLS, off unless set (Alexa tries 443) | Yes                                 |\n\n---\n\n## Configuration\n\n### Network Settings\n\nThe instance is created stopped: choose the Host / IP and the port first, then start it.\n\n| Option                           | Description                                                                                                                                                  | Default |\n| -------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------- |\n| **Host / IP Address**            | The IP the bridge binds to and announces to clients (Alexa, Harmony). Choose `0.0.0.0` to listen on all interfaces — the announced IP is auto-detected       | 0.0.0.0 |\n| **Port**                         | HTTP port for the Hue API                                                                                                                                    | 8080    |\n| **HTTPS Port**                   | Empty = no HTTPS. Current Echo devices try `443` first — see \"Connecting with Alexa\"                                                                         | —       |\n| **MAC Address**                  | Bridge MAC (auto-generated if empty)                                                                                                                         | —       |\n| **Trust X-Forwarded-\\* headers** | Only behind a trusted reverse proxy that strips client-supplied forwarding headers; the forwarded address then shows in the debug log instead of the proxy's | off     |\n\n### Adding Devices\n\nOpen the **Devices** tab. There are two ways to add lights:\n\n**Manually** — click **Add light**, enter a name, choose a light type, and map the ioBroker states with the object browser.\n\n**Automatically** — click **Search lights**. The adapter scans your objects for things that look like lights (on/off, dimmers, color-temperature and color lights) and shows the mappable ones as a checklist — tick the ones you want and only those are added. Whatever it finds but cannot map is counted in the result message, so nothing disappears without a word.\n\nThe assistant also fills in the value scale wherever the source state declares one: a hue that runs 0–360 is read as degrees, a brightness with `%` or a 0–100 range as percent. Where a source declares neither a unit nor a range, the scale field is left empty and the adapter's default applies — check it on the light's card if a color or brightness looks off, and set it by hand.\n\nEach light shows as a card — use **Edit** to change its mapping or **Delete** to remove it.\n\n### Lights Without an On/Off State\n\nSome dimmers expose only a brightness state and no separate switch (a HomeMatic dimmer channel, for example). Those work: brightness carries on/off, so a source value of 0 reads as off and anything above as on. Switching off writes 0; switching on writes full brightness, because a source sitting at 0 no longer knows what it used to be.\n\n### Supported Light Types\n\n| Type                  | States                                | Hue Model |\n| --------------------- | ------------------------------------- | --------- |\n| **On/Off**            | `on` (clients see a dimmable light)   | LWB007    |\n| **Dimmable**          | `on`, `bri`                           | LWB010    |\n| **Color Temperature** | `on`, `bri`, `ct`                     | LTW001    |\n| **Color Light**       | `on`, `bri`, `ct`, `hue`, `sat`, `xy` | LCT003    |\n\n### Pairing\n\nBefore any client can connect, pairing must be activated:\n\n1. ioBroker Objects → `hueemu.0` → set **`startPairing`** to `true`\n2. Start the device search / pairing in your client app within **50 seconds**\n3. After successful pairing a new entry appears under `hueemu.0.clients.*`\n\nNew clients are limited to 100 per hour across all pairing paths; a single warning tells you when that limit was hit. A client-supplied username longer than 64 characters is replaced by a generated one.\n\n### Connecting with Alexa (older Echo without Matter)\n\n> If you have a current Echo, use the [Matter adapter](https://github.com/ioBroker/ioBroker.matter) instead.\n\nAlexa is strict about how it reaches a Hue bridge:\n\n- Set the **Port** to `80` — current Echo devices only look for the bridge there.\n- Set the **HTTPS Port** to `443` as well — current Echo firmware tries HTTPS first and reports the lights as unresponsive when nothing answers there. The bridge serves its own self-signed certificate.\n- A port below 1024 needs the right to bind it; the ioBroker installer grants that to Node.js on Linux. If the log says the port cannot be bound, that right is missing.\n- First-generation Echo devices no longer support the Hue bridge path.\n- Alexa handles at most 49 lights per bridge — with more, it finds none.\n- Use one emulated bridge per Alexa account: two instances announce lights under the same identifiers and Alexa mixes them up.\n\n1. Activate pairing (see above)\n2. Alexa App → Devices → `+` → Philips Hue → choose **Philips Hue V1**\n3. If you have several Echo devices, let only one of them search\n4. The bridge is discovered automatically\n\n### Connecting with Logitech Harmony Hub\n\n1. Activate pairing (see above)\n2. In the MyHarmony desktop software: Devices → Add Device → Scan for devices (or Lighting → Philips Hue)\n3. Confirm pairing within 50 seconds\n\n---\n\n## State Tree\n\n```\nhueemu.0.\n├── info/\n│   ├── connection       — Whether the bridge is answering Hue clients\n│   └── error            — Why it is not answering (empty while it works)\n├── startPairing         — Enable pairing mode for 50 seconds (button)\n├── disableAuth          — Disable authentication (switch)\n└── clients/             — Paired client devices\n    └── {username}       — Client API key (created during pairing)\n```\n\nIf `info.connection` stays `false` after a start, look at `info.error`: an error from the\nsystem (a port that is already taken, for example) appears there as it is; for a problem\nthe adapter diagnoses itself (no port set, no usable address) it shows `Unknown` and the\nlog carries the explanation.\n\n---\n\n## Troubleshooting\n\n### Upgrading from 0.x / legacy createLight mode\n\nIf you used the old `createLight` JSON state to define lights, your devices are **automatically migrated** on first start. The adapter reads your existing device objects, converts them to the new admin configuration format, and restarts once. No manual action required — your existing scripts and automations continue to work as before.\n\n**Optional improvement:** The old system used internal adapter states as intermediaries, requiring separate scripts to control the actual devices. You can now open the adapter settings and change the state mappings to point **directly** to your device states (e.g. `hm-rpc.0.dimmer.LEVEL` instead of `hueemu.0.1.state.bri`).\n\n### Bridge not found\n\n- Ensure the UPnP port (1900) is not blocked by a firewall\n- The address the adapter announces is written to the log at start (\"Announcing … to clients\"). On a host with Docker, a VM bridge or a VPN, set the **Host / IP** to the concrete LAN address if that pick is wrong\n- Check firewall rules on the ioBroker host\n\n### Client finds no devices / pairing fails\n\n- Set `startPairing` to `true` in ioBroker Objects → `hueemu.0` **before** starting the device search in your client — you have 50 seconds\n- Ensure at least one device is configured\n- Check adapter logs for errors\n\n### State changes not working\n\n- Verify state IDs in device configuration\n- The scale is normally determined from the datapoint itself (its unit and its range) and applies to reading AND writing. Pick it by hand only for a datapoint that declares neither — for brightness and saturation `Percent (0..100)`, `Normalized (0..1)`, `Raw (1..254 Hue)` or `Byte (0..255)`; for color temperature `Native (no conversion)` (mired), `Kelvin` or `Percent (0..100, 0 = cold)`.\n- `ct` range is 153–500 (Mireds)\n\n### Deleting a paired client\n\nDelete its entry under `hueemu.0.clients` — the key stops working at once, no restart needed.\n\n### Downgrading\n\nGoing back to a version below 1.18.0 is not supported: the older version no longer finds the listen address under its new key and numbers the lights anew, so Alexa sees different lamps.\n\n---\n\n## Changelog\n\n<!--\n    Placeholder for the next version (at the beginning of the line):\n    ### **WORK IN PROGRESS**\n-->\n\n### 1.19.0 (2026-09-25)\n\n- Fixed: With an HTTPS port the instance no longer restarts endlessly — the certificate key is now really stored encrypted, and a key that does not fit its certificate is replaced.\n- Fixed: Clients that send no or another content type (phue, curl) can pair and switch again instead of getting error 901 from the bridge.\n- Fixed: The number of a deleted light is never handed out again, not even the highest one — Alexa no longer mistakes a new lamp for the old one.\n- New: Color temperature in percent (e.g. tradfri) and brightness from 0 to 255 are recognized and converted, and both can be chosen by hand on the light's card.\n- Improved: Values are fitted to the target datapoint — clamped to its range, never written into a read-only state, and a text switch gets its own ON/OFF.\n- Fixed: Switching off with a brightness in the same command now stays off for every light, and a group the bridge does not have no longer switches all lights.\n- Fixed: Deleting a paired client in the admin now revokes its access at once instead of only at the next restart of the instance.\n- Improved: The light search also finds relays and dimmers assigned to the function Light, and offers a lamp with a device and channel level only once.\n- Fixed: openHAB's Hue binding can read the bridge again (time stamps in the bridge's format), and a color set by hue and saturation is shown as such in apps.\n\n### 1.18.0 (2026-09-15) — stable\n\n- Changed: The listen address and port are now stored under the standard keys the admin's port-conflict check reads — another adapter set to the bridge's port is warned before it collides.\n- Improved: Your configured Host / IP address survives the update unchanged — nothing to re-enter, and the bridge keeps listening where it did before.\n- Fixed: Every light now keeps its number for good — deleting or reordering a light no longer shifts the others, so Alexa keeps switching the lamp it was set up with (numbered once, one restart).\n- Fixed: A light whose datapoint is written by a script, vis or 0_userdata now follows every change — the bridge used to ignore values no device had confirmed.\n- Fixed: A dimmer without an on/off state is no longer offered and stored again on every \"Search lights\" run, and a light named by a translated object name is offered under that name instead of its id.\n- Fixed: Two lights bound to the same datapoint get two separate cards — deleting the second one used to remove the first.\n- Fixed: A client that pairs while the bridge is still loading its client list no longer risks being refused until the next restart.\n- Fixed: A light whose datapoint was deleted now reports itself unreachable with default values instead of serving the last value it had seen.\n- Changed: A state attribute no Hue light has is answered with the bridge's own error 6 instead of a success — for single lights and groups alike.\n\n### 1.17.1 (2026-09-07)\n\n- Improved: The switch that turns off authentication now warns what it really does — every client on the network is then served without a key and can pair itself.\n\n### 1.17.0 (2026-09-06)\n\n- Fixed: Brightness and saturation left on \"Auto\" are now written in the unit the datapoint really uses — a percent dimmer no longer receives Hue values like 127 or 254.\n- Fixed: The scale of a light added by hand is now determined from the datapoint as well, exactly like a light found by the search.\n- Fixed: A pairing that could not be stored is no longer reported as successful — the client retries instead of losing access at the next restart.\n- Fixed: A client key is now checked exactly as it was issued; a key that merely resembles a paired one is rejected.\n- New: The instance now shows in the object tree whether the bridge is answering, and why not when it is not.\n- Fixed: On a host with Docker or a VPN, the automatically announced address is now the real network address instead of a virtual one.\n- Fixed: A light whose configured datapoint does not exist is reported as unreachable instead of pretending to work.\n- Fixed: Edit and delete in the devices tab always act on the light you clicked, even when the list changed in the meantime.\n- Improved: The first start after this update completes the scales of lights added earlier — if it finds anything to complete, the instance restarts once.\n\n### 1.16.0 (2026-09-03)\n\n- Fixed: If an action in the devices tab fails, you now get a message saying what went wrong instead of a dialog that never finishes.\n\n[Older changelogs can be found there](CHANGELOG_OLD.md)\n\n## Credits\n\nThis adapter would not exist without [Christopher Holomek](https://github.com/holomekc), who built the original Hue bridge emulator on GitHub back in 2020. The code has since been rewritten from the ground up — but the idea, and the proof that it works, are his.\n\n---\n\n## Support\n\n- [ioBroker Forum](https://forum.iobroker.net/)\n- [GitHub Issues](https://github.com/krobipd/ioBroker.hueemu/issues)\n\n### Support Development\n\nThis adapter is free and open source. If you find it useful, consider buying me a coffee:\n\n[![Ko-fi](https://img.shields.io/badge/Ko--fi-Support-ff5e5b?style=for-the-badge&logo=ko-fi)](https://ko-fi.com/krobipd)\n[![PayPal](https://img.shields.io/badge/Donate-PayPal-blue.svg?style=for-the-badge)](https://paypal.me/krobipd)\n\n---\n\n## License\n\nMIT License\n\nCopyright (c) 2020-2021 Christopher Holomek <holomekc.github@gmail.com>  \nCopyright (c) 2026 krobi <krobi@power-dreams.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n\n---\n\n_Developed with assistance from Claude.ai_\n","readmeFilename":"README.md"}