{"_id":"dirigera","_rev":"52-fccccbe95504e4a5cbf27b4ba0b175e8","name":"dirigera","dist-tags":{"latest":"2.0.2"},"versions":{"0.1.0":{"name":"dirigera","version":"0.1.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.1.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/bin.js"},"dist":{"shasum":"c5d4fea94c8298b830f58f693c5ff4acbdb1318e","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.1.0.tgz","fileCount":11,"integrity":"sha512-BOnHEJV4u9r0kf4pZSMFFHnKp5NVWOaMf9NgQMJzwncI3sjwSu37CslPXQOqoNIHD7t2mBesVLHq11TlcgNeAQ==","signatures":[{"sig":"MEQCIE4q1nX8N7ePl1SQyvvbVZKAEUfUoz2jDDlEDqL6cg5/AiB8FVM+8rrv4HGA3gLJP3mLSsuQJ4lYp3vg7M3Gaowq4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkhtnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokthAAh5yp2QSH4Gj2ylfdyu45dIarCkFZkoLcnBAh/Ewu/Nps8Iz2\r\n5Ou+H6X8xMfJDULyn0HbsvugHf4iV2BJzOD8wrQetyWoZs6Ax9vGmisqM1W4\r\n7AlK9UUYY4nbFqRmJ1pvAdoSBnQPEpVD658YMiPg60wqJZOW+C/1CkHzA3dh\r\nzQsgdHUfs0yO3i5hKTg15A0chsRUtyUmILI5FfFku7E23w3CAoHkyN3Xnt5q\r\nBt+TTugg2h9hn5EJg1sZcdlTOggUhxSiracPSR/niDCHMmKTGPG5O9nCOsPc\r\n5KywhIPXn4QB+NiXknDAMVSblwGNSSc6+SWTmlDA75OAF5Ew1ySRwKoptM/U\r\n/ds243r2wQt0Cxi885mxSI9QKXSyoMZGI+VDlxhc8eVQ/qYzrx34V28iPZj/\r\nfrNudYvcX0Oycm2fNtFk5ZeUR3yJznGvI+IXtnr28u87/fRoXcKKBsZarE18\r\nO78m8VEpq1r5d599T4ZW7+co1v4ZACDozLeAS333TajQX+1HezZ295qnKqub\r\n1G/4NiTOu4jzIF6PmT2P/iDGCC/Y4d4ao5XxeIk2yZsKWU7V7SGOFdVA+ki2\r\nObQ9N/TK/7y1dGF7kaYSx+TRK7HdQt0j/KysGaie0ipFXny9+ESqq3wG0G9L\r\nKCTmcVy7VovSgXLmtgK5Iu8hEh5uDLdwcZ8=\r\n=icxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"9e0ade82a04815c43b300bc74f2750efca19cda8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepare":"rm -rf dist && tsc","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"got-cjs":"^12.5.4","ts-node":"^10.9.1","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.11","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.1.0_1670519655444_0.48535889098566853","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"dirigera","version":"0.1.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.1.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/bin.js"},"dist":{"shasum":"bcb0a72b9b70ac1c5204e91167c671da94ef00d1","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.1.1.tgz","fileCount":12,"integrity":"sha512-lsnlot4+Fyl6kLb9I8AkaP5CN5dUj7J86PVBZNsAeEE53rBoHtvLAUxyoq4rKE6kwHuA9C6aAamlmZrkAPaN7A==","signatures":[{"sig":"MEYCIQDD/kSLzgu+NuMoMdzd24DrpjC6fus9SikNQ1c2rHrU+gIhAJJAC+KJ3MC4p4WqNImOgNyuQ2YGuQgCaAsKJqj5WhFV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkh+xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8JQ//au4Mox0c+GtpdTljyE+SSUuSK4ORbYIqRjPvDL7OkBWUH+42\r\njp37i2o92SPqrJjoQq5/6QncumV6FwzAyXwRloBauXKWMZkYyLrgJcRcumV/\r\naFmM+OUq24/XMKcEFKjybt24OKdDIt/eBJjUvhciFDwtT/qjl40m3AynLGBr\r\ndKQWkmYnMMMg2qoHETNwp66iNadg+izwBrladAdEe/vy3HgLAwmhUAcUVlGi\r\nkjdgDnUo6Ve+FXZklVlnngYeioh3e7IMsS31rFXvOzKTZsm+cGqo/TVHVVoD\r\nWGpSc1m/f86RUbzhd8avXUm4mdqjc4Lxnc+dfKPIP2hKjtGmkTTogvywaPS/\r\nRc9nDBrEazpsHaz4h3nyaKc8/jkjQS7MoetdkHXAHwKoFWek72S/iRAGEOQO\r\nBEgwQv4NEry1fKSMWe5ylNzObeliYm0cMcqfVr9XeMX6+XBiI2HXkbHXmBHe\r\nOHPnmdA9mRBnEW/z5WwdD8ulh9JOfrRV+t6w86CIr2n7FkqQwNsu9Ffu2rNr\r\nvgp1Pr7WP4Z5RHZeGJx+oEwRxzDK0HNZjy1315Qjr8mRgsnvAnH7PMf04hYB\r\naouVZl1t87LSj+ahdPYRcO1jlgVE705gXuoItHHcLExkInGbJILXu+DTrUEr\r\nFbQX+MTKHtoyBEpLkccQnbz/xt6emX8y33g=\r\n=wULb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"c65e6e22b29a2c733bec511f4ca2fd9e4c763cb6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"got-cjs":"^12.5.4","commander":"^9.4.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.11","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.1.1_1670520753083_0.8237878215350747","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"dirigera","version":"0.1.2","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.1.2","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"d2297b0d1aa4a5cb0195d1230a966efb995c3700","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.1.2.tgz","fileCount":20,"integrity":"sha512-EpYeFDJ9LHj8aa6JRFjdKTpVpjqsy7b5DduhgWJKYZZYmX1AEXv1hG4o4PNQ17vQu9KxhO3JvmDMrbJGv7EGFA==","signatures":[{"sig":"MEYCIQDsLvy4hbA4ueeAdROp3cddzSjU4oavKdWsm7a67OlvEAIhAJnxkMlRMEbpZFtejLJUNdEBBxoSbu7ynT4onuy4poOq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjlKVVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9Bw//f2eFenRLFcCVfqX0hHqfCjYZWs13RKoxYKBZnlreueKmy5Je\r\n2XAD1RXaBlTEm1zfp3N2pdOTlXjb9dJ9O5Ffn8C8n5VR7hs7VBerGVsP6HWy\r\nWV6mxG9SXgz7SHX9hb1vm77BF7PqEbJDMHqYpQgfDpdItARUouuIB8llfDTr\r\nllKGdRXLpEClmbzRLg0p194iuXl3q0guIQQvGeP/6+4T9juLBjOVkwev0N55\r\n6rKIgQ+44ZEpK6WrsNfbK74TwJxzq5DlHgrqdPejJCa1MwwVKG8kOxtvdsiu\r\nCDo294pVC5YLr/PbRIyonKA0W2oEGzU9gq45nFSKfUFG0uVZJCm4GAmThmmn\r\nub3hChk3lCCmGnNuN6AWe6rf0ODUBowqbRKALelazmgBR3HdQ2Kp8Z6lyA8O\r\nE1pjQ4ROcDf3k06Yt1kA+IE/rfsiJJ88V3CjKbFD62aQdi+xvX5VUQti4ty/\r\nyShCvUd2fjR8KyGOmN4JHa6qWERhS0kl8E7Cr6Ty/bT3DPeJdQ9TJkkXJeYv\r\nkpEzokvlJKhVs9X2LwJHEkpqZweiTSVMAU9ramivals2LsOCs9EkWTZvmcMI\r\nzBFvXUvV7RvzKAwUzPBRaD0u/6tnbwmKlwJa/2KCTpvnx0IHQkt9fqZghaR6\r\nHer0YFMBh07Tju+c8r3/SNqGqmHS1vobMVQ=\r\n=rhVD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"d2959d17c26e395f441d310364d5f4b7ecef9b04","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"got-cjs":"^12.5.4","commander":"^9.4.1","mdns-server":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.11","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.1.2_1670686037349_0.0164270612012285","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"dirigera","version":"0.5.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.5.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"0471d7cff96e441c0235b2f3ad9703a087f41472","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.5.0.tgz","fileCount":83,"integrity":"sha512-v67UtPfC7sgRDb8LBmsqHSTrHUqWv9LKYFWT0tJkLML7hMC9RHt3TbGDp75+yGB/MM8/MFAysRg0SZ+E34vG6Q==","signatures":[{"sig":"MEUCIQD8tUHzr7TGPa4KCq7/s5SuN0q9CDbbzua9MhkL5XGDowIgM31F59096eQgq23FOVbdy4YpTEUdDxC6/PmZm5m1RTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuGWjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCBg/9FCFrhyDWQtJsUn5j7DGeefEkLwlmWtKHR6bjfW65ea44gTC7\r\nFscH8nMNiKNqCc3Ef7WIoA7pWiPwa/skPUrmakcbAsLpPsMKd9VBl8FB1/6J\r\nLuACNJPw0vmEvQ6Kzdzr3d/4YWHDx80+Uni8OOoaag6hu/KRiyvOMjwbSrct\r\nA9921gWdRqlHcUYs3HRAL/4LzWr2dpLSN9ssUQuZy8W031vAxz5CD/+Ybiaf\r\ne/rqAN6vWPNBvMN1UxjPH6jLdjbFy3TCpEqhFpEzzEcrYbg1jLIkSe060Eb7\r\njZ4TIeWzdSFEptM3h/v34J2bTq4DVfKfwAMQBz+egvOhsKZaWQg4SyiUHbJU\r\ns/NJ9uiXG5y+/uhIhz3/+pqku4HpZnQA3+EYRR+FPEYHYhNwUe1Su9tAHAec\r\nopYjkKiVxAVXikSTFG5zkKWQGYOujgIvIkmNvz9q2oTU9/WFk4FwMCPqsoNS\r\n1yStp6ZtwlD4ir4/oDy7FZytiRjmYKNAgXBlcDtGqz3DASTjgZhoGR7o8mnz\r\nBQc6J2YbNfCLHuhq/rO2r4hym5dvp2GfoVrZbxdV04QIsFcDYeFG498xEvPd\r\nwzFy0OjZ2Ci6rykj2/cAg9Ohc5T6QTVzOgPDFFuZRrLi+awFbcATwLNzvt6y\r\nricuV5jaDhLNPLxb2HHhr8iWdrM+IpvK08Q=\r\n=LMfz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"d189f7cb21768ed11091cb7fdac95c654fa76872","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"^8.11.0","got-cjs":"^12.5.4","commander":"^9.4.1","mdns-server":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","@types/ws":"^8.5.3","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.5.0_1673029027434_0.8746195796167233","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"dirigera","version":"0.5.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.5.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"c4c8a2825f76589058b684016f6fc82abfc984a2","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.5.1.tgz","fileCount":83,"integrity":"sha512-24Jiwr37e8K9vht/M2xM31NDoNJlMY20KZj+BCqHww701NSR5+tX0jH5zF2Z+OW1IYam4jkTCS1uXkJ1SUUyXQ==","signatures":[{"sig":"MEQCICVxuT+rt5tB4yywrNABQ8BS5sG+jY1AHyp2Wonjpj42AiATGGgBt8WT/VXR0dpX3oJke5QsdWE4A5WwbCY0hlhmWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuxA8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyVw/5AIqa4M9QGLFEy7OF/cYeXMRiAHa7hECDBZIuQXVw4mhKT5bZ\r\nVr7+EY0f18D/DrwGa59stfAg0XKXXL3JR5OXrimwkJEZyFUf5Qi8vOjTEHM5\r\nKrej+n/eninGq+MpotzcyUYTZeDkQ20jc+lp5dM5RIHKuNAd7wZ9/M1xjcLX\r\nPdVwTPWbBbOnkBgDRoFMCr/7a+MT7G9YKYMmhOUD3w2lYxoWMgLIxuSx3K+K\r\nZhnuCKhJzsfMZNwqmKQHZQL+0VVok2sd5WamvNko2DtxqeH91f8BE0mG4eqF\r\nkRmH5pRANJFKP4weTnlaSLm6hNQbCwfwdKxWhxp4nntQko3dUr86YQKGQ1Ch\r\nHRhjiTaIclV+KLRUJGOvwKNZ+ndEJFNMw1dP9k0Qdw4wuYaUvXKFf144+e/U\r\nhq5yqVXFJ7+fgrYWuQ6delCPPbE6OzGDhBbAB01GwSeX+v6TaiFu6lLsmmWt\r\nSZ3BgOQMXdLXghjv8EgD5GbJCMC/NJxLIE3xmsq4dEAaNQcoioQ4zMmXIKq8\r\nB8Wyo0mOYKI1yCx/9Rc37dXAUmVnLNQnO6W9bYdl6c42QIhWGVzjjKcxJ07S\r\nORsVS7t0Df4q2TguYNauLCrbzQBirVmNU6/iCCqNNyTwpUftFtU8n4nZwnlF\r\nW2giqwQ5W6MIrO9lna//Ja90xeEe4Zht3lQ=\r\n=Wq9H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"33c516d49ffd147eeb6857b652aaba9c4c012565","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"^8.11.0","got-cjs":"^12.5.4","commander":"^9.4.1","mdns-server":"^1.0.11"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","@types/ws":"^8.5.3","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.5.1_1673203772571_0.7110798345517997","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"dirigera","version":"0.5.2","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.5.2","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"5a5c19660a4c29b8743f75b74a098263a1821866","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.5.2.tgz","fileCount":83,"integrity":"sha512-qNx6RLZp6P4+BqUR/4Um6YjDKuNIRiQGlnaqviCEhUTRAGNaDu5MhGZTQWtt68uiB/i+lgk9DXRw7RaVgvdr4g==","signatures":[{"sig":"MEYCIQCgAZay+jEosmrAZDn4Lz3bPZH6AJc+RNHhXEbhR4h/0wIhALC6Fy1mVfe19vzjTF5E8fhFJo92ajneoadM1/w39SA+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjzT88ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpzwA//dcirigQcpVHqpuv2N8op1Y0d8CKAbPTgt6ynMJP33PN7kM4b\r\nBqARIVLD/807xojvkytj1mJ6arA/CYBayNnQvGkaxzXmX4fa6NhFXXfwE6Xa\r\nGhMvpVc5v4ckAGXeUeIZtAW0n5Fb+KL90Y+LBHtC92S0CaGiCM4bjK5jeMVc\r\n4YnvzVkU6eLp82oA1xTT6TQ+YcojfaAFdu8oXyUijfVv7X2H1EdAaw2hYVUX\r\nWfuA+DpxZbtaDPFFZioXwU9dI6zg1/g/d8GZDLv7xD4WIcKuZ0ggUq+sUSsc\r\nfFdXGdSrDk538PKuN6xwPZxMGH9kWZnZKbE76e/93O7arP1DAc1eii3G/i8x\r\njSh041GUTMBaGY4Cc/nk1ApJYOizNernEs7e1SNQmcXvDsm2WGBTuMlhMDSS\r\nrNoC902vo4PodNHuQ1qxLjPiH8ijN/8xgwHnEPZCQGMQSsV2QirkX8tjsspe\r\nUhaFNKSv4VHcS+tOrrEHWFIjpDEaMMoLBAwytPFAbo3pbwbJQLqnYLLbOJtT\r\nQZj65+i4+boRfVSdiSfS8DtvzCw0R5DnLH4PfQuc2b++N2xrvlLG0TSBXb0t\r\nuB5VOCggHNdBnuDguYLDJuDxSgvTqbDphDGzycrJXa5MN5WRYAiVfRtkYoSm\r\nzldUNAPBSY1CCBHywNirIcLH3BDN2zI80Fs=\r\n=sQkO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"dd8e6f6bea53075e0a0805f8397ded78dc99be45","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"^8.11.0","got-cjs":"^12.5.4","commander":"^9.4.1","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","@types/ws":"^8.5.3","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.5.2_1674395452746_0.3358402733248178","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"dirigera","version":"0.6.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.6.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"a6767f48b4df950489fbc7a984819842a13dc8f2","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.6.0.tgz","fileCount":104,"integrity":"sha512-5aOwPZR4OhI2FUYclY/EBvVnnGFk7vrvMr0DcxNIKsRZA7WCz8Fr4D40G4fiMy7eDyneMHPu5loKDNljDdHTNA==","signatures":[{"sig":"MEYCIQC/vL1DiCkHHju+rwF8WmcFFQPpUPfcc/N8BkzUukr99wIhAIPUjLNhydtZ3IdEaScot1N45kSshmDJVrJ4N/bFrKPK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":90265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1Z7TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6sA//dTTsVCp4gp7cPf1YDJ5HqUb3P/6GlbMlHIlqTjT+x5OedwqH\r\nAfeoZ6zgCR8uejYw57B9uZoDJrI6xF1unatPvxF0aR1oyjMWELZEisu03Ino\r\nuQzo1zhmJfsA/eYzo29JkXWW/iJ7KGFSXjviOrrfn0XFuypTVNqx3of7MvR5\r\nfg90YFLdXoSvuRW6sjGnSh1UpMe0iSkVhma8ENRzmCat1RKY1/nG1eHfpLPO\r\nqyIX9s7qNYpvrz5V2LxptFrMUMxRqF4l8+Aim6UR5378+KNSERtDycGj3N0r\r\na6n8kcsZh/GSJwJuRbcESbH8zfzH+NRSbZeVI50fr4+3dM1aoRk40JF9E0WO\r\njYrRoa/HCRfd6gF3b/hDeLxKgV8V7xNd/ZxckkotBwvwYDwD3Nm1vuxUUoSo\r\ng6CP76MRF0VSEcVf3vew5etuutLebPy7ArkwPmQbefasKjPMuPPUDS6OuPO1\r\ntFYGT/IErUJUxiLhLq2uSsDGk6dignD36kS3AH5nvTX3VLa1rwiXv5SNb9Bf\r\na3iSMoPU4QgVKOKfikpYZCMsmLwv1Ag23R87JxSgpoZ03aPGGHVWcYe8ZTQS\r\nIjUljwGZqYhAk/RnBSftejchEPwyjfZxiRcH6OZF4WcrJE+JhjkPac0GjCNW\r\nRZWkXqzT3CQYQc6FNtLPtS4yppF/U9fUHmA=\r\n=L4Aw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.12.1"},"gitHead":"e05e3162152534424bcdf8d0c3f9446cdb03f665","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.12.1","dependencies":{"ws":"^8.11.0","got-cjs":"^12.5.4","commander":"^9.4.1","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","husky":"^8.0.2","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.1","@types/ws":"^8.5.3","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.6.0_1674944211558_0.3835812135921186","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"dirigera","version":"0.7.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.7.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"cd3043850cb5231219f5e175183b904b0c7c7dae","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.7.0.tgz","fileCount":116,"integrity":"sha512-kKzdFEYHEYhw757Yz1OPYuKgTarEqJh3BWJ1dYv/gA9uxyKch8TM9/iDK20sOsYA32BgtohUmisEWz2Q/gDRVQ==","signatures":[{"sig":"MEUCIQDPmuPUQgL/zipbfvN3Mwn7oLsMN6wXjG1+GZmlqGmBBgIgEa3akTsUahVIH8JTiFdXwDNAkhL17AI6GjjJfhRDlrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1lXMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp8Q//Qg2j3s5tW9WJZRET5a8+jNj7QCLUHTxr+syMwB+rtZzAbfMp\r\nY7VDk70rMqri795jYa6CdK937KH/PRz705Dv8XYscLoRox/4v30FfDQZxD/A\r\nk4Y1R+t/zj7u7nDD93OZGNYFGSAxRjglanY3EnG6K/E0b/DYpFGsBeA88poh\r\nWmL2+NQM2vra+ELTQBN7daqssWotmK3VHlthoLld5dNWeci9NJpd6WFBdyGo\r\nA1tcFaUD9ZmwDGym2Cn5AQ6JcngK7D6ny/hW80s1d00Thmgcpgr2SlC1wJS8\r\npHiceY44Xns1d3rKfsSyMARHKAzyl982oitqJYsYMg01O3Dfw66MLhTrRu7M\r\nrlI8m4lUOrSr7fQSqk9S6ODIoLXuVzsGOYP+IS2Rdwst/JagRatlWmmbpDFY\r\nyrRCGPF1fNQZ8BwG3LM2PTI8oFZmFgWuZZZThO3ZG+fPhlBT0miMCKWURHOq\r\nPN69hdFym43ySAGawNX1YRojKLHG45RLocForKny7bEoaRK9oq+2vZ2+dBUg\r\nz0tXucgG8JnbyDFYICBdrSqhT9aNbnbfIcDXe8xLnLaZT76npFgpAxFQv3bk\r\nGB+xo/dfZ2www8U48zOn8/f/0MwtSFVdTPmjk8Xmt+oEpskGP/E0YYTZwC1z\r\nULYpKxvQSIRIIC7T20YUXrZRE6xaqAsfnWk=\r\n=fxV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.13.0"},"gitHead":"81129a4bb6dc02fd4edea082e3f55fdd9a8e4954","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"^8.12.0","got-cjs":"^12.5.4","commander":"^10.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","husky":"^8.0.3","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.3","@types/ws":"^8.5.4","typescript":"^4.9.4","@types/jest":"^29.4.0","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.7.0_1674991052231_0.15967720674463237","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"dirigera","version":"0.8.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.8.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"53967624abcf7b4f89f2c7b33ffb2696b453d29b","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.8.0.tgz","fileCount":116,"integrity":"sha512-jx8D0WQFA0LScHyh59LPzeIoRdfGG93bQI7t+K5BnvFWv2qCtj7Sz0OeZuywsyht0Ut7y3oFqJCrWfjluj8cFQ==","signatures":[{"sig":"MEUCIE8fgGJue94ClN7lHxK9JUatK3ZGGqfHrIUybAjgjkm7AiEA0OMttFA4Yl8NWZs2h6phZwCIgwQHyhy0BKqEBBrmmLI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1rEgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+Zg//d4tT0jHxG9hA19HA1dNjQD9CVev9Mm898YXKL3yAxEcBclqD\r\nXNY8wEH6TMN4opBXsSDE+yNGfHIl09xXYgkb8s+0Kl5KVI9xQmmODs/d8/II\r\nB1GQMad9Hvvd95XFBHg9g3j3tT6JddzlFvjQNEPPERe4INbra2kadu8XbIzi\r\n4lGht2MbIkpzAwmQi+TJIIY7q5PVZ6rCUrGc9bvnF8IonYFaZnCXQdXxJm/A\r\naNNm+bOUsjIi45qw4doZmDgewR+pHNrPkiwNXc6bhYkonCM8JtE874/0watj\r\noHxvrXRcZcFxpjpzP/b1KMY16c0dPjrQkzcgKjvdPFaibc8gayK/uBuNUW/b\r\nyKAY6MTkrcI5XH23i2ilLU+jdY0l6oV7b2onJtzbsTOxM8NvEbfkWvfBHfSC\r\n2xYCvdvWHb9xI2txonNAWW0ru5N075UdNMzG6ZTvYIJa+R/5aYW+lBO6fvCM\r\nBtlv7wG0wAbaO6k/tcIofYD7rh1plOYAj2Yrnsbf/ABHLb9i00h8zenoV9s4\r\nN2xmZyOrmMSlXPGs9zTuA7SqnNWHo0JCdPo2qCGc/XW+3k2VmzVO/YTLw6o9\r\n9C2ycwobQzbqPPjGbnIuMivo1kesAg9tIVDG1t7ENk/4f03Jc9VGCKz/7VJk\r\nDZfgY9TAEIkYnTtWaMckPrDWS2w7LkTIR/Q=\r\n=Lr2E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.13.0"},"gitHead":"8d20b5298fc0fbac8900f433661580d614d56d84","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"^8.12.0","got-cjs":"^12.5.4","commander":"^10.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","husky":"^8.0.3","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.3","@types/ws":"^8.5.4","typescript":"^4.9.4","@types/jest":"^29.4.0","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.8.0_1675014432402_0.8495097192601908","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"dirigera","version":"0.8.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.8.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"990604e91931ac31c2caa9066f56bed966abf551","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.8.1.tgz","fileCount":116,"integrity":"sha512-GNueOfjlA6ICWk+p5F7GPyBsHDurGQcs9yWmopuf0O7hSR8hdWOGNpuerzfRb+dSURc9h6bVtbAFfF1x1sXCUg==","signatures":[{"sig":"MEQCIFxRTe5pJIvMAPZrTW6hBfRlj0CAYPK2I0J/Fuh52lApAiAGpdmy6TILKajfzGmc1wAwkAMqdgR7EOoe8yHNRly+ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1rQXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoP8xAAoSWE7jwN0UJx601JvUZ96kpfraJF832fTXPtJVyDuogA0bkg\r\nzNFQPgUcyUvrqt+YAno6+Xqt95FQEUdEFm6Bu100P8KqSlcFmFVkATLeiFlV\r\nVe/o6WO81R+hcRKDNgToD/vEVuXxaUG/I0Ilf0XllAcZ+amcZiUZIfazKCgL\r\n8tZ+yxz9K5t2nvKHpNg9LVKlQ7Ysta8UxUvAMup9+PA0kLK7HN9/1QyB/6ss\r\nh0r0meglX+9BJNHsYJQfIocpWt9EmVqbJrwetrlrxjRt498rSfowkW3yBHxh\r\nh+l/bUnVmmiBWWe/Mx10FZCpEPm25Sa5UfOaCi77HHFJBEylu+SV1wTkatPt\r\nPfIR8KoE+wSI4z2S6cUnoAOZL4hQZpzqCiX3yCCrUs/m5HmJIjd4+xF0K7eJ\r\nnaORO3lJb0c7NgJKFo8xppwgxtFr9EZUo4mSdOp7PZjTKeUFuYNmVReKPCQ2\r\nk5KHno/m0fxWx1Fd7Z8y4Kt7bgEiicU4yzLd/pUs1mUisC6/fS92Gyp3Q9wm\r\nH5kSU3VL3TYfsxka4FYHgIY6iqJ6jtHAfDq1LWJ/78Cmivdim+ulTS8lzUiQ\r\nBfKYyAm3Fjn+tWs0FEkn5pOexDjeHaGX/955JLu0wsjOF0y/4fG6OOvXO/y+\r\nKynTB9I5aXQM0z+m8lgGi90D04wpt/E7yek=\r\n=0Du7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.13.0"},"gitHead":"d9aacac9ebb273aa7c4447202306e6bff60a9e1c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"^8.12.0","got-cjs":"^12.5.4","commander":"^10.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","husky":"^8.0.3","dotenv":"^16.0.3","ts-node":"^10.9.1","prettier":"^2.8.3","@types/ws":"^8.5.4","typescript":"^4.9.4","@types/jest":"^29.4.0","@types/node":"^18.11.18","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.8.1_1675015190978_0.7737068460440899","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"dirigera","version":"0.9.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.9.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"a858d3199ada08a59a6b274b2c6904db7150cf0a","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.9.0.tgz","fileCount":116,"integrity":"sha512-2vgxV+xU9CNCmzc7At65QQQCiVSmlILjNtu+2952yUXF3w4zvoccFY8GyqsdlhML9uTT97oDdoIAIgqfGWq+Wg==","signatures":[{"sig":"MEUCIQCnJ/MtKmsjZPGUct0BEHDf9DktcA2mKbrNB732bz+94wIgKXgsuM+kdpP0qEiMM4VCUTRNZkZpl3ZRjP+yiRv6iGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6Q48ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr50w//XoVBLanMz8pbM7ApXHN4omn5uZmUsytofco+Yy0gET5GiU3+\r\nowKOXw70/Rg9FZuOikcvcyA4fQyo2G4+L8bWarome4UEwhOpPSDGzIF03aHD\r\nAy3/WosVGO5LQ2t8U0AgayzSD19TdIqnBjUzmTOWtC02DNgozAk/09a1Icds\r\npZ5vyNsJisoexPFJVlztvulFwKM16KERTB8Om/F8qnBtL+nid8+d5qr6HW0r\r\nkwjunF4CvjAKHpZ2NQnUuhSeyYZHCJLY2IRsSRn30ZJfoXm5nuVmt3B1o8o5\r\nnb9Ag214NZ0Rhf7ThyziLvgTRz/RO76KfdifkyRNiWrPi25DIVl0f4TswlzP\r\nFZGIAsFyLngXENU4EReT7AHlKLV/BxZ+6juj8hTbDI/jpWUa9SHKiL3uG0d/\r\nNv+aHK7cSsyuc56uY7BqkDLjVA+lfJxHt3J8BahSZQmFDOKVIKr2aMB0SUBC\r\nn0NM9MyyahsZRaKp79fZTkffAfHfJW7vbhS16KdKIktemaN4zV/FGcozU7Bd\r\nfnr1K+OMAJdnr2FGp7ldVx7ezGYds/MWp0qZp7c0Q/NoZzI+30pF11p8Ot9e\r\n7nOOtBTDRkqRwJYvMtMhP82h4zz1j7Iaeg5E5yIATJQO67CBadn6ScjaKo9C\r\nS92QfS45wpiHy5UOe34s7Rv4JQmyzi3XZB8=\r\n=iP9S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.13.0"},"gitHead":"5c11c508a580b4d1e4006d57709ade2291009e36","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"^8.12.0","got":"^12.5.3","commander":"^10.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^2.8.4","@types/ws":"^8.5.4","typescript":"^4.9.5","@types/node":"^18.13.0","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.9.0_1676217916690_0.379165111615023","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"dirigera","version":"0.9.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.9.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"2ec721dda84421894f83b56914a5eca86739e953","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.9.1.tgz","fileCount":116,"integrity":"sha512-S9ZsPrrB1a2VdleWroEGSppExJuBoZ7PKzrqKIfqjvMSyUnd7py0SNu+7NjZWwxMelWq+OlP9LypL/xCiZ8pBw==","signatures":[{"sig":"MEUCIQCXRbWgKBAtneLCcsBO11VTNUGMOG7UjnUHqLcLLcNQOwIgEDQQSjTul1jbdU5AwoGTkaufbZAApOp0pkPlT+OYafQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9enWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrW3Q/+PYK/xf4JF9Xz0UP7crvmnRXq0nlmSaGrrqGZl02ZcOlJ39Ea\r\nFLA84I5QfyvK5q/y6+j85rz7OOLPQe/AQfkQH2eIi4RCnkjuXwxoYeDg8Ut7\r\n2c7LPJcJUttpzjvatcFJn0TieYGT941wx09RQT3HeL90YnZfrnUWtrI6SBg/\r\nJiUHOTspNNO1A0MTQDR4Hg//Atfdkq+1QR6rjJ8XmN9QHOaX5sq3TPmo5FHg\r\n7t/1yp/YbGm6j8Xeb+QcPqOpIAgPqpW/GGO84AEg98hGundNrlg4v3NTmmZQ\r\nvpzQbrlGRqW9JNPvK+pbpncuXmP9weRg6Js0dkDL1EvRDD5ZeKDn54FqaKaS\r\nzoz1pS92EBkVlyMv0jKdbBEOUADyuwPSkaHC3lFjDgFWxliBzpMJJ/KfvVHd\r\nYW5XU0E5SBIIqFL3kh4GGoTxhkHzn5p8QEUtFWjvl7aUKRk9CEvrv0NQY6Zf\r\nh12pIn/0P16ZUjToMMqpRDAaHTBGjL850csvGYvdYi6lINB9x6dwNbeEaFxy\r\nKSDpchlf9KZd4f8jWsUEvYdXzwprNjzGo7DqKZ5tnrBJio2JmCB65fhcXyUO\r\nP/wox9iKUx3p+jcbI5LoJw/tzuGJ2cQ3soo92DBkh+7tlSQFZWlmJoynWe64\r\nhYLDHlR4Ld8q1njmVYfXEim5XuftZrKe7SI=\r\n=k08y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.13.0"},"gitHead":"db7fbff3ee63f729abd764816b4d03f684854d7f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"^8.12.0","got":"^12.5.3","commander":"^10.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^2.8.4","@types/ws":"^8.5.4","typescript":"^4.9.5","@types/node":"^18.13.0","pretty-quick":"^3.1.3","@tsconfig/node18-strictest":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.9.1_1677060566467_0.604687704152157","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"dirigera","version":"0.10.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.10.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"8d988e3051afafdd3e3a2927da394c369da4f7f8","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.10.0.tgz","fileCount":119,"integrity":"sha512-ofVeq/4W7Hf0Xx8I+M63Xvm34nlRWndWcHgZOWbw2wLl2r1yVFL2nQQ6ToFizLixoUZr3rrLjWKcJya+VLGbcA==","signatures":[{"sig":"MEYCIQCg/ziKyhvvnnBWyS+YzHSwcRTFnH1CDfDMztY0r4VoAwIhAJn/Fh0cpxNTTAcSOfo8JCh4m6jOEHCDQkfyG+KbpBTa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100598,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM+NZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+wA/8DRCW3SVuYJItl+EbT/wjhRQeX0Dwi0eEN0XId1jFxWVmtUWF\r\neQYDs0MBnCChUi7d0y+NMYGR7W997Z2UnY6WvnLJdrajhF0ffc7uMcFGuJyr\r\nmnLcztmQFTlOuhBdLe6BtRRTzQ+Ajkau3mxozf2Quhdfgj4TRgVnSP1bzJIX\r\nNsHwii9DxiiJfAvQgGgXkfPUjCyyCNd2wVvmxdpGAgQxnUAgpMxROo1heKfi\r\ngyU2/56x9Be17IxiTyjHeTlvQJ0ArWi9oC8EDay5qcu3NCnVaJ94n/LVyN7f\r\n8gNl6EqPdTW38GoXuJ6pa6Sk30CsU25f+g54+Svxf89jnikLCGvyn1wWfBhN\r\ns2DcLbWxIXx5VQGyXUzF5CyvC+e/FlE2eFmEvP0vJAmAEOxmzT2SFfYqfljJ\r\nT+lExxKtk9moWcXVOB8ZED7FJSg9pSSE+BN9XibKC/iIBtWgmchjWuJ5t5Bk\r\nAypBu9w6c/GV2zI0tvVXGYEZ29hf8frYWA0eucX3Y+tc+3R6LwLmoC8c7fC+\r\npFYHEf74ij9o0Gpff8eQri5eMv4FlYmr3G26Z13rv9qFhJMlnfvOvciYZ0Wj\r\nUgYXy3bbeLL9fTnzzGOfHjpGEHxx44ThblGIZr09whANhxyBQXoBImGGH7Cy\r\nQf5udYNTFdyy4GVVxX5aCJoBwUj7fbUpdu8=\r\n=Z1LA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"npm":"8.19.3","node":"18.13.0"},"gitHead":"cf4ffe429367efdde5e75a4c52c8a6ccae28b64f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"8.19.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"_nodeVersion":"18.13.0","dependencies":{"ws":"^8.13.0","got":"^12.6.0","commander":"^10.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^2.8.7","@types/ws":"^8.5.4","typescript":"^5.0.4","@types/node":"^18.15.11","pretty-quick":"^3.1.3","@tsconfig/node18":"^1.0.1","@tsconfig/strictest":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.10.0_1681122137792_0.38471887976820685","host":"s3://npm-registry-packages"}},"0.10.1":{"name":"dirigera","version":"0.10.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.10.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"903f670a8dda0c7c4db8814505264cfe491c0114","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.10.1.tgz","fileCount":119,"integrity":"sha512-UUPhdOkbt9EZwnGucCPufUQvteWOyTZmE/chDIDOPFuVmHfacLaN9oFZbrP33svEckWn1yUxdXNVa9L/uk9CrA==","signatures":[{"sig":"MEQCIEosl6w7aqbLOwJAH7AWXb/vsrqv5WKvSy6UXOObiT+sAiA7a5CGZ8vMuY1lQALlSnySPfA5hJkE8w6dzsY1webqtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100682},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"639eb7075eda4c2cad355cd5ec50e93edacb5bea","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.15.11","lint-staged":"^13.2.3","@tsconfig/node18":"^18.2.0","@tsconfig/strictest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.10.1_1690649214266_0.6323944399945405","host":"s3://npm-registry-packages"}},"0.11.0":{"name":"dirigera","version":"0.11.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.11.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"f6204c439b09feb5fce9b40f0a37c70bb04f4afc","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.11.0.tgz","fileCount":128,"integrity":"sha512-eEFrqdm8ufS83sRc1kjr+XqMzgMrpdF+h6vlJ/E+JkjFpwLx/4oyjEswz8TyFWKni+IPZtJrVDBea4e09xnXiQ==","signatures":[{"sig":"MEUCIApb8GAXdLO2RCRAb2iKdB90rNEvHBKt0JL69DWCrmtPAiEAxmUCLN9UUkGjPGu28whbZQU+TjMdO2KMoYH/E1/x02I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119845},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"7397a89770a694d9ff475a06a4534d4f01993b86","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.15.11","lint-staged":"^13.2.3","@tsconfig/node18":"^18.2.0","@tsconfig/strictest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.11.0_1690661490122_0.38591143428539976","host":"s3://npm-registry-packages"}},"0.11.1":{"name":"dirigera","version":"0.11.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.11.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"9a26b9f362d36aa8449cab204b92dee8a2cf8b21","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.11.1.tgz","fileCount":128,"integrity":"sha512-3rYdRovsP3qv1MqFg8W9aQlmfVdJvPm903cnuhY9Hgs5s4n+1JDkkm5K2IsTOeS2jY/OGARwUL9fu5zHrvfWvA==","signatures":[{"sig":"MEYCIQDieWV5faWZtcCXE8mWtyWbxgAFU/gir9365twcNMl8OQIhAKobY3NaYiHrvqJ37uxv0wRalP3eoFqrrfdBpXZSmhjL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":120083},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"a63932177bb6223a81d79462db5a52418c6edf24","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.15.11","lint-staged":"^13.2.3","@tsconfig/node18":"^18.2.0","@tsconfig/strictest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.11.1_1690662173929_0.19175306292929917","host":"s3://npm-registry-packages"}},"0.11.2":{"name":"dirigera","version":"0.11.2","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.11.2","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"38b25a593b363abc5868057e36084136b2a469e2","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.11.2.tgz","fileCount":125,"integrity":"sha512-WDsI2oZq53dVwNcmjDTUuNo2wqNvUjrftGiV1U1uEbNVWsh6TXesFmVl1LfNSRHXhxpeK285g8sK/Uq/MzVt/Q==","signatures":[{"sig":"MEQCIAyfIJaSPNP+/33B0qAizxqSj33hXAR0YLaEcRyU42+WAiAMqLKPJKFxz81aTwM4IM08lQxYZpvRIXGVdrrrm5bhEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110869},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"f739cbfa61515b3dd95c6c060e880fba00e41aab","scripts":{"test":"echo \"Error: no test specified\" && exit 1","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.15.11","lint-staged":"^13.2.3","@tsconfig/node18":"^18.2.0","@tsconfig/strictest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.11.2_1690718437156_0.7995075423641831","host":"s3://npm-registry-packages"}},"0.11.4":{"name":"dirigera","version":"0.11.4","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.11.4","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"053162013d0c4666bc54a70a4394a583c8920ca0","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.11.4.tgz","fileCount":142,"integrity":"sha512-f+PrhdzeXRKWrFslAsgkEoPqWVoRZbsZ7e/M2frnBp2dlEfV4za+tXrUFm3MGnXxRHfBeCS+qss4GKHS4yDCDg==","signatures":[{"sig":"MEYCIQD2+Kyr5Ce32GqtpPJmGE+P2RBahUUwW65oxiPqHDod6AIhAPSUMrDdXlL74qTN8UQqqn3ASIGGCmmAEJoNzaKqQbLf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134473},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"2d828988da22dd2a6056a1697bd422d969fbbe2a","scripts":{"test":"tsc --noEmit --p ./test","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.15.11","lint-staged":"^13.2.3","@tsconfig/node18":"^18.2.0","@tsconfig/strictest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.11.4_1690743233340_0.5056512611193551","host":"s3://npm-registry-packages"}},"0.11.5":{"name":"dirigera","version":"0.11.5","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.11.5","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"1e4c8bf61d5ea13e206a2a66114b71c34ad9fb7a","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.11.5.tgz","fileCount":142,"integrity":"sha512-frR25QawB8ym7dcSqez9R/mHFagMN4TxEodExG2dNRh3VD51Cmq3K3KCVrbT1xsUXkUk8ioBxzfp+RiXxxepGw==","signatures":[{"sig":"MEQCIBzh4ZKQYUQdbbO4g7JDGbax/wiidMAlqLbYZIthUiLDAiAutrE6Yhy1ZB8SnTl9U+PkCc3HYNFu0d9AhGb7C4VEyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134414},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"ab6635f47d12b80a36abca0d813d37605963313f","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.0","@types/ws":"^8.5.5","typescript":"^5.1.6","@types/node":"^18.15.11","lint-staged":"^13.2.3","@tsconfig/node18":"^18.2.0","@tsconfig/strictest":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.11.5_1690914061415_0.1593016007139374","host":"s3://npm-registry-packages"}},"0.11.6":{"name":"dirigera","version":"0.11.6","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.11.6","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"43ccee468b3427983f26127a35e1291d5793f13e","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.11.6.tgz","fileCount":142,"integrity":"sha512-EcSbaBJs8Iw22gygxM0qp4jiP/ZEjUjDdNW6TLri5I1tF7OfJYyP7F4t5dbRSD0NgqvUfbY8Ut/pculQx3qGhA==","signatures":[{"sig":"MEUCIFiQl5zFFR07HkASfwngCFc5uLIIhCntH1+Lvir7tkTnAiEA4VtuCvtdWh5FYIjhqzwG8HCiejQr/E4bYa4yKyIQAWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":136989},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"18.17.0"},"gitHead":"b7d0795a820586b8689a7cdcc05e48074893bce6","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"9.6.7","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"18.17.0","dependencies":{"ws":"^8.13.0","got":"^13.0.0","commander":"^11.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.1","prettier":"^3.0.3","@types/ws":"^8.5.5","typescript":"^5.2.2","@types/node":"^18.15.11","lint-staged":"^14.0.1","@tsconfig/node18":"^18.2.1","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.11.6_1693657918278_0.8945207587927144","host":"s3://npm-registry-packages"}},"0.12.1":{"name":"dirigera","version":"0.12.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.12.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"40b533905666b85a8bd7ad5d1b04776492836886","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.12.1.tgz","fileCount":149,"integrity":"sha512-RkdYO6dFpA7xIKO/3QvEZ/iwsBQEmCW2nsrlTbwu0KQwVjidiKdPL7pxNRK5R6gNL2v9z9AwBVfWwxyoImjBVA==","signatures":[{"sig":"MEQCIFRWNxuNmoFAY9qvEqTIE6J0Q/ItLZnue4rzxqFuR/iqAiBEBt4GXY/7tHl71Kxx/g885CV7tL/ECXwplNPsErZ+3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":143151},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.10.0"},"gitHead":"d8dd338a67ec04a99396c6f4f9263241e601880c","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.10.0","dependencies":{"ws":"^8.15.1","got":"^14.0.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.2","prettier":"^3.1.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.10.5","lint-staged":"^15.2.0","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.12.1_1703152142296_0.4097052147387086","host":"s3://npm-registry-packages"}},"0.13.0":{"name":"dirigera","version":"0.13.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.13.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"2d692e4724877c39a519c5f40a00aafdf9703ab0","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.13.0.tgz","fileCount":149,"integrity":"sha512-BBCIY/Mrfo/bVBO9/cYlIX1PVO6ijwIKSQxuQdGEK6lG2z4bK8vUY02Xc6fUyJrVPtBbZwIrFWtR3uEQzbZ/Ww==","signatures":[{"sig":"MEYCIQCBVgMN6/jPMsHtl5Gc20CESmusE977UW8PPmj+mbumZQIhANFCx9p0H4Y11lwoxyFU1SYto5DwXkPmXTi+MG4HaKPz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144626},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.10.0"},"gitHead":"d63762e141f935992e80fbeff985ee54c787f0ce","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky install","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.10.0","dependencies":{"ws":"^8.16.0","got":"^14.0.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^8.0.3","ts-node":"^10.9.2","prettier":"^3.2.1","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.0","lint-staged":"^15.2.0","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.13.0_1705169871545_0.4368678175770484","host":"s3://npm-registry-packages"}},"0.14.0":{"name":"dirigera","version":"0.14.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.14.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"c31e48e057b0f8e958341fbfdc7b46575f5e40e0","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.14.0.tgz","fileCount":223,"integrity":"sha512-+UscqRYU9QyN6QIC1DVb72wBVdFs1TuafrclJHWEM+VwBIAaVoAJ4P1oDj/J1N9Q5XNeJVdodPneSddeUeo4Mw==","signatures":[{"sig":"MEQCIH2av26FphaHE4iKnosdCnNBvjeg/vEK4kzhx4SeC10SAiAmwBmR8rF0OlpFxpI1/2r+Db2vZEnTklEg17nzotjTag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":168181},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.10.0"},"gitHead":"77c6d9465d71b0cb9ac127dd4089787670da3d96","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.10.0","dependencies":{"ws":"^8.16.0","got":"^14.0.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.0.6","prettier":"^3.2.4","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.7","lint-staged":"^15.2.0","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.14.0_1706302000334_0.06457744469957616","host":"s3://npm-registry-packages"}},"0.15.0":{"name":"dirigera","version":"0.15.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.15.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"44b8a047055b90b0747b6d9a21deb27f37359719","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.15.0.tgz","fileCount":223,"integrity":"sha512-s4sOSY46atTnYETpXhAc8wGHmsbbod4IPzdHxo8siqlaqsHv3jp0TQBb9ICWJmh1OaxRst15sKiM+wlmDiBy9w==","signatures":[{"sig":"MEYCIQDQDH++lOQkiuLoH58gedv1g17pXwQTjgDK/Dca0hBWvQIhAM164pBetep+LHNnWQRIDzX6ytc3XFRJY0TS3q/1Ryzt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182729},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.10.0"},"gitHead":"e0cb1f91d31976afefff32b7321651b9137c901f","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.3","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.10.0","dependencies":{"ws":"^8.16.0","got":"^14.0.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.0.6","prettier":"^3.2.4","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.7","lint-staged":"^15.2.0","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.15.0_1706477863554_0.534405040747846","host":"s3://npm-registry-packages"}},"0.15.1":{"name":"dirigera","version":"0.15.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.15.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"b9b2b26d3338a9a17a69e14fad3f4716a9781c75","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.15.1.tgz","fileCount":223,"integrity":"sha512-5q56aYbg5LH9glcTKVrOBqIn6IJkWQDp8ziDZjnbi5k5EzI2KPS749ysgh0gRut8PzjBuUt7uXa/FmdmqV+saw==","signatures":[{"sig":"MEUCIQDZ2C7/Bo+xzUw2oNTc701ft31z6Uzxd2SPKDUtat74nwIgdl+VuIRJE4kIDi47QH3ALdJqJLME1OvoeHfVIZSyqhE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":185915},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.11.0"},"gitHead":"e1ab9aa3a78ef2902382205f21f8d587e7d26451","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.4","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.11.0","dependencies":{"ws":"^8.16.0","got":"^14.1.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.0.7","prettier":"^3.2.4","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.10","lint-staged":"^15.2.0","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.15.1_1706565279893_0.3300771181517481","host":"s3://npm-registry-packages"}},"0.15.3":{"name":"dirigera","version":"0.15.3","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.15.3","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"b3a406bef028020a633c6cc68692c021d5ed81f7","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.15.3.tgz","fileCount":223,"integrity":"sha512-N095GxTL4dt/Esu+nCNA7n9yzhjJFGmYhBXvaMb2bb0mn5DgbFkk86Uh2F4FiewnlAFtjpQ3aFECCqQIML7xuQ==","signatures":[{"sig":"MEQCIBdaMlha3RM7FkDlvSOmhb/8/P/IbfQgikfcuvujSM6EAiA9zO4XgetMohJ/oebCeLtScjTnGQn6s+FTYWQB8nOtSA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":192076},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.11.0"},"gitHead":"104c1eae69be99a3c34ce7a2bb933b034963ff85","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.4","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.11.0","dependencies":{"ws":"^8.16.0","got":"^14.1.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.0.10","prettier":"^3.2.4","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.15.3_1706908190379_0.5926369176631039","host":"s3://npm-registry-packages"}},"0.16.0":{"name":"dirigera","version":"0.16.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.16.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"4fa674c00b9c76b9114e11e4c069dade6648ab43","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.16.0.tgz","fileCount":223,"integrity":"sha512-HKUB5lm3mGuEkv30OL/8LA17Lfd4xGAPHYUw2VC6nfohVQS0GlT4QFmQqL7JoCAxDVIrkBV6NQLxE6dKMeWwMw==","signatures":[{"sig":"MEUCIF8rqIEpSknFV3htkpcKaJ7PUg/B9sbi+NgTcmXApNNSAiEA72WiFYX5ngM96eTm+M/65SvubPyhLN+BsDO1wqslDBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196770},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.11.0"},"gitHead":"1cb5d8f53c35577fa45de457d6c60fb6e4bb846e","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.4","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.11.0","dependencies":{"ws":"^8.16.0","got":"^14.1.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.0.10","prettier":"^3.2.4","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.16.0_1707080872710_0.6934503825150753","host":"s3://npm-registry-packages"}},"0.16.1":{"name":"dirigera","version":"0.16.1","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@0.16.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"daca7fc1c94ac572c6ff1da8667c80e12361932c","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-0.16.1.tgz","fileCount":223,"integrity":"sha512-sK7lWCjsLTP1Qws2XnGgff8nQZqVTScWFrLocnSSpnlPWsMTS3yjjr4wn5zz1HSD+9W6tU/Y2MI1Qa5ucpfLGA==","signatures":[{"sig":"MEUCIQCfcavAPqAWL9tn9mSwfnCKH22fD9YasCiEhP5znGsBNQIgEoN6Mx9bXHeIO/XfN2GfwkXHhVdeJBoatenidW8Xs78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":196723},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"20.11.0"},"gitHead":"5920ff029f696b2aebf3b88d9f92887978a73b9a","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.2.4","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"20.11.0","dependencies":{"ws":"^8.16.0","got":"^14.1.0","p-retry":"^6.2.0","commander":"^11.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","husky":"^9.0.10","prettier":"^3.2.4","@types/ws":"^8.5.10","typescript":"^5.3.3","@types/node":"^20.11.16","lint-staged":"^15.2.1","@tsconfig/node20":"^20.1.2","@tsconfig/strictest":"^2.0.2"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_0.16.1_1707506646623_0.07530111432769004","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"dirigera","version":"1.0.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.0.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"8a54023dea4f7a067bcbf9a36304e12331889267","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.0.0.tgz","fileCount":223,"integrity":"sha512-HyBDIhBRmmdpIJLMcfncay94V2oR+7caiE24/MPf7c02MoODidl0JtnfhnM6csmNdsnkdq3szmJ+1KMy8Dqfng==","signatures":[{"sig":"MEUCIQCXQrNC6nnjkSpbmcYAgtCX4wjJgzzpCUS7qR/G3G5SHAIgKtIPKuDTJOf8j1o3PDvrSlaLm/GHnibIutSxox6AaTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":195322},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"22.7.0"},"gitHead":"c8c53b1e672eb4361e1614ceb277a143b05f6350","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.8.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"22.7.0","dependencies":{"ws":"^8.18.0","got":"^14.4.2","p-retry":"^6.2.0","commander":"^12.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.18.0","husky":"^9.1.5","prettier":"^3.3.3","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.0.0_1724523838317_0.14231686835345747","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"dirigera","version":"1.1.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.1.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"6c15029a7b3c10cedefcd794ea7462046d25a058","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.1.0.tgz","fileCount":224,"integrity":"sha512-wL5AoqLM+NFNmG8mWk7nEWBm5xnWKDuVzzpcdRQPk1CoddVvvA6txbEgTyxpSaaxDLmsohk4VUfOYHvwrRjOsg==","signatures":[{"sig":"MEQCIAhOS0QL3nJ0S8NwK5CsPeeWjS3VerII77XHCdyhpOQ3AiA1mb3UMJePSlnF8gbDoN5FLdh0afhlU3N/5dvUFCLJ/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":201148},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"22.7.0"},"gitHead":"a27180e0ffee9b0e89d81372d754f71e225a101b","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.8.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"22.7.0","dependencies":{"ws":"^8.18.0","got":"^14.4.2","p-retry":"^6.2.0","commander":"^12.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.18.0","husky":"^9.1.5","prettier":"^3.3.3","@types/ws":"^8.5.12","typescript":"^5.5.4","@types/node":"^22.5.0","lint-staged":"^15.2.9","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.1.0_1727896693600_0.7887212051172472","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"dirigera","version":"1.2.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.2.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"277e7a3b298f87128c7708daf970e05aec3541bb","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.2.0.tgz","fileCount":231,"integrity":"sha512-+RVc5TH+PEuoZaDHoCSEG/RZDAb0p7GlmCWLcZOfM1Mpbni9TG5XI0E0AVuT4w39djS5rsXPg+wsmOVwoXUhnA==","signatures":[{"sig":"MEYCIQD2CuwBdQa5GX6iHvjPfXnYkbktcYdwCWP5eeT4DrwSegIhAOBc00PFy5o6ckvRbfLUuoPR9f1DVDwZpAmtV3dxr6cI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206033},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"22.7.0"},"gitHead":"e13a7e59680cec62dae9be9c02dce16a644df6b0","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.8.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"22.7.0","dependencies":{"ws":"^8.18.0","got":"^14.4.3","p-retry":"^6.2.0","commander":"^12.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.1","husky":"^9.1.6","prettier":"^3.3.3","@types/ws":"^8.5.12","typescript":"^5.6.3","@types/node":"^22.7.7","lint-staged":"^15.2.10","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.2.0_1729444662258_0.3386315093522496","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"dirigera","version":"1.3.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.3.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"eaeeb982a5e6590d0e7ba37e5ec3f95f9bd6c91c","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.3.0.tgz","fileCount":231,"integrity":"sha512-Y7WGX0ILKc0Oq+Q8jQgi4skHGZanG2waoE4RiPWQK6tB0Cpx4E4g6/nzAAk12uH0B/lVhavsRMU71zuuaqa5IQ==","signatures":[{"sig":"MEQCIG6Ca1pNYm7TjBAVzLNKWCgYI9+R524JKOM6VKr0+uYoAiAk+OiPnHMjdJMBARcx4r7ZQaGRX9R4ngOuOWn1wtrurg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206303},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"22.12.0"},"gitHead":"3e458bce0f273b5d6b91cee9ca0e1d6a4557a7b1","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.18.0","got":"^14.4.5","p-retry":"^6.2.1","commander":"^12.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","husky":"^9.1.7","prettier":"^3.4.2","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/node":"^22.10.1","lint-staged":"^15.2.11","@tsconfig/node20":"^20.1.4","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.3.0_1733858573937_0.055184515982845905","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"dirigera","version":"1.4.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.4.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"b1a2096eac402369d08a13991bf1c096b4950db3","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.4.0.tgz","fileCount":241,"integrity":"sha512-BnvBEftqbZdJODbuqevlFhm51l3qzQ5CJGhstfP8Oyx09Pmyz3fT491sCNa58R9yas0Lb2ht6TL4Lc21/oUiyQ==","signatures":[{"sig":"MEQCIEhHNhAIeJMZhhgo6AW3dTnNI+OX+e9Jd7r950ig+st8AiB8I7M6f4Upc4pV7rWoofbLN+4bsMLRFFAMmMLvMAyiyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215729},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"22.12.0"},"gitHead":"8b8c0591191b5703771ecfc5a9476d2aaef969a2","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"10.9.0","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"22.12.0","dependencies":{"ws":"^8.18.1","got":"^14.4.7","p-retry":"^6.2.1","commander":"^13.1.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.3","husky":"^9.1.7","prettier":"^3.5.3","@types/ws":"^8.18.1","typescript":"^5.8.3","@types/node":"^22.14.1","lint-staged":"^15.5.1","@tsconfig/node20":"^20.1.5","@tsconfig/strictest":"^2.0.5"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.4.0_1745175078531_0.8272276338336131","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"dirigera","version":"1.5.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.5.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"23093bb3e0cbed86e0174bee5c249647b59af489","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.5.0.tgz","fileCount":245,"integrity":"sha512-rsW1VraYFqCFGyQbY1qtWkh/xhjbijeuHazssekFNCcfYEuaCY6N0mePIiHaxxxyzolsQ7ud2bAV/SAX4QgbTQ==","signatures":[{"sig":"MEUCIEbkXnxdY2toLRGH9q7ioFkdnmu563eSv+LsrDi0l302AiEAvO8ikAfIp/52ULl2m7maD6J47FTB+2QwStID6x++7fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217658},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"24.11.1"},"gitHead":"55df17903d923b5d5ec78825370c60fafeedcf5f","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"lpgera","email":"lpgera@gmail.com"},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.11.1","dependencies":{"ws":"^8.18.3","got":"^14.6.5","p-retry":"^7.1.0","commander":"^14.0.2","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","prettier":"^3.6.2","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.5.0_1763887695034_0.5745438058707701","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"dirigera","version":"1.6.0","keywords":["iot","smarthome","ikea","dirigera","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.6.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"6841d825906c346de45eb67af424e6d98454a579","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.6.0.tgz","fileCount":246,"integrity":"sha512-2ndtvljFlXtar76sDmGWKyW2b0wLdXUh1zgBBaHdOoldI6KA0JEOx2TMzO5bRtVYmh1J1sInoijfKJY3grqewg==","signatures":[{"sig":"MEQCIDib7ElFzmz8OgO9JnZIJ0JQ6T+d1eWD79deRLsP5/UIAiB8d46pmMFTW2FDsbRBIqVCZzgQ1+SrznfoYUzU4OSJ6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":225657},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"24.12.0"},"gitHead":"e099664f5ad995aad8364ee632323c51f06098e0","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.3","got":"^14.6.5","p-retry":"^7.1.1","commander":"^14.0.2","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","prettier":"^3.7.4","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.6.0_1766523049824_0.07022551879766414","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"dirigera","version":"1.7.0","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.7.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"92aa9891b57aee3408f0d0505e82b14679759ce2","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.7.0.tgz","fileCount":253,"integrity":"sha512-LZc6EVh8qz4KTPUiHd36cDA8IGdRqmj9oQ9ujMfWSeOK1/t9ne/chRf7SPEzRIL5f9EZBHN3QeRKYAh8qe+KUw==","signatures":[{"sig":"MEQCIAJyhFaMXH1OTPZ6bV391p8DDjL6bC+lvxRI6Kc49IDnAiBtW5F/dPBb4nc5f+DsAwu+xAhyCCJ0oRY4aRSyyP7Vzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238621},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"24.12.0"},"gitHead":"2546d31f5b4ce3ff06d2a47cb1e097babfaed461","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.3","got":"^14.6.5","p-retry":"^7.1.1","commander":"^14.0.2","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","prettier":"^3.7.4","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.7.0_1766868741308_0.7776589041427251","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"dirigera","version":"1.8.0","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.8.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"2c66922fb53363ad7aca216e2a37692c92603bbc","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.8.0.tgz","fileCount":253,"integrity":"sha512-HB2FEVfpLb18lj9oIzwyrwgseAMvJf6A8z5BJ8FD+oPgujnKANVFqghwDIpleQ90rb3TUHFEfMn5RWde7QZl0w==","signatures":[{"sig":"MEQCIFYZ13emiMAEHNDGSW1ebbQhTZkEl/DSeVR+BO7OaQcvAiAXbyQkUkA7wY1AaRjIsA0S5QWF+eMQbXthO5sHQfBtAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243408},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"24.12.0"},"gitHead":"fe016b2353356691a4d9d0c1ad03da00f25698d3","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.3","got":"^14.6.5","p-retry":"^7.1.1","commander":"^14.0.2","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","prettier":"^3.7.4","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.8.0_1767608917600_0.37199315911316844","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"dirigera","version":"1.8.1","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.8.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"09372292338bc5d898c9b439b94b5db0f0c6ef22","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.8.1.tgz","fileCount":253,"integrity":"sha512-tn3rLsni4Bh5ovNvfykoOkH7Ha2IYsv5A/JDdK7iy73IwNeKu6m67RnxXQzMlYn+k7xqP1VwcmdZA2x256ABCQ==","signatures":[{"sig":"MEUCIGhstncvEr4ht1YYEzFJgqxABn9MkVpDKDx5+O41zwFhAiEAmCtdNJQAJcfo9UTnLqye/i3CRnZkbtij1QjPk9/FJeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@1.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242827},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"24.12.0"},"gitHead":"b3238fa7df3aa3717a744a70acd319b67ac05e04","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.18.3","got":"^14.6.6","p-retry":"^7.1.1","commander":"^14.0.2","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","husky":"^9.1.7","prettier":"^3.7.4","@types/ws":"^8.18.1","typescript":"^5.9.3","@types/node":"^24.10.1","lint-staged":"^16.2.7","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.8.1_1780427879038_0.570024901899604","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"dirigera","version":"1.8.2","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@1.8.2","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"6af8d182946d7f475de7932addc570fe8660bd2e","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-1.8.2.tgz","fileCount":253,"integrity":"sha512-4RbK67WBQ2kERyD1gIOa1Hp5EpW9r+Y6sUAICmDrhBnKI7DVhrIUwkPUY0wUnlFJMzD2yieOSErpibmk/61OYA==","signatures":[{"sig":"MEUCIB1xueMcy4E07ox2p7uAk80U45a9m4tmpsRYYo2wkA9aAiEAruyYvIS3UtFAyPYxwx4yRc6C+oaXdsjVEW+e3WVLLEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@1.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":242936},"main":"dist/src/index.js","types":"dist/src/index.d.ts","volta":{"node":"24.12.0"},"gitHead":"854c277369cb5025188829e70209dab7d10f348b","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.6.2","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.12.0","dependencies":{"ws":"^8.21.0","got":"^14.6.6","p-retry":"^7.1.1","commander":"^14.0.2","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","husky":"^9.1.7","prettier":"^3.9.1","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^24.10.1","lint-staged":"^17.0.8","@tsconfig/node20":"^20.1.8","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_1.8.2_1782670531482_0.7116015774992948","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"dirigera","version":"2.0.0","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@2.0.0","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/src/bin.js"},"dist":{"shasum":"6321f29583259ee34866ffd1ad364ac7239e22df","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-2.0.0.tgz","fileCount":253,"integrity":"sha512-Oi/hMCKt0+fNQiyGzzAHZ+opYIArA3FYtkjPoaezGueojXZZy7WQ6j/a2/W5PEES28t+CT5UByWREKOsz3cmDw==","signatures":[{"sig":"MEYCIQChYVGvpdFDsh/JhvokuALdtYFokuXlEVoaWTwPJKJP1QIhAI6BFW8dkSbjeQqtiSo8RkIfxgO+q7CxIzJHApoiOS8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":236869},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","volta":{"node":"24.16.0"},"engines":{"node":">=22"},"gitHead":"5430abfbc78e72a2b3606d3b997b0b537d520525","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.0","got":"^15.0.7","p-retry":"^8.0.0","commander":"^15.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.9.1","@types/ws":"^8.18.1","typescript":"^6.0.3","@types/node":"^25.9.1","lint-staged":"^17.0.8","@tsconfig/node22":"^22.0.5","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_2.0.0_1782678248157_0.9112295031711415","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"dirigera","version":"2.0.1","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"author":{"name":"lpgera"},"license":"MIT","_id":"dirigera@2.0.1","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"homepage":"https://github.com/lpgera/dirigera#readme","bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"bin":{"dirigera":"dist/bin.js"},"dist":{"shasum":"bce4ff09fbfa08e0a8c426d26154234427bf26fc","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-2.0.1.tgz","fileCount":144,"integrity":"sha512-JN/cUVAQkMV5VVC12fWpgIwMD3KxHU3MyNDAtkqeps766qDL21t/ufapFyDSO+PhyCXZOBS0/vi74KVhnjl0tQ==","signatures":[{"sig":"MEUCIEjUZHqgrA9kQkh1URj+Ai1C9ix3v6Vtc2rG3I7WtG/NAiEA9EMlYVAKQqb7OCawKoa2WjwNiA1zNxu/8wgWbd3js3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDvQv2EvBkqoLDYAG+Q+rPBX5wydH1Ead4IcCfVc69S/wIgNE1Zr76vEWzbPhxifwmEZTmvPvos7cve7ZhqgOj/sCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@2.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":116699},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","volta":{"node":"24.16.0"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"fb99ebf9bc888b0a6d84a19c6ca487c52bd94e1f","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.3","got":"^16.0.0","p-retry":"^8.0.1","commander":"^15.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","@tsconfig/node22":"^22.0.6","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"tmp":"tmp/dirigera_2.0.1_1788971822486_0.2135651800734999","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"_id":"dirigera@2.0.2","bin":{"dirigera":"dist/bin.js"},"bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"dist":{"shasum":"2114b85f8197d8b48e001d2ac7280ee722de0610","tarball":"https://registry.npmjs.org/dirigera/-/dirigera-2.0.2.tgz","fileCount":144,"integrity":"sha512-SrYVO7e7Rva9PBz3xzuWKovC4Ps1WjEsOryFfIXKPxwiTnNwpm1zNFNKiVu9v/5V2Kwwv//5uAUQCUCB+WKWtw==","signatures":[{"sig":"MEUCIQCN3JNkI+OQyLbEIkMo2Lx3NgLZnYswqMTgOClNVY8QCgIgHNTBfHfwHKREOsQ3UgEh8MTrRNbuiJ4RLd2PsXdi62I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDv0i1+vEHUM3My5h4qfNkD9/NVKeO/sXouDeP+fquwJgIgS9VW84vcvJbbt530aLBUWbEum6QH0z5vPu3oTWewTnk="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/dirigera@2.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":117069},"main":"dist/index.js","name":"dirigera","type":"module","types":"dist/index.d.ts","volta":{"node":"24.16.0"},"author":{"name":"lpgera"},"engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"4afcdc152ea4347a5390151e5a82cee990d22b1c","license":"MIT","scripts":{"test":"tsc --noEmit --p tsconfig.test.json","prepack":"rm -rf dist && git stash -u && tsc","prepare":"husky || exit 0","postversion":"git push && git push --tags","prepublishOnly":"npm run test"},"version":"2.0.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:0246bed5-fd40-4d7d-966f-0521a3a921e9"}},"homepage":"https://github.com/lpgera/dirigera#readme","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"_npmVersion":"11.13.0","description":"A TypeScript client for IKEA's DIRIGERA smart home hub","directories":{},"lint-staged":{"*.{ts,md,json}":"prettier --write"},"maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"_nodeVersion":"24.16.0","dependencies":{"ws":"^8.21.3","got":"^16.0.0","p-retry":"^8.0.1","commander":"^15.0.0","mdns-server":"^1.0.11","reconnecting-websocket":"^4.4.0"},"_hasShrinkwrap":false,"devDependencies":{"husky":"^9.1.7","prettier":"^3.9.6","@types/ws":"^8.18.1","typescript":"^7.0.2","@types/node":"^26.5.0","lint-staged":"^17.5.0","@tsconfig/node22":"^22.0.6","@tsconfig/strictest":"^2.0.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dirigera_2.0.2_1789310953732_0.11774380306155319"}}},"time":{"created":"2022-12-08T17:14:15.443Z","modified":"2026-09-13T14:49:14.123Z","0.1.0":"2022-12-08T17:14:15.640Z","0.1.1":"2022-12-08T17:32:33.223Z","0.1.2":"2022-12-10T15:27:17.517Z","0.2.0":"2022-12-10T22:19:47.968Z","0.2.1":"2022-12-11T14:32:45.991Z","0.3.0":"2022-12-17T18:57:56.787Z","0.4.0":"2022-12-29T20:57:16.678Z","0.4.1":"2022-12-29T21:26:36.364Z","0.5.0":"2023-01-06T18:17:07.597Z","0.5.1":"2023-01-08T18:49:32.735Z","0.5.2":"2023-01-22T13:50:52.919Z","0.6.0":"2023-01-28T22:16:51.804Z","0.7.0":"2023-01-29T11:17:32.399Z","0.8.0":"2023-01-29T17:47:12.586Z","0.8.1":"2023-01-29T17:59:51.147Z","0.9.0":"2023-02-12T16:05:16.876Z","0.9.1":"2023-02-22T10:09:26.669Z","0.10.0":"2023-04-10T10:22:17.966Z","0.10.1":"2023-07-29T16:46:54.414Z","0.11.0":"2023-07-29T20:11:30.272Z","0.11.1":"2023-07-29T20:22:54.079Z","0.11.2":"2023-07-30T12:00:37.311Z","0.11.4":"2023-07-30T18:53:53.519Z","0.11.5":"2023-08-01T18:21:01.609Z","0.11.6":"2023-09-02T12:31:58.460Z","0.12.1":"2023-12-21T09:49:02.471Z","0.13.0":"2024-01-13T18:17:51.768Z","0.14.0":"2024-01-26T20:46:40.496Z","0.15.0":"2024-01-28T21:37:43.765Z","0.15.1":"2024-01-29T21:54:40.082Z","0.15.3":"2024-02-02T21:09:50.586Z","0.16.0":"2024-02-04T21:07:52.861Z","0.16.1":"2024-02-09T19:24:06.827Z","1.0.0":"2024-08-24T18:23:58.521Z","1.1.0":"2024-10-02T19:18:13.843Z","1.2.0":"2024-10-20T17:17:42.468Z","1.3.0":"2024-12-10T19:22:54.146Z","1.4.0":"2025-04-20T18:51:18.729Z","1.5.0":"2025-11-23T08:48:15.260Z","1.6.0":"2025-12-23T20:50:50.011Z","1.7.0":"2025-12-27T20:52:21.455Z","1.8.0":"2026-01-05T10:28:37.733Z","1.8.1":"2026-06-02T19:17:59.177Z","1.8.2":"2026-06-28T18:15:31.650Z","2.0.0":"2026-06-28T20:24:08.289Z","2.0.1":"2026-09-09T16:37:02.570Z","2.0.2":"2026-09-13T14:49:13.811Z"},"bugs":{"url":"https://github.com/lpgera/dirigera/issues"},"author":{"name":"lpgera"},"license":"MIT","homepage":"https://github.com/lpgera/dirigera#readme","keywords":["ikea","dirigera","iot","smarthome","matter","thread","typescript"],"repository":{"url":"git+https://github.com/lpgera/dirigera.git","type":"git"},"description":"A TypeScript client for IKEA's DIRIGERA smart home hub","maintainers":[{"name":"lpgera","email":"lpgera@gmail.com"}],"readme":"# Dirigera\n\nAn unofficial TypeScript client library for IKEA's DIRIGERA smart home hub.\n\nThe library is based on reverse-engineering the communication with the DIRIGERA hub. Changes to the hub's firmware may\nbreak functionality. Some of the type definitions are incomplete, and some of the methods are not tested. Feedback and\ncontributions are welcome!\n\n- [Quick start](#quick-start)\n- [CLI](#cli)\n  - [Help](#help)\n  - [Authentication](#authentication)\n  - [Dump](#dump)\n- [Library](#library)\n  - [Client](#client)\n  - [Hub](#hub)\n  - [Devices](#devices)\n    - [Air purifiers](#air-purifiers)\n    - [Blinds](#blinds)\n    - [Controllers](#controllers)\n    - [Environment sensors](#environment-sensors)\n    - [Lights](#lights)\n    - [Light sensors](#light-sensors)\n    - [Motion sensors](#motion-sensors)\n    - [Occupancy sensors](#occupancy-sensors)\n    - [Outlets](#outlets)\n    - [Open/close sensors](#openclose-sensors)\n    - [Repeaters](#repeaters)\n    - [Speakers](#speakers)\n    - [Water sensors](#water-sensors)\n  - [Device sets](#device-sets)\n  - [Rooms](#rooms)\n  - [Scenes](#scenes)\n  - [Music](#music)\n  - [Users](#users)\n  - [Update events](#update-events)\n- [Troubleshooting](#troubleshooting)\n\n## Quick start\n\n1. Execute `npx dirigera authenticate` in your terminal and follow the instructions.\n2. Save the obtained access token.\n3. [Optional] To get your device IDs, dump your Dirigera system's information as a JSON:\n   `npx dirigera dump --access-token <YOUR_ACCESS_TOKEN>`\n4. Install the library as a dependency: `npm i dirigera`\n5. Create a client instance in your code with the access token:\n\n   ```typescript\n   import { createDirigeraClient } from 'dirigera'\n\n   const client = await createDirigeraClient({\n     accessToken: 'YOUR_ACCESS_TOKEN',\n   })\n   ```\n\n6. You are ready to control your devices!\n   ```typescript\n   await client.lights.setIsOn({\n     id: 'YOUR_DEVICE_ID',\n     isOn: true,\n   })\n   ```\n\n## CLI\n\n### Help\n\n```bash\nnpx dirigera help [command]\n```\n\n### Authentication\n\nTo be able to communicate with your DIRIGERA hub, you have to obtain an access token by pairing with it.\n\nUse the following command to do this via the CLI:\n\n```bash\nnpx dirigera authenticate\n```\n\nYou'll be prompted to press the action button on the bottom of the gateway within 60 seconds. If the pairing is\nsuccessful, an access token will be printed on your console.\n\nStore the access token in a secure place, and never share it with anyone outside your household!\n\n### Dump\n\nUse the following command to dump a JSON from your gateway. This can be useful for adding support of new devices to the\nlibrary or to debug issues that may arise from device or gateway firmware changes.\n\n```bash\nnpx dirigera dump --access-token YOUR_ACCESS_TOKEN\n```\n\n## Library\n\n### Client\n\nYou can rely on mDNS discovery to connect to the gateway without specifying an IP address.\n\n```typescript\nconst client = await createDirigeraClient({\n  accessToken: 'YOUR_ACCESS_TOKEN',\n})\n```\n\nAlternatively, if mDNS discovery fails, it's possible to explicitly set the IP address.\n\n```typescript\nconst client = await createDirigeraClient({\n  gatewayIP: 'YOUR_GATEWAY_IP',\n  accessToken: 'YOUR_ACCESS_TOKEN',\n})\n```\n\nIf you want to authenticate without using the CLI, you can use the following method:\n\n```typescript\nconst client = await createDirigeraClient()\n\nconst accessToken = await client.authenticate() // You have to press the action button on the gateway after this\n```\n\nTo get every device, room, scene, etc. in a single object:\n\n```typescript\nconst home = await client.home()\n```\n\n### [Hub](./src/api/hub.ts)\n\n```typescript\nconst hubStatus = await client.hub.status()\n\nawait client.hub.checkFirmwareUpdate()\n\nawait client.hub.installFirmwareUpdate()\n```\n\n### [Devices](./src/api/devices.ts)\n\nGeneric device API.\n\n```typescript\nconst devices = await client.devices.list()\n\nconst device = await client.devices.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nawait client.devices.setCustomName({\n  id: 'YOUR_DEVICE_ID',\n  customName: 'A_CUSTOM_NAME',\n})\n\n// low level method to set attributes, use device type specific apis if possible\n// some attributes may not be combined with each other and require separate setAttributes calls\nawait client.devices.setAttributes({\n  id: 'YOUR_DEVICE_ID',\n  attributes: {\n    // ...\n  },\n  transitionTime: 5000, // optional, in milliseconds\n})\n\nawait client.devices.startIdentifying({\n  id: 'YOUR_DEVICE_ID',\n})\n\nawait client.devices.stopIdentifying({\n  id: 'YOUR_DEVICE_ID',\n})\n```\n\n#### [Air purifiers](./src/api/airPurifiers.ts)\n\n```typescript\nconst airPurifiers = await client.airPurifiers.list()\n\nconst airPurifier = await client.airPurifiers.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nawait client.airPurifiers.setFanMode({\n  id: 'YOUR_DEVICE_ID',\n  fanMode: 'auto', // 'auto' | 'low' | 'medium' | 'high' | 'off'\n})\n\nawait client.airPurifiers.setMotorState({\n  id: 'YOUR_DEVICE_ID',\n  motorState: 0, // between 0 and 50\n})\n\nawait client.airPurifiers.setChildLock({\n  id: 'YOUR_DEVICE_ID',\n  childLock: true,\n})\n\nawait client.airPurifiers.setStatusLight({\n  id: 'YOUR_DEVICE_ID',\n  statusLight: true,\n})\n```\n\n#### [Blinds](./src/api/blinds.ts)\n\n```typescript\nconst blinds = await client.blinds.list()\n\nconst blind = await client.blinds.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\n// Move the blind to a specific level and stop there.\n// 0 = fully up (open), 50 = halfway down, 100 = fully down (closed).\nawait client.blinds.setTargetLevel({\n  id: 'YOUR_DEVICE_ID',\n  blindsTargetLevel: 50,\n})\n\n// Start moving the blind continuously up or down, or stop it.\nawait client.blinds.setState({\n  id: 'YOUR_DEVICE_ID',\n  blindsState: 'up', // 'stopped' | 'up' | 'down'\n})\n```\n\n#### [Controllers](./src/api/controllers.ts)\n\nSome controllers, such as the BILRESA remote appear as multiple devices.\n\n```typescript\nconst controllers = await client.controllers.list()\n\nconst controller = await client.controllers.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\n// Set the control mode of a BILRESA remote.\n// The scroll wheel version supports 'light' and 'speaker' modes, the dual button version supports all four modes.\nawait client.controllers.setControlMode({\n  id: 'YOUR_DEVICE_ID',\n  controlMode: 'light', // 'light' | 'speaker' | 'blind' | 'shortcut'\n})\n```\n\n#### [Environment sensors](./src/api/environmentSensors.ts)\n\nSupports VINDSTYRKA, TIMMERFLOTTE and ALPSTUGA sensors. The available attributes vary between models.\n\nThe TIMMERFLOTTE sensor appears as two devices, one measures temperature, the other measures relative humidity.\n\n```typescript\nconst environmentSensors = await client.environmentSensors.list()\n\nconst environmentSensor = await client.environmentSensors.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nconst { currentTemperature, currentRH, currentPM25, vocIndex } =\n  environmentSensor.attributes\n\n// The ALPSTUGA screen can be turned on and off\nawait client.devices.setAttributes({\n  id: 'YOUR_DEVICE_ID',\n  attributes: {\n    isOn: false,\n  },\n})\n```\n\n#### [Lights](./src/api/lights.ts)\n\n```typescript\nconst lights = await client.lights.list()\n\nconst light = await client.lights.get({ id: 'YOUR_DEVICE_ID' })\n\nawait client.lights.setIsOn({\n  id: 'YOUR_DEVICE_ID',\n  isOn: true,\n})\n\nawait client.lights.setLightLevel({\n  id: 'YOUR_DEVICE_ID',\n  lightLevel: 50, // between 1 and 100\n  transitionTime: 5000, // optional, in milliseconds\n})\n\nawait client.lights.setLightColor({\n  id: 'YOUR_DEVICE_ID',\n  colorHue: 260, // between 0 and 359\n  colorSaturation: 0.8, // between 0 and 1\n})\n\nawait client.lights.setLightTemperature({\n  id: 'YOUR_DEVICE_ID',\n  colorTemperature: 2700, // between colorTemperatureMax and colorTemperatureMin\n})\n\nawait client.lights.setStartupOnOff({\n  id: 'YOUR_DEVICE_ID',\n  startupOnOff: 'startOn', // 'startOn' | 'startPrevious' | 'startToggle'\n})\n```\n\n#### [Light sensors](./src/api/lightSensors.ts)\n\nThe VALLHORN motion sensor has a light sensor built-in.\n\n```typescript\nconst lightSensors = await client.lightSensors.list()\n\nconst lightSensor = await client.lightSensors.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nconst { illuminance } = lightSensor.attributes\n```\n\n#### [Motion sensors](./src/api/motionSensors.ts)\n\n```typescript\nconst motionSensors = await client.motionSensors.list()\n\nconst motionSensor = await client.motionSensors.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nawait client.motionSensors.setOnDuration({\n  id: 'YOUR_DEVICE_ID',\n  onDuration: 300, // in seconds, between 60 and 86400\n})\n\nawait client.motionSensors.setScheduleOn({\n  id: 'YOUR_DEVICE_ID',\n  scheduleOn: true,\n})\n\nawait client.motionSensors.setSchedule({\n  id: 'YOUR_DEVICE_ID',\n  schedule: {\n    onCondition: {\n      time: '22:00',\n    },\n    offCondition: {\n      time: '06:00',\n    },\n  },\n})\n\nawait client.motionSensors.setSchedule({\n  id: 'YOUR_DEVICE_ID',\n  schedule: {\n    onCondition: {\n      time: 'sunset',\n      offset: 60, // in minutes\n    },\n    offCondition: {\n      time: 'sunrise',\n      offset: -60, // in minutes\n    },\n  },\n})\n```\n\n#### [Occupancy sensors](./src/api/occupancySensors.ts)\n\nThe MYGGSPRAY sensor introduced a new device type called occupancy sensor. It works the same way as motion sensors:\n\n```typescript\nconst occupancySensors = await client.occupancySensors.list()\n\n// For other available methods, see the motion sensors above.\n```\n\n#### [Outlets](./src/api/outlets.ts)\n\n```typescript\nconst outlets = await client.outlets.list()\n\nconst outlet = await client.outlets.get({ id: 'YOUR_DEVICE_ID' })\n\nawait client.outlets.setIsOn({\n  id: 'YOUR_DEVICE_ID',\n  isOn: true,\n})\n\nawait client.outlets.setStartupOnOff({\n  id: 'YOUR_DEVICE_ID',\n  startupOnOff: 'startOn', // 'startOn' | 'startPrevious' | 'startToggle'\n})\n\nawait client.outlet.setStatusLight({\n  id: 'YOUR_DEVICE_ID',\n  statusLight: true, // true disables the status light, false enables it ¯\\_(ツ)_/¯\n})\n\nawait client.outlet.setChildLock({\n  id: 'YOUR_DEVICE_ID',\n  childLock: true,\n})\n\nawait client.outlet.resetEnergyConsumption({\n  id: 'YOUR_DEVICE_ID',\n})\n```\n\n#### [Open/close sensors](./src/api/openCloseSensors.ts)\n\n```typescript\nconst openCloseSensors = await client.openCloseSensors.list()\n\nconst openCloseSensor = await client.openCloseSensors.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nconst { isOpen, batteryPercentage } = openCloseSensor.attributes\n```\n\n#### [Repeaters](./src/api/repeaters.ts)\n\n```typescript\nconst repeaters = await client.repeaters.list()\n\nconst repeater = await client.repeaters.get({\n  id: 'YOUR_DEVICE_ID',\n})\n```\n\n#### [Speakers](./src/api/speakers.ts)\n\n```typescript\nconst speakers = await client.speakers.list()\n\nconst speaker = await client.speakers.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nawait client.speakers.setVolume({\n  id: 'YOUR_DEVICE_ID',\n  volume: 20, // between 0 and 100\n})\n\nawait client.speakers.setPlayback({\n  id: 'YOUR_DEVICE_ID',\n  playback: 'playbackPaused', // 'playbackPlaying' | 'playbackPaused' | 'playbackNext' | 'playbackPrevious'\n})\n```\n\n#### [Water sensors](./src/api/waterSensors.ts)\n\n```typescript\nconst waterSensors = await client.waterSensors.list()\n\nconst waterSensor = await client.waterSensors.get({\n  id: 'YOUR_DEVICE_ID',\n})\n\nconst { waterLeakDetected, batteryPercentage } = waterSensor.attributes\n```\n\n### [Device sets](./src/api/deviceSets.ts)\n\nFor a list of available icons check out [DeviceSet.ts](./src/types/DeviceSet.ts).\n\n```typescript\nconst deviceSets = await client.deviceSets.list()\n\nawait client.deviceSets.setIsOn({\n  id: 'YOUR_DEVICE_SET_ID',\n  isOn: true,\n})\n\nconst { id } = await client.deviceSets.create({\n  name: 'A_CUSTOM_NAME',\n  icon: 'lighting_chandelier',\n})\n\nawait client.deviceSets.delete({\n  id: 'YOUR_DEVICE_SET_ID',\n})\n\nawait client.deviceSets.update({\n  id: 'YOUR_DEVICE_SET_ID',\n  name: 'A_NEW_CUSTOM_NAME',\n  icon: 'lighting_cone_pendant',\n})\n\nawait client.deviceSets.updateConfiguration({\n  id: 'YOUR_DEVICE_SET_ID',\n  deviceIds: ['YOUR_DEVICE_ID'],\n  roomId: 'YOUR_ROOM_ID', // optional\n  remoteLinkIds: ['YOUR_REMOTE_ID'], // optional\n})\n\n// some attributes may not be combined with each other and require separate setAttributes calls\nawait client.deviceSets.setAttributes({\n  id: 'YOUR_DEVICE_SET_ID',\n  attributes: {\n    // ...\n  },\n  transitionTime: 5000, // optional, in milliseconds\n})\n```\n\n### [Rooms](./src/api/rooms.ts)\n\nFor a list of available colors and icons check out [Room.ts](./src/types/Room.ts).\n\n```typescript\nconst rooms = await client.rooms.list()\n\nconst room = await client.rooms.get({\n  id: 'YOUR_ROOM_ID',\n})\n\nconst { id } = await client.rooms.create({\n  name: 'A_CUSTOM_NAME',\n  icon: 'rooms_arm_chair',\n  color: 'ikea_green_no_65',\n})\n\nawait client.rooms.delete({\n  id: 'YOUR_ROOM_ID',\n})\n\nawait client.rooms.update({\n  id: 'YOUR_ROOM_ID',\n  name: 'A_NEW_CUSTOM_NAME',\n  icon: 'rooms_bathtub',\n  color: 'ikea_yellow_no_24',\n})\n\nawait client.rooms.moveDevices({\n  id: 'YOUR_ROOM_ID',\n  deviceIds: ['YOUR_DEVICE_ID'],\n})\n\nawait client.rooms.setIsOn({\n  id: 'YOUR_ROOM_ID',\n  deviceType: 'outlet', // optional filter by device type\n  isOn: true,\n})\n\n// some attributes may not be combined with each other and require separate setAttributes calls\nawait client.rooms.setAttributes({\n  id: 'YOUR_ROOM_ID',\n  deviceType: 'light', // optional filter by device type\n  attributes: {\n    // ...\n  },\n  transitionTime: 5000, // optional\n})\n```\n\n### [Scenes](./src/api/scenes.ts)\n\nScenes are a very powerful way to set up automations. Scenes can be triggered by using the application, at a scheduled\ntime, at sunset/sunrise, by a button press on a shortcut controller or by a device event, such as an open/close sensor\nbeing triggered. Scenes can optionally also be ended at a scheduled time, a duration after they are triggered or at\nsunrise/sunset. The actions can set the attributes of devices or device sets, such as turning on a light.\n\nFor a list of available icons check out [Scene.ts](./src/types/Scene.ts).\n\n```typescript\nconst scenes = await client.scenes.list()\n\nconst scene = await client.scenes.get({\n  id: 'YOUR_SCENE_ID',\n})\n\nawait client.scenes.trigger({\n  id: 'YOUR_SCENE_ID',\n})\n\nawait client.scenes.undo({\n  id: 'YOUR_SCENE_ID',\n})\n\n// simple scene, triggerable from app\nconst { id } = await client.scenes.create({\n  info: {\n    name: 'A_CUSTOM_NAME',\n    icon: 'scenes_arrive_home',\n  },\n  type: 'userScene',\n  actions: [\n    {\n      type: 'device',\n      enabled: true,\n      deviceId: 'YOUR_DEVICE_ID',\n      attributes: {\n        // ...\n      },\n    },\n  ],\n})\n\n// triggered and ended by time schedule\nconst { id: timeTriggerSceneId } = await client.scenes.create({\n  info: {\n    name: 'A_CUSTOM_NAME',\n    icon: 'scenes_arrive_home',\n  },\n  type: 'userScene',\n  triggers: [\n    {\n      type: 'time',\n      trigger: {\n        days: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'], // optional, defaults to every day\n        time: '8:00',\n      },\n      // optional\n      endTriggerEvent: {\n        type: 'time',\n        trigger: {\n          time: '20:00',\n        },\n      },\n    },\n  ],\n  actions: [\n    {\n      type: 'device',\n      enabled: true,\n      deviceId: 'YOUR_DEVICE_ID',\n      attributes: {\n        // ...\n      },\n    },\n  ],\n})\n\nawait client.scenese.delete({\n  id: 'YOUR_SCENE_ID',\n})\n\nawait client.scenes.update({\n  id: 'YOUR_SCENE_ID',\n  // ... all the fields from the create method\n})\n```\n\n### [Music](./src/api/music.ts)\n\n```typescript\nconst music = await client.music.get()\n```\n\n### [Users](./src/api/users.ts)\n\n```typescript\nconst users = await client.users.list()\n\nconst currentUser = await client.users.getCurrentUser()\n\nawait client.users.setCurrentUserName({\n  name: 'NEW_NAME',\n})\n\nawait client.users.delete({\n  id: 'YOUR_USER_ID',\n})\n```\n\n### Update events\n\nThe gateway publishes events via a WebSocket. You can listen for these events with the following method:\n\n```typescript\nclient.startListeningForUpdates(async (updateEvent) => {\n  console.log(JSON.stringify(updateEvent))\n})\n```\n\nFor a list of available event types, check out [Event.ts](./src/types/event/Event.ts).\n\n## Troubleshooting\n\n<details>\n  <summary>Error: self-signed certificate in certificate chain</summary>\n\nThe DIRIGERA hub uses a self-signed certificate for HTTPS. By default this library verifies the certificate, which may\ncause issues if it changes on the hub for any reason. If you encounter this error you can disable the certificate\nverification by:\n\n- Adding the `--no-reject-unauthorized` flag when running the CLI commands.\n- Adding the `rejectUnauthorized: false` option when creating the client instance using `createDirigeraClient`.\n\n</details>\n","readmeFilename":"README.md"}