{"_id":"iobroker.motioneye","_rev":"29-8a183d725fa3ea3efbef76abdad3fc41","name":"iobroker.motioneye","dist-tags":{"latest":"1.3.2"},"versions":{"0.0.1":{"name":"iobroker.motioneye","version":"0.0.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.0.1","maintainers":[{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"bedf6806e6018b361c4ec73a39565cb8e8822b2e","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.0.1.tgz","fileCount":31,"integrity":"sha512-wszXRun+73eloj0HAWNjKwvCj5va1DpgP0U7WjjEGJ9CAdA3cz2OnyeXRuNcAjo7tSTArxYQgSv8Y/yv38mrhA==","signatures":[{"sig":"MEQCIEggWXzvmy1WhGPNykSKi+R8p4OGbpC5OwbsaNp3Glj4AiAMZlXrFB/EDPHm4za3Np+bniTsi37dIEmc7v/vVfVlUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149976},"main":"main.js","engines":{"node":">= 22"},"gitHead":"840f850eebae481535e9ec0d99b078aad3fc0467","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"skvarel","email":"skvarel@inventwo.com"},"overrides":{"@iobroker/adapter-core":"^3.3.2"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"10.9.7","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.0.1_1782050820197_0.8066857611266631","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"iobroker.motioneye","version":"0.1.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.1.0","maintainers":[{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"6159c13ad27347b6b5c9adbb180fcfe458afbd8a","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.1.0.tgz","fileCount":32,"integrity":"sha512-RDn8MuS20nz6G9qcPFQUDPi3BIiB3B6c0Wr9f/XRSwLDSx7yKUx2MfoTU04HtfBGNL+8T3PdWp1Axy0cFwjTnQ==","signatures":[{"sig":"MEQCIH56IYe0pV8Xy1bhaQgiSAh0ukJ8NQE8tEP1YzwtRYIkAiAczFXCE6njZ8KCDTajE/B8gfqk4n6I88CA7Csun3uNgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":158496},"main":"main.js","engines":{"node":">= 22"},"gitHead":"9deee9d58063b567777ae9b1bd31cd3b711ccfb3","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"skvarel","email":"skvarel@inventwo.com"},"overrides":{"@iobroker/adapter-core":"^3.3.2"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"10.9.7","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.1.0_1782053170345_0.19832391550496453","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"iobroker.motioneye","version":"0.1.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.1.1","maintainers":[{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"168816eac5127b7458b13071cac01c4ba5fd6c1a","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.1.1.tgz","fileCount":32,"integrity":"sha512-PtqNQncnRW1qwtn28aksvBqjTj2FO1xui/C4OXwLqTiFzyQhMnDS9hP0p+6eKm9Gq291yZT6ZNUbI0GDytEKow==","signatures":[{"sig":"MEYCIQDxMUICnIzaw4Yb8nhuXt+oY7tfnvnj1zWt0tQnbqYllwIhAPgJFMzcIJs+vO+7NzN3REB4wwN8Z89jA9lp2Te3MElE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":160807},"main":"main.js","engines":{"node":">= 22"},"gitHead":"db00454ec3192dc6b91d2ec7aa737d0a36745bef","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.3.2"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.1.1_1782054215862_0.08406649182918158","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"iobroker.motioneye","version":"0.1.2","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.1.2","maintainers":[{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"6e0f70cb02ffecd1ce3c0eac0e465f9d834ff2ed","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.1.2.tgz","fileCount":32,"integrity":"sha512-cbCVCtG7g56CRsYhK21O6tP3jYD7i0Bln1lXEXXS8moiu032R+zkwioP9er23DZiznf2qkA5tY5HZIaaTZuWcg==","signatures":[{"sig":"MEUCIBjzPMosrsiwWa8sMwe3BfypjVdytdyEQwtoVEg4fuy1AiEAjNJib1XbtAL1CDZVjw+qdu32yWBkPovjwqSAC13SP6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":165430},"main":"main.js","engines":{"node":">= 22"},"gitHead":"6425c1a5e43f30133c82b0ebc03f49ccaa2e4412","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.3.2"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.1.2_1782056098140_0.5287015185268427","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"iobroker.motioneye","version":"0.2.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.2.0","maintainers":[{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"43103b072d8a3b9c87a855d8d08553cbcbbc543d","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.2.0.tgz","fileCount":36,"integrity":"sha512-92Et/Z4Gj82QuWGM2duPtLieouqvp3qC/1lZ0+5q4o8IEe3vkL2RpklENjNhklgG630OM4lGg9mTmdNIuRrn1w==","signatures":[{"sig":"MEYCIQDCI+Mnm+g1TJXC+MlFYpmPRsZ6MN4WfeDMoKDunkBDiQIhAJfi237YmRFbLTYi68+WI94f8+z/YRe/SNHVs448BybB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274591},"main":"main.js","engines":{"node":">= 22"},"gitHead":"f8bb9ce1234574d9069b902ad4919753cd41afa2","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.3.2"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.3.2"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.2.0_1782137505386_0.09601510181469575","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"iobroker.motioneye","version":"0.2.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.2.1","maintainers":[{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"6ed13c793db76f90086fb84bcd15cd7be954b871","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.2.1.tgz","fileCount":36,"integrity":"sha512-y1DRhOAN+xG9BKGEcYE65IqyROYgDF69CV/BokYQgOJFyeapTFIIlLUGFytmUVVGXlWIY4G7rOzFuTikMaBSAg==","signatures":[{"sig":"MEUCIQCMEe6cJn4nn6tsmrWuYLdMRfs+mg7W/GCY/Ra7C5XkHwIgXnJTAH2ldmn6UG8xNmx6z+NYZD2sPr5zYGl6x/grxMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":276110},"main":"main.js","engines":{"node":">= 22"},"gitHead":"6e3a339c078900ffba52307fa5443c1aad0543cd","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.2.1_1782140432902_0.5920788400849784","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"iobroker.motioneye","version":"0.3.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.3.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"44f9e3aea42481d52d1b85a9eeda9fc38b82ae13","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.3.0.tgz","fileCount":36,"integrity":"sha512-sG1FWMDLbtAOZu8TNfO7dWF/VsUTYTEESeM0BpLvwgJoLMh4sOSNS1B7p0NiyWkUq0PN7lfpMXnTbLMWPAsvsA==","signatures":[{"sig":"MEUCIHyhoNLy/aVLheauIp6HjOGF4XYIsWh5dtNXBTQljWcJAiEAv6qC1b3k687aRQl7pNpmqxfAl3ATiUdmW9ES2BOkghI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":284444},"main":"main.js","engines":{"node":">= 22"},"gitHead":"28de45e26fb9c4cd0ebf1df381c666ffbac40fcd","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.3.0_1782145857702_0.933004889768084","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"iobroker.motioneye","version":"0.3.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.3.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"14a33bcf1fb8841c25ad5aede44908b1bc6df7a6","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.3.1.tgz","fileCount":35,"integrity":"sha512-iXlNqma1951VQNFPmrmF01gGR3mlFvbtMP+y0fQxtW8aCwrSUEksPJTDNhl/idIjqq3UU3b8ghiCXVLWYzv7hw==","signatures":[{"sig":"MEQCICjvJvL0iIRfeYKzkiqAaLqSYkregb4PLjtuwXTmhiL4AiA4LqIfeOgI13Ks9Pd8/BoasQDr9KddbyjlxjPV6RZcTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274345},"main":"main.js","engines":{"node":">= 22"},"gitHead":"ee8c4c5680db0a4d0ec765f361eb355169dba0d4","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.3.1_1782150552153_0.8470974910410562","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"iobroker.motioneye","version":"0.3.2","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.3.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"ce286b3c478b37248f33d2fc2fa7683f5fba5a7c","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.3.2.tgz","fileCount":35,"integrity":"sha512-WDu4EWt4UTePZO/oww7sdGnrIgMv9JYQLzQokR/IqfMkhunMiDNPRwOz7lThA65SL96+qYOyZO+R7g6BVbRGPA==","signatures":[{"sig":"MEUCIQDi1pQEI9GhSRM1fmfLtpoldSpfWdTEP/qwllW9HSgkUAIgBB0ilh13MHpzJmt1IkA4J6mWd6Rr1Oq4xYrfiI3wyf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285183},"main":"main.js","engines":{"node":">= 22"},"gitHead":"8cadbff4edc91070b78d6facae2498ad5a1e2134","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.3.2_1782153303120_0.9112220227586891","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"iobroker.motioneye","version":"0.3.3","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.3.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"8f616f3da5660cf0b49813dddf0d220bd0c6d0c7","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.3.3.tgz","fileCount":36,"integrity":"sha512-d/7NhoXCBfaQnaY6fYGEPvB0uck+x/zbFDL3kQDBMnEwuKw5ECxuKx152bagI6KAkSTZR1tRkmi3qDpVdyqu/g==","signatures":[{"sig":"MEUCIGSjrCZ1hxA51stLfMlHHWVbREGpPrUN6ve0NSjkfqNcAiEA2c/AA0AlvTnkYC/E+r7tB+wNkzllHqlYGW60gdimfEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":305436},"main":"main.js","engines":{"node":">= 22"},"gitHead":"e72e9f1d6627241be0440356251d5b3b5c03b2ed","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.16.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.1.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.3.3_1782222152273_0.7602480575747779","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"iobroker.motioneye","version":"0.3.4","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.3.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"2e9dd1e5056d44ade01ae8ca43985500c210a49c","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.3.4.tgz","fileCount":36,"integrity":"sha512-eU1+ER/oQEmXfW0lSq3col377D7WSdg494ZS4poh4WTF9OmF8FZ5d0XmowTMG7EEHudivBBjPOrq5r0nyEPuiQ==","signatures":[{"sig":"MEYCIQDaZ4og7yf54Y4oXlzplBtAeHX9FDzrUIBZ2LQThbBIzAIhANlgcJSAuy5qLqoQQ3nABx9/osN2UmuVlyiy1ykYT0Rg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306280},"main":"main.js","engines":{"node":">= 22"},"gitHead":"9d85a989c85a66ae96867e5f6698be206d024645","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.3.4_1782413073321_0.41596631023929076","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"iobroker.motioneye","version":"0.3.5","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.3.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"546a4ec95a53a9da491332c43ec143230d6d7d77","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.3.5.tgz","fileCount":36,"integrity":"sha512-+GxEUQjI/hTGXjBm3zDYmfYWHU8J8CwKRNbAF5rHduIuCCb1gbKXBVmY96gJGzqGVJ3B6ntQLBvFWmaQsls7Aw==","signatures":[{"sig":"MEUCIBmue1CLUdU+sFinx3mV0q+0I1Hg8aDE08iLb5JW2P6/AiEA3C62eS8WfW5MzZ1CrFQmny1NNJk0mngIPKOmmwDQWho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":303713},"main":"main.js","engines":{"node":">= 22"},"gitHead":"2a09fab997b91538c85f199810b73637ed737117","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.3.5_1782413671579_0.7475876437322073","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"iobroker.motioneye","version":"0.4.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.4.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"4ceb5c8bc586d2594c99cdd9f578f98dd2fe3c83","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.4.0.tgz","fileCount":38,"integrity":"sha512-0dfk/xWvxDgO0vj36fEW+bNVE49H1t22Th+Vu7F4YdK8HvlA/YrnJ38LLGMjjn2UOK318A4FBpULR7+a1ffKfg==","signatures":[{"sig":"MEUCIASp/aT7H7Ksf68COG6O9YKJHoVQMeK7elcTjtZKngcwAiEA+QOwRUgnfN35c0G6hclPfW56P3++9zMoWt5VDZ6E2zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":229483},"main":"main.js","engines":{"node":">= 22"},"gitHead":"81ac05e75a570ddc47b4bcc860b5f5fbda1fb6b7","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.4.0_1782630311454_0.13443687441508678","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"iobroker.motioneye","version":"0.4.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.4.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"90d1011dc930f81d354f6de559c201b11c27279e","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.4.1.tgz","fileCount":40,"integrity":"sha512-3YThlKHnxP41dlbINswmT34GFXwZwKVya4iqyiv+iiNQoP1spbFudK7Jm31cBft0l4AtNeZyXU6RUHhKldrEjA==","signatures":[{"sig":"MEYCIQCPksGTNmhsADiRfXWJd7kyjNPJxLbaRM7Ojf4h4bu0zgIhAOnm49g37oVAtaHXsXzXuQ1psYprj2+pRSN9XtNwcoWH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":240783},"main":"main.js","engines":{"node":">= 22"},"gitHead":"c3d45e446436a7680e27b9c70b40f3f0c98d9c6a","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.17.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.4.1_1782631753377_0.7030333567645182","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"iobroker.motioneye","version":"0.4.2","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.4.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"230c87fd5752f5f281b1da2d4d6f47231c75f75e","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.4.2.tgz","fileCount":40,"integrity":"sha512-/Q9SXxBb7j0SPNCc0XCmvF2HxEvhu+a10B32RAMQWkYg80AZU56FPet6j1mU48fpmX8IroYCwfllrZYe3keexw==","signatures":[{"sig":"MEUCIQDdK3/ZNt3DHUlOdPSJ3kzQhx5OB64OL7ui9glpXQ9nVQIgRBWVtcD1BDroJphT7o9WCb9dDvHKoH2XXopwv9LtVUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258269},"main":"main.js","engines":{"node":">= 22"},"gitHead":"5dcf3e6e63390113e3afeb7dc16d83e50204c777","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.4.2_1782807928274_0.9263523530229123","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"iobroker.motioneye","version":"0.4.3","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.4.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"1161ad599b8379f2d565b706ecf0487f56b6ea68","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.4.3.tgz","fileCount":40,"integrity":"sha512-rdYGML1LIMVFtd56J75zG+winpvXiBBSMyGXwFWMiV9HFwYjkjxbqPFlHXm3AcJKrLmBNgwr7wjyOaZpi/YHaA==","signatures":[{"sig":"MEUCIQDuhyPJkFqKJfh7br6+snWGVFDQHQv4IqXtE1FgIfHB3wIgNRYX+q7jOBousa8dzZ79hs5hEs4AnNjfFby82wykkP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258873},"main":"main.js","engines":{"node":">= 22"},"gitHead":"5975e0dca1b4abaa486f19cefc6188a6951d8d2a","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.4.3_1782851414883_0.8610148417223245","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"iobroker.motioneye","version":"0.5.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.5.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"21601f94a427be5c56157db0aeef493756ba3640","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.5.0.tgz","fileCount":40,"integrity":"sha512-ZCrollcrGZLxoDaeaN5+nyGulZfHLlKfjluoogrKL9p3+2ZtcmBGxxvaLA9AGo8wPkS2YwK2LAKCEp4vFVArIA==","signatures":[{"sig":"MEUCIQDAqVPvPhpWpyE8+FkzOUhyCGej/JBjHmXZO3bIyr3oWAIgXWjG1fAtUqxXV7REtVdHwGgp602kuniXStAnspOGK10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262531},"main":"main.js","engines":{"node":">= 22"},"gitHead":"74f4dba10198f5d527dcd6ca6adb8e26e560ba50","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.5.0_1782890715995_0.0700879208305285","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"iobroker.motioneye","version":"0.6.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.6.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"38f4ee922418d6c9fcdbe60d27b9b0df1f777b58","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.6.0.tgz","fileCount":42,"integrity":"sha512-hOc5diP4uthyIk10d3HxZdgG45IB4dAjhrsu6/3UZN2j06MkMpUOlCnhVjxbO3hsQVsbk+7ctcd2YSN/OoLVXQ==","signatures":[{"sig":"MEUCIQCKnjKyhKi8A+87mRf8tCL0VZddDWtHjQbU6/hXv7ekYAIgD1zAnABMQHoXg0hskxWta0761QcY3nB/Y9i94Emv8/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286687},"main":"main.js","engines":{"node":">= 22"},"gitHead":"e88953273e58374af1cc3632f3ad554c599880fc","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.17.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.6.0_1782979931968_0.8842660850601003","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"iobroker.motioneye","version":"0.6.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.6.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"b96e8e97896bbff80e44bbef38bdeb69f9c64c84","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.6.1.tgz","fileCount":42,"integrity":"sha512-9HgekJo5cWyQOME0LWTh4cr1GyyQpHto8b1XnqWGFnRWSfTY0622ycEoC9u8FFp3Jg3wsteP8fAhPPWc1ss8OQ==","signatures":[{"sig":"MEUCIAYVM2hu2vUAE/Bbx7HQ91oNv4RCtBA8kBayEsaSNCibAiEAzeDU2rTyKZ24965MqEMIKTStu/HBr+rKzHtOgwJS5y0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":288971},"main":"main.js","engines":{"node":">= 22"},"gitHead":"570b9bab560113482e1a43105b2ca73e15d20dcf","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.6.1_1783083881911_0.8243135564447139","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"iobroker.motioneye","version":"0.7.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.7.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"147d123017fccab541c7f2f89d6b1f4ae212d8d7","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.7.0.tgz","fileCount":42,"integrity":"sha512-b31EivyzQNNEHffecw9cESSzOx+1So5Z7lX3F3nfaFNG2ckI3nAk4Rac8sCcEPan2+gziZfnogurmuIBtLhdzw==","signatures":[{"sig":"MEQCIEtDd8SbSCXiyhZT5xHV4R4UEPA8wMJOcuDH0R6YuKsRAiAiVZjbdI5RGhpOFOjOIiS2WnevGHEwmPyAmg7HNPWFcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315510},"main":"main.js","engines":{"node":">= 22"},"gitHead":"59e91fd3c62b62c278164aeaffdb90db00590249","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.7.0_1783094047868_0.12611608680137132","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"iobroker.motioneye","version":"0.8.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.8.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"4a4d8cdc33c395ea3e0ed6df47ccd6fd1d1849ea","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.8.0.tgz","fileCount":42,"integrity":"sha512-AmgXZ+mdkvJjmC0xrMw9td+5Lpt02uN+qskzHIQsE+lXiXctlswB/+wKohZIqvi7HBCsL2N2KVkFyRZryIwaYA==","signatures":[{"sig":"MEYCIQDfRSuRlguJwmnGmWXXHa8fJOg4UFmpmjajq6jgvtuqIwIhAOdCFTmov2H+mjVipbt/ZQRBLnp50tTrDfsWcQKqGtaA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364056},"main":"main.js","engines":{"node":">= 22"},"gitHead":"9e05a2cc356228d03f33ec479ec7ff692efa946e","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.8.0_1783158706465_0.05716032346988431","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"iobroker.motioneye","version":"0.9.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.9.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"4f2ab683eb61e11a508685643109227a8f390b75","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.9.0.tgz","fileCount":44,"integrity":"sha512-953BOKuvP+FxO/YsUFNrFMTnS2kglAhdm0flQHISy7jnWariQtB8FT2WLbuKfSxzuUHRR72x/Q93iziNB2sr1w==","signatures":[{"sig":"MEYCIQCX2wci9F5y8Lx181AyDj71W1tzr3fFCmCI3/a7LWZSVAIhAJYO07rK/c8MKSsAt6tzLkupZdcXS42NFVeIn5LynI+4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421262},"main":"main.js","engines":{"node":">= 22"},"gitHead":"011c92adeafddd2f51c86b410aa766aa49aaa78f","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.19.19","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.9.0_1783234627183_0.13987678725197972","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"iobroker.motioneye","version":"0.10.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@0.10.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"39c685d0d453b23030f1119dd8cc3fc31a235389","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-0.10.0.tgz","fileCount":43,"integrity":"sha512-eSql6MDq9i0zs9iZ4hqXzIfpo45GBVQH+NartMLtYTopRWLOFeICYnJsahFdtPaAPUmrm+u8rpHgyWYyhwV9Lw==","signatures":[{"sig":"MEUCIQCIAQvR1H7A6dxxnB7s/1jgNpixvx7nwg0fHNiMIb1xqwIgEH6xk4amSLUqlGU3X/69qtTH8+HAQZq9s1416exZ9Ys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":422481},"main":"main.js","engines":{"node":">= 22"},"gitHead":"8398362de3a4e05ccae8dce2b2b33636006a6c65","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_0.10.0_1783689883068_0.5420864144312998","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"iobroker.motioneye","version":"1.0.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@1.0.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"048bb9066c6367c2e9a752015a8d58c86f107866","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-1.0.0.tgz","fileCount":50,"integrity":"sha512-6Whi4AH6NhlIPoVaZ9pKRxDrH1wCcJZZOZxWiMfxsby9Pato1H88gY47WILPbpbYUU0ImQMVETS1fTF2TAp6Og==","signatures":[{"sig":"MEUCIEuf85ZbiINljc5kGx8dV3wAyOALkNxwALZ5pGbyXouUAiEAtgKB5aI4xOSybj8eP+FGSo5UqtiqUeVSQDrQxUlPXbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590155},"main":"main.js","engines":{"node":">= 22"},"gitHead":"6b7ec7e049fa27a89d842c5f0f18ff4c62bf7cdf","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_1.0.0_1783750280485_0.336455410330166","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"iobroker.motioneye","version":"1.1.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@1.1.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"fc970dd25bf87a67d9e48b63e576adc3ac820ceb","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-1.1.0.tgz","fileCount":50,"integrity":"sha512-ArCI6QzZrv2vnmrYx7HoETNhF70xnSZT6asKcbqImo46mcGLs7U172pqwsBvWVN6O7jbk+JK/ARCsTkmKRxAUA==","signatures":[{"sig":"MEUCIBPmxeASZTbKcX9tpFzWEOloybzlDVIr+i6j4+XIiP4FAiEA9fu5VbWgC2nVgkW0is3Z1rEGZPXdUcgxVp0DfCT5MkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":587730},"main":"main.js","engines":{"node":">= 22"},"gitHead":"29d66a7ea7128779f74d413ba59953a452630fc3","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_1.1.0_1783755694534_0.14956618438789304","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"iobroker.motioneye","version":"1.2.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@1.2.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"b6445cf28c9d8792c6ab47ded797710cf66acbd3","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-1.2.0.tgz","fileCount":53,"integrity":"sha512-o9Y50TnGq0Dluj/RBg4O59eo48P0YWhyUdkThK+R383VbsSi9u2hITnxXO3KDwS9BQGcAFp14/03Edh5N6rJJQ==","signatures":[{"sig":"MEQCIAFSU0uBdWbs5jnkclBPliFQmAz8zwcxgtUZoktkNsUvAiAk1IDJ6S89XHNlr95E7RQ7eGT8JjdzedqtqP/R3ebyaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603385},"main":"main.js","engines":{"node":">= 22"},"gitHead":"a7f235396de609dbfa3e580b8a08b5b7f37009ac","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_1.2.0_1783761697534_0.2958669521427322","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"iobroker.motioneye","version":"1.3.0","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@1.3.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"58e7756e2344f0fead7e3c39b514c4e015ef112e","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-1.3.0.tgz","fileCount":55,"integrity":"sha512-FD925MbdG7El06gktjC0htudUIb4OzJ30xnhOeX5YcLlDFsko9lTf0SVfoPEV8SFXiTjyaE4rFe2BYnUXCbEaQ==","signatures":[{"sig":"MEUCIFxq0po1vA9HTd7xVmo/p/aJm9fqJGH8j9Ts2B3Pif95AiEAqxTt/I2JDU80fD9/ijCcssgP2EqfftjMWOwo0GkRD+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599396},"main":"main.js","engines":{"node":">= 22"},"gitHead":"909efc26050fe3960faf5926c4dbb090737e0a92","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_1.3.0_1783765195838_0.42081644221431347","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"iobroker.motioneye","version":"1.3.1","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","_id":"iobroker.motioneye@1.3.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"contributors":[{"name":"skvarel"}],"homepage":"https://github.com/inventwo/ioBroker.motioneye","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"f88bed6b9ca0b07e0c454e1bf898d8e63d2309d6","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-1.3.1.tgz","fileCount":55,"integrity":"sha512-Rayyf0Gi44O4jyG/GxRfTh8pRvrSSE0kVWfhGvqYrymxpBdhcgR1B+3t4wZHGGc89H1+4q+IaJMenB5rizYxbg==","signatures":[{"sig":"MEQCIHiuKhpBPU8Nsriy60gysyecuVv+XTfrcVTpDuzXXA5pAiBFhJjU1ZVj6w15EYLkt+6/TIq/0/BkwKN+hWkRfPIESg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":602703},"main":"main.js","engines":{"node":">= 22"},"gitHead":"1523be788f885e3224da3770c18ae83ba5925710","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"overrides":{"@iobroker/adapter-core":"^3.4.1"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.18.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@iobroker/adapter-core":"^3.4.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.2.2","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.0","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.motioneye_1.3.1_1783836789442_0.7432298634775785","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"_id":"iobroker.motioneye@1.3.2","bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"dist":{"shasum":"3dbe85cf12e034e28f41b8962acd01343fa5df83","tarball":"https://registry.npmjs.org/iobroker.motioneye/-/iobroker.motioneye-1.3.2.tgz","fileCount":55,"integrity":"sha512-s0th2seIgilOSVeAmVI+swIoGOL0+7ee9zGu1K4w4qnq3hHLxUaEWzbhX2X23WQh7UoAo2LjUBY4dmw59BzyHA==","signatures":[{"sig":"MEYCIQD9/DehmAxpO5OBUalzyLkWYjIIZTvHY/G8b7bCFVOJmgIhAKSc3HtBZFE1LsqHeNnvD9MbbwmOfP7r+55aAvR9ub+d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGVkmOGifr47iCwQOpohUvUZef/qEyham6PaU51KLrYSAiBk1KjwkvS8QdBqr5nHYdlTbfmtIYJ/arXFTMklONARag=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.motioneye@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595716},"main":"main.js","name":"iobroker.motioneye","author":{"name":"skvarel","email":"skvarel@inventwo.com"},"engines":{"node":">= 22"},"gitHead":"d55328e1d544b330b01c40f63cc0fba2f2238574","license":"MIT","scripts":{"lint":"eslint -c eslint.config.mjs .","test":"npm run test:js && npm run test:package","check":"tsc --noEmit -p tsconfig.check.json","test:js":"mocha --config test/mocharc.custom.json \"{!(node_modules|test|backup)/**/*.test.js,*.test.js,test/**/test!(PackageFiles|Startup).js}\"","lint-fix":"eslint -c eslint.config.mjs . --fix","translate":"translate-adapter","test:package":"mocha test/package --exit","adapter-check":"npx --yes @iobroker/repochecker https://github.com/inventwo/ioBroker.motioneye --local","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","dev-server:stop":"powershell -NonInteractive -Command \"Get-NetTCPConnection -LocalPort 8091,26436,24436,20436 -EA SilentlyContinue | Select-Object -ExpandProperty OwningProcess -Unique | ForEach-Object { Stop-Process -Id $_ -Force -EA SilentlyContinue }; Write-Host 'dev-server stopped'\"","dev-server:start":"dev-server watch","test:integration":"mocha test/integration --exit"},"version":"1.3.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:165c0241-9305-42ea-b41d-c52e38ede712"}},"homepage":"https://github.com/inventwo/ioBroker.motioneye","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"overrides":{"@iobroker/adapter-core":"^3.4.3"},"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"_npmVersion":"11.20.0","description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","directories":{},"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"_nodeVersion":"24.21.0","contributors":[{"name":"skvarel"}],"dependencies":{"@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@types/iobroker":"npm:@iobroker/types@^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.2.1","@iobroker/dev-server":"^0.8.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0","@alcalzone/release-script-plugin-manual-review":"^5.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iobroker.motioneye_1.3.2_1790240851218_0.5057782643433173"}}},"time":{"created":"2026-06-21T14:07:00.139Z","modified":"2026-09-24T09:07:31.658Z","0.0.1":"2026-06-21T14:07:00.338Z","0.1.0":"2026-06-21T14:46:10.487Z","0.1.1":"2026-06-21T15:03:35.984Z","0.1.2":"2026-06-21T15:34:58.269Z","0.2.0":"2026-06-22T14:11:45.515Z","0.2.1":"2026-06-22T15:00:33.185Z","0.3.0":"2026-06-22T16:30:57.852Z","0.3.1":"2026-06-22T17:49:12.295Z","0.3.2":"2026-06-22T18:35:03.262Z","0.3.3":"2026-06-23T13:42:32.461Z","0.3.4":"2026-06-25T18:44:33.492Z","0.3.5":"2026-06-25T18:54:31.817Z","0.4.0":"2026-06-28T07:05:11.590Z","0.4.1":"2026-06-28T07:29:13.522Z","0.4.2":"2026-06-30T08:25:28.399Z","0.4.3":"2026-06-30T20:30:15.051Z","0.5.0":"2026-07-01T07:25:16.132Z","0.6.0":"2026-07-02T08:12:12.117Z","0.6.1":"2026-07-03T13:04:42.048Z","0.7.0":"2026-07-03T15:54:08.001Z","0.8.0":"2026-07-04T09:51:46.601Z","0.9.0":"2026-07-05T06:57:07.358Z","0.10.0":"2026-07-10T13:24:43.236Z","1.0.0":"2026-07-11T06:11:20.662Z","1.1.0":"2026-07-11T07:41:34.683Z","1.2.0":"2026-07-11T09:21:37.742Z","1.3.0":"2026-07-11T10:19:55.989Z","1.3.1":"2026-07-12T06:13:09.631Z","1.3.2":"2026-09-24T09:07:31.310Z"},"bugs":{"url":"https://github.com/inventwo/ioBroker.motioneye/issues"},"author":{"name":"skvarel","email":"skvarel@inventwo.com"},"license":"MIT","homepage":"https://github.com/inventwo/ioBroker.motioneye","keywords":["motioneye","motion","camera","surveillance","ioBroker","adapter"],"repository":{"url":"git+https://github.com/inventwo/ioBroker.motioneye.git","type":"git"},"description":"Connect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams","contributors":[{"name":"skvarel"}],"maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"skvarel","email":"skvarel@inventwo.com"}],"readme":"![Logo](admin/motioneye.png)\n\n# ioBroker adapter for MotionEye\n\n![Number of Installations](https://iobroker.live/badges/motioneye-installed.svg)\n![Current version in stable repository](https://iobroker.live/badges/motioneye-stable.svg)\n[![NPM Version](https://nodei.co/npm/iobroker.motioneye.svg?style=shields&data=v,u,d&color=orange)](https://www.npmjs.com/package/iobroker.motioneye)\n[![Downloads](https://img.shields.io/npm/dm/iobroker.motioneye.svg)](https://www.npmjs.com/package/iobroker.motioneye)\n\n[![COMMUNITY](https://img.shields.io/badge/community%20-ioBroker%20|%20forum-blue.svg)](https://forum.iobroker.net/topic/84904/motioneye-integration-latest)\n[![MAINTAINER](https://img.shields.io/badge/maintainer-skvarel%20@%20inventwo-yellowgreen.svg)](https://github.com/skvarel)\n[![AI](https://img.shields.io/badge/ai%20assisted-cursor-blue.svg)](https://github.com/inventwo/ioBroker.motioneye/blob/main/.cursor/iobroker-adapter.mdc)\n\n[![Paypal Donation](https://img.shields.io/badge/paypal-donate%20|%20spenden-green.svg)](https://www.paypal.com/donate/?hosted_button_id=7W6M3TFZ4W9LW)\n\n---\n\n## What this adapter does\n\nConnect MotionEye cameras to ioBroker for motion detection, snapshots, and live streams. Control detection modes (`off` / `still` / `sharp`) from ioBroker or VIS and provide `streamUrl` HTML for any HTML-capable widget — no simple-api required for webhooks.\n\nMotionEye cameras are the primary store for snapshots and video clips (typically under `/var/lib/motioneye/` on the MotionEye server). The adapter can additionally cache the **latest snapshot JPEG** per camera in ioBroker file storage (`snapshots.*`, **Snapshots** tab, on by default) for VIS, Telegram, and scripts — see [FAQ](docs/en/faq.md#where-are-snapshots-and-videos-stored).\n\n## Documentation\n\n- 🇺🇸 [Documentation](docs/en/README.md)\n- 🇩🇪 [Dokumentation](docs/de/README.md)\n\nFAQ and troubleshooting (Docker/Unraid, `unauthorized`, VIS stream): [EN](docs/en/faq.md) · [DE](docs/de/faq.md)\n\n## Features\n\n- User-defined camera names in ioBroker (independent of MotionEye labels)\n- Dynamic channels under `motioneye.0.<name>.*` (lowercase folder names)\n- Built-in webhook server — no simple-api dependency\n- MotionEye Config API sync for modes, webhook URLs, and motion detection tuning (`motiondetection.*`)\n- Per-camera sub-channels: `settings.*`, `overlay.*`, `motiondetection.*`, `storage.*`, `snapshots.*`\n- Built-in Telegram notifications on motion ( **Notifications** tab, optional)\n- `_info.connection` — instance shows when MotionEye is unreachable\n- Stream sibling relink after VIS re-render (multi-camera dashboards)\n\n## Data Points\n\n### Per camera (`motioneye.0.<name>.*`)\n\nChannel folder names are lowercase (e.g. `innenhof_ii`, `auffahrt`).\n\n| State | Type | Read | Write | Description |\n|-------|------|------|-------|-------------|\n| `mode` | value | yes | yes | `off` / `still` / `sharp` |\n| `motion` | indicator | yes | no | Motion detected (auto-reset) |\n| `snapshot` | button | no | yes | Trigger snapshot |\n| `stream` | switch | yes | yes | Live MJPEG stream on/off |\n| `streamPulse` | button | no | yes | Stream on briefly (auto-off) |\n| `streamUrl` | text | yes | no | HTML `<img>` for html widget |\n| `status` | text | yes | no | Last sync status |\n| `lastAction` | text | yes | no | Last API action |\n| `webhookUrl` | url | yes | no | URL written to MotionEye |\n| `motionEyeId` | value | yes | no | MotionEye camera ID |\n| `motionEyeName` | text | yes | no | Original name in MotionEye |\n\n> The `snapshot` button asks MotionEye to take a picture — the file is saved on the **MotionEye server**. With **Snapshots** config enabled, the adapter also copies `lastsnap.jpg` into ioBroker file storage (`Admin → Files → motioneye.0/snapshots/<channel>/`). See [FAQ](docs/en/faq.md#where-are-snapshots-and-videos-stored).\n\n### Per camera snapshot cache (`motioneye.0.<name>.snapshots.*`)\n\n| State | Type | Read | Write | Description |\n|-------|------|------|-------|-------------|\n| `url` | text | yes | no | Web path, e.g. `/motioneye.0/snapshots/garten/lastsnap.jpg` |\n| `urlLocal` | url | yes | no | Full LAN URL via ioBroker web adapter |\n| `filePath` | text | yes | no | Absolute path on disk (Telegram, scripts) |\n| `html` | text | yes | no | Ready-to-use HTML for html widget (like `streamUrl`) |\n| `lastUpdate` | text | yes | no | ISO timestamp of the last cache update |\n| `sizeKb` | value | yes | no | Cached JPEG size in KB |\n| `refresh` | button | no | yes | Re-download from MotionEye without new snapshot |\n\n> Enabled on the **Snapshots** config tab (`snapshotCacheEnabled`, default on). After `snapshot` or optionally on motion webhook. Use `snapshots.filePath` for Telegram (not the Admin download URL). See [FAQ](docs/en/faq.md#snapshot-cache-snapshots).\n\n### Per camera device settings (`motioneye.0.<name>.settings.*`)\n\n| State | Type | Read | Write | Description |\n|-------|------|------|-------|-------------|\n| `framerate` | level | yes | yes | Capture framerate in fps |\n| `resolution` | text | yes | yes | Resolution `WxH` (e.g. `640x480`) |\n| `availableResolutions` | text | yes | no | Supported resolutions (comma-separated) |\n| `rotation` | level | yes | yes | Video rotation `0` / `90` / `180` / `270` |\n| `autoBrightness` | switch | yes | yes | Automatic brightness on/off |\n| `privacyMask` | switch | yes | yes | Privacy mask on/off (mask regions are drawn in the MotionEye UI; see [FAQ](docs/en/faq.md#device-settings-settings)) |\n\n> Brightness / contrast / saturation / hue are only available for local v4l2/USB cameras in MotionEye, not for network (RTSP/MJPEG) cameras, so they are not exposed as datapoints.\n\n### Per camera text overlay (`motioneye.0.<name>.overlay.*`)\n\n| State | Type | Read | Write | Description |\n|-------|------|------|-------|-------------|\n| `enabled` | switch | yes | yes | Text overlay on/off |\n| `leftText` | text (dropdown) | yes | yes | `camera-name` / `timestamp` / `custom-text` / `disabled` |\n| `rightText` | text (dropdown) | yes | yes | Same options as `leftText` |\n| `customLeftText` | text | yes | yes | Used when `leftText = custom-text` |\n| `customRightText` | text | yes | yes | Used when `rightText = custom-text` |\n| `textScale` | level | yes | yes | Text size, `1`–`10` |\n\n> When setting `leftText`/`rightText` to `custom-text`, also set `customLeftText`/`customRightText` — otherwise MotionEye shows empty text. See [FAQ](docs/en/faq.md#text-overlay-overlay).\n\n> These datapoints can also be preset per camera on the **Overlay** config tab (handy when configuring many cameras at once). See [Configuration](#configuration) and [FAQ](docs/en/faq.md#text-overlay-overlay).\n\n### Per camera storage (`motioneye.0.<name>.storage.*`)\n\n| State | Type | Read | Write | Description |\n|-------|------|------|-------|-------------|\n| `snapshotCount` | value | yes | no | Number of stored snapshots |\n| `videoCount` | value | yes | no | Number of stored video clips |\n| `usedSpaceMb` | value | yes | no | Occupied space (snapshots + videos), in MB |\n| `lastRefresh` | text | yes | no | Timestamp of the last successful refresh |\n| `refresh` | button | no | yes | Trigger a refresh now |\n\n> Refreshing requires MotionEye to recursively scan and check every stored file, which can be slow for cameras with large media libraries. Not part of the regular status poll — refresh manually via `refresh`, or enable a slow auto-refresh on the **Storage** config tab (`storagePollEnabled` + `storagePollIntervalSec`, default: disabled), where you can also exclude individual cameras from that auto-refresh while keeping the manual `refresh` datapoint available. These datapoints report **statistics only** — the files themselves remain on the MotionEye server. See [FAQ](docs/en/faq.md#storage-storage).\n\n### Per camera motion detection (`motioneye.0.<name>.motiondetection.*`)\n\n| State | Type | Read | Write | Description |\n|-------|------|------|-------|-------------|\n| `frameChangeThreshold` | level | yes | yes | Frame change threshold in % of image pixels (0–20) |\n| `autoThresholdTuning` | switch | yes | yes | Automatic threshold tuning on/off |\n| `autoNoiseDetect` | switch | yes | yes | Automatic noise detection on/off |\n| `noiseLevel` | level | yes | yes | Manual noise level 0–255 (used when auto noise detection is off) |\n| `eventGap` | level | yes | yes | Seconds of no motion before an event ends |\n| `minimumMotionFrames` | level | yes | yes | Minimum consecutive frames with motion before triggering |\n| `lightSwitchDetect` | level | yes | yes | Light switch detection sensitivity in % (0–100) |\n| `despeckleFilter` | switch | yes | yes | Despeckle filter on/off |\n| `preCapture` | level | yes | yes | Frames captured before motion is detected |\n| `postCapture` | level | yes | yes | Frames captured after motion stops |\n\n> Motion detection itself is controlled via root `mode` (`off` / `still` / `sharp`). Setting `frameChangeThreshold` to `0` effectively disables motion detection. Changes made in the MotionEye web UI appear in ioBroker after the next status poll. After updating the adapter, restart the instance so `motiondetection.*` objects are created. See [FAQ](docs/en/faq.md#motion-detection-tuning-motiondetection).\n\n### Instance (`motioneye.0._info.*`)\n\n| State | Type | Description |\n|-------|------|-------------|\n| `_info.connection` | boolean | MotionEye reachable |\n| `_info.camerasOnline` | number | Enabled cameras found in MotionEye |\n| `_info.lastSync` | text | Last status poll timestamp |\n| `_info.motionEyeVersion` | text | MotionEye server version |\n| `_info.motionVersion` | text | Motion daemon version |\n| `_info.diskUsedGb` | value | Filesystem used space (GB), same as MotionEye “Festplattennutzung” left value |\n| `_info.diskTotalGb` | value | Filesystem total capacity (GB), same as MotionEye right value |\n| `_info.diskUsedPercent` | value | Used space in percent (3 = 3 %) |\n\n## Installation\n\n1. Install the adapter from the ioBroker admin interface\n2. Create a new instance\n3. Configure **Settings**: MotionEye host, ports, credentials (optional), webhook host\n4. Add cameras on the **Cameras** tab (display name, MotionEye ID, optional media folder)\n5. Save and restart the instance — datapoints are created and webhook URLs are written to MotionEye\n\n### MotionEye version compatibility\n\n| MotionEye | Adapter | Notes |\n|-----------|---------|-------|\n| **0.43.x** | 0.4.x or **0.5.0+** | URL signature auth |\n| **0.44+** | **0.5.0+** required | Session login (`POST /login`); adapter 0.4.x shows `unauthorized` even when web login works |\n| **0.43.x** | **0.5.0+** | Safe upgrade — backward compatible |\n\nDetails: [FAQ EN](docs/en/faq.md#motioneye-044-adapter-050) · [FAQ DE](docs/de/faq.md#motioneye-044-adapter-050)\n\n### Camera modes\n\n| Mode | Motion detection | Video recording | Webhook |\n|------|------------------|-----------------|---------|\n| `off` | no | no | no |\n| `still` | yes | no | yes |\n| `sharp` | yes | motion-triggered MP4 | yes |\n\n\n## Configuration\n\n| Option | Default | Description |\n|--------|---------|-------------|\n| `motionHost` | *(empty)* | MotionEye server hostname or IP (required) |\n| `motionEyePort` | `8765` | MotionEye config API (also used for snapshot actions) |\n| `motionEyeUser` | `admin` | MotionEye login user |\n| `motionEyePassword` | *(empty)* | MotionEye password (plain text, stored encrypted) |\n| `webhookHost` | *(required)* | ioBroker host IP or hostname reachable from MotionEye (used in webhook URLs) |\n| `webhookPort` | `8090` | Built-in webhook listener port |\n| `motionResetMs` | `15000` | Auto-reset for `.motion` after webhook |\n| `statusPollIntervalSec` | `300` | MotionEye status poll interval |\n| `useMotionEyeConfig` | `true` | Write mode, webhook URLs, and stream on/off to MotionEye (leave enabled for normal use) |\n\nPer camera (Cameras tab): optional **Media folder** name under `/var/lib/motioneye` (e.g. `Bambu` instead of default `Camera8`). Applied on adapter start when config sync is enabled. Does not rename existing folders on disk.\n\n`storagePollEnabled` (default `false`) and `storagePollIntervalSec` (default `3600`) live on the **Storage** tab, not here — see below.\n\n### Overlay tab\n\nA dedicated **Overlay** tab presets the `overlay.*` datapoints (enable, left/right text, custom text, text size) per camera, in a table with one row per camera from the Cameras tab. This is one-way and never reads live datapoint changes back into the table:\n\n- **New camera**: filled-in fields become the initial datapoint value the first time it's created.\n- **Existing camera**: filled-in fields only take effect after clicking **Apply overlay settings now** — no save/restart required.\n- Empty fields always mean \"leave unchanged\".\n\nSee [FAQ](docs/en/faq.md#text-overlay-overlay) for details.\n\n### Storage tab\n\nA dedicated **Storage** tab bundles everything for `storage.*`: the global auto-refresh switch/interval, a table with one row per camera with an **Exclude from auto-refresh** checkbox (off by default), and a **Refresh storage stats now** button:\n\n- **Enable storage stats auto-refresh** (`storagePollEnabled`, default off) + **interval in seconds** (`storagePollIntervalSec`, default `3600`): global switch and cadence for the automatic refresh.\n- **Exclude from auto-refresh checkbox** (per camera, default unchecked): check it for unimportant cameras with large media libraries to skip them when the auto-refresh interval runs — their `storage.*` datapoints still update any time via the `storage.refresh` trigger.\n- **Refresh storage stats now**: immediately refreshes every camera in the table — no save/restart required, and ignores the Exclude checkbox (a manual click always refreshes all listed cameras).\n\nSee [FAQ](docs/en/faq.md#storage-storage) for details.\n\n### Snapshots tab\n\nThe **Snapshots** tab controls the optional cache of MotionEye's `lastsnap.jpg` per camera in ioBroker file storage (`Admin → Files → motioneye.0/snapshots/<channel>/lastsnap.jpg`):\n\n- **Cache latest snapshot in ioBroker** (`snapshotCacheEnabled`, default on) — download after each `snapshot` trigger\n- **Update cache on motion webhook** (`snapshotCacheOnMotion`, default off) + minimum interval\n- **Wait before download** (`snapshotCacheDelayMs`) — gives MotionEye time to write the file\n- Per-camera **Exclude from snapshot cache** checkbox\n\nDatapoints: `snapshots.urlLocal`, `snapshots.filePath`, `snapshots.html`, `snapshots.refresh`. See [FAQ](docs/en/faq.md#where-are-snapshots-and-videos-stored).\n\n### Notifications tab\n\nThe **Notifications** tab sends Telegram messages via the ioBroker Telegram adapter (optional):\n\n- **Enable Telegram notifications** + **Recipients** table (instance, Chat ID, display name, **Active** checkbox)\n- Per camera: pre/post text, **Send image** / **Timestamp**, **On motion** / **On snapshot** (Yes/No dropdowns), **Recipients** filter (empty = all active; name or chat ID)\n\nFor VIS arming in one control, use datapoint **`alertLevel`** on each camera (`off` / `motion` / `notify` / `record` / `full`) — see [Alert level](docs/en/alert-level.md). Legacy setups can keep using **`mode`** only.\n\nSee [FAQ](docs/en/faq.md#telegram-notifications-notifications-tab).\n\n## Support\n\nIf you like our work and would like to support us, we appreciate any donation.\n(This link leads to our PayPal account and is not affiliated with ioBroker.)\n\n[![Donate](img/support.png)](https://www.paypal.com/donate?hosted_button_id=7W6M3TFZ4W9LW)\n\n## Changelog\n\n<!--\n  ### **WORK IN PROGRESS**\n-->\n### 1.3.2 (2026-09-24)\n- (skvarel) Updated dependencies: `@iobroker/adapter-core` to ^3.4.3, `@iobroker/testing` to ^6.2.1\n\n### 1.3.1 (2026-07-12)\n- (skvarel) Fixed Telegram snapshot notifications ignored or text-only on some cameras: legacy saved flags (`notificationEnabled`, `notificationImageExcluded`) no longer override per-camera **On snapshot** / **Send image** = Yes\n- (skvarel) Telegram snapshot images sent as photo buffer with caption (reliable delivery vs. absolute file path)\n\n### 1.3.0 (2026-07-11)\n- (skvarel) Instance `_info` disk usage from MotionEye: `diskUsedGb`, `diskTotalGb`, `diskUsedPercent` (filesystem of first online camera)\n\n### 1.2.0 (2026-07-11)\n- (skvarel) Per-camera **`alertLevel`** datapoint: one VIS dropdown for off / motion-only / motion+Telegram / motion+video / full protection; syncs `mode` and Telegram-on-motion; legacy `mode` writes still supported\n- (skvarel) Fixed Telegram-on-motion image: trigger MotionEye snapshot before download when `lastsnap.jpg` is not ready yet (same path as manual snapshot button)\n- (skvarel) Telegram notification timestamps use local time (`YYYY-MM-DD HH:mm:ss`) instead of UTC ISO (`…Z`)\n\n### 1.1.0 (2026-07-11)\n- (skvarel) Per-camera Telegram triggers: separate **On motion** / **On snapshot** Yes/No dropdowns in the table (no global motion/snapshot checkboxes)\n\n## Older changes\n- [CHANGELOG_OLD.md](CHANGELOG_OLD.md)\n\n## License\n\nMIT License\n\nCopyright (c) 2026 skvarel <skvarel@inventwo.com>\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","readmeFilename":"README.md"}