{"_id":"iobroker.sonos","_rev":"56-54dbba8f120d7f980f170bca29f6141d","name":"iobroker.sonos","dist-tags":{"latest":"4.2.9"},"versions":{"0.1.3":{"name":"iobroker.sonos","version":"0.1.3","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.3","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"bluefox@ccu.io"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"28438756a94112800627caa04f528afef6b7ef8b","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.3.tgz","integrity":"sha512-OJUJLOTnU7Jb93mC+tjaRQ0oAWbl4ZuT34GaP8aEmpyGu4Sypi38RFvILMXroreysmVbPxjsGqrYTwWN7GTD1Q==","signatures":[{"sig":"MEYCIQCoRRFlIxc+8GHfTd5txKGzYT1PjdMHAE87iw+RxFoTIwIhANMv+SrqAN+DNlybtRkNJwhaRiPmOS352IOQibcJULMD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"28438756a94112800627caa04f528afef6b7ef8b","gitHead":"f63c6b48c37787d31b8580b3a47898f6afcc5350","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/ioBroker/ioBroker.sonos","type":"git"},"_npmVersion":"1.4.28","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"~0.4.4","grunt-exec":"~0.4.5","grunt-http":"~1.4.1","grunt-jscs":"~0.6.1","grunt-replace":"~0.7.6","grunt-contrib-copy":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-compress":"~0.8.0"}},"0.1.4":{"name":"iobroker.sonos","version":"0.1.4","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.4","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"bluefox@ccu.io"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"662e4b62e3482e7581e6c8da1a00330953b75912","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.4.tgz","integrity":"sha512-P6RWmiNaRuYsLPW0bWrnOb/ASfttiJMy65oLtlHxCL18aXKo17ErEgLysCAZeqyq8YfcXE7P/QGWPFEwRTgBkA==","signatures":[{"sig":"MEUCIDzibIob8qORvbR4NqAYh50EBt9o7lyhP+kI94ijYClkAiEAi4zhEzIEjhTQvk76/dn1oo+TJhSzELSjiN0J6TN6Gy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"662e4b62e3482e7581e6c8da1a00330953b75912","gitHead":"2a7d17675a7b9479d9900eab2c1eea99f9ec3e30","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/ioBroker/ioBroker.sonos","type":"git"},"_npmVersion":"1.4.28","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"~0.4.4","grunt-exec":"~0.4.5","grunt-http":"~1.4.1","grunt-jscs":"~0.6.1","grunt-replace":"~0.7.6","grunt-contrib-copy":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-compress":"~0.8.0"}},"0.1.5":{"name":"iobroker.sonos","version":"0.1.5","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.5","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"bluefox@ccu.io"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"c6ad0f06c0848fbb5866e7973ced48839565ed3e","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.5.tgz","integrity":"sha512-pkrHAPBve8Jrloi5ftL8cJ1V8YF89sVRVpwtOtJwktNtxiX+4cX1gmdZinp9Mhl1kdBkueCfC7SC0J9lYiNHbQ==","signatures":[{"sig":"MEUCIQD0De3u81pZZlo4zaSMmppFlaPGw5ExQ635mkNn8LQg1AIgRiOyzfI96lI218POM+uGjovk6KpQ51KvKPjJJSYZ8Zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"c6ad0f06c0848fbb5866e7973ced48839565ed3e","gitHead":"69c5af442baca443e3b385d44dd44552339f3ce8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/ioBroker/ioBroker.sonos","type":"git"},"_npmVersion":"1.4.28","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"~0.4.4","grunt-exec":"~0.4.5","grunt-http":"~1.4.1","grunt-jscs":"~0.6.1","grunt-replace":"~0.7.6","grunt-contrib-copy":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-compress":"~0.8.0"}},"0.1.6":{"name":"iobroker.sonos","version":"0.1.6","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.6","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"bluefox@ccu.io"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"2a99a2cf27a9ffe9f4082e301f98184ee0fc8d18","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.6.tgz","integrity":"sha512-UFi+tf/n51HlfcxyJ3QawJyZB+jaSnMDYsyMI/DJcR8ScdGXOWV6Uv3ljHGfCFjRVh6iQMnhRJO5qXBzjT6rmg==","signatures":[{"sig":"MEYCIQCszHgR2o0v7iLh8fJXO0sL0vtXnIejlKnPRXeIx61OxgIhAP1WkmkURg0pXom9W/c884yNz9XaHoMjvCginFvwZ4z8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"2a99a2cf27a9ffe9f4082e301f98184ee0fc8d18","gitHead":"3defebca9189a8f398e8412e9873f161a7175155","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/ioBroker/ioBroker.sonos","type":"git"},"_npmVersion":"1.4.28","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"~0.4.4","grunt-exec":"~0.4.5","grunt-http":"~1.4.1","grunt-jscs":"~0.6.1","grunt-replace":"~0.7.6","grunt-contrib-copy":"~0.5.0","grunt-contrib-clean":"~0.5.0","grunt-contrib-jshint":"~0.10.0","grunt-contrib-compress":"~0.8.0"}},"0.1.7":{"name":"iobroker.sonos","version":"0.1.7","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.7","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"bluefox@ccu.io"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"5bebf1177986a925779f3fca7275d1c8f9588ea3","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.7.tgz","integrity":"sha512-vlqNbHkNaih7L4rnhdy5LpKIYCkwVRQc3OSAnddDuH73T5xc3NY0u/1U/10mJCe56cEb+IYRIl7jxCE+aAcZ8Q==","signatures":[{"sig":"MEUCIQDrU60L1GukmlfIfz/lpz7g6e6s/gL4gyGTaBcyyQg7VwIgBU/EZsqylf5JGIuCbMP+2j1/K64VB7V7b3DBa8puFuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"5bebf1177986a925779f3fca7275d1c8f9588ea3","gitHead":"d60c909cb99fff0ec2f9d613cedb1fd6ccb07f16","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"2.11.3","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"_nodeVersion":"0.12.7","dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"^0.4.5","grunt-exec":"^0.4.6","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-copy":"^0.8.0","grunt-contrib-clean":"^0.6.0","grunt-contrib-jshint":"^0.11.2","grunt-contrib-compress":"^0.13.0"}},"0.1.8":{"name":"iobroker.sonos","version":"0.1.8","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.8","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"bluefox@ccu.io"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"94eaf96ee11cf07f4563b25e0813f2ee57d35f0d","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.8.tgz","integrity":"sha512-9E26K5W+Cd8hANcigaMoDxdIxJyHXxehWqaLAkePjc2Lp98IJZThgNlRxk1/H/JD/TJiKvfm5ZZ+kD9k4R9zpw==","signatures":[{"sig":"MEUCIQCGqhEx3RZMEdH4qmG/TnPP/8Uegtc4Ic2+sQArHjleNQIgUoGPZL2586aUGPzVcancXHECAaJzmh1F5BTJUoNBr4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"94eaf96ee11cf07f4563b25e0813f2ee57d35f0d","gitHead":"843191fd4ce6b660cbaf6b8a77624d8b1fa55d68","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/ioBroker/ioBroker.sonos","type":"git"},"_npmVersion":"2.7.4","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"_nodeVersion":"0.12.2","dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"^0.4.5","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-0.1.8.tgz_1456175553582_0.6058570332825184","host":"packages-5-east.internal.npmjs.com"}},"0.1.9":{"name":"iobroker.sonos","version":"0.1.9","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"bluefox@ccu.io"},"license":"MIT","_id":"iobroker.sonos@0.1.9","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"066bf2a97246210fda97935c982f87cddacfb6f8","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.9.tgz","integrity":"sha512-vnqhkomAmPqre/5CZKcMDhY6xnWVfK+fuGYsUGOHlRZoNx3DJ6giAbkd36HYGXnCfcLk5czpJZ/GamYrpZe43A==","signatures":[{"sig":"MEQCIAt60VFarwIMdIjwtdVx3l0/+jQHHpvhBis90v4sveNqAiBSmR/cutrIkx08NTjCKUM9uDjdZe/qRag68Xlhy0zeOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"066bf2a97246210fda97935c982f87cddacfb6f8","gitHead":"3744f15a165714b61a018d7a8037b6070257668e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"2.14.12","description":"The adapter opens a webserver for the ioBroker admin UI.","directories":{},"_nodeVersion":"4.3.1","dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"^0.4.5","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-0.1.9.tgz_1463695976179_0.5990269421599805","host":"packages-12-west.internal.npmjs.com"}},"0.1.10":{"name":"iobroker.sonos","version":"0.1.10","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@0.1.10","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"c2af26e43b39accc254100237720ee850f44b81f","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.1.10.tgz","integrity":"sha512-SFQtDw5BItaTbSquFudXsPWygZwukTHQktRmf8w+ApVNl69BUDwIWHsH2vj5PKliTwDaXXFSqOdTyZ7taRhnrQ==","signatures":[{"sig":"MEUCIEMUeJbXD7NBitTd1fUfqT0mvI6nXVEvOTinvdgxcgfwAiEAtBZ75h1/xm6ZexAIiPFulgaZ/NH4yyh88i8fOKMnkj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"c2af26e43b39accc254100237720ee850f44b81f","gitHead":"95b09c49b1a9412b1a31f07d2a8445306e88302c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"2.14.12","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"4.3.1","dependencies":{"sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/master/"},"devDependencies":{"grunt":"^0.4.5","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-0.1.10.tgz_1464214083976_0.8647918140050024","host":"packages-12-west.internal.npmjs.com"}},"0.2.0":{"name":"iobroker.sonos","version":"0.2.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@0.2.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"d6885501eeb19ed28e43d1d6797ab18fc82e3362","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.2.0.tgz","integrity":"sha512-WuvjgjPuY15oQrHGHhkp2ayx/ASTV0OReOIBga4Om/is5nxgnVK9xNHH3Y1DmO6Kf6v5wvZzIUaggzmqo4xnyw==","signatures":[{"sig":"MEYCIQDSlPsOSil1kOjVBj3S7uoi5agXhMxqGuMUWt3cM2i35gIhALlvxE8GjjYI9E4wToFfR6HVtYyfJXMyySky60X3Mj7N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"d6885501eeb19ed28e43d1d6797ab18fc82e3362","engines":{"node":">=4.0.0"},"gitHead":"0aa65737ca0a921054aa8376caaac4442780b8df","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"2.15.9","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"4.5.0","dependencies":{"async":"^2.0.1","socket.io":"^1.4.8","node-static":"^0.7.8","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/tarball/f3b09a3","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/860a5e1"},"devDependencies":{"grunt":"^0.4.5","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-0.2.0.tgz_1474397666292_0.9715002605225891","host":"packages-16-east.internal.npmjs.com"}},"0.2.2":{"name":"iobroker.sonos","version":"0.2.2","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@0.2.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"a8c3558fced8be7c45ae9a6cf84df6daad656e07","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-0.2.2.tgz","integrity":"sha512-muXsebVfT/OUbfdQ9sIdmnDqSCjHMkIQ9DPDSli7QvuZ6PIcSeXBnlRpuJmLDUq+b3tDcoDdVWjJGS17CxVA2w==","signatures":[{"sig":"MEUCIB64rUU3LgJurZq8DwbIZm2vgjXB6PNpXWpYy2fBXvhoAiEArvHxXn+2Ia9mZzQz4TE3DDrzakawxCtxPzQiZMAt2bU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"Gruntfile.js","_from":".","_shasum":"a8c3558fced8be7c45ae9a6cf84df6daad656e07","engines":{"node":">=4.0.0"},"gitHead":"4c32f5aef44c0f5c06e47e8fb962007cae75789c","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"2.15.9","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"4.5.0","dependencies":{"async":"^2.0.1","socket.io":"^1.4.8","node-static":"^0.7.8","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/tarball/f3b09a3","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/860a5e1"},"devDependencies":{"grunt":"^0.4.5","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-0.2.2.tgz_1475253272039_0.6496379820164293","host":"packages-16-east.internal.npmjs.com"}},"1.2.1":{"name":"iobroker.sonos","version":"1.2.1","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.2.1","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"e0f5b9a0f4ed95dd0c4988490ed352b13433c63a","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.2.1.tgz","integrity":"sha512-BHhtHm4R7LQDyVRvpbfrLdPMvJLuVWCSPE47MqtOSUpMbYtNBh/t6NdpkN+g1JpBzqLTkg6TlNyyMfjcGM83ww==","signatures":[{"sig":"MEUCIQDEvhZIHAxRFj1N8VErxDtKvvs/AcIXBL5frdVVLRNkZgIgLPPS4czEnSueAQinTwu81HYODNNhST6D9o2c9ShmgWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"sonos.js","_from":".","_shasum":"e0f5b9a0f4ed95dd0c4988490ed352b13433c63a","engines":{"node":">=4.0.0"},"gitHead":"64fa694328594b2fb148b0baa3e19541c4dd737b","scripts":{"test":"node node_modules/mocha/bin/mocha"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"2.15.9","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"4.5.0","dependencies":{"async":"^2.1.1","socket.io":"^1.5.0","node-static":"^0.7.9","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/tarball/376ee38","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"devDependencies":{"chai":"^3.4.1","grunt":"^0.4.5","mocha":"^2.3.4","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-1.2.1.tgz_1481410234143_0.2297347323037684","host":"packages-18-east.internal.npmjs.com"}},"1.4.2":{"name":"iobroker.sonos","version":"1.4.2","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.4.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"30970152ff6fee087a500a636a4b9f9b0a2388d4","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.4.2.tgz","integrity":"sha512-LqDIr1xds/xNSrwLrGKPC8tmv/XYUBpVLbJpOQPJg0HhhZuKLc/KJtk6QK3foUEsEkZ7/2JfMfBPG6pAby+nzw==","signatures":[{"sig":"MEQCIDSkIjn0b0XA5SHM4EDrlckahG19+6Pf8KTMmQRaHAbgAiBC3pWfXRHZhrUh/kQOPnrxc6CLZMZu5m+EjnyJJgKBSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"sonos.js","_from":".","_shasum":"30970152ff6fee087a500a636a4b9f9b0a2388d4","engines":{"node":">=4.0.0"},"gitHead":"de0985bda7d6a0ef5ca3ac93596ba69d39c6496e","scripts":{"test":"node node_modules/mocha/bin/mocha"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"https://github.com/ioBroker/ioBroker.sonos","type":"git"},"_npmVersion":"2.1.10","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"6.9.2","dependencies":{"async":"^2.1.1","socket.io":"^1.5.0","node-static":"^0.7.9","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"devDependencies":{"chai":"^3.4.1","grunt":"^0.4.5","mocha":"^2.3.4","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-1.4.2.tgz_1483483776509_0.13050081301480532","host":"packages-12-west.internal.npmjs.com"}},"1.5.0":{"name":"iobroker.sonos","version":"1.5.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.5.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"e07253209fef00404566d701636d116d15907d7a","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.5.0.tgz","integrity":"sha512-A63KCDmkCDvIuWVS3eTvmJk1X8psUEoi10tMvHtAMA9VQ/Wm5nsURj5I9suaoQAe3f6JXn2egKXDHO1hPzeczQ==","signatures":[{"sig":"MEYCIQCOtphCdsLxa3sICB+sulgJPMYp1kWctfDhP+iUoRIL3QIhAMOnppGK4yOvkmkCJOcM+Ju9+CG7hTXhbsDGGSXD/fTh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"sonos.js","_from":".","_shasum":"e07253209fef00404566d701636d116d15907d7a","engines":{"node":">=4.0.0"},"gitHead":"fbd77f2f6f6e2410ea6ee1f01365fee9c1339d72","scripts":{"test":"node node_modules/mocha/bin/mocha"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"3.10.10","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"6.9.4","dependencies":{"async":"^2.1.5","socket.io":"^1.5.0","node-static":"^0.7.9","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"devDependencies":{"chai":"^3.4.1","grunt":"^0.4.5","mocha":"^2.3.4","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-1.5.0.tgz_1489276522446_0.07903332752175629","host":"packages-12-west.internal.npmjs.com"}},"1.6.0":{"name":"iobroker.sonos","version":"1.6.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.6.0","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"912236b184bcc92a86f23c23a095d3856b9173ce","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.6.0.tgz","integrity":"sha512-LbjQmZC6r5xg1SpxKXJgKY2zdfPPo6+nUZeV0+38DeUPRfinu/k4jvDKfT67lXh7WErkgXPXaYekU0s+Bxjm6A==","signatures":[{"sig":"MEYCIQD7sHAN6Hfuug8Xtxh9e6loIl5VKFUVvRQow4cqOhhzXQIhAOYRhDPKKWI77eyT2tqKzteJdMExXl6HenpM6XFzcqlc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"sonos.js","_from":".","_shasum":"912236b184bcc92a86f23c23a095d3856b9173ce","engines":{"node":">=4.0.0"},"gitHead":"e0d8db35bdd162707cfe7cf477011c63c51b8a1d","scripts":{"test":"node node_modules/mocha/bin/mocha"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"3.10.10","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"6.9.4","dependencies":{"async":"^2.1.5","socket.io":"^1.5.0","node-static":"^0.7.9","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"devDependencies":{"chai":"^3.4.1","grunt":"^0.4.5","mocha":"^2.3.4","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-1.6.0.tgz_1501090042801_0.7100068456493318","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"iobroker.sonos","version":"1.6.2","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.6.2","maintainers":[{"name":"bluefox","email":"dogafox@gmail.com"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"91699ca41e0874165ef9fe14cc2468093ac5d8be","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.6.2.tgz","integrity":"sha512-+0IdIHXI0hjb5yEZwcjzrk5NgeUhZ5PyFdJtkPtg4p1PrIS2tLUc4eBg0LsCZAo/YrF1hgIqAYXhvBvQtBYSrA==","signatures":[{"sig":"MEUCIGZ1pblVhQiuEmCZ63zHEBWOVjtYcnfgTgIkJOCOdVb9AiEA9bM5CjyTzYC21vMqhLC5sl+wKUec9OD7Xc8nN+yxMpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"sonos.js","_from":".","_shasum":"91699ca41e0874165ef9fe14cc2468093ac5d8be","engines":{"node":">=4.0.0"},"gitHead":"b78eb08ef455ab9bafaf67d4214a761cdcca2c84","scripts":{"test":"node node_modules/mocha/bin/mocha"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"3.10.10","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"6.9.4","dependencies":{"async":"^2.1.5","socket.io":"^1.5.0","node-static":"^0.7.9","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"devDependencies":{"chai":"^3.4.1","grunt":"^0.4.5","mocha":"^2.3.4","grunt-http":"^1.6.0","grunt-jscs":"^2.0.0","grunt-replace":"^0.9.3","grunt-contrib-jshint":"^0.11.2"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos-1.6.2.tgz_1502909005274_0.6725196351762861","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"iobroker.sonos","version":"1.7.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.7.0","maintainers":[{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"878ddbd6ba3307544beb894f02de94dcdc164598","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.7.0.tgz","fileCount":13,"integrity":"sha512-RDd6c4uExpQeUiIRQ1vwEcKhf2q4RUDw16iomJMGmGmZUyRU36YDRMow/7X+GhVpNTc6B/G5pDZpWl+BZnVPRw==","signatures":[{"sig":"MEUCIQCqCStBUjJRuZCrRI0WrM5jyEgGwBjpzIpG9sBr5X06UwIgF85Z7HExiN5gEZywacTuV+HuJChje0l8ADNjdqjXIgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":912823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbTR32CRA9TVsSAnZWagAAn8QQAJ+cYaWFGNQ5P/McdPT2\n0VLRQK8OQdEA6yCBR5yd5nYkI+RRXDsJY7UjrRoGiDoGtpnfJ/SZBkBPN56a\np5R8Fp/bv9vw/Z1oe2Evf1UVHxeqaZRqdzJxj1XbsSldDGbcRRnOCPU2NVrZ\nXLAHhuhyQkls4hPllEdYSs+NK9u+5ytxtzTKpNNIW1mCZCn8j5gl7zQYypwX\nZezNzYEVMVhjkvvX9cFWFmVA3fc4m54Q7TkQXMNlANYk1JTBQP1q9+1zt22J\nfxMvqLqzi44bTd7jxqTzKzL18mKL82STfLtgeFeXyHfc/XDi2/kqugFjYhZd\nbU8CuFIvh0G1RR+tX3yWwc0gAaEWqDmIbMkl1VVyWLGvZi4ydouNEfso+h5R\nBUfEzYmzQz2t5DeYnfNz9pp98MHdl2I6tSrhs03yJ1TIqEIk//g1fVZClXqw\nfOENki6+YryV7YFFxkcHB2zMaPb31eqv2olvF7sHT/Ql41puhXTmF0Mm+FMX\njbCPvSrTQClooIyK0tpq+AL3Sq+FHFHMiEcQo8L5wZXZEqJaoNIVDlIN8SLD\nTy9K06ruStyiK1VBDQQR8IagygGXnjk1yeBhEAQey8TFsw/7tehGbzJ0MMoe\ngm3/RhT2p0PZFUi42FnPkr9SNwOqtaeJiK18YIc+gTtir7pDuPIz1qHqUZng\nPR5F\r\n=xec6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"sonos.js","engines":{"node":">=4.0.0"},"gitHead":"a17feff9cc535f8d7409504de5fffebef4809cbc","scripts":{"test":"node node_modules/mocha/bin/mocha --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"5.10.0","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"8.11.1","dependencies":{"async":"^2.6.1","socket.io":"1.7.2","node-static":"^0.7.10","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","gulp":"^3.9.1","mocha":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_1.7.0_1531780598303_0.738448567480213","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"iobroker.sonos","version":"1.7.2","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.7.2","maintainers":[{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"73afcb2246fe473c4ef1781e6f28786cc193bbea","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.7.2.tgz","fileCount":13,"integrity":"sha512-ZGsHyQJE3RR5jIIxjP5JP3RqINW1M+kOiXv2wrkk2u9dP/GDEA8QlffuxluN6jlGeVXrilYRQNnQGpduB4ayVw==","signatures":[{"sig":"MEUCIQCTEI1+0OYDGCLK6aEl0ElUkw87hN/5T25AlbMOq1+ZYQIgd424izpxvtwrDLIiENhcr79lWzBxLrE5DVL+t3Obcpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":915087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbUy6eCRA9TVsSAnZWagAA0fsQAKQiupfDHKs6mmHWHrOW\nJsSeRXz8aWxOLLSKwHPyRfRUFW0EJw7vjWmdKJkoQZms9RDraxbszTuBbAum\nMNReP41PI8ZSsiQNT9lpKldaXSeXaUk3QmDEQG8jiTMUw5dqeGghaK/mk/dg\nzkfgSGUZudFQzu5G2P1HGcKNgavedV8q4v/20cvLcC9yaFKbnbl5vFOzLrbP\nnpfL1EcET+dzMT8ImjRq3UjD11Qdyp6ReBylSPd11ZsrYX2ON3qxJOY/qL5s\nKdj3JZ26Fms9Ybv9/gDFeJerYJGYldY1egG3viRxXfqD4isdAgzUzZ8Y/AzU\nSMurhBCS4QspgEsNeHWe/enYoMEgoNs00Fx2InMibyXM34BjYGG0yNg2SCyD\n/r+GP3SRmC248f5SShF3UQIzUqlWbsrEjn0tVHKJXQ58vGae2LGfiOZUl/HG\nzUJukwGbxk5XpMK6wd2HL//0M95OeHalTLl4gsB9OkSJcwvxtTR5G9SYNMCE\nPph6oihJgnB9BBtHtG8SM2VL0hxkh7HRapTRqgVovaMfIWGy6h65eNtsWOWx\nUuTvit5SkiHDUDENL6Gg3v5SkbtkutF4eZIbMIL5B0vvcxCWeeX/pKFTUT5o\nIk6d3rg59M2uAFBleb4+2u2ZEK7IaMJ1ASCUxeL2k8iLVwWaMAWCZPGMZJXy\nq+DB\r\n=TZ4Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=4.0.0"},"gitHead":"0f429e20a3f9b964d2c890479bed397f6184853c","scripts":{"test":"node node_modules/mocha/bin/mocha --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"5.10.0","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"8.11.1","dependencies":{"async":"^2.6.1","socket.io":"1.7.2","node-static":"^0.7.10","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","gulp":"^3.9.1","mocha":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_1.7.2_1532178078142_0.2885830874086379","host":"s3://npm-registry-packages"}},"1.7.7":{"name":"iobroker.sonos","version":"1.7.7","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@1.7.7","maintainers":[{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"58b1af9640fbdfcf4ebce015e74f40b606df240a","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-1.7.7.tgz","fileCount":13,"integrity":"sha512-QlZ46ZFuzqIkWD/lEvvFeHPwZ0K5QJknEW95N2MDEVB4uwPa0wa7ujn8utFWD4kHilxoVmUZBFFJQkmrIyDR3w==","signatures":[{"sig":"MEYCIQDKzg81GxRvkBDLmc9/ExkUoreJuEYbc7VhoSAulC3SoAIhAJ7SpWskcrURFDqBDqf06kraItUeTuxCvBIRIRdmfZ9a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":921011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhGwACRA9TVsSAnZWagAAYaYQAJLQK5ToRBBG5Gp/P3SK\nB3XPmEBXqGjGKKoxM/qBWgdonnYe2IuV7mpDJVZ4l/8h+Zg1AtrREVxIqsgP\nbVgpYXgfCYY0azCoOhGdtYJQcgW8lrm62o0MJoCqX1YSNaT6o/RYQVFvbGe1\nou5J12fGNM/Vr1d7Gvyl0Z/APvevvxkgl5ZZilgsj09s2Jj3TMbKdXH7tdIh\nCjXhD+FAB+VDAC4Xm72mR2Pcewe0A/CuzzsJttdX2/9VwY4Vq9Es4FqAxGFs\n4lMei7Np71E/bVDG/CMSm2PVSGcj0PaQYvPSaJ2MjgWAjloPktuHC8QLCjw+\nAGDhpyPMYW6gcFabq2tHWro+UomqW8eiLbEfCwTi1WFgm9F7b4NHZMGVedXA\nLEdrpPY78cS3rPeqkXktadRFABVw3qFTVvlSWZJnNHpRxb8YV20Zh0ekgerI\nsHPI8w2hI5StDBtn6jyQ33GX9Y13X46/1Q/01MURNCibZ4oUE6zDJMuCB9vR\nf4VYk636tJ4aJX4GceIjVt3ynKErObg8PMIvZGnOsUm1+gibxwX2yyBGMuuI\nBx3FgCfGB6fzHvOq1GNZb41Gt9HzSG3f/FbSQZPwtIeV0bLIANGWoRLQ+iKt\n6m80kbgMtLo4xSan4erIhFL/Qaar+UXLAJLYMousQVc7m59+tU0vcl/NWh1R\n7GcY\r\n=grzf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=4.0.0"},"gitHead":"0c47a8d861a44e14c5023480589a6163136c27ac","scripts":{"test":"node node_modules/mocha/bin/mocha --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"5.10.0","description":"The adapter opens a webserver for the ioBroker admin UI","directories":{},"_nodeVersion":"8.11.1","dependencies":{"async":"^2.6.1","socket.io":"1.7.2","node-static":"^0.7.10","sonos-discovery":"https://github.com/jishi/node-sonos-discovery/archive/v1.1.3.tar.gz","sonos-web-controller":"https://github.com/jishi/node-sonos-web-controller/tarball/ee1de3d"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","gulp":"^3.9.1","mocha":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_1.7.7_1535405055429_0.7597587056985105","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"iobroker.sonos","version":"2.0.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.0.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"8aceab318ebe3f1204e611a48dc764ee139d6225","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.0.0.tgz","fileCount":10,"integrity":"sha512-jpjbhEkVkEodRu4znYYzn5WUUd5vV3p2+vIlmeqqULq33rsP/zPcsLlyuO9/4WgdLott6R3wK2vVKZgTqrG7xg==","signatures":[{"sig":"MEQCIHvzdYtIJoenWdNg09RfxTOyrrVxuflVo8jUGXCBQqeQAiAyKkd+IgeBKMvdeY4w+QoGfJsqgcl3GXzl7b2CUQoS7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":128797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdok0ACRA9TVsSAnZWagAAKtAP/A3NueWvcbdgynCEhMcB\nOJ2RxqnSMlkvOT0HeHBn4njfuPCcrlHHGdMCZYWCvnsQMT/AQekCbKmNOAN6\nw8Hrvwbq7cNs7vONXlDXYH3GpESRSV421OofKZsgwN5sxOsUBVgiRSF53sye\nPgvca/pjEsMTzeuzO5I8T6CKzoVWZCyZy2GaHfEnLGmmK5PWJXKBNx5laKsw\nPsIDJzu0k9bFt3MmrHf1dLFnHvUWnaD5fxsWvc9xe2fJsHD0nUQ53pX1vR2k\ntvseH9HYyQS+BLnoRMEHL73ZdzEXGZ+pSJ6r9LgEor++tfQR3vwQroX10cdO\nHfzpOoExWom2g47rOILmP70q/GCUUgSzeypdW7Ofn82oOYpD176puHB2hnzu\nEGPrjUJ6akQJUq/z5x0YO37MTcslofJGh5uMxT2d4+wS1S2pRSkY02t+ouCm\noVQtdEmeD2DzUTPYkqGwASHX2EsIoVSCqkyzh2ujLpa9aiCPR0zsObFP1/Ui\nI35WrMx3SFnLYWn1tPREf8lnf5kyx3zqABSjCi4fCSQ8ZYxz+W2RIoMcK2w0\nI1zPYLAJvjehJ/pCElv5hAdf8juDAY3d+U2PP8XNlXjl1q1VJC+OHYz2QvMS\n37EUc7HXMDYIIoi+wPLpKALOK1CQh6btr8Aa0hUlsBNmprocUhiZ4urrGhuE\nOsgB\r\n=IXHj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=4.0.0"},"gitHead":"dcc668a90da6e42b9aae93e432eb2c55d9038a13","scripts":{"test":"npm run test:package && npm run test:unit","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"apollon77","email":"github@fischer-ka.de"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.4.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"10.15.3","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.0","@iobroker/testing":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.0.0_1570917631851_0.3061874076006845","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"iobroker.sonos","version":"2.0.1","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.0.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"473797ad8bd96f7b8b536852c6d4b1a7d6c8bd06","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.0.1.tgz","fileCount":10,"integrity":"sha512-NQY5iumr8x1meO4eAn3yPfUEcqys8b00TRGGNEg1O98NWyH5i6m/SWQIPIkPUIDA7vC+LhTe1wnFU33Ogk0ZRw==","signatures":[{"sig":"MEUCIQDhlN/2GI17Sd0Spm18Kzf6boQm807uo/JvM1Iq/eGW2wIgcBU/TXW81wqRSP4nstRdMR8y3lKGcMiNRE9zgoye31Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxdCPCRA9TVsSAnZWagAAMkcP/i+agHBYZmtTtGcZuMk/\ny40NQj0KKBUIZRhaVTX+/Jzpz+Fkt2f6OYw2R5vJOcZH+DDSTgo6OVWo+n1G\nBWKDP84YtYFyNGcW73My5OIGTEl3sB5RENLpHMaZrru6pacja6ztPJKCKxL5\n/fvGLvHvoqmpiZVXfrHpn/KDa54FNWXjuQTvtXUxt5MLeI/5PWmYbQsqV2HV\nRUr6sECL06wnkx8Q4vk7NN45Mj3cN//POCiFQvDH/t6t3wYohUAUg5UNCHgI\neUv25i4L0vD6DW+6OGtc3xS9JPSXUpgZrXwqrx5OD/x3KZjPC+VRSfseEhCH\ngJd2Ao++4Z8mlXGC+sgCG0bh2wOzxM72IInd+uXkgoCgz+oVt6nN2mAa38Fk\nazwmGBDAz1KWNfq5PwJH/1A/sT3mHNXqgFKyvcgC1xRRyioN07LMq4yWW+0W\nE/rMT11+fTFIzpte9Nxp9Lb8hg84N8gamADUXA2FcxHHwA1DVWGR0x9iW2sW\nd+78qZ/MDzhuU4U+X2UveRWI3a/+B9atcIWAGhqqPtMcdIAe/4CHpzJGPw5K\n7t7oMDrmCsrbdopBkuDQRzh8Nogg1VbMs0dnnKmkrlLay82cOH1TqsAYwJio\nrtXQxi+5HT279dtY3KXzAv9TqkDLgsZwBzsk62xMUdpmxiGNSSsyj2uc9ax2\nQET5\r\n=NJws\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=4.0.0"},"gitHead":"e94aeae1f918fbea3b27680dd1df245ba6995160","scripts":{"test":"npm run test:package && npm run test:unit","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"apollon77","email":"github@fischer-ka.de"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.4.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"10.15.3","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^6.2.0","@iobroker/testing":"^1.2.5"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.0.1_1573245070499_0.6643746017675543","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"iobroker.sonos","version":"2.1.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.1.0","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"983e9e5fb775699d31a4a3ccc4f98e5feefa9789","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.1.0.tgz","fileCount":11,"integrity":"sha512-IX33ZfM7lJiwCwL6WN9E+KZhhf4nMH/fD7NHLvU47Pa9Rvpjl9eHjA+rBlcQOVqCM6NcHm5JQqlzxCkCdYaknA==","signatures":[{"sig":"MEYCIQCuHRMsipiLjf0rdz3ScOGvTdepVPHh8DCPvuP0shrGuwIhAO9z1AqAZ6HdBAwccZXYLDi/QR/DoJjFcj/gNIs/RFz2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe02dnCRA9TVsSAnZWagAANPEP/izbiWMBlUri+9QKtYHT\nyOR3Ve43wmqbyYYobnRxJcyo6p18myid1RXnRzEUJpRgKycCA1qNjHOVl05L\nKh5pgbq2kitSUiNdLQZkkfvPhGiHY03Qe68LBStOQbc1F6Fd2QxjUXV2SUCv\nADP0xljdBbQmrCl4P7/012Ru6VF4PH6BwnIlNhUrUz84NlNzZxixsyiASMJL\nmZArQ4DSc1PWZb3mYqqOODAqoALN6LOl+eJBvBTuyNNhbL/27U4Ypp8RJO9q\nk5s/T0nZr6lhtoD9+rQuX1DVtsL0Ax0enfyrl6o9fZlX0xsa4ZaNH1w3WZ/1\nx0VsXG5KW8iN+drr9VfzjAfuHyJC6gs2zwRuSfqQpF8kudRPS2JaFK4nxD9d\nZ9+3B0VLDjXmM/39dpmE99c6QFatifEqGulRl7J9w8fePNb3DImsBK6SkhM3\n/+NFUct4gdCe/UfZp240Sa7GIoiZr4qAeOXrblKUOOWuNjk//3DGWRNtQiaS\nHwG6KPCnHdJU0HcXRlkP5ozETD4CMrjR8YXwcRjXj+2p9b6GFOrkx7WXPe+O\nm5rQnkD7EpD+PVvFIufsqXA2RE7LFJukxXXeCXMPA1PKowsXg8AeLB6ceGYx\nqhGn8Wclxtr+bkFUDdPqpwGvfiAHealvNi/MnFf17lQmdW/ephKdo2iJZ+hD\nE73H\r\n=xKW8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"c79ca941f87fb35d4bf72575b204a98859bfdb05","scripts":{"test":"npm run test:package && npm run test:unit","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.4","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"10.20.1","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^7.2.0","@iobroker/testing":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.1.0_1590912871209_0.07502988832213098","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"iobroker.sonos","version":"2.1.1","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.1.1","maintainers":[{"name":"alcalzone","email":"d.griesel@gmx.net"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"e0d07357aef9b87d4f9c8b217f5b042a6cb07928","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.1.1.tgz","fileCount":11,"integrity":"sha512-B6qLhGFk0lL1mceSBi9K6QzP6/XRS0m12x3Zcpue5fgY/ddxJXRRSZs8NEusDmKF3hcifpK1mfyAq8+izOCL7w==","signatures":[{"sig":"MEUCIGDLFhPjxiFP6BKCo40Z/Wbz4ypnW4Z+YAWNm1e2BAFpAiEAhchECO3BJJhKXrBFk9rvT8+k0Qy/c88rdE5DyZxqz9U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpzVHCRA9TVsSAnZWagAAKysP/jD7F/9ZZxLTHKiqodPG\noaw8fGtI+GxRvUJlhSTZYS/CNhDuHyC7bW2ug+0pZIsUZ9MKBcW5syU0QfvG\nJ00Tv6XJcrqvz+zq9uGqLy9HO1S7KTC9YdTAO7zP/Q2VgoDcqw66I04pBSs+\nprC0Mw0kgT83KdwqBcfzT96gfPxh2aL98P9NuqVs/nLDlRKGWeWbAqpIqva+\nHm3KxxJyDtP7Qk6xMk+ui1r5i++UzUHL8t4kJk+4uyFrTNrt4o7ofG9DvSDY\nrhCfdH1VwCBNv5MyyGkgsAHbTHzl3a+ClQD7bOPeoRwKOLN8R0nVJJoUPIsd\n9IgAVTdzLkQEwAAEm9Aqvr/syMxNgpaaI+4ipBYdNQRR1l1ZA9zKpCeaxsTV\nx3SSC0iFGdag1itWVz56WA9CoaQPyYHHcJfzka454lLGHbu8R7DpKbd9VXij\nmR/0coX/0jXMOO9yxO+12GhJIz64tzI0qgQALo32AoP/ThIML+XYFSZXsnLr\nfMrl0qg9tXfFdUQGzCfD5rf7XBRzby02KGm/2f3Mx24kxzZM2zBM8tTS3BJO\n59i55B6N8999fyONS1cw2ii51VXHNfxWuHtrlIndvbtaf3BRCkxl78a7Ddyk\nwNP1nbuNJhq9XaOCaEOxGEFh1EHjnrFwdu9AXc1DaCAR4m/ufOwo+1pUeaIC\nEYRR\r\n=FIOf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"048c98a99c15c23a61e37f11c40dec4b83485748","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.8","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.19.0","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.2.0","gulp":"^4.0.2","mocha":"^8.2.1","@iobroker/testing":"^2.3.0","@alcalzone/release-script":"^1.8.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.1.1_1604793670323_0.6013265307172688","host":"s3://npm-registry-packages"}},"2.1.3":{"name":"iobroker.sonos","version":"2.1.3","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.1.3","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"a09ca6798f354c019ea1679c8e1679fd1cc60926","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.1.3.tgz","fileCount":11,"integrity":"sha512-8CPE4g+jqM4STXjjZnBI7qaXB43SUpwq+Kn5k1ctknssgHCdCxcdISngREeegHTnbjXSB1W6q3ulsBnzSRQWCw==","signatures":[{"sig":"MEUCIARYhnwtSJD8JuHIPkZrCVtDBWA7i9ZM/hGAiV4yN3QMAiEAkIwF1q/GXD1ZOGbQAREL1EBE4XHlY/NqPcM9i/HmqgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhu3nPCRA9TVsSAnZWagAAdJYQAJ6ls9zTlqLuuEeal578\nD30MV7qoyI8mmWC6bZGk1g9A/HNhV3LOE8bqpxHco2RXr+FOT21YKY9A9bfh\nHiYIhjMh1Y927PJoJVyh3fFgZwOxJt7ImRNrogowoCGkctOiEym1V5JUSXSe\n78yFYfsfeU4dC2SYnjarmnbPO4Qb5N3DeTGxSWHdkzLMiBn2BJ81JjipLnFv\n4fRR2ht4BjF49nJmvEzej9a2E7psBWvzH/wETtlUNBeeBEUZIpf8C/nmmMUI\ndkr153wO6lbJ+UUgP5OP1vFnkXfg6ZbwBa5VKhTtPjJZuJu1LAnWT2GVzMxI\nXML5WaQbtHq3jxTn8LQqEN7S+aZBZQ2HWBN+JQp7pyjJY1TCt6AlpMO/spKx\nD0mkIb7z7csz9ZIYjTKbKp9K4I7vC91yepJi/8NzPl/9xXrdBCbBe/xYZzPH\ns5W1T0PScwEI0TL7A7VjHS8EGtWX5i+V+MKfF4VYwSpyM5RW5fKDJKEc5OAq\nv28FP935+/7BDRz5d/ijOOaTsQVa88cngu2d9tXx8VckHofEiummZuDJ+Yf7\ncV2E+zLro1S+njsOrDCZrZBQfaqk68olf8wNqfxk1hPzFXAyEXNHH0bL7UaB\n08c2GEg340tPjbDItRk7tKYx62ZxSpWM8BlEnZQLuWOsq5Omb0dykOelSHB+\nOvm3\r\n=f2nz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"e9283f52949a50829cc41fae13e64ceb7a3e143b","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.15","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.7","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","gulp":"^4.0.2","mocha":"^9.1.3","@iobroker/testing":"^2.5.2","@alcalzone/release-script":"^3.4.1","@alcalzone/release-script-plugin-license":"^3.4.1","@alcalzone/release-script-plugin-iobroker":"^3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.1.3_1639676367502_0.12076457117316663","host":"s3://npm-registry-packages"}},"2.1.4":{"name":"iobroker.sonos","version":"2.1.4","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.1.4","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"9e0b0403b1f17e38e47512b8ea2ce4013d85261d","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.1.4.tgz","fileCount":11,"integrity":"sha512-503Cm3Hssko4iUjHf34QnBcWz+2M59X6K4KdF25Cfp0X0MS3sxQ4BppeF3mYvqLJnsvCrII1xqVz8SAgNY8Kpw==","signatures":[{"sig":"MEUCIQDVQfTOKmcUgxExKm0prhdx3iJ78e3dutvnR2AVRMx7JwIgRuvS+O8ZxjbHEuO1d1yX1FZmqg5I9KWwg0XzTYBBGK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":148604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvGyqCRA9TVsSAnZWagAAva8P+wTjD8Vdg817/gMmSrde\nol8JkjVqssozqNp9NVkDHuJYurqZgBxeNDumNl1zMsDPym5MRmysSrq3EPXk\n1NSkKMHEsBgsFg0YBBuBbSV89ZSJqVc9RG8QvG6nDUwiK1rCgo8jjwuYNKJu\nv9P/3NsozIte9c2l9Jjgb6ZrKivduwJDq66R85Ub7dpc1uoTIekSossvJYiu\nOjeac7CLK4tf6wnoFJq2H26xmUlMjnGEPn6NRb4pNgKHzEqV3+Llvj4paSYe\n9MPqztb+paghJrp4n6qytK4Y1T/dnH0omNHzhq89mgGfiP7GNqyzr+Kvb9VH\nmy3MvV6jCtneWsnfN9ug9OrDjSrKSpe1uOw4+HEQd3SN/qqx//vQOmdDi8A7\n0xyTmgmijVEvmZmIpzmTxTOA0iFuJ4lebfboui+9pdCnWfUcMhk11RRSmwi4\n4vVmptQQIFpiw0KKRvzhmhxuREwXlC2sbO0kqNXTC9smmqlfZwdkZ/xlubdQ\n7BtwLxkPGU28xJeX92RrB6e6v1u/fH3KE3ev6nQfANf0Kaq86zHAqMkGGeCM\nAtLh+VrQk0d/2icAqdRZEnaLWI7Qih+xiW5eYR8wNIFwu5RUvLzYc4+y6Z3I\nY4Bbbp3+NrZfqfYcOWRbnK0GULk45aKBfFi6eCnzCxexRRexUHR5mSPY7Z5o\nlof4\r\n=KDiM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"b9bcad8efc57494ab6afe25fc851931c1d2a7ade","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.15","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.7","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","gulp":"^4.0.2","mocha":"^9.1.3","@iobroker/testing":"^2.5.2","@alcalzone/release-script":"^3.4.1","@alcalzone/release-script-plugin-license":"^3.4.1","@alcalzone/release-script-plugin-iobroker":"^3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.1.4_1639738538511_0.31079918893532366","host":"s3://npm-registry-packages"}},"2.1.6":{"name":"iobroker.sonos","version":"2.1.6","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.1.6","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"98c874a18132cf94d4a91f85b5004727446e2728","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.1.6.tgz","fileCount":11,"integrity":"sha512-9c8SY7yqKohNFFfxgFvHPygwAaxRfU/eByNLkRVNriLMCtsMeRqfmuqdgy/6kbOEQDZo6yZxbsTMMZ+y1cRrmg==","signatures":[{"sig":"MEQCIBFAohzGa7spN/HNPXzbRYEwS2cfXiixNRiuDABkmpkjAiAl17i4KXxe5fmkMjSmsYtBtAxDfB0S5TxLrqt8SHbFCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149422,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwICaCRA9TVsSAnZWagAAN8sP/jwiL07ujZyBjCOpF/5e\ndn/S/S9wR7seI4YGgnzjAc6ebGZKaB6F61K1nCnyrAzO/C+v0gac2ubSWTSe\nxqfHQFCP/1HTm46cB0fF4A4g98qKbtinB8170pK3OoWiBQmrtOtssF/LQ8Rx\nqf4radJP+FsKtqSKp6XRu+z/61P9+Dvm+KvAvdiMrWR/AZ1e6yEM+lI/gStN\nOWpJAPeij7IQel9sf67SbqXQWljfKxXYkiYqEH192QjGRXHk+TmvtJw3tLE1\nrZM/WIZWmUydE9VlnwIPuJYgONfvDxP2PKbhhUca0M39qg4AQo0CRbeuWlGe\npV/XfalLQWmwdRV3uyeyvVVKinAOnt5enZr0xbcLGJlTa1CiDY1qnx/27P3L\nU/ouhrwU7Pacuhj/0Cr8M1wnr/J3v1UCl8mskrk0SL35E5dz46D4lXdW87PK\nHKSLx2dKJ0SSQZW7YQ4o1oJa+rZwEYKmIsq1B+kMbFi5R3nAgv67gkNdq0F6\nIpcVyGRFSjwflIWL4YO2rzYVVkgbqeT3liF4H47Sk82dorgG+Ppswmilac6c\nFc7COH4VobTbjPPW6A0Yu3VaXuF0Gauxo8kyIIL9rmgY1YMkji0NVYr9UC0P\nwObnVMLHThI2KNYmthoo0NONsC3oVQL3mbaaX5mynzRaIq6/AdxMk9pyW1Tr\nZfmI\r\n=SYh7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"b216f26f5ffc515a64c8382a263bb9124508746d","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"licenses":[{"url":"https://github.com/ioBroker/ioBroker.sonos/blob/master/LICENSE","type":"MIT"}],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.15","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.7","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","gulp":"^4.0.2","mocha":"^9.1.3","@iobroker/testing":"^2.5.2","@alcalzone/release-script":"^3.4.1","@alcalzone/release-script-plugin-license":"^3.4.1","@alcalzone/release-script-plugin-iobroker":"^3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.1.6_1640005785944_0.09532606280010492","host":"s3://npm-registry-packages"}},"2.1.7":{"name":"iobroker.sonos","version":"2.1.7","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.1.7","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"c55e7317a4dffe122d39c270fb0c5b5fd6a76a9b","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.1.7.tgz","fileCount":11,"integrity":"sha512-c5UR9vldPFDwGkzVX/RZPTin9DPo9GQTfqtm+FPwhu/HgU6o/xXny0Myjt3CP1SX+B9RD22TOvHsbMCOOTU6gg==","signatures":[{"sig":"MEQCID4Y8Em2H1VldroomhJt160UODzG2UyO0qwxnz35BQOjAiAJklfAB/12Ehf0q6VWqlfjKYWovFHYs7Xd0I7gjM67zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":150264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwKNDCRA9TVsSAnZWagAAnzMP/Rr5g0gn78UUkfpIvvtO\n8Yw+GY1HfSqo0bY1gReBZ21UWtcQBELYqlMa6lYDodIMIjHxR+w7qPwvsscC\nW5NLZ5Z1QX271SOhqKw9LAkLkDK19ig7xyTMD14WKJppPozXb2uiljAIlecY\n8+DOzJ54R8Ol5VhzH70csrOHPfutDNIVH6nIQv848Kf/hH2jKdCzVs+PSPcj\nMvfsCC8mO4rYzEzoFghEKp7PN0sCuT3Vd4Uk10eeAxrv4jcYu8Tebm1TTDc5\nVDyH/o3D2XGK8VNWmDf0RpDHGxsf7lgIy8v/S8TbK0wc04Y9q+RY1otdn0yp\nzHDizn+F0x2NiKA0B3sAmW2Dp71BnF5BfbmJuNYOZ3At40xmNNOHw/LJSetu\nXneVyFTyaon5Ho/zMVUzRWaIfFGFjnsxnnwSWxXM7tC89Pqv/LoIZ2B+JF6t\njOneXmiFYGH9lGdmbroKrAI7qp0dNA/E8v7k0hXp3cULsGd9V4rEevNQD8+e\nmeHXyPFIIX5J9OXwESqqfu/W5yQGxp50/knyphEM0WLiEyZfVshSBB1lAE6m\nksdtiKpd+E7J8QlS2B6VWwMWfbxktInTpaC2fGVuAaaJxFy7FfUKOGGnb+iB\nbayrho8aESGYUqgte0bJ6o+Kj/kKsyDATA669jWUwoSymEKWW0KNGSjlAfSS\nK5D3\r\n=8YHh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"ac8e59cafacb1091294b15c3011248834096a667","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","test:package":"mocha test/package --exit","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.15","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.7","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.5.1"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.4","gulp":"^4.0.2","mocha":"^9.1.3","@iobroker/testing":"^2.5.2","@alcalzone/release-script":"^3.4.1","@alcalzone/release-script-plugin-license":"^3.4.1","@alcalzone/release-script-plugin-iobroker":"^3.4.1"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.1.7_1640014659583_0.24191995793675547","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"iobroker.sonos","version":"2.2.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.2.0","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"67b08dc7453df6cc36a4c7fe3054f827a37af274","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.2.0.tgz","fileCount":21,"integrity":"sha512-O/Mujy/fg9O0ObfQUsQ153AkC5jrSyNPWH+gqA/9/F9PWxCmKGJonFRnpH8eSkyXy/rquYH/bHQBtHg1NDzLBA==","signatures":[{"sig":"MEUCIBPaynes4vAx/D4miL292w9Bg76nk7z+Eb+ZRzLO4RsmAiEAwqtNOJFqGpg3K1U6Xt5lhfbvpuzr1lmRo0FdnN8PgaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJioJBFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrk5Q//W69Cyz3hTa0tf7vxAQ12qFIzmP5XSNDOYDQ1kHp9+Kl6I94A\r\nog+yfzadbHCeDbwXkMOYRMGtb8WFLAwImr6uJN6jXqVX65fOPOgmfiVV+M4J\r\nREfhAG2RSRdJ2a5fBc/6IWREYEtWUCz225PzUHcd2nP/K/5VklNr5nxCYabA\r\nd2eK3AN933LM1zLb9FTKPj6A7rXMKJditTC2dyhp6YunlYY/R6dYZMO8/BIv\r\nE77L/H2lBt38SbkdQAXGqxyKoDqtO4CRrqy9BltQ1ORIocDMrzF07a6rtmw1\r\nmNvG5sH+uxAuWTXmB+x/HBlUdlDtr9vygDtVLFKuclI/Y0hbeA/9495XgGV5\r\nDqURq/2K/IDUUMApxRd6QX6CF2/M63cNUOYqKZ7n8nxdzmGNrA1M27G3zx0j\r\nUwTE1ue/czVmZ/qxRQvOT/Wpd5v8+b4Fm4YJMurqRteE4HiEJCIIJ94yealV\r\nxIPM/zyjZZ1s25+zzRX1DeRwEqGxHsXn/8n+QQnE1Jn9h1HMRasM/SPKlAMr\r\nbDh4/ox9gvBgvH2fc50rfeVf8Xiyg97lGOg6pvFsT+A/kB9XCs1eeurBpmbA\r\nXqDsWWmZOCtfI8e94NNivfvR1oH5yw/gELbqViQSM9cQiXKbHr9m/BRbGKGl\r\nxSLXXvPkHdVjfmwobPJKiVomKotv8KVGoMg=\r\n=WbV8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"8bf015b038c0523d9c46b0e42c1de298e35958cb","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.16","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.12","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","@iobroker/testing":"^3.0.2","@iobroker/adapter-dev":"^1.0.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.2.0_1654689861360_0.374612415252368","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"iobroker.sonos","version":"2.2.1","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.2.1","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"f0b1c21c6b201dc6a114eb95c495e90986689abb","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.2.1.tgz","fileCount":21,"integrity":"sha512-QjcchgH/xHW3m4BCvThgHTHxC2SlMR9Lfgd5o+kkxZqP0kpFr8ekhqqnAxiuPTHnVSxI4mYyuCcNfdFKLWyq9g==","signatures":[{"sig":"MEYCIQCVhzCAXBrndIpZB1gm7wNFdNgaE8vsVbPsHIIPZeCjhAIhANWBznvSSCZAHNuPpaOWtKhPRSIdO7DHfJvUXzbPqiQw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipblKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6+w/9HIay2/6KYGEY8/3NehCN0lalwsR3x1QvcE7XDG5w+cpEh8Eu\r\ne0JjDEKlQ0cf0VOp8syCjsb5hr3E1rJE1BJmTkYg3m45UVmLc3YYYbH9XPeD\r\nnG86y/0q3EcOel0w08VGQUe92aqhjfnccET0bnDejSUObJm1i/eiIAvPRn7Z\r\ngjvjS1SNxhI5Z71bBV0axCZR4B8tWIVZD54vaDbGHFow9Xubth7YRdL4YF6g\r\nSdEU68pFKj0Y0C07TKuOkB008CDZlrqEcRXjdk6LDn6qvSMWU8Yv7u447q2s\r\nnQGkbXAYLT9n0g0VbR6eKSJUzREDHyHW+GOw2694aM8PjiFnVGmae+S6iMhl\r\nzw5unfaBKN/Yih6WY8j2aLJBbs1VQgBVrw55dv+GLWo23FrKmWcZ6eB27MtM\r\nYeKz383/QcgKqQT8vo+OWpNiLjl3En6CpOLVgTuNgy53+azBJo610X35qE91\r\nYwM2oXfDEfBilwO/ObMK0tzK3hTw5vSOjaS6i46YpQguPgT38X4oVe2L1piH\r\n6Sxg1zS8f7dBPInSKIj84lmo5sMXvOJNMKqA5m2tQkzL2g0iXzSGgc5YzLF0\r\nUOW3+Va79WxQNwoG/Pkbqz3c/ry5MqTfkTc0GyVdecxdfU2iX9ITM0xssJuX\r\nzXVTJ6OOY7RC8GtrfWYihbSre8Hx623g++E=\r\n=Woxe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"2e60ccede5b14b26c3fa44fd970d4f49c82d258d","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.16","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.12","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","@iobroker/testing":"^3.0.2","@iobroker/adapter-dev":"^1.0.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.2.1_1655028042067_0.09495194760596792","host":"s3://npm-registry-packages"}},"2.2.2":{"name":"iobroker.sonos","version":"2.2.2","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.2.2","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"d552a9fe9685ca56966a8081bcb1155e920fe97e","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.2.2.tgz","fileCount":21,"integrity":"sha512-a0poX6J4J+dmyYAJouTbitKM8gbHI1sHdywfSA8gBHi2GxlrgRcL/m+0F1r7JpWNsoZGDxWNAWac/qUeoRr1Ng==","signatures":[{"sig":"MEUCICCWP1SXK2DqQEdNnKWgon0VNMDALm+GuwEWk6TWWTbyAiEAucFHeN0IZsrXa4Cc1hsJKP6RzytubQxWWZQZYoYTS9Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipcWGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+DA/+Md7naCXDIgSV5/KdvHdgBoChFAg9GGh3TCPmUFMA1UFem/6n\r\ngShozEvn7LBGqovekNcf71X9ztV+4KHNQbcYxNrNlGZ9puzLnQl4rA7KEkba\r\nSq7fOJH2d5MdrmnONnKP1hf6oaU6nOHdzkT7Iy8/35y5jO8zZKNV2OivT0v4\r\n2UkZtD3dqRvmhtTvSjqhj6q8EJTwZOwwIEfmqT5PfGbsGjl01YylA/oMnjvD\r\nu9ajL7O/tsVQ4StRnCKR5CEFnd1GrrLRRKZD6TyQtxyNUfoTiw/UmvUBg75V\r\nmK1WdvqJLJbuGLOz7Ql8A1h6/y6ozXnp1ZcWU6A8R2TyaFukCBq/NxPfBJhl\r\nJJhQfyT86zAdz1VFsEywJJCxswnZuHCvHPNeSQhDZU3YIChSO46OIN6SrDZy\r\nI8w5Ll+R1EhAMGhK0UvKo6+zRkQ4JfzO9DjEoUmDCkiUkDoeuty6yiGsC3CH\r\nSXvaiVWxbCHQJGt4k/6v2hmHWCU09sC4Lgmz9tY8ay4GHbRLKVvUwsqKd8qN\r\nv0hSdFTKNel3p+xPPQHv3CXRm28EaxhqCcmT3JC4gQs/drjxRC8se5kGrqwZ\r\neOuA4Z90j5i2Hf2V7dnZfj1JnypWZTx7rHO+9p4z2DbQ3iW1SAiH0XcapE7S\r\nTc3x2C1Y20STPjqOTZWehuYB8BhtyaF99i8=\r\n=aA7L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"b51f612c08f5df3517f15232f0dd333e36b2a695","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.16","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.12","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","@iobroker/testing":"^3.0.2","@iobroker/adapter-dev":"^1.0.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.2.2_1655031174153_0.4829143018296609","host":"s3://npm-registry-packages"}},"2.2.3":{"name":"iobroker.sonos","version":"2.2.3","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.2.3","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"5582df5b5c12ce5f44d8381f6676e3247a97723a","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.2.3.tgz","fileCount":21,"integrity":"sha512-Z3isxr1j0fN1snGevYgrdsg5m51lZOwx14PT8LjwX7lfQRwmS7weDZmZqh+vnyw67ldigO2lKtpwREUJIf8ZKA==","signatures":[{"sig":"MEUCIGH9SC5PiSf8dV3Cwra4CtLilVz/0qBENlP3lp/h6jgEAiEAi8U8NCDKOW1TvFfBZnEVEEeyk/p1SJTDXAE9j1TW/yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwyfVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoM3w//UT/sqBZKcqerOzNKHacTb2Lw+qb64dk7iFEMV4mls9BYALS2\r\n5S7MOXd3dMGbHQAqmJKNXmwxuuQkaSkCS+fLTwaJpnBLlVLE03Xtw4efHrPV\r\n+ZB2L9V4/NziWPeZLLKX1Vi5SWW7Uh+Pb0rU/c/JSv3kE0HJ9/84UJbW1fgW\r\nVzqi3LD5CbzA9sbST9HxIFYhbr7e2n2Ns6yrlwgIwtijE/UbiLGo6Dp0baz2\r\n79+67JmbDGlEASUwvwu4/hytRBeZaINsX2H0MIQ4ypHAmZMLlnJxnRrm3UiI\r\nM+rmH34de/zRJ9SSjJJytHMr552XSzX19rLqA87NHx5GpPHG5npO1rqkVieB\r\nsRnx9q0y6Utbq0wrexGbknMLuw2xw3k0flYza7qFdnse9TdF9KSR+/ne/Otz\r\nplAvDaJIFMxtkb8XNtlEpSGd7abefLUzyaqc4Xw0UX2ERG/BtKDWPbmCPOSw\r\n/MDNvibV40BFkNtREs7qiM1fRaXKKKbg9s5qv6WT/db/f0qWXnjxxnQHpcPp\r\n484U2FUYJrbjtJGRIYg1W9bkdge7vrMUQIU8291ACBRe0krj6wRMTZKaYQjt\r\n3HZuJSWaUQD0UZMZ0US9ItoGy9RqSAV45/RxpLceEWwMwI97Wxk+kFGRfjXq\r\nedMtj8LCDBNagp5fqikEBDAefnDrT9/qY18=\r\n=NQtG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"9a000ce7448d52ddf0600de631484589d332c15b","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.16","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"12.22.12","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.0"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.6","mocha":"^10.0.0","@iobroker/testing":"^3.0.2","@iobroker/adapter-dev":"^1.0.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.2.3_1656956885220_0.8207819062220199","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"iobroker.sonos","version":"2.3.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.3.0","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"847e1434dc374b9c615839c908225ba7812cb5c5","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.3.0.tgz","fileCount":24,"integrity":"sha512-61l5E3y0DFN2SSapaXfeKNqV0nXz2qzB8elazn+gssaAf2dTRfJ8A9RDU8xo+XqZihUtcZaX0o6vWHTmxZHeOA==","signatures":[{"sig":"MEUCIQDAoE+StouOsmsyuV+kHerBAWzQAdhmuGMePRezPSbsVwIgadzL0HDOvDQOCVeay6QGYCKk/SLWLKVNr/anWNpjW2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":713191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvqODACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeWhAAnR7D5f2lih/Ac0Ofd79nz42c8qiESE65vQ+VOxbuzbBqvUHK\r\nLCflUzuCCQgAAIKn0ZDAClWNcVDHbd9JorBGWn+txctw0Sd1OYa9Dl7I4gcS\r\nFGAsnWMJvLKYXDDLs21F8+NtbzUOovEyqXGdasNhWJga8OL5l7DKsl7/jOE8\r\ngh5YVJssRqGELSbusIrtuS05cl95d/dg70CzJ2fyH8hDOFYM8FHlfoUYYWTe\r\nG94HrUtQuIQ3F/kQi7OwS3bnxDkK1qf4NhawgBxIcGaz9w8io1IeYV6V/Vn5\r\npVhkSsTbA194HevqcFQ4BRrbW00EvJDNtan3ip9uzXRr7ZPjhtnu3jqgPooN\r\nPgK4BdiJ8KOF9hMufgor2k4DTb+eKFkfekBfkvBmCg8MjWCSEaJW99vmYLf4\r\nX4nVs9rrPauzILxr9KIO19ChrXEeL9yyU5PwhGcDZmIp26P2Ub6CMfrsHJ5S\r\nJXKhcEAj+tmI0uXiV7ZDvrXwOChT9OeFDJOjr/keY+BFWslumUa/3vtZybMH\r\nVdodhpWDzlJpll7r3XoSS9wsmS2oyLVhUPC7/2KWE6zCHYbuQd1HxNY25G/e\r\naHG/uqs4iJ6ef9YYn3VJ8ZNH8wpcdp7+GBN1naowREEcCXP4mpGUchjZ2TWq\r\n9R3IbPmvELxmRbpUFwWs4R8yE8rop5dcwVo=\r\n=wP25\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"c6fadbd334d2b479af2966bc7464eceef492e9a0","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.17","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"14.21.2","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","@iobroker/testing":"^4.1.0","@iobroker/adapter-dev":"^1.2.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.3.0_1673438082926_0.935435829405231","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"iobroker.sonos","version":"2.3.1","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.3.1","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"60260d6d3cc66db0e74fef234761fc0bf39946c9","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.3.1.tgz","fileCount":24,"integrity":"sha512-jegeT4brcEdDsJuECvPbyp715lDSSWp/LeIxiw48qqT/VC+1NxE9SkBtE0HFE6bYlcT2co74BZKI2qojNUobMw==","signatures":[{"sig":"MEUCIQDpNMSQ8J1TRlJjtiEvWVpO2gY3BzAf3TxecoMA0dYJNgIgS5fWAnx4XYEra8SijuxdNfsPrITxK0wr9PaeUJ0+D3k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":713208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkG4J8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpI8hAAnCZ69f4SP/vdgsz7QRColHLLq1081/S4tCbJ6JDC5vZJpEaa\r\n88v0/ELbnuE0U0cFwGdxx1zEH16oAqZuhdIOpRhAQznWPqZRvjL/2BCqFxj3\r\ndaQcFeEd/23OluCX6VgOGrFk5Q+bu+VA2nAMcbeHSkFMt+fhMZRhtk/iXTbN\r\noznjEf2V8mhhztURAMKFUkRScAZYPLux8gJD/EmjySJANQnPj/jsjbZZhhV8\r\nixxdbbKDD3nSdJLyQ/ci0MElTf45vBi0LD5psGMqS7ZRnH8hrdc9cUH8M79U\r\nDkhTrHXS0xTEKymkvAtEVgQ3B67rdbBmbrCsu19gHcn0lZfaGYJRR3xuI3jy\r\nNtkCPm8H5eAo6tgJz32OsND8pPjtOzpNtrkcjLNceDM5rAVjh2FsLstHYCv9\r\nmnAPkLs9KBK9ptjoU0STJZxgMxQdhMyDtw9wTHutv0034XbRGZSyGokxnqRy\r\ncsPEN0dDa3ykqDMmXz4qNyl5UsPnfucWdswyvdLyORCjLZFZnJbuxSnayjav\r\nqCY7GdWUDfrhRG+XJ6Nl3+B9LlHAKktGmtjhvIXY5yHxqByRLbNiQXa7K3LZ\r\nmasFJvrvc4IkQLQYawT5IfW3dCHK3vp3vlEVX3MqG9f9z+wtMH0JI+ZAkyO8\r\nZ8dXnnfl7nN2+gCbt84dWfVUCIGYO3Lp1nM=\r\n=2m2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"4de4eeceac7c250c85e9223ceb40d014f2c1ed04","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"6.14.18","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"14.21.3","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.7"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","@iobroker/testing":"^4.1.0","@iobroker/adapter-dev":"^1.2.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.3.1_1679524476323_0.37245422395761807","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"iobroker.sonos","version":"2.3.2","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.3.2","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"029725640221bcf6ad091cddd04f86597fdf5f68","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.3.2.tgz","fileCount":24,"integrity":"sha512-EHh8SZADR6IUijE7i8qntc85Yie7VCTcFd2M1x+A4iB/Rmj2s23Pj4hb5p5IV4+9RMiXAShMiawnSpv937ePIA==","signatures":[{"sig":"MEYCIQC3aWoWtN9KDFiHVKGM3yRMe9trQh/nuVfQxxdhQfNejAIhAO/TBjVxgbNbvX/6MxO+3mN9gGUX25Upws1m/w4NcXqY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":706043},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"b253ac2a488fb07142b625f2ade7df33a4e9be82","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"9.6.7","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"18.17.1","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.7","mocha":"^10.2.0","@iobroker/testing":"^4.1.0","@iobroker/adapter-dev":"^1.2.0","@alcalzone/release-script":"^3.5.9","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.3.2_1695192322028_0.9733858843352428","host":"s3://npm-registry-packages"}},"2.3.3":{"name":"iobroker.sonos","version":"2.3.3","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@2.3.3","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"086b4a05169bf9cfc5d8a74ba5c3014e4edd38b6","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-2.3.3.tgz","fileCount":24,"integrity":"sha512-17c2hQIWNdEwXk4d0BtWLI6TQTnbkisvRgd5k2s7YHWIE+29zuODUMNXtiVhAKHcj5rtJip6r9/koLsADlQKHQ==","signatures":[{"sig":"MEYCIQC4HJuqtu/Hsw1IqW1HigpSom6qcemyWz1xIHkDoLUywQIhAPyyg3e6OfVUnZ6qsk6KO/9+yCUptdMRNPD0B4dC9QFn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699772},"main":"main.js","engines":{"node":">=8.0.0"},"gitHead":"cf9cc09eea6e61308089c8f43035f5b26a285d63","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"9.6.7","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"18.17.1","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^2.6.8"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.8","mocha":"^10.2.0","@iobroker/testing":"^4.1.0","@iobroker/adapter-dev":"^1.2.0","@alcalzone/release-script":"^3.5.9","@foxriver76/eslint-config":"^1.0.1","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.5.9"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_2.3.3_1695308128959_0.6625069651849202","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"iobroker.sonos","version":"3.0.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@3.0.0","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"alcalzone","email":"d.griesel@gmx.net"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"a21beb8a1f93b81b0c4890c2098d702748112893","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-3.0.0.tgz","fileCount":24,"integrity":"sha512-7jWkXT6B0qobuiztjlL0Kd5pHMProEyA2gBciQqoTUAFiKVpAMjF12bVB1Uld1bR1/ajeOoslqlUZl3GsI9NrA==","signatures":[{"sig":"MEUCIQDYWvLPc+C9gU7CrVqDdBgidfsj8lDdGY+GJOgvJQje2QIgAdEzeUqbaCSs3Y2QPY88lZzoZ1M4twOFX16qey9gI08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702365},"main":"main.js","engines":{"node":">=16.0.0"},"gitHead":"df509d7344fded00e275821126c30e945dcdb275","scripts":{"test":"npm run test:package && npm run test:unit","release":"release-script","test:unit":"mocha test/unit --exit","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","test:integration":"mocha test/integration --exit"},"_npmUser":{"name":"bluefox","email":"dogafox@gmail.com"},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"9.8.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"18.18.0","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.0.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.3.10","mocha":"^10.2.0","@iobroker/testing":"^4.1.0","@iobroker/adapter-dev":"^1.2.0","@alcalzone/release-script":"^3.6.0","@foxriver76/eslint-config":"^1.0.1","@alcalzone/release-script-plugin-license":"^3.5.9","@alcalzone/release-script-plugin-iobroker":"^3.6.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_3.0.0_1696854656051_0.7037118749135556","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"iobroker.sonos","version":"4.0.3","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.0.3","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"4ee90fa19fa4560ccc6b51132e0452cdea20edad","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.0.3.tgz","fileCount":28,"integrity":"sha512-t+AwFWYE3jzycrUI/36IkWqS/4aUkguXvcFIeAgzLgZcnojpfNIkROxFr7l7zSSCJCDYIXGfKS1xqPOEOEZ2gw==","signatures":[{"sig":"MEYCIQDE7UuY3oS/c6ndLvxGhPxFM8m4iCefgBtstBE5DFQJsAIhALz0M1vIZWxfhz/sfxQf2MKTEw+8px8t3YaPz6zHQ58E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":857561},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"b337189600cf86bd5f30849a0ff21a8acd753151","scripts":{"lint":"eslint -c eslint.config.mjs src","test":"npm run test:package && npm run test:unit","build":"tsc -p tsconfig.build.json","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:unit":"mocha test/unit --exit","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","prepublishOnly":"npm run build","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.0","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.19.0","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^24.6.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.5","@iobroker/testing":"^5.3.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"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.0.3_1786651588411_0.142686129960246","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"iobroker.sonos","version":"4.1.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.1.0","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"5097c76ecb33e3d00d11714fdbac262c1b9379f7","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.1.0.tgz","fileCount":77,"integrity":"sha512-cJ6SKkBGyRs1R956QqkAT1mUJlk/TLdJ11waAAczDrr25z751nOuWuYglGbMYP3BEeiOcwL7KfYwFNAk9JimmA==","signatures":[{"sig":"MEUCIGq7QP3aLBC+EHxQTGYp+CslhMtYk45x+2Z4IvKPho3aAiEAnm287e4vA01/+UkiiQgHmForCbcvwtK93jMXO+f+gnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2624433},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"0dee899d1f75ccadcbb9d10d26e81812cab16bc9","scripts":{"npm":"npm i && cd src-widgets && npm i","lint":"eslint -c eslint.config.mjs src","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:lib":"mocha test/lib.test.js --exit","test:unit":"mocha test/unit --exit","translate":"translate-adapter","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:widgets":"node tasks.js","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && npm install && cd src-widgets && npx -y npm-check-updates -u && npm install","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"overrides":{"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.20.0","dependencies":{"sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.1.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.1.0_1788704908644_0.4308584819970456","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"iobroker.sonos","version":"4.2.0","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.2.0","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"0e9ec801f6487060d6c2ac799a88533f14052477","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.2.0.tgz","fileCount":85,"integrity":"sha512-ZusjELBSgtYJJ9R29njLyCYQ4kPhMFhEIqEyc9P3FKxX+Jeo1jT9DLE/5tr65Ma1YbrzwPIJWgF0/L169gx2zw==","signatures":[{"sig":"MEYCIQC4o0C87rb7XjxBnknhkVD27UU4VfqofOWpM1C7JzB4hQIhAJZSQl58+5Jo0IVYi6niyJ2CxKsKuxbroS19RFwRtdSj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2753168},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"2566a7c3d128132bb362befc3a87a5e4d4d0d3a8","scripts":{"npm":"npm i && cd src-widgets && npm i","lint":"eslint -c eslint.config.mjs src","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:lib":"mocha test/lib.test.js --exit","test:unit":"mocha test/unit --exit","translate":"translate-adapter","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:widgets":"node tasks.js","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && npm install && cd src-widgets && npx -y npm-check-updates -u && npm install","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"overrides":{"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@svrooij/sonos":"^2.5.0","sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.1.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.2.0_1788710660322_0.3917210808367928","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"iobroker.sonos","version":"4.2.1","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.2.1","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"9645f39c03e6671de27615babb8ffc9d80919707","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.2.1.tgz","fileCount":179,"integrity":"sha512-+ecLl55cndsCEheiBHoMJmkoU2X+vwYuv4k5BSKaEwfnsLsFat30qcgbtnsklAKRyXRCgWAYDvOR6CiwdolviA==","signatures":[{"sig":"MEUCIQDL8dgu0PrBIDVPLXfBXDczXc8El/OhLdLmjoddb9GihQIgVWDA2HHl/mu5aReZU/dlkMfxElI/Xj8kZkJLctEnNs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19391713},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"b712831c9ac7b3093938e2c226075415459f9749","scripts":{"npm":"npm i && cd src-widgets && npm i","lint":"eslint -c eslint.config.mjs src","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets","watch":"tsc -p tsconfig.build.json --watch","npm:all":"npm i && cd src-widgets && npm i && cd ../src-admin && npm i && cd ../src-devices && npm i","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:lib":"mocha test/lib.test.js --exit","build:all":"npm run build:ts && node tasks.js --all","test:unit":"mocha test/unit --exit","translate":"translate-adapter","build:admin":"node tasks.js --admin","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:devices":"node tasks.js --devices","build:widgets":"node tasks.js","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && npm install && cd src-widgets && npx -y npm-check-updates -u && npm install && cd ../src-admin && npx -y npm-check-updates -u && npm install && cd ../src-devices && npx -y npm-check-updates -u && npm install","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"overrides":{"@svrooij/sonos":{"fast-xml-parser":"3.19.0"},"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@svrooij/sonos":"^2.5.0","sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.1.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.2.1_1788788392108_0.9955579129752912","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"iobroker.sonos","version":"4.2.4","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.2.4","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"f108047f4b0108d822bd93e1c7c22c6c22bd4af3","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.2.4.tgz","fileCount":185,"integrity":"sha512-J7gjFYo6drk1E1Go2mb7yynpKuxSHA3Lt0ONH8nX/w+AcLo070+zycW2sftVAGJzauasmlfP3FqV5uOf583rEg==","signatures":[{"sig":"MEYCIQDIUAztLAspilObHS53hiMH4lv4Ga/6jeT8KaDrrbSfWAIhANsiN4D6mEJSGzy2iVPN8qbQCDazhhoUkoIvo6ygQs5w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19422021},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"94add3ad0306bc613f69dac532a98c1522799dd0","scripts":{"npm":"npm i && cd src-widgets && npm i && cd ../src-admin && npm i && cd ../src-devices && npm i && cd ../src-web && npm i","lint":"eslint -c eslint.config.mjs src && cd src-devices && npm run lint && cd ../src-admin && npm run lint && cd ../src-web && npm run lint","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets && npm run build:web && npm run build:admin && npm run build:devices","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:lib":"mocha test/lib.test.js --exit","build:all":"npm run build:ts && node tasks.js --all","build:web":"node tasks.js --web","test:unit":"mocha test/unit --exit","translate":"translate-adapter","build:admin":"node tasks.js --admin","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:devices":"node tasks.js --devices","build:widgets":"node tasks.js","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && cd src-widgets && npx -y npm-check-updates -u && cd ../src-admin && npx -y npm-check-updates -u && cd ../src-devices && npx -y npm-check-updates -u&& cd ../src-web && npx -y npm-check-updates -u","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"overrides":{"@svrooij/sonos":{"fast-xml-parser":"3.19.0"},"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@svrooij/sonos":"^2.5.0","sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.1.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.2.4_1788889727210_0.7884388711341332","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"iobroker.sonos","version":"4.2.5","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.2.5","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"01d9c8c4003ac68ef92ea3ea058d2ae979eebb27","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.2.5.tgz","fileCount":185,"integrity":"sha512-x5kBE8TcogO+7HkejPQ6BG4I79lzIVyVylenWTZMlBguKSqKqdq/4C8RBGbCJrSyhNjNc8UCwBhjKo0N2yhitA==","signatures":[{"sig":"MEUCIQDqK4EPWF2YIvC/isZsN/OdsZ02vNAF+mZCNlkV970TpAIgU5cTyu9SYaGXhWINgpP29SKKlVFOMHT1lYB/9RP6vq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20208124},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"015147c94ebe2d9beed8eee7a0aa709d8647d602","scripts":{"npm":"npm i && cd src-widgets && npm i && cd ../src-admin && npm i && cd ../src-devices && npm i && cd ../src-web && npm i","lint":"eslint -c eslint.config.mjs src && cd src-devices && npm run lint && cd ../src-admin && npm run lint && cd ../src-web && npm run lint","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets && npm run build:web && npm run build:admin && npm run build:devices","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:lib":"mocha test/lib.test.js --exit","build:all":"npm run build:ts && node tasks.js --all","build:web":"node tasks.js --web","test:unit":"mocha test/unit --exit","translate":"translate-adapter","build:admin":"node tasks.js --admin","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:devices":"node tasks.js --devices","build:widgets":"node tasks.js","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && cd src-widgets && npx -y npm-check-updates -u && cd ../src-admin && npx -y npm-check-updates -u && cd ../src-devices && npx -y npm-check-updates -u&& cd ../src-web && npx -y npm-check-updates -u","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"overrides":{"@svrooij/sonos":{"fast-xml-parser":"3.19.0"},"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@svrooij/sonos":"^2.5.0","sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.1.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.2.5_1788900570747_0.7712153173333653","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"iobroker.sonos","version":"4.2.6","keywords":["ioBroker","SONOS"],"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","_id":"iobroker.sonos@4.2.6","maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"homepage":"https://github.com/ioBroker/ioBroker.sonos","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"418be2dcb5d5e716d61929387852d4d13d876191","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.2.6.tgz","fileCount":185,"integrity":"sha512-Z7M8OHKiT66dFrFwbvlJnp/m72m47dxrSH7m6u/r57fa7sUf4R9XiyETsEOda3Ee8hBTS7cPTQlaXwl5RzfCVA==","signatures":[{"sig":"MEUCIDXmWwqbfCf6L0xtTqj4evar9QUg6IFMj0G9wRh1L3+hAiEAlfxVNArwOqsIxKs8BZuJOaJ41XBBSi1DPKbJ3BEFHYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20207428},"main":"build/main.js","engines":{"node":">=22.0.0"},"gitHead":"1294735b4a4c9344215ef29a5fb6c5f10e629818","scripts":{"npm":"npm i && cd src-widgets && npm i && cd ../src-admin && npm i && cd ../src-devices && npm i && cd ../src-web && npm i","lint":"eslint -c eslint.config.mjs src && cd src-devices && npm run lint && cd ../src-admin && npm run lint && cd ../src-web && npm run lint","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets && npm run build:web && npm run build:admin && npm run build:devices","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src --fix","test:lib":"mocha test/lib.test.js --exit","build:all":"npm run build:ts && node tasks.js --all","build:web":"node tasks.js --web","test:unit":"mocha test/unit --exit","translate":"translate-adapter","build:admin":"node tasks.js --admin","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:devices":"node tasks.js --devices","build:widgets":"node tasks.js","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && cd src-widgets && npx -y npm-check-updates -u && cd ../src-admin && npx -y npm-check-updates -u && cd ../src-devices && npx -y npm-check-updates -u&& cd ../src-web && npx -y npm-check-updates -u","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"overrides":{"@svrooij/sonos":{"fast-xml-parser":"3.19.0"},"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@svrooij/sonos":"^2.5.0","sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.1.0","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iobroker.sonos_4.2.6_1788957108945_0.40824899448016283","host":"s3://npm-registry-packages-npm-production"}},"4.2.9":{"_id":"iobroker.sonos@4.2.9","bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"dist":{"shasum":"3932e68f6ba83cc62e4c57ca5b2052a1e6497a2f","tarball":"https://registry.npmjs.org/iobroker.sonos/-/iobroker.sonos-4.2.9.tgz","fileCount":185,"integrity":"sha512-Mihvsffze2IT341iMQ7rPqyTpe7F0lQQhciTp14tt/Q7AnB1vC9Q8iXE3AtlVJNJ6Uncp+LnOpaiKujtXdcY7A==","signatures":[{"sig":"MEQCIF5c15LcDU9FESpGQaGokJuOxiuR4zoDAWeeKl9t2zk6AiBVSbDHpaoltXjLFYRnRbA8HA8x6yz0U6P+9fFOuw9siw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDsuf56rrCwVpg64L+ZthkoZusaXYoYzQ9+cJKLBKLMpAiAIcpDMnLyl9IBTJA1nzzAcsm+BhFqEF7lmFlS4RZSq/A=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/iobroker.sonos@4.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":20317403},"main":"build/main.js","name":"iobroker.sonos","author":{"name":"bluefox","email":"dogafox@gmail.com"},"engines":{"node":">=22.0.0"},"gitHead":"64e9e2cc0e1be3923fdf33afb73e7e0315030032","license":"MIT","scripts":{"npm":"npm i && cd src-widgets && npm i && cd ../src-admin && npm i && cd ../src-devices && npm i && cd ../src-web && npm i","lint":"eslint -c eslint.config.mjs src tasks.mts && cd src-devices && npm run lint && cd ../src-admin && npm run lint && cd ../src-web && npm run lint","test":"npm run test:package && npm run test:lib && npm run test:unit","build":"npm run build:ts && npm run build:widgets && npm run build:web && npm run build:admin && npm run build:devices","watch":"tsc -p tsconfig.build.json --watch","release":"release-script","build:ts":"tsc -p tsconfig.build.json","check:ts":"tsc -p tsconfig.json --noEmit && tsc -p tsconfig.tasks.json --noEmit","lint:fix":"eslint -c eslint.config.mjs src tasks.mts --fix","test:lib":"mocha test/lib.test.js --exit","build:all":"npm run build:ts && node tasks.mts --all","build:web":"node tasks.mts --web","test:unit":"mocha test/unit --exit","translate":"translate-adapter","build:admin":"node tasks.mts --admin","pretest:lib":"npm run build:ts","test:package":"mocha test/package --exit","build:devices":"node tasks.mts --devices","build:widgets":"node tasks.mts","release-major":"release-script major --yes","release-minor":"release-script minor --yes","release-patch":"release-script patch --yes","prepublishOnly":"npm run build","update-packages":"npx -y npm-check-updates -u && cd src-widgets && npx -y npm-check-updates -u && cd ../src-admin && npx -y npm-check-updates -u && cd ../src-devices && npx -y npm-check-updates -u&& cd ../src-web && npx -y npm-check-updates -u","test:integration":"mocha test/integration --exit","pretest:integration":"npm run build:ts"},"version":"4.2.9","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a89bbfcb-c7b6-40dd-bd16-b5348dfc1d94"}},"homepage":"https://github.com/ioBroker/ioBroker.sonos","keywords":["ioBroker","SONOS"],"overrides":{"@svrooij/sonos":{"fast-xml-parser":"3.19.0"},"sonos-discovery":{"html-entities":"1.0.10"}},"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"_npmVersion":"11.19.1","description":"The adapter lets control SONOS from ioBroker","directories":{},"maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"_nodeVersion":"24.20.0","contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"dependencies":{"@svrooij/sonos":"^2.5.0","sonos-discovery":"^1.7.3","@iobroker/adapter-core":"^3.4.3"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"~6.0.3","@types/node":"^22.20.1","@iobroker/types":"^7.2.2","@tsconfig/node22":"^22.0.6","@iobroker/testing":"^6.2.1","@iobroker/adapter-dev":"^1.5.0","@iobroker/build-tools":"^3.0.3","@iobroker/eslint-config":"^2.3.4","@alcalzone/release-script":"^5.2.1","@alcalzone/release-script-plugin-license":"^5.2.2","@alcalzone/release-script-plugin-iobroker":"^5.2.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/iobroker.sonos_4.2.9_1789466891712_0.6370772060523286"}}},"time":{"created":"2015-01-02T21:25:03.373Z","modified":"2026-09-15T10:08:12.315Z","0.1.3":"2015-01-02T21:25:03.373Z","0.1.4":"2015-01-03T23:39:41.070Z","0.1.5":"2015-02-13T18:24:22.575Z","0.1.6":"2015-03-24T19:24:28.275Z","0.1.7":"2015-09-14T21:04:42.450Z","0.1.8":"2016-02-22T21:12:36.872Z","0.1.9":"2016-05-19T22:12:58.925Z","0.1.10":"2016-05-25T22:08:06.439Z","0.2.0":"2016-09-20T18:54:28.430Z","0.2.2":"2016-09-30T16:34:33.252Z","1.2.1":"2016-12-10T22:50:34.757Z","1.4.2":"2017-01-03T22:49:38.964Z","1.5.0":"2017-03-11T23:55:24.730Z","1.6.0":"2017-07-26T17:27:24.605Z","1.6.2":"2017-08-16T18:43:26.893Z","1.7.0":"2018-07-16T22:36:38.742Z","1.7.2":"2018-07-21T13:01:18.330Z","1.7.7":"2018-08-27T21:24:15.632Z","2.0.0":"2019-10-12T22:00:32.036Z","2.0.1":"2019-11-08T20:31:10.737Z","2.1.0":"2020-05-31T08:14:31.366Z","2.1.1":"2020-11-08T00:01:10.569Z","2.1.3":"2021-12-16T17:39:27.695Z","2.1.4":"2021-12-17T10:55:38.674Z","2.1.6":"2021-12-20T13:09:46.145Z","2.1.7":"2021-12-20T15:37:39.784Z","2.2.0":"2022-06-08T12:04:21.589Z","2.2.1":"2022-06-12T10:00:42.257Z","2.2.2":"2022-06-12T10:52:54.333Z","2.2.3":"2022-07-04T17:48:05.371Z","2.3.0":"2023-01-11T11:54:43.196Z","2.3.1":"2023-03-22T22:34:36.553Z","2.3.2":"2023-09-20T06:45:22.340Z","2.3.3":"2023-09-21T14:55:29.280Z","3.0.0":"2023-10-09T12:30:56.311Z","4.0.3":"2026-08-13T20:06:28.657Z","4.1.0":"2026-09-06T14:28:28.835Z","4.2.0":"2026-09-06T16:04:20.507Z","4.2.1":"2026-09-07T13:39:52.366Z","4.2.4":"2026-09-08T17:48:47.454Z","4.2.5":"2026-09-08T20:49:31.019Z","4.2.6":"2026-09-09T12:31:49.199Z","4.2.9":"2026-09-15T10:08:11.965Z"},"bugs":{"url":"https://github.com/ioBroker/ioBroker.sonos/issues"},"author":{"name":"bluefox","email":"dogafox@gmail.com"},"license":"MIT","homepage":"https://github.com/ioBroker/ioBroker.sonos","keywords":["ioBroker","SONOS"],"repository":{"url":"git+https://github.com/ioBroker/ioBroker.sonos.git","type":"git"},"description":"The adapter lets control SONOS from ioBroker","contributors":[{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"Jens Maus","email":"mail@jens-maus.de"}],"maintainers":[{"name":"foxriver76","email":"moritz.heusinger@gmail.com"},{"name":"iobluefox","email":"info@iobroker.net"},{"name":"bluefox","email":"dogafox@gmail.com"},{"name":"apollon77","email":"github@fischer-ka.de"},{"name":"ldittmar","email":"iobroker@lmdsoft.de"},{"name":"mcm1957","email":"mcm57@gmx.at"}],"readme":"![Logo](admin/sonos.png)\n# ioBroker.sonos\n\n![Number of Installations](http://iobroker.live/badges/sonos-installed.svg)\n![Number of Installations](http://iobroker.live/badges/sonos-stable.svg)\n[![NPM version](http://img.shields.io/npm/v/iobroker.sonos.svg)](https://www.npmjs.com/package/iobroker.sonos)\n\n![Test and Release](https://github.com/ioBroker/ioBroker.sonos/workflows/Test%20and%20Release/badge.svg)\n[![Translation status](https://weblate.iobroker.net/widgets/adapters/-/sonos/svg-badge.svg)](https://weblate.iobroker.net/engage/adapters/?utm_source=widget)\n[![Downloads](https://img.shields.io/npm/dm/iobroker.sonos.svg)](https://www.npmjs.com/package/iobroker.sonos)\n\nControl and monitor SONOS devices with ioBroker.\n\n## Widgets\n\nThe adapter ships one widget for both visualisation adapters. Both are installed with the adapter;\n**vis** and **vis-2** are restarted automatically, and the editor needs a hard reload (Ctrl+F5).\n\n**Sonos Control** switches rooms, controls playback, forms groups and starts favorites, playlists,\nqueue tracks, recent tracks and sources. Bind it to an *instance*, for example `sonos.0` - not to a\nsingle state such as `play`. The widget discovers every speaker of that instance on its own.\n\nEvery discovered speaker appears as a chip at the top. Group membership is toggled with the\ncheckboxes. If a room belongs to a group, the now-playing area shows the track of the group, not the\nlast local title of that room. The library buttons (**Favorites**, **Playlists**, **Queue**,\n**Recent**, **Sources**) open a sheet below them. **Recent** lists the last tracks of the selected\nroom.\n\n![Sonos Control - player](img/widget-player.png)\n\n*Rooms, grouping and now-playing*\n\n![Sonos Control - favorites](img/widget-favorites.png)\n\n*The library buttons open a sheet below the rooms*\n\n![Sonos Control - sources](img/widget-sources.png)\n\n*Sources: TuneIn, the music library, network shares, line-in and TV HDMI*\n\n![Sonos Control - TV HDMI](img/widget-hdmi.png)\n\n*TV HDMI: title TV, format, mute, night sound and speech enhancement*\n\n### vis-2 and vis 1\n\nThere are two implementations of **Sonos Control** under the same template id `tplSonosControl`:\na React one for vis-2 (`src-widgets`) and the original jQuery one for vis 1 (`widgets/sonos.html`).\n\nEach editor only ever shows one of them. Because the adapter declares `common.visWidgets`, vis-2\nskips `widgets/sonos.html` completely and loads the React widget; vis 1 does not know about React\nwidget sets and loads the jQuery one. Views that were built with the vis-1 widget keep their\n`oid` binding when they are opened in vis-2.\n\nvis-2 additionally offers **Sonos room**, one speaker as a compact card with cover, title, transport\nand volume. Its last button opens the same source selection in a dialog, so a single card can also\nstart a favorite, a playlist or a source. It has no vis-1 counterpart.\n\nIn vis-2 each part of Sonos Control (rooms, groups, volume, library) can be switched off, and the\nwidget can start on a given room.\n\n### Sources\n\n**Sources** browses TuneIn radio, the music library, network shares and line-in through the\nspeaker's content directory. Music services are listed only when the household actually reports\nthem, and services with a SMAPI catalog (Spotify for example) can be searched after a one-time\nsign-in. Services without such a catalog only show what is already saved in the Sonos app as a\nfavorite or playlist.\n\n**TV** appears only on speakers that really have an HDMI or optical input (Arc, Beam, Playbar,\nPlaybase, Ray, Amp). On the TV input there is no transport control - play, pause, seek, next and\nprevious are not offered; mute, night sound and speech enhancement are.\n\n## Widgets for ioBroker.devices\n\nBesides the vis widgets the adapter delivers two widgets for the dashboard of the\n**ioBroker.devices** adapter. They are added there with **+ → SONOS player** / **SONOS rooms**, and\nevery widget is configured with its own settings dialog - no state has to be picked by hand.\n\n**SONOS player** is one speaker. The settings ask for the instance and the speaker; the list of\nspeakers comes from the adapter itself, so it always matches the devices on the *SONOS devices* tab.\n\n| Size     | What is shown                                                                      |\n|----------|------------------------------------------------------------------------------------|\n| 1x1      | The cover as background, the speaker, title, artist, play state and the progress   |\n| 2x0.5    | A strip: cover thumbnail on the blurred cover, the speaker, title, artist, progress |\n| 2x1, 2x2 | The large cover with the speaker and play state on it, title, artist and progress  |\n\nThe tiles are built like the media player of ioBroker.devices: a click opens the full player as a\ndialog - cover, title, artist and album, the progress slider to jump within the track, previous /\nplay-pause / next, shuffle, repeat (off → all → one track), mute, volume and the source selection.\n\nCover, progress, volume, the shuffle/repeat buttons and the source button can be switched off\nindividually. On a speaker that plays its TV input, the transport buttons and the progress are\nhidden because the HDMI input cannot be controlled - mute, volume and the source selection stay.\n\nThe source button opens the same selection the vis widget shows - favorites, playlists, the queue,\nrecently played and the browsable sources of the speaker - as a second dialog on top of the player.\n\n**SONOS rooms** is the whole household in one widget: how many speakers are playing, what each of\nthem plays, and their volume. The small sizes show the counter and open the list in a dialog; 2x1\nand 2x2 show the list directly.\n\nEvery row also has a source button that opens the source selection for that speaker, so a\nfavorite or a playlist can be started without leaving the overview.\n\nIt also forms groups: the link button of a speaker marks it as the group master, and the link\nbutton of every other speaker then adds it to that group or removes it again. Clicking the master a\nsecond time leaves the mode.\n\n## Control tab in admin\n\nThe instance settings have a third tab, **Control**. It is the same player as in vis, but inside\nadmin: pick a speaker on the left and control it on the right - transport, progress, volume,\ngrouping, and the library with favorites, playlists, queue, recently played and sources.\n\nThis is meant for checking that a freshly added speaker really answers, without leaving the adapter\nconfiguration. The tab talks to the running instance, so it stays empty while the instance is\nstopped.\n\n## Control page in the browser\n\nThe adapter ships a control page for the **web** adapter. It is reachable at\n\n```\nhttp://<ioBroker>:8082/sonos/\n```\n\nand offers the same as the vis widget: the room chips, what is playing with its cover, transport,\nprogress, volume, the grouping checkboxes and the source selection with favorites, playlists,\nqueue, recently played and the browsable sources of the speaker.\n\nNo web extension is involved. `iobroker upload sonos` puts the `www/` folder of the adapter into\nits ioBroker file storage, and the web adapter serves it from there - its catch-all route reads the\nfirst path segment of the URL as the adapter name. That is the same mechanism the adapter already\nuses to hand a TTS file to a speaker.\n\nThe page talks to ioBroker through the socket of the web instance that serves it, so it inherits\nthat instance's authentication and its user rights. The socket client is not bundled: the page asks\nthe web adapter for `socket.io.js` and gets whatever that instance uses - socket.io or\n`@iobroker/ws`.\n\n`?instance=sonos.1` pins the page to one instance, `?room=Kitchen` opens it on a given speaker.\nWithout them the page falls back to the instance and the speaker it was used with last, both\nremembered in the browser; only when nothing is remembered yet does it open the first instance and\nits first speaker.\n\nIn admin the page also appears as a tile on the overview, next to the tiles of the other adapters.\n\n## Handling of groups\n* States for handling SONOS groups:\n   * **`coordinator`**: set/get the coordinator, so the SONOS device which is the master and coordinating the group. It requires the IP address (channel name) of the SONOS device to be the coordinator, but with underscore `_` instead of dot `.`, so use for example `192_168_0_100` for IP address `192.168.0.100`. If the device does not belong to any group, then the value is equal to the own channel name (IP).\n   * **`group_volume`**: the volume of the group\n   * **`group_muted`**: mute status of the group.\n   * **`add_to_group`**: Add a certain SONOS device to the SONOS device under which this state is. Use IP address with underscores (see above).\n   * **`remove_from_group`**: Remove a certain SONOS device from the SONOS device under which this state is. Use IP address with underscores (see above).\n\n*) These states will be updated if changes are made in the SONOS app.\n\n## Using it with the sayIt adapter\nTo use the [sayit adapter](https://github.com/ioBroker/ioBroker.sayit) with this SONOS adapter, ensure that the [web adapter](https://github.com/ioBroker/ioBroker.web) is instantiated and running too. The web adapter is required to allow the SONOS adapter to read the generated MP3 file from the sayit adapter.\n\n### Warning: Stability problems in combination with sayIt adapter\nPlease note: This SONOS adapter has stability issues if using 'text to speech' with the sayIt adapter. Symptoms observed:\n1. Arbitrary change of volume to 0 or 100 %.\n2. No response after a random number of text-to-speech sequences\n\nWorkaround for text to speech is to use the [SONOS HTTP API](https://github.com/jishi/node-sonos-http-api).\n\n## Favorites & Queue in VIS\nUse states `favorites_list_html` and `queue_html` to show playlists and current queue with basic HTML widget in VIS. By clicking on a row, the playlist or track will be played immediately.\n\nFor an own UI the same lists are available as JSON: `favorites_list_array`, `playlist_list_array`\nand `queue_array`. `queue` joins the tracks with a comma and cannot be split back reliably, so use\n`queue_array` - it carries one `{ artist, title, album, cover }` entry per track, and the index of\nan entry is the value for `current_track_number`.\nFormat the table with the following CSS classes:\n\n### Favorites\n* `sonosFavoriteTable`: whole favorite table\n* `sonosFavoriteRow`: rows with favorite information\n* `sonosFavoriteNumber`: Number of favorites\n* `sonosFavoriteCover`: Album art of favorite (grab image with `.sonosFavoriteCover img`)\n* `sonosFavoriteTitle`: Name of favorite\n\n### Queue\n* `.sonosQueueTable`: whole table\n* `.sonosQueueRow`: rows containing track information\n* `.currentTrack`: added to the row containg the current playing track\n* `.sonosQueueTrackNumber`: Number or track\n* `.sonosQueueTrackCover`: Album art of track (grab image with `.sonosQueueTrackCover img`)\n* `.sonosQueueTrackArtist`: Name of artist\n* `.sonosQueueTrackAlbum`: Name of album (use `display:none`if not needed)\n* `.sonosQueueTrackTitle`: Name of title\n\nFor long lists add `overflow:auto;` or `overflow-y:auto;` to basic HTML widget.\nPlease note: highlighting current playing favorite is not supported.\n\n### Sample CSS\n```\n.sonosFavoriteTable {\n    color: #bbb;\n    font-size: 12px;\n}\n.sonosFavoriteRow {\n    cursor: pointer;\n}\n.sonosFavoriteNumber {}\n.sonosFavoriteCover img {\n    width: 30px;\n    height: 30px;\n}\n.sonosFavoriteTitle {}\n\n.sonosQueueTable {\n    color: #bbb;\n    font-size: 12px;\n}\n.sonosQueueRow {\n    display: table-row;\n    cursor: pointer;\n}\n.sonosQueueRow.currentTrack {\n    color: #fff;\n    font-weight: bold;\n}\n.sonosQueueTrackNumber {}\n.sonosQueueTrackCover img {\n    width: 30px;\n    height: 30px;\n    display: table-column;\n}\n.sonosQueueTrackArtist {\n    display: table-row;\n}\n.sonosQueueTrackAlbum {\n    display: none;\n}\n.sonosQueueTrackTitle {\n    display: table-row;\n}\n```\n\n## Development\n\nFour front-ends live next to the adapter, all built with vite - the first three additionally with\nmodule federation:\n\n| Sources        | Build output        | Loaded by                                    |\n|----------------|---------------------|----------------------------------------------|\n| `src-widgets/` | `widgets/sonos/`    | vis-2                                        |\n| `src-admin/`   | `admin/custom/`     | the **Control** tab of the instance settings |\n| `src-devices/` | `admin/dm-widgets/` | the dashboard of ioBroker.devices            |\n| `src-web/`     | `www/`              | the **web** adapter, at `/sonos/`            |\n\n```bash\nnpm run npm            # install the adapter and all four front-ends\nnpm run build          # all four of them plus the adapter - what CI and npm publish run\nnpm run build:widgets  # the vis-2 widget set         -> widgets/sonos/\nnpm run build:web      # the control page             -> www/\nnpm run build:admin    # the Control tab component    -> admin/custom/\nnpm run build:devices  # the ioBroker.devices widgets -> admin/dm-widgets/\nnpm run build:all      # the same as build, in a single tasks.mts run\n```\n\nAll of them are driven by `tasks.mts`, which node runs straight from source with its own type\nstripping - there is no build step for the build script, but `npm run check:ts` type-checks it and\nrejects syntax that could not be stripped.\n\n`admin/custom/` and `admin/dm-widgets/` are committed, because a cold module federation build\npre-builds the whole shared GUI stack and takes several minutes. `npm run build` rebuilds them\ntogether with everything else, `npm run build:admin` / `npm run build:devices` rebuild only one of\nthem - either way, commit the output when something below `src-admin/` or `src-devices/` changed.\n\n`src-devices` has a dev harness: `cd src-devices && npm start` opens the widgets on\n`http://localhost:3000` against a real ioBroker admin on `localhost:8081`, so they can be developed\nwithout rebuilding into `ioBroker.devices` every time.\n\n`src-web` has the same: `cd src-web && npm start` serves the control page on\n`http://localhost:3000` and proxies the socket, the socket client and the cover images to a web\ninstance on `localhost:8082`. The page recognises its dev server by that port, so it cannot be\nchanged - and because `src-devices` listens on 3000 as well, only one of the two harnesses can run\nat a time.\n\n## To Do\n* Make `@svrooij/sonos` the default once the experimental backend has proven itself on real\n  households, and drop `sonos-discovery`\n\n## Configuration\n- Web server - [optional] If web server enabled or not\n- Update of elapsed time(ms) - Interval in ms how often to update elapsed timer when the title is playing. (Default 2000)\n- Fade in (text2speech) - Interval in ms over which the volume is raised at the start of an announcement. 0 disables the fade in. (Default 0)\n- Fade out (text2speech) - Interval in ms over which the volume is lowered at the end of an announcement. 0 disables the fade out. (Default 0)\n- Sonos library - which client library talks to the speakers, see below\n\n### Sonos library\n\nThe adapter ships two client libraries and the setting picks one. Nothing else changes:\nthe states, their names and their values are the same either way.\n\n| Setting                         | Library           | Status                               |\n|---------------------------------|-------------------|--------------------------------------|\n| `sonos-discovery (default)`     | `sonos-discovery` | What the adapter has always used     |\n| `@svrooij/sonos (experimental)` | `@svrooij/sonos`  | Maintained replacement, being tested |\n\n`sonos-discovery` has not seen a release since 2022 and one of its dependencies broke the\nadapter on start, so the replacement is being prepared. It is offered here so that it can be\ntried on real households - there is no SONOS hardware in the CI, and the parts that only real\nspeakers exercise cannot be covered by tests.\n\nIf you try it, the interesting cases are grouping speakers and dissolving the group again,\nannouncements over running playback, starting a favorite or a playlist, the TV input on a\nsoundbar, and searching a music service. **Switch back to the default if anything misbehaves**\nand please report what you saw - the setting exists so that nobody has to downgrade the\nadapter to get a working state back.\n\n<!--\n\tPlaceholder for the next version (at the beginning of the line):\n\t### **WORK IN PROGRESS**\n-->\n## Changelog\n### 4.2.9 (2026-09-15)\n* (@GermanBluefox) SONOS player widget for ioBroker.devices: the tile looks like the media player of `ioBroker.devices`, and a click opens the full player with shuffle, repeat, seek, volume and the source selection\n\n### 4.2.6 (2026-09-09)\n* (@GermanBluefox) Corrected devices widget\n\n### 4.2.5 (2026-09-08)\n* (@GermanBluefox) Added a control page for the web adapter under `/sonos/`, plus a tile on the admin overview\n* (@GermanBluefox) Added the source selection (favorites, playlists, queue, recently played, sources) to all four widgets\n* (@GermanBluefox) Added `queue_array`, the play queue as JSON - `queue` joins the tracks with a comma and cannot be split back reliably\n\n### 4.2.2 (2026-09-08)\n* (@GermanBluefox) Added two widgets for the `ioBroker.devices` dashboard: SONOS player and SONOS rooms\n* (@GermanBluefox) Added a \"Control\" tab to the instance settings, which plays and groups the speakers directly in admin\n\n### 4.2.0 (2026-09-06)\n* (@GermanBluefox) The client library can be switched in the instance settings\n* (@GermanBluefox) Added `@svrooij/sonos` as an experimental alternative to `sonos-discovery`\n* (@GermanBluefox) The adapter talks to a backend interface now, so both libraries fill the same states\n\n## License\n\nThe MIT License (MIT)\n\nCopyright (c) 2014-2026, bluefox <dogafox@gmail.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\nall copies 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\nTHE SOFTWARE.\n","readmeFilename":"README.md"}