{"_id":"homebridge-dahua-ultimate","_rev":"48-62211bcafbeb744e3d271a3f8fc3e847","name":"homebridge-dahua-ultimate","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"homebridge-dahua-ultimate","version":"1.0.0","keywords":["homebridge-plugin","dahua","nvr","camera","security","vaapi","hardware-acceleration"],"author":{"name":"Your Name"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.0","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/yourusername/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/yourusername/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"83fe57b303fa0036e86f11842118e485bdd084b9","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.0.tgz","fileCount":29,"integrity":"sha512-MdmctkbTlqmHj6oZoH6iDMaU56IiiXSVqvl9x8yj3A+Li440zCZAmSoWPHOAFzjCzjGG1hIvou5sRZWTIuZnAQ==","signatures":[{"sig":"MEUCIGmV5n9gV96R949UkwUKrC502Imwflc6xK9jV0JmB+02AiEArfM3ywglUez+kTH76r0PVVbjEZqotF0V+MAcICSUiJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125531},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-v1.0.0.tar.gz","engines":{"node":"^18.17.0 || ^20.9.0","homebridge":"^1.6.0"},"scripts":{"build":"tsc","watch":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-v1.0.0.tar.gz","_integrity":"sha512-MdmctkbTlqmHj6oZoH6iDMaU56IiiXSVqvl9x8yj3A+Li440zCZAmSoWPHOAFzjCzjGG1hIvou5sRZWTIuZnAQ==","repository":{"url":"git+https://github.com/yourusername/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete Dahua NVR plugin with hardware-accelerated streaming and motion detection","directories":{},"displayName":"Homebridge Dahua Ultimate","_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"homebridge":"^1.6.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.0_1771122500133_0.311412421976883","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"homebridge-dahua-ultimate","version":"1.0.1","keywords":["homebridge-plugin","dahua","nvr","camera","security","vaapi","hardware-acceleration"],"author":{"name":"Your Name"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.1","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/yourusername/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/yourusername/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"4b3b53b6c37913c5c15701f014372a54e627e4d2","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.1.tgz","fileCount":29,"integrity":"sha512-6xwKSwQ80HmO8wpV03nS/2ZVEdupzCtTK2M5IERrRffHJUZL1UsA3WBYBKOKdasrKhyj1ZGY0upmK/bWzoLmHg==","signatures":[{"sig":"MEUCIQCTcu2THvxT3uD2gKd496lWy38MEMLquErTUMP1dOwZUwIgc52zhbZSVhEqWvU5JGH2D+w6fZE5vYgU9vjo3bwfu6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126379},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-v1.0.1.tar.gz","engines":{"node":"^18.17.0 || ^20.9.0 || ^22.0.0 || ^24.0.0","homebridge":"^1.6.0 || ^2.0.0-beta"},"scripts":{"build":"tsc","watch":"tsc -w","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-v1.0.1.tar.gz","_integrity":"sha512-6xwKSwQ80HmO8wpV03nS/2ZVEdupzCtTK2M5IERrRffHJUZL1UsA3WBYBKOKdasrKhyj1ZGY0upmK/bWzoLmHg==","repository":{"url":"git+https://github.com/yourusername/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete Dahua NVR plugin with hardware-accelerated streaming and motion detection","directories":{},"displayName":"Homebridge Dahua Ultimate","_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2"},"_hasShrinkwrap":false,"devDependencies":{"homebridge":"^1.6.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.1_1771123018119_0.20779094891252625","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"homebridge-dahua-ultimate","version":"1.0.2","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.2","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"35c15f53ae60be9dea9bfc8e4cf08a40a3f9af1d","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.2.tgz","fileCount":71,"integrity":"sha512-QtvjnZ7FdJmgiEKVNwAjSHcE6OaQ06g5LBFK9iZ1BrdbsQiyvAZIA1IXjKDAT2fZp8XQfEBNC4YmGtEh5T1W1w==","signatures":[{"sig":"MEQCIEoboqc1FXoc73IXSn7wuqPTZduxqmEKz1e+4TY47NxJAiB+R5lzj9wvxnvLrgVrPDJzIEK2QGtRX+ATfsEortudSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464372},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.2.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.2.tgz","_integrity":"sha512-QtvjnZ7FdJmgiEKVNwAjSHcE6OaQ06g5LBFK9iZ1BrdbsQiyvAZIA1IXjKDAT2fZp8XQfEBNC4YmGtEh5T1W1w==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.2_1771125691888_0.8385127887310979","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"homebridge-dahua-ultimate","version":"1.0.3","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.3","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"ecb33b6d4840e4986a0f002f0692f77c02ebb7ce","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.3.tgz","fileCount":71,"integrity":"sha512-GFP+GT4iXO9ILHaTLLFzmdVc9T9Kx2pkTol53rRPs08M1BFZgMdNmjt1BQN1lGqEQgDIuT2haaacGZutFIVdQg==","signatures":[{"sig":"MEUCIQDMz+vINnqTo6b8s06xc0hcGDoSKjZLc3JXlLZpEwhpNwIgFp3hDEywuuKRZz6vIFZWUASFFcieSReGtQgPSe9bowY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":464835},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.3.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.3.tgz","_integrity":"sha512-GFP+GT4iXO9ILHaTLLFzmdVc9T9Kx2pkTol53rRPs08M1BFZgMdNmjt1BQN1lGqEQgDIuT2haaacGZutFIVdQg==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.3_1771133564396_0.7464139292100544","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"homebridge-dahua-ultimate","version":"1.0.4","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.4","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"bbb4dd599cf7be2dd840d5cecca0565b680c3ae0","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.4.tgz","fileCount":60,"integrity":"sha512-pUSwtrv6wrUfWpFecTcP1yO2SJ6rbuzdvPZ+DLyjSak68fB36jzZhxalDfhD0d14iAEQCcF4tX1KpxrakfBj0g==","signatures":[{"sig":"MEQCID5z8nbVVAUqXh1TCwyc9cmHU7S+2ijcyDFogg3OoSHhAiACa8wxCWAVN8WZYA8d2Iq/XvIFzra5Wx4y+yhuk1n+hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":417743},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.4.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.4.tgz","_integrity":"sha512-pUSwtrv6wrUfWpFecTcP1yO2SJ6rbuzdvPZ+DLyjSak68fB36jzZhxalDfhD0d14iAEQCcF4tX1KpxrakfBj0g==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.4_1771135612797_0.5297735568343536","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"homebridge-dahua-ultimate","version":"1.0.5","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.5","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"99c79b9ecff67b4d799ea5bfbd8be9e344599e3b","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.5.tgz","fileCount":60,"integrity":"sha512-TZmOJoC2Oi2yymvawq3unZiSnhGpTP47BWnEB3IKzBq8PRCUWXV7eNfyEExkJzKN8/3aCIcRIw/bikCw23igxA==","signatures":[{"sig":"MEUCIQC9BZfzNKiQJEpyxnnKwMrh4/gMjfRv189lN3UK0hP36QIgFybNus5LGcsp5xu0C5xNQHyDlCJO/t7q0JZ4dryyXVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419123},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.5.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.5.tgz","_integrity":"sha512-TZmOJoC2Oi2yymvawq3unZiSnhGpTP47BWnEB3IKzBq8PRCUWXV7eNfyEExkJzKN8/3aCIcRIw/bikCw23igxA==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.5_1771136159838_0.33828898845308797","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"homebridge-dahua-ultimate","version":"1.0.7","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.7","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"8106e0fd271f61f5bc58b23c08aa594610317fb6","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.7.tgz","fileCount":60,"integrity":"sha512-rjo0f1yztOVLIRSHgyijHDcieonavIW718C8pEN0sA8MCV1Akmgpxq0wv+v3pEeFk/ZGvvGCzRMAoBvDg3vQvA==","signatures":[{"sig":"MEYCIQDp7GEjHbUssAbas7sinHa8Ank8DF62VX4WzwH5rmzQAQIhAO2l0cHKJN10Of8npCDLJNS6bycPpKWumcYt6nsTAno8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419797},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.7.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.7.tgz","_integrity":"sha512-rjo0f1yztOVLIRSHgyijHDcieonavIW718C8pEN0sA8MCV1Akmgpxq0wv+v3pEeFk/ZGvvGCzRMAoBvDg3vQvA==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.7_1771136811618_0.5298944913310153","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"homebridge-dahua-ultimate","version":"1.0.9","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.9","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"350dc1fc8c7d903efb19f15d425fe092aff2da24","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.9.tgz","fileCount":60,"integrity":"sha512-CiXfnwZ5+u/RiFerT/hVWOmHXsarRoC9ZJbrJBVDYyoCfF1oMbMbVpN8cgX97Y0CDexymDYwp6TYPTTD7soK4Q==","signatures":[{"sig":"MEUCIHISBOGqCI0LWBLCML1mGZ6sE/TgeliKs0S4Ml0QFIoBAiEAuU1vAJLERpAUc25kQ1CyrjF6Csoo+bDcvyPH0q2HwpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382175},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.9.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.9.tgz","_integrity":"sha512-CiXfnwZ5+u/RiFerT/hVWOmHXsarRoC9ZJbrJBVDYyoCfF1oMbMbVpN8cgX97Y0CDexymDYwp6TYPTTD7soK4Q==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.9_1771137631137_0.9490192971314066","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"homebridge-dahua-ultimate","version":"1.0.10","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.0.10","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"3b43ea004a3ffcfe00aa39524b3392a188c7b688","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.0.10.tgz","fileCount":60,"integrity":"sha512-ilMk0Yn14+g7W4oST1Am1T2S/8zYFRuSkOmrhBeEONLumvdJwYXlZ6OwSWWpQdcWV8d0WQvecT5IodazinFR5A==","signatures":[{"sig":"MEYCIQCsXgT8NbravsXT1PHr4yiSUe0jr0YWVQz+iTYdm/ZxOgIhAMoo2kWkmE7V3qvW7Ey2D/jGAmTSimllmnnkh78G0O0i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":382978},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.0.10.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.0.10.tgz","_integrity":"sha512-ilMk0Yn14+g7W4oST1Am1T2S/8zYFRuSkOmrhBeEONLumvdJwYXlZ6OwSWWpQdcWV8d0WQvecT5IodazinFR5A==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.0.10_1771145664750_0.04076007783236846","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"homebridge-dahua-ultimate","version":"1.1.0","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","isapi","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.1.0","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"61023e98f74374482fd3c66d6be9a256cba7295d","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.0.tgz","fileCount":33,"integrity":"sha512-iUJ/p5ijpCjss1YqLT+2Stan0c/wOJLyuwC9gsdGTXEz8bSlcsz9EnvDT99+FCRurqIMdcMaA8/Zrj1x/Qw7jg==","signatures":[{"sig":"MEYCIQDSkAwO+CaNAG5PtCWSlKpuWn+FzpLoSmTKlLCW6VNSagIhAKDBrCrKwL6oD287nTTlrLsfOqbbRpFAHBffhopKLeW4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":180025},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.1.0.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.1.0.tgz","_integrity":"sha512-iUJ/p5ijpCjss1YqLT+2Stan0c/wOJLyuwC9gsdGTXEz8bSlcsz9EnvDT99+FCRurqIMdcMaA8/Zrj1x/Qw7jg==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with ISAPI discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.0_1771148147256_0.23463574350513206","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"homebridge-dahua-ultimate","version":"1.1.1","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"MIT","_id":"homebridge-dahua-ultimate@1.1.1","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"124dca2597640c8b19822db2d4e48b745e95c3d2","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.1.tgz","fileCount":32,"integrity":"sha512-Uv/3soBsYLmd2vGoIyiGsPDkGp4ZJGB2xd0uSULqUT7o0YMX+NxUAAuXFe4xWWA+bpLFOGS1exBXEDeuRXdT5g==","signatures":[{"sig":"MEYCIQDOIkvZdkceU0jk6BDZKygHp6olv9ouTj6sWGJE9fwn8AIhANWxZzDchskqyuPgEHOlPlZm4S8sj3U5ZN8bgwmEgOUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":171386},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.1.1.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.1.1.tgz","_integrity":"sha512-Uv/3soBsYLmd2vGoIyiGsPDkGp4ZJGB2xd0uSULqUT7o0YMX+NxUAAuXFe4xWWA+bpLFOGS1exBXEDeuRXdT5g==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.1_1771150602712_0.7578361356130559","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"homebridge-dahua-ultimate","version":"1.1.2","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.2","maintainers":[{"name":"pit5bul","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"63dfef6b983cfde8d27ca329843cc450bc1bb3a4","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.2.tgz","fileCount":33,"integrity":"sha512-NtUn1MLBdol6JvVaVYpip6wa/fI2WPBQk4D/8urOMP1s04KyH0hyH4hCn82Vw0pUz7mbf/Ep0dDkwxuITjl5Gg==","signatures":[{"sig":"MEUCIQDjs0kD+guVT8UjEaFf6QogD6PEBofPm+pvg5c+lKFnTwIgMlPwfzmPe1WM9Mp33hMF+PVz9OCBtFmfuH+vBaKqJhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":183527},"main":"dist/index.js","_from":"file:homebridge-dahua-ultimate-1.1.2.tgz","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"pit5bul","email":"petrut@gmail.com"},"_resolved":"/var/lib/homebridge/homebridge-dahua-ultimate-1.1.2.tgz","_integrity":"sha512-NtUn1MLBdol6JvVaVYpip6wa/fI2WPBQk4D/8urOMP1s04KyH0hyH4hCn82Vw0pUz7mbf/Ep0dDkwxuITjl5Gg==","repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"11.8.0","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"24.13.1","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.2_1771185261187_0.8077443533025264","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"homebridge-dahua-ultimate","version":"1.1.3","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.3","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"b3a7b54bbef595ee5ab78c08c5f85440eb443a2a","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.3.tgz","fileCount":50,"integrity":"sha512-Qto/9IxEsNOb+6BYEyKGq1RWZ2DsxhG0CvHZ7sFFppEs3gUGymbixsPow6Z8O/H6GiMFk+yNVLSSJDXUhcT/JA==","signatures":[{"sig":"MEUCIQDsRHg1pHQbzcJi/VK0NP2kEFT2/m/rJdRqmKxYXQTcOgIgVLtljzsqbhSpSoQPjgFuhY8gLqj+AAFMWyRilWQDZEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302105},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"d53cf223f2d513c8657a23e1c0545fe94f71c3a6","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.3_1780644692162_0.02013741466309038","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"homebridge-dahua-ultimate","version":"1.1.4","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.4","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"a382d544fdb7d7074a5f9f6321681631bfc6c709","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.4.tgz","fileCount":50,"integrity":"sha512-TI8qQUrW167yVSmYXcWm/Vw3vvDpwEIsl7N4bufI7Ej7YMbXC40amMrXXZJgHpkNFgHh7wCJzrRcc5z9SViVgA==","signatures":[{"sig":"MEYCIQCmUSiKMpcVbSmzCaeO/aHf+LYwvAWNonThzCfrscSD4wIhANimhYDG4msruWGut0BAG9oJOca2osNzXNZEgHv4eZfD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303708},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"752afe985ca0ff0fcf21d5145ac02ba883b43549","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.4_1780692886924_0.3231437922305964","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"homebridge-dahua-ultimate","version":"1.1.5","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.5","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"40979f2e0d402f3df7b1b34878916dd825aecb5b","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.5.tgz","fileCount":50,"integrity":"sha512-oPpGxT8bl0PFygzmbww+7W0yUe7Go2+Qwgh6wjgJ3JfsMTjM1Os6RusJKNNISlN0LXvK9HIaEYWOVP9BWG4WxQ==","signatures":[{"sig":"MEUCIQDk826SQC0OcjIBemh4+oRTVV+HVIWxopwQdgwMaUXUbQIgWThfbrHa777F7j712u3D9FXFnArS1ManriS1dZ9UzVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303760},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"3ebadf51be08ca605378723c13dbc2c968d67e01","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.5_1780696182997_0.8713530048448148","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"homebridge-dahua-ultimate","version":"1.1.6","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.6","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"27a540c40a3c0bd655cb5094c0c7969367b0b093","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.6.tgz","fileCount":50,"integrity":"sha512-9yUxaWflBicKqkivyGDiPQrJVGKouy/pOB8nnm8OtR1u6bABy0d3pBc5MLqDxq6mAZPC0ZUv78SrlOT13gXxLQ==","signatures":[{"sig":"MEQCIC4bisMiyJ8m3j6DSFOl1Z24j95B7eoyl8N/uZ3H6K5IAiB6o2qHbyRcyIoinKqlXnOAFHbJdLFpAD0w+IEMM/OYiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303997},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"0b5303446a36a054e1cd6ee69dd7225e93a5dbaa","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.6_1780696323964_0.6352849907945135","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"homebridge-dahua-ultimate","version":"1.1.7","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.7","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"c519f9ec6fa0a4863b02ea8ffb9c92605930a38e","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.7.tgz","fileCount":50,"integrity":"sha512-aXkdpUSKlUvJ1MQjSNST0mGKC80Fux9C5YLTwaSNkZ1fsMod612ZR/Wkjq7F+4qMf4YsgJLqCgUlzk5MB0IwXQ==","signatures":[{"sig":"MEUCIEBDK+lhOjx4gapC/evSZ/wgL+BZwL5O8zyaTWp8osZwAiEAyAftVXuckjXs38xm7KbA1ELqbeWsPwDJpnMm/3CrLdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300184},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"00e6354f88a18b4ae7fe483cd683985c488c9e2c","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.7_1780698224941_0.575023245670268","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"homebridge-dahua-ultimate","version":"1.1.8","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.8","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"cc7d3428d2b065a2dce8f64d0f92d8047de6e45a","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.8.tgz","fileCount":50,"integrity":"sha512-BBbyO4X33MKDFQSPV/RfY2pyVoN1pqlsH4l5Iy+rNOZoT0G5rmuArsgVL+eFdt5SCP4OIAb9mpIKvcx1rh5Geg==","signatures":[{"sig":"MEQCICbCIGLnVlSTwF6G8u0U/OMv2903qW7IwEPCTZ+ZCKsZAiBM+i0VTaEj5J439wgCMnhIErZttl5yUTPng6vOh/1J4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303609},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"2fa9d2a3b5d560ded1fce1bf42f155067141fb7c","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.8_1781173150401_0.10513895434551834","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"homebridge-dahua-ultimate","version":"1.1.9","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.1.9","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"e2f9b5e33e773d0a5d3cffb77cee4ac823ac43d0","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.1.9.tgz","fileCount":50,"integrity":"sha512-vMUkUcLo5wn0mSr4CLq7dbqifVf0TnORoNJrbuIywHJzuXYMVxNLdDbz1I/eFW0eGiaZK5VXYtnbYgP93fY/jQ==","signatures":[{"sig":"MEYCIQCko9lR2KODz3WNMX8IUUx/AXlsw/R16EWKgxdN+chrSQIhANlCfGSVCDA/PFJPH9IkEXddUSEBXQDPP3sC5CqsqHpA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292747},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"b58ae18e7fbb8806613c3961be1b4c216a99d53b","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.1.9_1781177750471_0.9426068938426397","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"homebridge-dahua-ultimate","version":"1.2.0","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.2.0","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"2c46fb67fa7b265854398f8c8ddf7397934e00d0","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.2.0.tgz","fileCount":50,"integrity":"sha512-h3KVADmFmaqZ3FEO5PJ/n2Ad6jcVdv3vTSzqNywYlYJ82MV6zh8/LFSdTZkMAN+Bca5x2t45Hv9LEKsttNUAhQ==","signatures":[{"sig":"MEYCIQCBLZJB7jdC5kPZ8ut41JFsnxoNb8CsZ6VJl2KfenUjKAIhAJY6LgSwklRcZmI/wWS/5tgLeTuh7LAudCVs+O4vl9a3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292741},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"5cb935df8fc2cdd97421bf370d7f63948db968f6","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.2.0_1781211178896_0.927634477284812","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"homebridge-dahua-ultimate","version":"1.3.0","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.3.0","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"11cc52a65c7f62412386f5ee341154d92fa9cf00","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.3.0.tgz","fileCount":50,"integrity":"sha512-GnOOwEx1RbP6EouQkASX5incmx4iOPZQF3wnqNRk4+LQz2fQC/r2fGRuXevtwNQul039J2i2+rsDxu9T1PgVmg==","signatures":[{"sig":"MEUCIQDEFpeesCeGNp78HL2ziscqv+IkQvC29fNjSXRU1H8GDQIgdV6VqyOI2ZMu9LbBKaNjCw4hl/wCsPOhPCECDseRwL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287245},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"58dc81fd2b4fbccc57901aa04faf4a9fb6aa766e","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.3.0_1781228992279_0.18062809345555286","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"homebridge-dahua-ultimate","version":"1.3.1","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.3.1","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"e5b83eb27231cc621fa640cd11f768d823968b0a","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.3.1.tgz","fileCount":50,"integrity":"sha512-qwZ+lyh2MKjzTJkgflMB5kkOpZN4Brli82FT8+m4wZSUHa5IxbddsIL86r441SdloXSj0xAHukGMcrDWP0PKJA==","signatures":[{"sig":"MEQCIG0fw5jo+jAErsDyorAQ3JzKBwfbGvUP8WEDfvYNE/X5AiAybbVqy9IwB1p6ni1yZbz0kokiChUXc6sBsC/ui/O2KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276499},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"57ea2a5ccb683bf876f9fda740d497b825627348","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.3.1_1781232856563_0.7770157713423411","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"homebridge-dahua-ultimate","version":"1.3.3","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.3.3","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"ac53f029cf7f65d7245f6dd08dfd9d6b9aa9ed23","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.3.3.tgz","fileCount":50,"integrity":"sha512-5EnH/nZD7JEbQqJ2BHqTlJb+ndizpD9Ith0UXI9eJfKa58v6qeGUrQpxqRxCWOQLJIrlzzHZENgPZkrse4FnxQ==","signatures":[{"sig":"MEUCIQC3qapf+ExyDP9V09qnikLqXGffsxwisifpcdK7RLs+QwIgXtxB4mplyDo+CZsIuInO6otMTiJug/SzFNsr3kT9q54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276843},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"3ac7a54781c01a56330bec721ec84478b359fef7","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.3.3_1781306314717_0.05464445111424854","host":"s3://npm-registry-packages-npm-production"}},"1.9.9":{"name":"homebridge-dahua-ultimate","version":"1.9.9","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.9","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"2c68a5f28e9a2fe818cbde441366b5ea81f17e2e","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.9.tgz","fileCount":50,"integrity":"sha512-6T4jTcMMBxBMzHLfLa+L3LRfyWzBQ/bMgNGTCpoCCD/99i+XZMLjhoSlkpKInrUuL9NbnFLnuLVY9oTBTuIayQ==","signatures":[{"sig":"MEQCIFaCV02HJykhcDInUBKUYT1dvd4Ix+KcqsZ6v6VOgLohAiA2UpxnukAcG6TWYLMa75Q/3mqpulOpGjFupU9oW4Kbvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277564},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"4fa646dec72984311bde085eaea9391cb0294fd1","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.9_1781306969118_0.6296505879934091","host":"s3://npm-registry-packages-npm-production"}},"1.9.91":{"name":"homebridge-dahua-ultimate","version":"1.9.91","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.91","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"972cd5d52d432aef9a5d0bf3ab4f92f103eb5d03","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.91.tgz","fileCount":50,"integrity":"sha512-q8G5ZVNC27AV8RGEctqWNP7g9/8y5D3yKEwHe4TWyTQoWUmHd3uRQTVYiiDwL8qPs98n/jNKWN8rJIShH8OziQ==","signatures":[{"sig":"MEUCIQCuXCH28g5fxUfnF8QtGqT0v3xAmoC4/Bna29eG0659+wIgcICmcQiWQKkbGZGsHVXQ+8Y8MzDqsd6cVwPUc7FpPOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277166},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"855dcd8642fd3fc95f708037c8460f022911dc09","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.91_1781311910298_0.47242294704622845","host":"s3://npm-registry-packages-npm-production"}},"1.9.92":{"name":"homebridge-dahua-ultimate","version":"1.9.92","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.92","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"5b2719e742e5f690140101f82affb132fb7a3b48","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.92.tgz","fileCount":50,"integrity":"sha512-jhHCYbbFBmAsP0xvayGu336NiRoajGDls1DV23el65NNkzX5fze/enNWUr0OgLx4Np/9MMMBq6N2HjjI7/Eutw==","signatures":[{"sig":"MEQCIBm/PHtJBt84R5ELBP3oe78QGsB0yyybCsCSb3DxOLyOAiAl7vO1CGP2G6kfYhGsxlgPP13MX3lUd0GAHjIQ/My6eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277167},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"42adb63b7241e68b4330b1f2bd98f6bea90f00fb","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.92_1781397778999_0.6391051046582572","host":"s3://npm-registry-packages-npm-production"}},"1.9.93":{"name":"homebridge-dahua-ultimate","version":"1.9.93","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.93","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"8e514b7418b9187b57fddf4379c8a71117368beb","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.93.tgz","fileCount":50,"integrity":"sha512-votPXLQv5Q3/01Ye3mHBIMAbtxtGfxqOzXkmimZkZBDno9BiondarWWflbXwZUfKHT73n6KMj88Rm3jq+dXtiA==","signatures":[{"sig":"MEUCIQDxp14qOkgpXELEJUOqja7bSPYXgWwO0WDXFkmpjOEJQAIgL4tuLJXfAzbL2iS94MYHLkJi26gIXwjvINfE/6EqPxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276894},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"842545df516c581c6ba3f25f1513fe09cff58ca9","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.93_1781399151805_0.9032938055901212","host":"s3://npm-registry-packages-npm-production"}},"1.9.94":{"name":"homebridge-dahua-ultimate","version":"1.9.94","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.94","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"23f7bafe629b2154df7f15a2436bc6398f997515","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.94.tgz","fileCount":50,"integrity":"sha512-UsyUlS3n4pqt6J5HFam+fzvbZNgaLeB/6pFlRmMRHIHN5zQams/nD3/iIJoUq2Ra1Oa9HTfXwsLi80sdM7xzpQ==","signatures":[{"sig":"MEYCIQC1fv/dPKUUqxh1/dde0SXPuff1FgGoVCcQTdmqbKqN/gIhAJCB7j0IQRKJJVLD7rT8MEJ+3xOP7m+k8Ci3RGDA5y13","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276895},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"ab5718787a9b5e55fb7e703339b63773e430edba","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.94_1781399655610_0.6955198931253783","host":"s3://npm-registry-packages-npm-production"}},"1.9.95":{"name":"homebridge-dahua-ultimate","version":"1.9.95","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.95","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"ea6396efb79ee6372c29394f73274d842eb1d8bb","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.95.tgz","fileCount":50,"integrity":"sha512-AjD6TCYH+67/KwwcLTaT+bnZgtRdJjPH7ea5lWoarhP2I11XcPlU0SzDTQdCREWe9nZtK+/AiXMchY7i1fcTrA==","signatures":[{"sig":"MEUCIQCivYl3ileP1LuqtGj8/K8C6Rk3xmsSXyZliD5052p0UQIgHQKAQzV1F1Qtx14OEcZ1T4vWO37Rzy0hhoMsAEM0Mrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276896},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"eaa8533f2ba02008e2eecac9c8f7aea3ad90f4e0","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.95_1781399844060_0.20170894934613282","host":"s3://npm-registry-packages-npm-production"}},"1.9.96":{"name":"homebridge-dahua-ultimate","version":"1.9.96","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.96","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"f6c6fa241d2fd081c57e2fa6e541430365214172","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.96.tgz","fileCount":50,"integrity":"sha512-ZD18qEk//xLoK0HfARf0jPPQFOxFdbBha9sGtUbENHPDshLM86WcsHDTwNx8W7a/URgVEvIrU9AvGoDHb9k6cA==","signatures":[{"sig":"MEQCIHdkgsCxpegHcHmbW9LA+YRO+GNzU36NbjbP4jsKHNmAAiAU6j/5R9nKV0bw16TnHPFHb2hQOJpk1Gv5Jr8RTauQQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276897},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"5e201c93340a0a41d99fae230a2dca2f0fb6c73a","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.96_1781399995115_0.08916267463000338","host":"s3://npm-registry-packages-npm-production"}},"1.9.97":{"name":"homebridge-dahua-ultimate","version":"1.9.97","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@1.9.97","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"1a15ba64ac92840a16d6043c7e880dbf1e679855","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-1.9.97.tgz","fileCount":50,"integrity":"sha512-1vMuztYgUcG/P1I2gnfowLf2hlSYNuoLxPNRrxqJMULWYpRGXy2abAzAfmbON0RC6ddalaJ9Lzv+TAbowFFM1Q==","signatures":[{"sig":"MEQCIC0QinybhxJ6emKnLTm6lF9+EHBZm+kwb1C/NpGfFWwlAiAZsE6WH0ji5UR8V7WunztsenEHz5f4bE4mtNVBIRmttQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277217},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"d902116db2e5b9726b2ce2c9d65263314d2abbfc","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_1.9.97_1781400155678_0.20451052092352429","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"homebridge-dahua-ultimate","version":"2.0.0","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.0","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"b908cbc5f8a79700d52630e48e2d9f4f0ee0b02f","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.0.tgz","fileCount":50,"integrity":"sha512-tV7JWwuIY/4qUDl1HnLLu5VwooWGJOZAl0ne36UwwsVuJC1f++TWxJgDS5SxxnXXfeSMvMwpwnlykC8O/EsW3Q==","signatures":[{"sig":"MEQCIH3C9qyuZ/g0CMm22AxgWVl0iPgN9ZoWBSk8xK1vE3P6AiAhIuQZQFxPTLKrJuNsPVdjYEITAXh8RL32iA/TdZqlxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282431},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"76b1fcf5230ca00ffb9683b254577ad368648df7","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.0_1782942091927_0.5860871339244356","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"homebridge-dahua-ultimate","version":"2.0.1","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.1","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"40daa76c51a8474e895d6cfbef3615c2495b4bc6","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.1.tgz","fileCount":50,"integrity":"sha512-EIvYV7KjvZYYtBbl0EqgCloqgLgvgUeXJ0jNDzhoQ1ZTerl3k0KSx+/T31ftI+9JNAHgA4jeznefn3ii3PNu9g==","signatures":[{"sig":"MEYCIQC2NirAh5t5TRKNydgTlS5rlJj+uv2C3/EbeJ9K4SmnQwIhAI1q48FYWJq1tZm3PUrbpuzar5bIR3aq5a/k9FdHrAg1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":283186},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"50eb4b223aa0426fbe38b7e5fce02b823527c266","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.1_1782945444458_0.20769694166801833","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"homebridge-dahua-ultimate","version":"2.0.2","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.2","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"ab41ca2d64a449f35218f78ada4809465c3207e2","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.2.tgz","fileCount":50,"integrity":"sha512-eIeRFSGpvQRDTCaaBH7eEbHnrmqYVzV2fMRA9endeAVL07S7w9z1VtL+7+JTgPOy1wUN1LIz1PDuLI5LmPEqNg==","signatures":[{"sig":"MEUCIA7sfKXBSo6GzktYG+s+Eg0Du5RlcNGsM4fTxKkNynOQAiEApyo6eWcK8U63Tcj46PbYMofpGqqaHPZlvIss48TDJpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284485},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"979093dcfd4dc1bc6d135c6f6b322e9468cdf499","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.2_1783029936628_0.7677582278665263","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"homebridge-dahua-ultimate","version":"2.0.3","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.3","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"12d1177cc2ae4c2a5b01864a27186ae239eef3da","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.3.tgz","fileCount":50,"integrity":"sha512-9tSpzewZxG4c45iLGDU7EZipq3hxQCS//MMettPctbkeF9ySWEms3txfokKfNsc7Sfwc/6mx+KHy8B4RivsApA==","signatures":[{"sig":"MEQCICkSKGiyM3OSmXF5O15fPPxdz8gXOQSfel6WTCQOu+VTAiBz3NY/QWvnxOtavpMM6ccWWntGH5cx02wUXTOj+D4bfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288346},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"bf0fc3176437b12613718517dbf77bb3852e0d1c","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.3_1783031898937_0.5648606280543778","host":"s3://npm-registry-packages-npm-production"}},"2.0.4":{"name":"homebridge-dahua-ultimate","version":"2.0.4","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.4","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"36ec05913bc3b828ab037c0aa3415da934b0ae55","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.4.tgz","fileCount":50,"integrity":"sha512-dE1dfcwUldzvtCm3Mw1DOMK9SBqFMUeKlO3yLS3Jcbdd5cNua+ZobaoV/sG3cLNI5xpb1V8OU0On7S3lm8+TnQ==","signatures":[{"sig":"MEQCIHd+BOlu+KJzWeHqD2xieGZFD8COqImRkIbGBD0Qw75aAiBmKqbmCpj798YZYoL8KMGFjqoHxvqs+QtnFNMlv/ih9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":290559},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"932958631d3cf52f63a712a0540994db06503e94","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.4_1783033463181_0.5185317738218735","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"homebridge-dahua-ultimate","version":"2.0.5","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.5","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"5b8eed09e94a643b5ca75571d74d940c0c207b22","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.5.tgz","fileCount":50,"integrity":"sha512-4JK4uFmVgfI4G67ypiKhT9JxE2DwyaIP+/uRF1hAg4VrbQkObSoCkrMqSsYuPaX/1SxnDUqZDXkky/gGhqa5eQ==","signatures":[{"sig":"MEUCIQCbNyyCxAftT64VDX69ebFYQSPb+3kE3AKioXQBXJ44HwIgZWjlxUL1RCaVc1JrbhgU8gE3awUL/zjIe5cinZbkLKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301224},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"1d6d7bbf8ae4607a0818d0e5921eb87a2688d387","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.5_1783057892376_0.9992522512362416","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"homebridge-dahua-ultimate","version":"2.0.6","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.6","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"0209251a835e1c6c7b1c4213c1390db4cf34b72e","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.6.tgz","fileCount":50,"integrity":"sha512-f9qssUUL49ft/G7viOReM1Ud30qPWeutTuGgoSyeNUoqfjhFcVk18jP8OpsFZlsQRxdXAGsfEiKhdH4kLMcwAw==","signatures":[{"sig":"MEUCIQCAh83a+hbfV6CgUrSySmurTx+oeEg+pGGwp0qK6RlyQAIgZ7wJbELn+sWElsbIsCVH646GcPlq0sfnmoxEF+s3FPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307940},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"eed8dde864743bafa3c0ad2bbb0bdc9402fe76e7","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.6_1783059508943_0.5333926837011247","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"homebridge-dahua-ultimate","version":"2.0.7","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.7","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"1b5bfd580671189fd314848f162cc1b6e610e2f8","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.7.tgz","fileCount":50,"integrity":"sha512-YHClynteNRVRJPBFEIkhcIatXzG+OoAFXHyST9CAIRA9iMx1mAuPQsfmZnasuNLKjqR+MYdLR3jb41eXXch2uA==","signatures":[{"sig":"MEYCIQCZ1kLEp/vslCiCNyzpiz5xudWaUnWvg5PuHR49rqJyOgIhALg5r3SADnYeCrf2yg5PdY5T4aJ64jamPPBiEG0KGr6O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313102},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"3b7ce1b1a6091495fb62b75a4eee4786e7bed496","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.7_1783108675314_0.9064556093158669","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"homebridge-dahua-ultimate","version":"2.0.8","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.8","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"a308ba6e9400a21034b2202c5ac6a24b32d4e153","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.8.tgz","fileCount":50,"integrity":"sha512-89HFPgy4jf2rvrHq59bI0CXASXN8Q146Qtgh9fEUGMscemixwofiemImpT3hdxO96MstMfB2Q7gbyMB1h39HdQ==","signatures":[{"sig":"MEUCIFAluWln3djM6Tj7lQVVYBnu+PGFhuqi4lqjCLvQ67PJAiEAwXh415+Og0y25zfZpZPIYkMj8ODeN3mxb1LzldvE2EY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316173},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"8d4fcd78b86881eeea79c31417ce8e427bf4b637","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.8_1783109654783_0.9094134593699734","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"homebridge-dahua-ultimate","version":"2.0.9","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.9","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"8321656b02ab684a382674fc23341b417ec3592d","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.9.tgz","fileCount":50,"integrity":"sha512-11pdGCqUoUENr/QjPbNwORLsCN6DTaB++C91aEo8n6vABRSbSQB1naTCnJ1OVuQYId2+uYWF+wfp3WISvEK/Rg==","signatures":[{"sig":"MEUCICT0aNrAt5i4ANlpMuD/HQxG+0OYHH0qm4wICwyAatQLAiEA2Q547YIKG+rdwOB4XtHMobL1kmUIz35ezcZVJThfIPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333728},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"336a00a38785b235e7a758ce31927840a510634c","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.9_1783115162775_0.5053766473761241","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"homebridge-dahua-ultimate","version":"2.0.10","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.10","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"6ffdb669203ba823dcc53ca59b408d0ad89cc275","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.10.tgz","fileCount":50,"integrity":"sha512-BGm6Pwc0UmfgV2mADufcoW5ekmhWTzvoFGaVgNeY2zoAu2SG9b2MPeRmnCbscjIEwdh0a1qFJa9MxCPk8pu3Dg==","signatures":[{"sig":"MEQCIC3GeCz22VEKchyAz1GmajgsIgvifLbYTNGCWTiMGPV0AiB30nJpBcelETQ1k8si61KAYjC6c4EBu4gzWdKPHk1K3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339104},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"a5992d2502d75fae7483d7c1629ed8256cbbc9ce","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.10_1783117382286_0.22675883138721376","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"homebridge-dahua-ultimate","version":"2.0.11","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.11","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"64549c7ed9a9baf00b0fecb8a5f88ea3d6804ec1","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.11.tgz","fileCount":50,"integrity":"sha512-Rm/OrvZdbHy1eU1veG9GUVgEUhgIvuP6qqIUp+C7iLnu7/YyKx1ZR+Iw46Cx8EJuRSDMMAtI5zafwKfQh5zq2Q==","signatures":[{"sig":"MEUCIQDBIWxFBgF5ub6UdO/bLvxJfzUpAaRr+y3gHqUbS6Pp1AIgYujXz8jkPFVyss2WMIJqpIZpsw+aJ5NIzQGHa0gEuSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347260},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"cb4771ca20d375711f9728b297a138540d40644c","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.11_1783119577266_0.04708784470250271","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"homebridge-dahua-ultimate","version":"2.0.12","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.0.12","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"ed6e57191bb00f1adedc9d6efedb6ec4d391f80e","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.0.12.tgz","fileCount":50,"integrity":"sha512-OalII9p+fUG8Q323d+iVw3PsTga1uHHAXsrCD4ZPnhVI+qbzwYGOVC2yvMtFPisiJPFTVwbsUyvw1dTYpzhjPg==","signatures":[{"sig":"MEQCIA9D302Pm3u0hnduvdwb9MFvF+F/7k8vHm0NZ4b0IccyAiBArYaF2mc+I6kFAhlQfrmnX5KVt9cgj1ol3YVvKlsewA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350234},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"fefbe071c4ab1d08b9bec29727876f7df226a6cc","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.0.12_1783120801169_0.20153931632486555","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"homebridge-dahua-ultimate","version":"2.1.0","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","_id":"homebridge-dahua-ultimate@2.1.0","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"dist":{"shasum":"693a34245c9b872bc6e08461732db59d360cceca","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.1.0.tgz","fileCount":53,"integrity":"sha512-AvYWWFJVrIusWLsW1Npqvm97VvXb1KWh21qetRXNqv2DF5TA/xC9J/q7FnypTh0gnMmqGEp+E9iOomP2opI8Bg==","signatures":[{"sig":"MEQCICDNSzRBC6cWssw/zkAOH5izZPQB3nNT6spFCzbs/7VNAiA41VV4ys4JM7cqQDUjDmbdnP0r+PQ4iyC9sFlGRKLadw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":359679},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"funding":{"url":"https://buymeacoffee.com/pit5bul","type":"buymeacoffee"},"gitHead":"289ed385ed76b0ab9970acb0f48f1d5a3fa2f8b3","scripts":{"lint":"eslint src/**.ts --max-warnings=0","build":"rimraf ./dist && tsc","watch":"npm run build && npm link && nodemon","prepublishOnly":"npm run build"},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"repository":{"url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git","type":"git"},"_npmVersion":"10.8.2","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","directories":{},"_nodeVersion":"20.20.2","dependencies":{"xml2js":"^0.6.2","pick-port":"^2.1.0","ffmpeg-for-homebridge":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.54.0","rimraf":"^5.0.0","nodemon":"^3.0.0","homebridge":"^1.7.0","typescript":"^5.3.0","@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/parser":"^6.13.0","@typescript-eslint/eslint-plugin":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dahua-ultimate_2.1.0_1783158551555_0.9287539538337248","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"homebridge-dahua-ultimate","version":"2.1.1","description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint src/**.ts --max-warnings=0","watch":"npm run build && npm link && nodemon","build":"rimraf ./dist && tsc","prepublishOnly":"npm run build"},"keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","funding":{"type":"buymeacoffee","url":"https://buymeacoffee.com/pit5bul"},"repository":{"type":"git","url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git"},"bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"engines":{"node":"^18.17.0 || ^20.9.0 || ^22 || ^24","homebridge":"^1.6.0 || ^2.0.0-beta.0"},"dependencies":{"ffmpeg-for-homebridge":"^2.1.0","pick-port":"^2.1.0","xml2js":"^0.6.2"},"devDependencies":{"@types/node":"^20.10.0","@types/xml2js":"^0.4.14","@typescript-eslint/eslint-plugin":"^6.13.0","@typescript-eslint/parser":"^6.13.0","eslint":"^8.54.0","homebridge":"^1.7.0","nodemon":"^3.0.0","rimraf":"^5.0.0","typescript":"^5.3.0"},"homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","_id":"homebridge-dahua-ultimate@2.1.1","gitHead":"ee6d32c5bd6e31556f14289b98c7989acbaaa8ac","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-PDXuDh3PdIQmcG6BHmEnkJKtovxl90BdpfsyeMxUWoQ58hsSrwK4kiZKtEV+bBNeH1LjGY0SyevBa1pR8BSzuA==","shasum":"9bb537b224beb4798ffeccfd3f8d8dab2fd22162","tarball":"https://registry.npmjs.org/homebridge-dahua-ultimate/-/homebridge-dahua-ultimate-2.1.1.tgz","fileCount":53,"unpackedSize":366030,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC5dHsWtQecfw6ZeaMezbaFFgu0EEigJsAA4YeolsAhWwIhALBGZItpcOENbbln4F4D1+ljLuzsFEr7TEYFk+E84+YO"}]},"_npmUser":{"name":"pit5bulpopa","email":"petrut@gmail.com"},"directories":{},"maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-dahua-ultimate_2.1.1_1786432467752_0.8691404681633474"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-15T02:28:20.131Z","modified":"2026-08-11T07:14:28.134Z","1.0.0":"2026-02-15T02:28:20.286Z","1.0.1":"2026-02-15T02:36:58.312Z","1.0.2":"2026-02-15T03:21:32.069Z","1.0.3":"2026-02-15T05:32:44.553Z","1.0.4":"2026-02-15T06:06:52.980Z","1.0.5":"2026-02-15T06:16:00.024Z","1.0.7":"2026-02-15T06:26:51.800Z","1.0.9":"2026-02-15T06:40:31.287Z","1.0.10":"2026-02-15T08:54:24.929Z","1.1.0":"2026-02-15T09:35:47.406Z","1.1.1":"2026-02-15T10:16:42.859Z","1.1.2":"2026-02-15T19:54:21.349Z","1.1.3":"2026-06-05T07:31:32.307Z","1.1.4":"2026-06-05T20:54:47.092Z","1.1.5":"2026-06-05T21:49:43.163Z","1.1.6":"2026-06-05T21:52:04.118Z","1.1.7":"2026-06-05T22:23:45.090Z","1.1.8":"2026-06-11T10:19:10.601Z","1.1.9":"2026-06-11T11:35:50.657Z","1.2.0":"2026-06-11T20:52:59.041Z","1.3.0":"2026-06-12T01:49:52.514Z","1.3.1":"2026-06-12T02:54:16.725Z","1.3.3":"2026-06-12T23:18:34.911Z","1.9.9":"2026-06-12T23:29:29.279Z","1.9.91":"2026-06-13T00:51:50.432Z","1.9.92":"2026-06-14T00:42:59.122Z","1.9.93":"2026-06-14T01:05:51.936Z","1.9.94":"2026-06-14T01:14:15.782Z","1.9.95":"2026-06-14T01:17:24.195Z","1.9.96":"2026-06-14T01:19:55.269Z","1.9.97":"2026-06-14T01:22:35.823Z","2.0.0":"2026-07-01T21:41:32.095Z","2.0.1":"2026-07-01T22:37:24.605Z","2.0.2":"2026-07-02T22:05:36.769Z","2.0.3":"2026-07-02T22:38:19.088Z","2.0.4":"2026-07-02T23:04:23.365Z","2.0.5":"2026-07-03T05:51:32.530Z","2.0.6":"2026-07-03T06:18:29.067Z","2.0.7":"2026-07-03T19:57:55.443Z","2.0.8":"2026-07-03T20:14:14.928Z","2.0.9":"2026-07-03T21:46:02.954Z","2.0.10":"2026-07-03T22:23:02.411Z","2.0.11":"2026-07-03T22:59:37.396Z","2.0.12":"2026-07-03T23:20:01.313Z","2.1.0":"2026-07-04T09:49:11.699Z","2.1.1":"2026-08-11T07:14:27.917Z"},"bugs":{"url":"https://github.com/pit5bul/homebridge-dahua-ultimate/issues"},"author":{"name":"pit5bul"},"license":"SEE LICENSE IN LICENSE","homepage":"https://github.com/pit5bul/homebridge-dahua-ultimate#readme","keywords":["homebridge-plugin","dahua","nvr","camera","ffmpeg","cgi-api","rtsp","motion-detection","homekit"],"repository":{"type":"git","url":"git+https://github.com/pit5bul/homebridge-dahua-ultimate.git"},"description":"Homebridge plugin for Dahua NVR cameras with CGI API discovery, motion detection, and FFmpeg streaming","maintainers":[{"name":"pit5buldev","email":"pappassonia@gmail.com"},{"name":"pit5bulpopa","email":"petrut@gmail.com"}],"readme":"# homebridge-dahua-ultimate\n\n[![npm version](https://badge.fury.io/js/homebridge-dahua-ultimate.svg)](https://www.npmjs.com/package/homebridge-dahua-ultimate)\n[![npm downloads](https://badgen.net/npm/dt/homebridge-dahua-ultimate)](https://www.npmjs.com/package/homebridge-dahua-ultimate)\n[![verified-by-homebridge](https://img.shields.io/badge/homebridge-verified-blueviolet?color=%23491F59&style=flat)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n\nHomebridge plugin for Dahua NVR cameras with automatic discovery, motion detection, and hardware-accelerated streaming.\n\n> **v2.0.3** — Snapshots now use direct HTTP digest auth — no FFmpeg, no timeouts. Multiple bug fixes across streaming, events and config.\n\n## Features\n\n- **Automatic camera discovery** — connects to your Dahua NVR and discovers all cameras automatically\n- **Motion detection** — real-time events via Dahua CGI event stream (VideoMotion, CrossLine, CrossRegion, AlarmLocal)\n- **Hardware acceleration** — VAAPI, NVENC, QuickSync, AMF, VideoToolbox, V4L2\n- **Audio streaming** — AAC-ELD with optional pass-through\n- **HomeKit Secure Video** — full HKSV recording support with prebuffer\n- **HTTPS support** — works with Dahua NVRs on port 443 with self-signed certificates\n\n## Installation\n\n```bash\nsudo npm install -g homebridge-dahua-ultimate\n```\n\nOr install via Homebridge Config UI X.\n\n## Minimum Configuration\n\n```json\n{\n  \"platforms\": [\n    {\n      \"platform\": \"DahuaUltimate\",\n      \"name\": \"Dahua NVR\",\n      \"host\": \"192.168.1.100\",\n      \"port\": 443,\n      \"secure\": true,\n      \"username\": \"admin\",\n      \"password\": \"your_password\"\n    }\n  ]\n}\n```\n\nOn first startup the plugin will auto-discover all cameras and populate the config.\n\n## Platform Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `platform` | string | — | **Required.** Must be `DahuaUltimate` |\n| `name` | string | `Dahua NVR` | Platform name |\n| `host` | string | — | **Required.** NVR IP or hostname |\n| `port` | number | 80 | NVR port (use 443 for HTTPS) |\n| `secure` | boolean | false | Use HTTPS |\n| `username` | string | — | **Required.** NVR username |\n| `password` | string | — | **Required.** NVR password |\n| `streamType` | string | `mainstream` | `mainstream` or `substream` |\n| `forceDiscovery` | boolean | false | Force re-discovery on next start |\n| `debugMotion` | boolean | false | Verbose motion event logging |\n\n## Camera videoConfig Options\n\n| Option | Type | Default | Description |\n|--------|------|---------|-------------|\n| `source` | string | — | Full FFmpeg source args including `-i` |\n| `stillImageSource` | string | — | Legacy FFmpeg snapshot source. Not needed — plugin now fetches snapshots directly via digest auth. |\n| `maxStreams` | number | 2 | Max concurrent streams |\n| `maxWidth` | number | 1920 | Max stream width |\n| `maxHeight` | number | 1080 | Max stream height |\n| `maxBitrate` | number | 2000 | Max bitrate in kbps |\n| `maxFPS` | number | **15** | Max frame rate advertised to HomeKit. Set to match your NVR output. Defaults to 15 for Dahua NVRs. |\n| `qualityPreset` | string | `1080p-standard` | `480p-standard`, `720p-standard`, `1080p-standard`, `1080p-hq` |\n| `encoder` | string | `software` | `software`, `vaapi`, `amf`, `quicksync`, `nvenc`, `videotoolbox`, `v4l2` |\n| `qualityProfile` | string | — | `speed`, `balanced`, `quality` |\n| `hwaccelDevice` | string | `/dev/dri/renderD128` | Hardware device path |\n| `audio` | boolean | true | Enable audio |\n| `copyAudio` | boolean | false | Pass audio through without transcoding |\n| `copyVideo` | boolean | false | Pass video through without transcoding — only takes effect when `codec` is set to `h264` (the source must already be H.264). See \"Copy Video\" below. |\n| `nativeWidth` | number | — | This channel's real native resolution width, if known. Caps what's offered to HomeKit — never declares a resolution larger than this. |\n| `nativeHeight` | number | — | This channel's real native resolution height, if known. |\n| `forceKeyFrameInterval` | number | 4 | Maximum seconds between keyframes, regardless of encoding fps. HomeKit's own tolerance is documented at ~5 seconds. |\n| `stallWatchdog` | boolean | true | Detect a frozen video pipeline and end the session cleanly (letting HomeKit reconnect) rather than leaving a dead stream running. |\n| `stallTimeoutMs` | number | 4000 | How long the frame counter must be frozen before the stall watchdog acts. |\n| `recording` | boolean | false | Enable HKSV recording |\n| `prebuffer` | boolean | false | Enable HKSV prebuffer |\n| `codec` | string | — | `h264` or `h265` — set this to your camera's actual RTSP codec for fast, reliable stream startup. See below. |\n| `nativeSnapshot` | boolean | `true` | Set to `false` for non-Dahua/ONVIF channels — see \"Non-Dahua / ONVIF Channels\" below. |\n| `probeSize` | number | auto | Bytes FFmpeg reads to detect stream params. Overrides the `codec` default if set. H.265: `32`, H.264: `500000`. |\n| `analyzeDuration` | number | auto | Microseconds FFmpeg analyses the stream. Overrides the `codec` default if set. H.265: `0`, H.264: `1000000`. |\n| `debug` | boolean | false | Verbose FFmpeg logging |\n\n## Copy Video (no transcoding)\n\nIf a camera's source is already H.264 (set `codec: \"h264\"`), you can skip decoding and\nre-encoding entirely:\n\n```json\n{\n  \"codec\": \"h264\",\n  \"copyVideo\": true\n}\n```\n\nThis relays the exact original bytes — no decode, no encode, no GPU or CPU cost beyond\nrelaying packets, and much faster stream startup. It cannot resize the video, so only\nuse it when the source resolution is already what you want HomeKit to receive.\n\n**This isn't automatically the better choice for every H.264 source.** If a camera's\nown bitstream has non-standard characteristics (some ONVIF/third-party cameras patched\ninto an NVR do), stream copy relays those quirks unchanged and can be less reliable\nthan a full transcode — which decodes through FFmpeg's own decoder and re-encodes a\nclean, standards-compliant bitstream from scratch, effectively fixing the source's\nquirks in the process. If `copyVideo` is unreliable on a specific camera, try turning\nit off for that camera and leaving full transcoding on instead — test both and use\nwhichever is actually more reliable for that specific source.\n\n## Hardware Acceleration Validation\n\nWhen `encoder` is set to `vaapi`, this plugin verifies it actually works before trusting\nit — a real test using that camera's own RTSP source (real decode, real scale, real\nencode) runs once at platform startup, before any camera accessory exists and before any\nstream can be requested. If the test fails, that camera automatically falls back to\nsoftware encoding, with a clear log message explaining why. This exists because\n`-hwaccels` reporting a method as available only means the FFmpeg build supports it —\nit says nothing about whether the actual GPU driver stack will reliably work with it in\npractice.\n\n**VAAPI specifically** (as of 2.1.1) always creates an explicit named hardware device via\n`-init_hw_device` rather than relying on `-hwaccel_device` alone — some FFmpeg builds\ndon't reliably attach a device reference to the filter graph without it, which surfaces\nas `hwupload`/`scale_vaapi` failing with \"A hardware device reference is required to\nupload frames to.\" VAAPI streaming also always disables B-frames by default (`-bf 0`)\nunless a `qualityProfile` explicitly requests otherwise — B-frames require the decoder to\nbuffer and reorder around future frames, which real-time RTP/HomeKit streaming can't\ntolerate reliably, and previously showed up as video that appeared to update only once\nper forced keyframe interval instead of playing smoothly.\n\n## Frame Rate\n\nDahua NVRs typically output 15fps. The `maxFPS` option (default `15`) tells HomeKit the maximum frame rate this camera supports. Setting this correctly prevents HomeKit from requesting 30fps and then buffering duplicate frames before rendering — which caused slow stream startup in earlier versions.\n\nIf your NVR streams at a different frame rate, set `maxFPS` accordingly:\n\n```json\n{\n  \"videoConfig\": {\n    \"maxFPS\": 15\n  }\n}\n```\n\n## Stream Analysis (codec / probeSize / analyzeDuration)\n\n**Set `codec` on every camera.** Without it, FFmpeg falls back to its own default analysis window (several seconds), which is long enough that HomeKit gives up waiting and shows a black screen or endless spinner — even though the stream is actually running fine in the background. This is not a hypothetical: it's the cause of the v2.0.1–2.0.4 \"streams start but never display video\" regression.\n\n| Camera codec | Set `codec` to | Resulting probeSize / analyzeDuration |\n|---|---|---|\n| H.265 (HEVC) | `\"h265\"` | `32` / `0` — fastest, works because HEVC advertises full stream params in the RTSP SDP |\n| H.264 | `\"h264\"` | `500000` / `1000000` — H.264 needs more data before parameters are reliably detected |\n\nCheck your NVR's channel encode settings if you're not sure which codec a camera uses.\n\nIf a specific camera needs different values than the codec default (e.g. unusual SPS timing), set `probeSize`/`analyzeDuration` explicitly — they always override the `codec` default:\n\n```json\n{\n  \"videoConfig\": {\n    \"codec\": \"h264\",\n    \"probeSize\": 500000,\n    \"analyzeDuration\": 1000000\n  }\n}\n```\n\n## Non-Dahua / ONVIF Channels\n\nIf your NVR has third-party (ONVIF) cameras patched into some channels alongside genuine Dahua cameras, snapshots will fail 100% of the time on those channels with `HTTP 400`/`500` errors, no matter what — Dahua's `snapshot.cgi` is a proprietary endpoint only implemented for the NVR's own camera channels, not passthrough ONVIF ones. This is a hard NVR limitation, not something retries or auth changes can work around.\n\nSet `nativeSnapshot: false` on those specific cameras to fetch snapshots via FFmpeg from the RTSP stream instead:\n\n```json\n{\n  \"videoConfig\": {\n    \"nativeSnapshot\": false,\n    \"source\": \"-rtsp_transport tcp -i rtsp://user:pass@host:554/cam/realmonitor?channel=6&subtype=0\"\n  }\n}\n```\n\nThis is slower than the direct HTTP path (spawns FFmpeg per snapshot rather than a lightweight HTTP request) but works regardless of camera brand. Leave `nativeSnapshot` unset (or `true`) for genuine Dahua channels — the direct HTTP path is faster and doesn't need this.\n\nIf you're not sure whether a channel is a genuine Dahua camera, check the NVR's web UI under Camera/Channel registration — third-party channels are usually labeled ONVIF or show a different manufacturer.\n\n## Quality Presets\n\n| Preset | Resolution | Bitrate | Use case |\n|--------|-----------|---------|----------|\n| `480p-standard` | 854x480 | 500kbps | NVR substreams (704x576) |\n| `720p-standard` | 1280x720 | 1500kbps | 720p streams |\n| `1080p-standard` | 1920x1080 | 2000kbps | 1080p mainstream |\n| `1080p-hq` | 1920x1080 | 4000kbps | 1080p high quality |\n\n## Hardware Acceleration\n\nSet `encoder` in `videoConfig`:\n\n```json\n{\n  \"videoConfig\": {\n    \"encoder\": \"vaapi\",\n    \"hwaccelDevice\": \"/dev/dri/renderD128\",\n    \"qualityProfile\": \"speed\"\n  }\n}\n```\n\n| Encoder | Platform |\n|---------|----------|\n| `vaapi` | Intel/AMD on Linux |\n| `nvenc` | NVIDIA |\n| `quicksync` | Intel |\n| `amf` | AMD on Windows |\n| `videotoolbox` | macOS |\n| `v4l2` | Raspberry Pi 4+ |\n| `software` | CPU (works everywhere) |\n\n## Stream Types\n\n| subtype | Description |\n|---------|-------------|\n| `subtype=0` | Mainstream — full resolution, high bitrate |\n| `subtype=1` | Substream — lower resolution, lower bitrate |\n\n## Motion Detection\n\nSupported event types: `VideoMotion`, `CrossLineDetection`, `CrossRegionDetection`, `AlarmLocal`, `VideoLoss`, `VideoBlind`.\n\n## Troubleshooting\n\n### Slow stream startup / video delayed\nEnsure `maxFPS` matches your NVR's actual output frame rate (default is 15). A mismatch causes HomeKit to buffer frames before rendering.\n\n### No video\nEnable `debug: true` in `videoConfig` and check Homebridge logs for FFmpeg errors.\n\n### Snapshots failing\nVerify `port` and `secure` match your NVR. Snapshots now use direct digest auth HTTP — if a channel still fails, check the camera is online in the NVR web UI.\n\n### Hardware acceleration not working\nVerify your FFmpeg build includes the required encoder:\n```bash\nffmpeg -encoders | grep vaapi\n```\n\n## Changelog\n\nSee [CHANGELOG.md](CHANGELOG.md) for full version history.\n\n## Credits\n\nBased on [homebridge-hikvision-ultimate](https://github.com/pit5bul/homebridge-hikvision-ultimate), adapted for Dahua NVR CGI API.\n\n## License\n\nPERSONAL-USE LICENSE — See [LICENSE](LICENSE) for details.\n","readmeFilename":"README.md"}