{"_id":"homebridge-myleviton","_rev":"64-cb8fb5860e086d50557b9833943756bd","name":"homebridge-myleviton","dist-tags":{"beta":"3.7.9","latest":"4.0.3"},"versions":{"3.0.0":{"name":"homebridge-myleviton","version":"3.0.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"9d8e3d864d7cff9149c35cf43beb090af5873c21","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.0.tgz","fileCount":72,"integrity":"sha512-xkj+8IVpC4z3gx7jAkIl/B3KGoHEr8UDGz26Hbt/d7nwlAld6Sv/U539BKcID7nzu0OazNPZ+csKfb1M5NewqQ==","signatures":[{"sig":"MEUCIDwrBTdyFPa7Ry9j7fUv36HemxQDlOww6zyOwlcIpp4KAiEA9o5LGJymB/g/q3fJgk3sEo2xjo0SQILDgCTfyQxubYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308638},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"20de938244c2558cf946cf4fad398f887f16ab74","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.0_1767561015043_0.47378256725474177","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"homebridge-myleviton","version":"3.0.1","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.1","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"5481282009335401ae86fc3bf2107e02cb8c6568","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.1.tgz","fileCount":72,"integrity":"sha512-4Dyk7x4hSHQRaeM9X2jwq3qigu8UPUQ1KqXDW3ahL/dnreF5/Ja/7LbP6WhKQcrr+YtE5HwLcQnmDMSfT5fgWQ==","signatures":[{"sig":"MEYCIQD3W3iQ5Ofux2ypAkGwilaZeTUI29a1zw0fZK+AvV8EBgIhANl/yKtg0qbkWioVGdnK5XDZplmhw2IUEqhJROSL9MUS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310215},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"2163ae8ea22bb673eac69a530a7d514f72076065","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.1_1767573554895_0.5294698230866175","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"homebridge-myleviton","version":"3.0.2","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.2","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"af326f081a0f2c11cf662e35034735a2f6246af8","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.2.tgz","fileCount":72,"integrity":"sha512-PcEB3B8zNeEWFYKEYVsxnFtX0mGWn9RE51YHB1S2POWhMPlTG9xxjAx0EF/AH/QClFYz8Yz4MP45OczMW58BZA==","signatures":[{"sig":"MEUCIB0/v6PFCYC4nYaYy6E7T+Y+mnGqPrjnf69SolyOaAuIAiEA1xgQoAqVt+c64vm6xmOyIVYY8R9YeOD3nMLf53K4m+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":309868},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"1a275c57def5e957862625d78100b2b59172a547","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.2_1767574165611_0.829787828516386","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"homebridge-myleviton","version":"3.0.3","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.3","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"286fa47bb545df2306c0ec5865adcd13d59d66a2","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.3.tgz","fileCount":72,"integrity":"sha512-/yfd+8pK4tDVnYwK6VmNqZlAM28ha2KCnNfB9+0h/xsOmeXrt1SP6ohotoFrOsx+BVkCeS0mYuWJd4IZCj6Q/A==","signatures":[{"sig":"MEQCIDRByLdky01PLZFM6PI2xSPAZIdftM0XIlLozvVirTOFAiB1FtrWWjpoXzAfCpsFQLoz0+hj2I81lrSGknNIHVBvHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312178},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"b4cf148520bae48b8c3aabb6d5c812f4d8c41041","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.3_1767575350877_0.4166964807739455","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"homebridge-myleviton","version":"3.0.4","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.4","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"e47de9f4561bfcc19878d0defbfa98ac987cca05","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.4.tgz","fileCount":72,"integrity":"sha512-wnQUt8p7Wo6HuzgD+/zGGT63T5Ml5DpaOz8k9Vy2Jmdc1Adb9X+Fbflbydnmn68+xAIGi2cHvU3HHLK7SJnZFw==","signatures":[{"sig":"MEYCIQCailXkWpU+KjWLxceAyfNpSkFGK2Ly1mdCrfxNIVLSeQIhAKRkWKLTdeNWFzOJ5XyKLMvOVZgBuPYtDUHGA6IW5K1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312356},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"97082bd2c46a54cfe488d7ebd18806a96c1981e7","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.4_1767581503155_0.36140232445238074","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"homebridge-myleviton","version":"3.0.5","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.5","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"a77ae289906316ab0a2cb1fee7dd38fd9ea5225f","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.5.tgz","fileCount":72,"integrity":"sha512-dl3P+9TfDu62l1vpQDOTnofAyFy2xy0pxLZ67kyUBapyXZgeoH7nJfAzSH5cq9ug7tUHltAbLSmrI/9k/Rr62A==","signatures":[{"sig":"MEUCIQDpKhpcPLOFMSuRBkSPUkKQyumhUYGILC/8cbUoO4LqyQIgX68FyLyx0UcwMxk4ySsI/y4vlXdpBv/0e4zlMt9V1+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312398},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"e6f28309015fc317238a59ea68d43b011e7d2db8","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.5_1767678079833_0.6488994510302011","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"homebridge-myleviton","version":"3.0.6","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.0.6","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"4050ad86b0345f792f75b340a5d2aeecced66536","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.0.6.tgz","fileCount":72,"integrity":"sha512-et1fRcfR5vswZaiGy9UKmNMqcc4yTP824EIf6sqLQk+as05pGdtEsu2ttiEhqdHJte/Z87Zko9QAnpvC+MEu0w==","signatures":[{"sig":"MEYCIQCIMzW0fbC+NkbgZI/dvbu4swSzXnkkBmBSoIavglK8nAIhAKnJKcg/dXE6nYWH4VdijOIu4pzidI/uA5eOIZCEKWNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312566},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"b7e96513f17b054b7b918593fdb513ce904e10fd","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.0.6_1767681528819_0.7487779629743185","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"homebridge-myleviton","version":"3.1.1","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.1.1","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"3365163fd7c2a6de7430dc45ff8aea004c37299e","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.1.1.tgz","fileCount":72,"integrity":"sha512-TBp05ql9FmS4dk/LpxZW8Fm9FONEqAjgYL++tWds9L6JB29N35so6gbXhDk08oErZ/oESSK2r32O4qaW01NPBQ==","signatures":[{"sig":"MEYCIQC/SSv8jhNxBiZYZdVzLDrpg/fhaDtnr6jgVMcP20ibmwIhAPQHSDVunBYGdfLpL0NvkJCyw0HFOtpZNuwqrs/kLsv0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313142},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"ad08580f83a114ee4e1eb2f556087f714aa4bad0","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"sockjs-client":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@types/sockjs-client":"^1.5.4","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.1.1_1767685732983_0.36982719756636584","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"homebridge-myleviton","version":"3.2.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"d10559e0c4a2b9da4191c36c23feafd8cc1ba59c","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.0.tgz","fileCount":72,"integrity":"sha512-/TmXhqVZty/Ho0Xw7gD6m2AabiqkSy+2Q7GdsGti3trMzIpZ/2edI2oerDUFkpoep7/xbU+0kLeRQBiVkWqpNg==","signatures":[{"sig":"MEQCIE2jBgr/tfSAN0m7uMCTodWZLiGozfET7XApG5yiF6P7AiARcrmv57gLl5ULzRVujQe1lTw8GJfZ3pbgsPzC0airow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":318266},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"0597e0c3619cdb6ac041a3ebfd8bbe7e6b1cc786","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.0_1768271160083_0.4408459648623497","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"homebridge-myleviton","version":"3.2.2","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.2","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"3647c44edaa2af1284141070324c2a996f0f6d81","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.2.tgz","fileCount":72,"integrity":"sha512-zJR7uyIeTZlC+1Mk8/EvqoA3oxadhOD66j52bG9WU06ncLAvu4mGzLJdhCb/vKg4BxRik3kG36K9aRgCyfjvfw==","signatures":[{"sig":"MEYCIQD/Pf9eVL2Jd3DH6FhhTBpVRlDNCwWwqA774pYxNFyoRQIhAPlE0VWVhKywH+XDX2fhwByOWh3a1Y1x/376Gf9SyEfU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":319743},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"1a94183b771f8ecd517eb40def0cbc9511e9e8b9","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.2_1768272445458_0.6857122662827151","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"homebridge-myleviton","version":"3.2.3","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.3","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"355a1c2a7cf76fe60174f3aa565854d60c97e1c6","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.3.tgz","fileCount":72,"integrity":"sha512-P1hEhNLQa8Vw5bVrolmhpCGOBaj1t9I/PQywV5doQb7cnktXyvPmgTj+2HhjTWrNIplXeY4s7TqkThVXN/webA==","signatures":[{"sig":"MEQCIGmML/1Z2Es/VlSUEdKagfULnD4fgDG41rW1YssyEmrMAiAXltv/sIU0G8RkxtHnQcWtXKzPgOtH5zayYcyMJu+z3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320629},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"6afc487dcc18970e2173a1c7de5207a5c5ae9d6a","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.3_1768355664110_0.025060804794290625","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"homebridge-myleviton","version":"3.2.4","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.4","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"2172157923039b53540d7cd46a7508f3e19d6022","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.4.tgz","fileCount":72,"integrity":"sha512-tgmHZ5Z3FOASWVKyJO1lDsyjYtF16BlhsHShSMDtT5GRLZcngQ3O1K/GPjzllr5T+jAVJ9JRwGVCd78DBFNQKQ==","signatures":[{"sig":"MEQCICac/0QftqKKsn+SvYCI6kMJgBTIK9Smd37qI1iRnukiAiBAJSJuX2V/YbT+8umzrIKCEpIENbb2wDRekVvG83+k8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320463},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"077b040b13351fce3a91cdc53617570659c2d7c3","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.4_1768357522359_0.6781683710418391","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"homebridge-myleviton","version":"3.2.5","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.5","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"c0f855ba5502ddb830d427e2f55d1b069678ac60","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.5.tgz","fileCount":72,"integrity":"sha512-NCeOu7ERN8oLxhiMUTdeaJe3tR0CI+7nBhkOCjgs5BBUIQDFVvVZR7C1p6VE8qASQhVW+DJx1lKw/bNx0IJmOw==","signatures":[{"sig":"MEQCIEb/mpuH+EjdxmB+UpIezUEiohJXLHtWoAEN9fgVBytHAiAZNbX92RRx72Y70iMjbxXb2duch1OIMX1Q/hFdOLvqZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":320818},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"f9c92cc48418c8084afae387ab8500e4f92f6ba1","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.5_1768363512004_0.2055936877764848","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"homebridge-myleviton","version":"3.2.6","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.6","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"00785adc9f25568ed173078b11e54f955818bb82","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.6.tgz","fileCount":72,"integrity":"sha512-lx6oq74cjxWpf7WFhMS6hPNdowAbDXUfEx4ZzdqtWBPNHudGxXpO0UDERRvMXmP3zyBNVjeczjh7PfLK7Kkntw==","signatures":[{"sig":"MEYCIQCCNFV8NFpyldZHqiRtEhsaw7PaTudgbzH2vvTW2F2Y3AIhAKK5VfjPOTOCtdzemfxmXRTheXObWQ1CKFtI/2lcKIuw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326773},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"4c83e3fad7d67d48a5d605d8fd383560b6cf49a1","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.6_1768542682998_0.3356148829227068","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"homebridge-myleviton","version":"3.2.7","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.7","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"218fcbec745dcd6ccefcfa4680eae3f59224a98a","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.7.tgz","fileCount":72,"integrity":"sha512-QoVuJZLKSv7kZ3/V82fozcDoV8gu7Hd96kFVMJu+QoIMBAg6TZEZ5nfcnsennugcYxfZ+gx376fAUH9cYKWACQ==","signatures":[{"sig":"MEUCIQCbW9UF8pSZnIxR0N350Kt4oToKYDvJSe3ARO/dgji0dAIgYCyT0FSg7L8fED0TGsf3x6qAEzF8VmR7YnYlbnU+oxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":326908},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"522581cb84f526a62f4c87262f66f01c5fb746ba","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.7_1768543303535_0.02752902640346333","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"homebridge-myleviton","version":"3.2.8","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.8","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"c184be00a96296a31d025b3cd1736f709675c055","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.8.tgz","fileCount":72,"integrity":"sha512-52ubmrXT88Oo39BhSQIgtb3tY9MRUoHw8pZWx9yZ8HW3Z9FRsqs1tynGDmmigEPialWU8sOWzzRBstiveUzLwQ==","signatures":[{"sig":"MEQCIFBjYVeg4xdu7hFHQGubf0fTFU1oU346TKd/Fxb4NFLLAiAlb/8fIq/hC62t1mq8NQhIPulIA6zZ7pD7hU+HTiin0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":327335},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"1d3d1d7f7c09f9a781e321d08481ede7df274220","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.8_1768543573365_0.9554688385051109","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"homebridge-myleviton","version":"3.2.9","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.2.9","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"66222e5cb0f8895f293c0b242e96ef4dc8c03c0c","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.2.9.tgz","fileCount":72,"integrity":"sha512-z4JDfejJM731HngsBAmS3RqwWmnHHMPrD14OHhKhADQG7wZlZwatMq9SvVBMG3SAqP/xIFC1Awmlt6bY7K0E7w==","signatures":[{"sig":"MEUCIGyDRkFMiOKDmOsmet7BSmWHeSG7pmOZJ7+zGfevp6NjAiEAk/67J6ZWIotC9XbkFWmmYeT1QBDwZklR0W9D5nAvDyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":328274},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"989ef3f28a24009a3d1d2423f3c61776f66884cd","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"deprecated":"Old version","repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.2.9_1768543979199_0.8863168483518862","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"homebridge-myleviton","version":"3.3.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.3.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"2c2cdd5f82a0cf1afa14e82fbecd0b1cd24abc60","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.3.0.tgz","fileCount":72,"integrity":"sha512-HXi03HjG30t2NZEKpNA/BnEtiUlQ740MWMtNP5M2MHi+XzYOX0EtAlt31BAnl34X0Cji0IZLONgmvaVbShdALw==","signatures":[{"sig":"MEYCIQC+RTq6lGv6LL6FnLnPWryXn8i2M0ULhxCDkpssLjqhtQIhAJNnCrBYxIRXKRrtZab3JFsEymOz1L08UtBtFpFhbAtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330222},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"0786a6c333c5d4efd2bd70168fca484dfd50a314","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.3.0_1768548336702_0.8285411488604681","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"homebridge-myleviton","version":"3.3.1","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.3.1","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"89b8771e1bbf6c467500a7348bedd24bf38b97db","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.3.1.tgz","fileCount":72,"integrity":"sha512-pIqaBTXDJjsKzgAGY/ZWaItvuSZdk2PPmH3yXBgLGm5b5cqmMPrF/HFwnXIX73s0z7kQ0ueJhh58A84x9oFsZQ==","signatures":[{"sig":"MEYCIQCyCYSIo8obukW7+e5QFU73DIpo2Bwabt13Frgm/X0aPgIhAPvHrht/fjXp03pUTTd5jD9WyNmzlT1XEGMgMc7DJLEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":330402},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"c46f9f3f06dbf046a0fcc118912335b38f2758ab","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.3.1_1769972436547_0.24253208288885775","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"homebridge-myleviton","version":"3.4.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"c14181cd33ef1aeda04dd83b2fd00391a8b43fd5","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.0.tgz","fileCount":72,"integrity":"sha512-qmBxOeyZRuZkifBa54yBl0+gyL+hKrfVLXhV/ZTAMHdteK2BE7fabodo0d439Tp5XVP8+nRKVifbEN2VHsfwCQ==","signatures":[{"sig":"MEYCIQDr7f1cbD8gD4XcXH5dFjUtNbGMPyOD7b+Q93WeqjCUKQIhAIafVxjFElgwOqHxdR6uG/2iBRoAUto7ABGhrEPswVC2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336305},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"69217bcd7d04df0bd7de8cd3a87d76383e9dd40d","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.0_1770276622980_0.6025968449067494","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"homebridge-myleviton","version":"3.4.1","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.1","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"e6e1ba59321521054d1393583454248abbb28342","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.1.tgz","fileCount":72,"integrity":"sha512-tRPZeJQNVSscNiRojspD9WfV8sCZwSooI6cbCjMqmPfKpPPPcAwq8Gv6mB7+G6DUTY/ahgOVpCpMvNEr029k7Q==","signatures":[{"sig":"MEUCIQDfTqNgfX8fq2nOHQkW+CL73RlOty7blnV6rAbj6pmDfwIgI6JIKc/tvTZzfunisV285xucVhA+K2MP+SPM6OaGxBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337151},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"e8cf212cc14476b88285dd27514d28afa5921faa","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.1_1770344049712_0.8959699187260466","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"homebridge-myleviton","version":"3.4.2","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.2","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"2918a20fe2c4c9f2a0369a34d5c5f8609cecc08d","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.2.tgz","fileCount":72,"integrity":"sha512-H3ZiRfQqCsoYdB1tnDszYkweRRLqhk4fdvgFbcmFcsr8yvKWZG4JvsLwpljhuTIIklpGFxOukm+fkPTCGZnnNg==","signatures":[{"sig":"MEYCIQCK/wK0MOmDd8uJSjlGhbYnxVY9JPe0kyh2+2ysT+R7zQIhAJEDJERyx2q959gQK57w9nCp2abmoTKjWeRfvpKRhXL5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334655},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"511b5e97f11fcebecdd846fa5da2316b712f148f","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.6.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.2_1770577385246_0.5749302335617672","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"homebridge-myleviton","version":"3.4.3","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.3","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"8bdd6e9f93aa3f52d2995f486f9e7be774df1b4f","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.3.tgz","fileCount":72,"integrity":"sha512-BWyfWCgF4b+RMUJ+RFEHkA+IhQ6CcZsF+S1fmvPeOhVgdRCHdKl0xlgpQ6JP/bpnuBIiOh2T13T7zrPSe9QWCw==","signatures":[{"sig":"MEQCICByCFBY9GaZXX3QES1QbulbCLbPejq5IN2OIaLc3f8rAiBXz0iGBQmASexPP9nP25B2EZuZWEYqGEWSoHBDrEiVSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338902},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"a38165a4340c36028bf8f3e60aba7633502684e5","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.11.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.2.1","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.3_1772158025022_0.8446399345922919","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"homebridge-myleviton","version":"3.4.4","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.4","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"6950384f945eb11feb2ad003da38ed319856cae4","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.4.tgz","fileCount":72,"integrity":"sha512-XEdPSFeSHtAaSYcHjGItQhb8nnCti6yB2ajPEvIF0+32TrNcjny1z/+tDUEoxofydYwhBghIjUZ9up5unF48PQ==","signatures":[{"sig":"MEQCIBxfom/JAMQe4N6G4QJOJKsmyx+qpo159ZkusmKdubWLAiBZPW2dPf2MOpHDTmrRhkd4cpGYASXb5sYRe+/JnLPzbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348838},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"f2e325f224acd7806bc19f92caa917bd374b818a","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.12.1","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.9.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.4_1777925447165_0.9399006504986618","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"homebridge-myleviton","version":"3.4.5","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.5","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"11c485df1e6f7aec6bb1ccd941ae8178f3e7fdc2","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.5.tgz","fileCount":72,"integrity":"sha512-mvWPDEjIEeNc7XJC6M1mAVNMLMLRgsfXec5E77/wQ0EDGRTFjaDbZmaN6orE+fP6vLCNQCbQcZb9gY6nwOm1KA==","signatures":[{"sig":"MEYCIQCZgOPUAc9oDZ4DIwcY4pklzdOU23WFeb7TiOWmUUv3MAIhAPzrzlOOnUtmlgnSZoL31udLUxUnG7awdCzeNEzkwhBj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350744},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"72b2cdb187a693f2fd142c32507afd797f155251","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.12.1","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.9.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.5_1777925904541_0.8180158931875205","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"homebridge-myleviton","version":"3.4.6","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.6","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"168a66d2176ccbcddf1d8300c21636b13c04f148","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.6.tgz","fileCount":72,"integrity":"sha512-uwAEoPskIA2580KFYxrDH25u+aoLhWA9a/G7fuAb673BmbqAZkgABkgM03DGN5/wYsPxsY/B5yIC3lFnUYpnMQ==","signatures":[{"sig":"MEYCIQDGy0qZBpvLDgVmH3RQQwlebPWourggb4b9r32JElLDqAIhAL3R9v8mYVZns3+g3lgAs0Rhfr8twC1U0wCvIBhIpfLO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":358411},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"bab3fd45aab8ed22c4b74dab7f56e1db95b1fdc9","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.12.1","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.9.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.6_1777928012055_0.8658189161141718","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"homebridge-myleviton","version":"3.4.7","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.7","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"466ba9dc93d8de1a523ddbdc1a15df423a508f3e","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.7.tgz","fileCount":72,"integrity":"sha512-YKTBBRNItQvVi9fr00OGqV5+vBkN/OvLG1I8nDES08uWJy3XNU78aZNuJVTK/IOPwKAzZ/6UfXIon318euT3HA==","signatures":[{"sig":"MEUCIAS8UoBkE7DWdcc/yP7vg5eyPPIMpcxotljLwSdUc8VhAiEAzhtDPuCkhSUJjRFMLiEZS87Xg43VadRvFGGXpF/U5IA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364058},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"0bbb27372e25280fb8528cafab7f733da8e403dd","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.12.1","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.9.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.7_1777929188434_0.5210969562757963","host":"s3://npm-registry-packages-npm-production"}},"3.4.8":{"name":"homebridge-myleviton","version":"3.4.8","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.8","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"e3e9b31729fe2589066faa00c40ddfc7d32d8caa","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.8.tgz","fileCount":72,"integrity":"sha512-MmhvHocQaC8Tl3Do6U2qPHarR6PH3A7k4Xsk4BxjhrV5qgNWfs0H7lMvdrDKZQtn0IXk1JyN3keJKsBMZgro4Q==","signatures":[{"sig":"MEQCIA5VmpDWE/cjR6WtEgLJZkWjEofgDb70YNakSFcMBAXXAiAFc70rjnocHVsHCRJaH+NfqQwQ2SuZZsd/fpo2ywTSYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364233},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"763c029a4443225ada0278778128b384f589fc31","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"tbaur","email":"tbaur@panaso.com"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.12.1","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"25.9.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.8_1779753382913_0.9943669569076747","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"homebridge-myleviton","version":"3.4.9","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.9","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"0a784bf6daf594759d0d0a0d661acf7bb294afb4","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.9.tgz","fileCount":72,"integrity":"sha512-jgNDu7bHS4T1eEfYtQ2uMDV2n3rWAudj+O4bL2twAM+rS4XtCVQCSScEAEpWehfV95T9+9vaJ4uW88wQtCLRhw==","signatures":[{"sig":"MEQCIGoUj4yvZa5rND4ilNpEPHZtxW4TFC4DctJ8R1JMS0ALAiBO23y6lJUJsUmg/iUp+dYDYeZROWOw1WLPdLfAsLPUIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364670},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"0d3cb78735f76fe63188016a5e782cc7b76aa4a7","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.9_1781331485699_0.7260716570128531","host":"s3://npm-registry-packages-npm-production"}},"3.4.10":{"name":"homebridge-myleviton","version":"3.4.10","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.4.10","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"aca82e490b0471a6c6e0caa3ae6058836b4b298d","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.4.10.tgz","fileCount":72,"integrity":"sha512-YavWoC/9Cezqibrtm/kRgFbnrv9bZ+RZlqT0FX+e5IC+z/zRqsvb2pVehfA+R0F21EDLVrL7JUBT9x8lhzGiJw==","signatures":[{"sig":"MEUCIFBImbTG/kb7ER/Us8JGZfCNz2Uwv30apLEhCsopLnhDAiEAjTeNeK7cExBSF+eno7jfO6qGeilMTMIY3oTGnaXUlgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":365759},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"7248e517e7e5ed48e5318898d9e695e0fc185b18","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"20.20.2","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.4.10_1781332300593_0.44463795143767815","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"homebridge-myleviton","version":"3.5.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.5.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"96dc3854fa9732f3e5c0c61f187ef1b73727cf51","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.5.0.tgz","fileCount":72,"integrity":"sha512-JtkwwTRQZ80i3q76mHNXq8iwpHfKaVK9cRYaxjMr4MP0LE1NA/FO4eu3OtOvRlR6BluDKA2E0yl8+uKsCi5MPw==","signatures":[{"sig":"MEUCIQDVeP65TU1YkSQGjPo3yIsIEoI02s8h7MORKSoGBSJm0gIgb42uSujrVrM/rpky36W6hOILNlg/p2HrC8vJNMR3L0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378774},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"3366e66094999ca208397d5ffcadb010820c8ef1","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.5.0_1781334784110_0.3368030959098913","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"homebridge-myleviton","version":"3.6.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.6.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"b845f4f5f7173eebaa04e855a3aa2530a7212db3","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.6.0.tgz","fileCount":72,"integrity":"sha512-nYHjphJpe7cYwZuctKis6ApvHBdviTmNhq3juIVqMH7Wr0os0qZ46w+5Q2Wu0rX8lIGHGzZFIzqYfnN4q/tN/g==","signatures":[{"sig":"MEQCIE2abk4F6jPEUsy/nb+WMNYPP5QKNtbtH2y8uOKwVixnAiB1gkNZxkiTf/T7TAHZwpXxG23udu9278uGpA6u0dsIXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":390040},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"55265c347c311298dc1f2f4f9ec9d19f50fba23d","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.6.0_1781376717026_0.6675231104443724","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"homebridge-myleviton","version":"3.7.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"240cee2caae4b5aac560a2c804d1c527e1c03914","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.0.tgz","fileCount":76,"integrity":"sha512-jGOv54LZECbySqhXyQv64so50/pQPktV7RZdN05YKFztriERbDiIFo2bPt7CwSlamFh0z7np1UdThx2McBlpVw==","signatures":[{"sig":"MEUCIHYaWDTiAqGo1xWg+tgub2yf/i6K55VgZCR/ul96cpWlAiEAqNofwKbPwbFXs4eLPeyYHMKXtHDVn7Gi+9eJJurPMLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451415},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"d21957ce86d522979519bd671377c45fd92eb2fc","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.0_1781461432117_0.2807377517461962","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"homebridge-myleviton","version":"3.7.1","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.1","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"3c4215b8b9bd6cbfb6a325742a83e78a4142b24c","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.1.tgz","fileCount":76,"integrity":"sha512-Rf41vnk2W9S3WweeulvDBY2jYFcPL7Z90GuAeLQO5x9FaqXhH/BrfNyUxrZkCMjzTAwtT5a8y5vpo30r3X8Aqw==","signatures":[{"sig":"MEUCIQDJUryVKdAFsqL7uS8AqmskIh/LD8+Vfnj2haymXQkAFgIgXGAUS3S4/V/jy0zX1q0UBS1umDLxjQAjL46x0pWX/s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451286},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"3f8e724ac9c7c390bcb9fc196b7e46a58ec71c54","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.1_1781461852039_0.6015423786935308","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"homebridge-myleviton","version":"3.7.2","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.2","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"457d6fa818738b66b1627e03cfe58e65356b2dad","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.2.tgz","fileCount":76,"integrity":"sha512-G+Jsz0/QKEWorVFkaaNxHv9PKbE8WlQD0ZXyqenRyuNi31D3mM7wmKo05BR+VzWT+NbLIvK7eOAlya1qjh+5vA==","signatures":[{"sig":"MEQCICq/0x9jIf0bukOHMILl2HCQEkKdD4UeHeaLow3Xl9SaAiBIRmXIv9lValW8se1GbGeCLs97xEfqD10HFSh+K0F55Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":452152},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"18753b04e4868af7e294a6c13aaf1ed33e0041d2","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.2_1781463257682_0.06725738172745443","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"homebridge-myleviton","version":"3.7.3","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.3","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"0d1b77209047b9be1c8ca9d44492211478e192cc","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.3.tgz","fileCount":76,"integrity":"sha512-yNUELjoeo/YdgemfbR4DTE1XMiMHTsQfsIyl3y6JLoougSM1/zoHruw4RHm4gE6JSqnMrOEQXaAl356tNu1gWQ==","signatures":[{"sig":"MEYCIQDhq9dfJPTs6NXaBQAWy10jE3D8WmCXqCr3ny54mTM/YgIhANK8O22xxxOqJCP1yh3ba2X7e3M8sHo61u7TWUUCG3jN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454483},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"437c402d2e4d3c6073121b8b256618ef876f8ba7","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.3_1781463803654_0.2669340377483618","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"homebridge-myleviton","version":"3.7.4","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.4","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"a4d4c05e8371f55c443083d8a7bec39d00bebde4","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.4.tgz","fileCount":76,"integrity":"sha512-ZfDk3H6nuPN/qoDrJRGfH0Q5jojycfdQn1qLab8RHdz6srZ0Kc9CCBR557BfDceUDysIqhF2d1LKNgl/cYADRQ==","signatures":[{"sig":"MEYCIQCW3ETHVX6ltS9JZXBHuTSttrWyuHDVAR9Puyl8jXsCuwIhALU6I9IpHJvKg8lpw0JyJp9D9NJSaRKR9B47bhRKDgjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454336},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"a819768d353e9e5bb52c8e240931ac24a89049b4","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --passWithNoTests"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.4_1781464932787_0.031110480778864913","host":"s3://npm-registry-packages-npm-production"}},"3.7.5":{"name":"homebridge-myleviton","version":"3.7.5","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.5","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"1c823741bf94abe00a8c038f9eb48b434b02e406","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.5.tgz","fileCount":84,"integrity":"sha512-RMKNee2ws5+Gc1ltvpC9KPVzuhYL4hYIma3UO+Fj06ISmTCkbV6L9Rmhsy5OIoqsKlNxM7nEUyiiMhwhSLoZIw==","signatures":[{"sig":"MEUCIGDGKlgk5kBndb2934R1sMSRlV/1xF6S1iOFDwezkzADAiEAucp5JZDbX2Rwl+49CVe6hx0gzlVfgRevKr6VUibqVuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":484470},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"e88dc1c7f11e84bb617ecf7b4c87ea5e410c7cf3","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.5_1781469085736_0.3012153045113555","host":"s3://npm-registry-packages-npm-production"}},"3.7.6":{"name":"homebridge-myleviton","version":"3.7.6","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.6","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"33c9c174b03355497930e281eacc2ca1bf6864b7","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.6.tgz","fileCount":84,"integrity":"sha512-xXVW+aOkCOzwEdf7fIYYr145RZtuTYF3D/35NoFOWLxXsyZqFZh1ZUTurMi8Od+vzQpf+uRzxKopMsQZHcaq3A==","signatures":[{"sig":"MEUCIQC3ENYKuXGY5MCM/vJ9FuuhxE5pC4JxR8xqU5J6oRiS4gIgTG++lTGyzCy1rhjl8Sn1IHXeCkPJTCrJTVBZ6b52cho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":483923},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"dace9b5a7866818393e2dda74673dde6a1b934eb","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.6_1781470036014_0.817300762793139","host":"s3://npm-registry-packages-npm-production"}},"3.7.7":{"name":"homebridge-myleviton","version":"3.7.7","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.7","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"6cb4e322a58a7e429ee85733b7a02861def1633f","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.7.tgz","fileCount":84,"integrity":"sha512-1odMzHBwLW/4fMBzNRz07KJVB/U1g+PvdglYli+ku0NPSsjl1QHLbzYgFWOg4cPwn822Sno48RVPTQ4gW+ZY/Q==","signatures":[{"sig":"MEYCIQCw4U3k9hC+gF4cL8Vg9L35onvmS2GNVWUS9BHJLqgzNgIhAPzxzEB/ShUB6pWr937BKTIEKR0WT6MGyFS2oK1YBVMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486663},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"e2d2385b579eae89fae7a991de86aa1319c2a83b","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.7_1781471215906_0.9031410370747428","host":"s3://npm-registry-packages-npm-production"}},"3.7.8":{"name":"homebridge-myleviton","version":"3.7.8","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.8","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"32c99df293debe85b852a45506cb28f287d13319","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.8.tgz","fileCount":84,"integrity":"sha512-6YObNSNVu4h5UYuYyi+ZIzf1Y1S5PkPwE8SQHRX+38bF7+wR6P6d6l2SV3cYLkcB6eJacrDtIMQdo5RkRAKD1Q==","signatures":[{"sig":"MEQCIH87Fz70gWPYUi02SHor4jTYqTKPSGAIUMvw5b7Oi+3EAiBomxI1srzytWKxhblMawbF/XO0Rh1+3cvrj0ttn61G6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":486754},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"ed6e48f0dd08c84e3e8adc0173c4116ef0ffb694","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"11.17.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.16.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","nock":"^13.4.0","eslint":"^9.0.0","globals":"^15.0.0","ts-jest":"29.1.5","@types/ws":"^8.5.13","typescript":"^5.7.2","@types/jest":"^29.5.14","@types/node":"^22.10.2","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.8_1781472775314_0.8328360247703932","host":"s3://npm-registry-packages-npm-production"}},"3.7.9":{"name":"homebridge-myleviton","version":"3.7.9","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@3.7.9","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"5a85945449e55dc30ef001373dbf7f22265809d4","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-3.7.9.tgz","fileCount":84,"integrity":"sha512-LVClGlt3twtm8DGopyj5pNu/y+rw31RzaCHzLKLGCiGp4cDbmoX3n+PzSdmaRJYuCZxAXmfXzjC0lcXYNnwyeg==","signatures":[{"sig":"MEQCIE4Nf1DlF7LfGzWSfaDQUU8PCP8u1Y71npIxg3uTW3N/AiApSISlEDea2LoO6U+U4vPvSag9cRRiVOeQcA7Infn13A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@3.7.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":488381},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.0.0","homebridge":"^1.6.0 || ^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"1f254fff3ca259ef23264ccf840c6c35b1038fd2","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPattern=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPattern=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"12.0.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.19.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","nock":"^14.0.16","eslint":"^10.7.0","globals":"^17.7.0","ts-jest":"29.4.12","@types/ws":"^8.5.13","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.0","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_3.7.9_1787096632575_0.1409659817901563","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"homebridge-myleviton","version":"4.0.0","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@4.0.0","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"9bb4130218998ca17f207547ce7196cd8656e020","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-4.0.0.tgz","fileCount":84,"integrity":"sha512-+HVDE3Mz10Iks8H81qqiudiTViU06FALvah6Nd/Vlp5deKky0VWbpAiadpUJ+ZI04RkO5Q12Nhz9KCS+DcJv2Q==","signatures":[{"sig":"MEUCIQCArqAchD9cT/yhlDPd8VKglsoMtGftiJZdRQSMi6SYfAIge8mLJMrN54iu9BDHMk7fmSfA/+0L0UvKxcTmzjsBYNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":497533},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"a1abf4f59755e0bbe70df3b7f2ace5db7b2cd38a","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPatterns=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPatterns=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"12.0.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.20.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","nock":"^14.0.16","eslint":"^10.7.0","globals":"^17.7.0","ts-jest":"29.4.12","@types/ws":"^8.5.13","homebridge":"^2.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.0","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_4.0.0_1788573986026_0.03745417244491289","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"homebridge-myleviton","version":"4.0.1","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@4.0.1","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"2016c98cdb9ea4fe9885d9cb21d5558d46da5c16","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-4.0.1.tgz","fileCount":84,"integrity":"sha512-gIMTemUEy1OcBk3bwOrnTNdqcBVlnQfetItNOSLMBppXgcATEI44KslzjOcuq97xFqU7DayRHY5wqduHTq/xpQ==","signatures":[{"sig":"MEQCIBcIuZSdx7B5wFsIDZmpsPk5RhKwIT6D5nWNAqxZdsIzAiAddK2VgYFSkKpglh2MOHk2UBZybaI3WNPVvCu9goCSnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":502590},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"35c676ce4283fca5ed09dbf2aa1fe761f96111c3","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPatterns=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPatterns=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"12.0.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.20.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","nock":"^14.0.16","eslint":"^10.7.0","globals":"^17.7.0","ts-jest":"29.4.12","@types/ws":"^8.5.13","homebridge":"^2.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.0","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_4.0.1_1789259695350_0.7617700412951962","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"homebridge-myleviton","version":"4.0.2","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","_id":"homebridge-myleviton@4.0.2","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"9aa62e7fbdc7ed56b1b25463b2c041fbab19837d","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-4.0.2.tgz","fileCount":84,"integrity":"sha512-fODwESJ5hLXUBXZk6t/R69Lv2xJ9GWCl/mZCrtV8yK2II25Py8jvvrNW+ietoi26uKyf5gmshlXZddJG69nyIw==","signatures":[{"sig":"MEUCIFZHe7CrPVQ5kvJkQCX5d/mN1kOv9Yc2vv6LMKcbqyzNAiEAtNBLRUYBuVwbdf/c092ae1h0ADO9D3bwQ3NLj1url5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":503591},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"f8927209a8004712cfd2f23c1dfa549cface1e67","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPatterns=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPatterns=tests/integration --collectCoverage=false"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"12.0.2","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","_nodeVersion":"24.20.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","nock":"^14.0.16","eslint":"^10.7.0","globals":"^17.7.0","ts-jest":"29.4.12","@types/ws":"^8.5.13","homebridge":"^2.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.0","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-myleviton_4.0.2_1789261320966_0.2703576331352793","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"_id":"homebridge-myleviton@4.0.3","bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"dist":{"shasum":"b539427e4a72b3eafd4c3fb3c6016fd7f120a9e6","tarball":"https://registry.npmjs.org/homebridge-myleviton/-/homebridge-myleviton-4.0.3.tgz","fileCount":84,"integrity":"sha512-/yg2JmPWD1waOOzbNdOJLzfGA4zlR7Ntozy592NIgbeXZbFv4OCLOEpsvJ57UofuaGy45KKXWibrMP4A9BU83A==","signatures":[{"sig":"MEUCIQCfEwYsNTqpBXNglBJOJsKxFye5WpUf44CVjcQOM4u44gIgc3y/FvHw94u95N2AsC7c4qc6m3gdenWyYNIaDRIm1tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBmwAk3ub/KgzWdHk4s/CruGzrBrrwLwzUuA73BOpyAQAiEAlwCZ2hpUJe1TQdIOuV3wQlwPopirVl8TJmQc4hGVgZs="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/homebridge-myleviton@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504380},"main":"dist/index.js","name":"homebridge-myleviton","types":"dist/index.d.ts","author":{"url":"https://github.com/tbaur","name":"tbaur"},"engines":{"node":"^22 || ^24 || ^26","homebridge":"^2.0.0"},"funding":{"url":"https://github.com/sponsors/tbaur","type":"github"},"gitHead":"6b5ede98caa32bcf8c9241cd4a7d8d3960bf04c7","license":"Apache-2.0","scripts":{"lint":"eslint . --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test":"NODE_ENV=test jest --coverage","build":"tsc","clean":"rm -rf dist","lint:fix":"eslint . --fix --ignore-pattern node_modules --ignore-pattern dist --ignore-pattern coverage","test:unit":"NODE_ENV=test jest --coverage --testPathPatterns=tests/unit","test:watch":"NODE_ENV=test jest --watch","build:watch":"tsc --watch","prepublishOnly":"npm run clean && npm run build","test:integration":"NODE_ENV=test jest --testPathPatterns=tests/integration --collectCoverage=false"},"version":"4.0.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"5510ccf9-d9cd-4b92-b383-0ce802b73e2a"}},"homepage":"https://github.com/tbaur/homebridge-myleviton#readme","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"overrides":{"js-yaml":"^3.15.2","brace-expansion@2":"^2.1.7","brace-expansion@5":"^5.0.12"},"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"_npmVersion":"12.2.0","description":"A homebridge plugin for My Leviton Decora Smart devices","directories":{},"displayName":"Homebridge My Leviton","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"_nodeVersion":"24.21.0","dependencies":{"ws":"^8.19.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.4.2","nock":"^14.0.16","eslint":"^10.7.0","globals":"^17.7.0","ts-jest":"29.4.14","@types/ws":"^8.5.13","homebridge":"^2.1.0","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.1.0","@typescript-eslint/parser":"^8.51.0","@typescript-eslint/eslint-plugin":"^8.51.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-myleviton_4.0.3_1791175351749_0.03308181781228137"}}},"time":{"created":"2026-01-04T21:10:15.042Z","modified":"2026-10-05T04:42:32.215Z","3.0.0":"2026-01-04T21:10:15.188Z","3.0.1":"2026-01-05T00:39:15.036Z","3.0.2":"2026-01-05T00:49:25.760Z","3.0.3":"2026-01-05T01:09:11.021Z","3.0.4":"2026-01-05T02:51:43.308Z","3.0.5":"2026-01-06T05:41:20.019Z","3.0.6":"2026-01-06T06:38:49.003Z","3.1.0":"2026-01-06T07:37:56.620Z","3.1.1":"2026-01-06T07:48:53.132Z","3.2.0":"2026-01-13T02:26:00.263Z","3.2.2":"2026-01-13T02:47:25.604Z","3.2.3":"2026-01-14T01:54:24.279Z","3.2.4":"2026-01-14T02:25:22.503Z","3.2.5":"2026-01-14T04:05:12.154Z","3.2.6":"2026-01-16T05:51:23.131Z","3.2.7":"2026-01-16T06:01:43.722Z","3.2.8":"2026-01-16T06:06:13.500Z","3.2.9":"2026-01-16T06:12:59.341Z","3.3.0":"2026-01-16T07:25:36.829Z","3.3.1":"2026-02-01T19:00:36.709Z","3.4.0":"2026-02-05T07:30:23.125Z","3.4.1":"2026-02-06T02:14:09.921Z","3.4.2":"2026-02-08T19:03:05.404Z","3.5.0-beta.1":"2026-02-21T20:38:48.034Z","3.5.0-beta.2":"2026-02-21T20:49:57.011Z","3.5.0-beta.3":"2026-02-21T20:53:24.757Z","3.5.0-beta.4":"2026-02-21T20:56:08.634Z","3.5.0-beta.5":"2026-02-21T21:00:02.438Z","3.5.0-beta.6":"2026-02-21T21:12:06.048Z","3.4.3":"2026-02-27T02:07:05.198Z","3.4.4":"2026-05-04T20:10:47.384Z","3.4.5":"2026-05-04T20:18:24.716Z","3.4.6":"2026-05-04T20:53:32.385Z","3.4.7":"2026-05-04T21:13:08.565Z","3.4.8":"2026-05-25T23:56:23.042Z","3.4.9":"2026-06-13T06:18:05.913Z","3.4.10":"2026-06-13T06:31:40.765Z","3.5.0":"2026-06-13T07:13:04.282Z","3.6.0":"2026-06-13T18:51:57.217Z","3.7.0":"2026-06-14T18:23:52.277Z","3.7.1":"2026-06-14T18:30:52.160Z","3.7.2":"2026-06-14T18:54:17.850Z","3.7.3":"2026-06-14T19:03:23.842Z","3.7.4":"2026-06-14T19:22:12.941Z","3.7.5":"2026-06-14T20:31:25.902Z","3.7.6":"2026-06-14T20:47:16.150Z","3.7.7":"2026-06-14T21:06:56.045Z","3.7.8":"2026-06-14T21:32:55.450Z","3.7.9":"2026-08-18T23:43:52.736Z","4.0.0":"2026-09-05T02:06:26.164Z","4.0.1":"2026-09-13T00:34:55.489Z","4.0.2":"2026-09-13T01:02:01.170Z","4.0.3":"2026-10-05T04:42:31.831Z"},"bugs":{"url":"https://github.com/tbaur/homebridge-myleviton/issues"},"author":{"url":"https://github.com/tbaur","name":"tbaur"},"license":"Apache-2.0","homepage":"https://github.com/tbaur/homebridge-myleviton#readme","keywords":["homebridge-plugin","leviton","decora","smart","homekit"],"repository":{"url":"git+https://github.com/tbaur/homebridge-myleviton.git","type":"git"},"description":"A homebridge plugin for My Leviton Decora Smart devices","maintainers":[{"name":"tbaur","email":"tbaur@panaso.com"}],"readme":"# homebridge-myleviton\n\n[![Tests](https://github.com/tbaur/homebridge-myleviton/actions/workflows/test.yml/badge.svg)](https://github.com/tbaur/homebridge-myleviton/actions/workflows/test.yml)\n[![npm version](https://img.shields.io/npm/v/homebridge-myleviton?style=flat-square)](https://www.npmjs.com/package/homebridge-myleviton)\n[![npm downloads](https://img.shields.io/npm/dt/homebridge-myleviton?style=flat-square)](https://www.npmjs.com/package/homebridge-myleviton)\n[![Node.js](https://img.shields.io/badge/node-22%20%7C%7C%2024%20%7C%7C%2026-green)](https://nodejs.org)\n[![verified-by-homebridge](https://img.shields.io/badge/homebridge-verified-blueviolet?color=%23491F59&style=flat)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![Homebridge](https://img.shields.io/badge/homebridge-2.x-purple)](https://homebridge.io)\n[![License](https://img.shields.io/badge/license-Apache--2.0-blue)](LICENSE)\n\nControl your **My Leviton Decora Smart** WiFi devices through Apple HomeKit using Homebridge.\n\n## Features\n\n### Device Control\n- **Automatic Discovery** — Instantly finds all devices from your My Leviton account\n- **Full Dimmer Support** — On/off and brightness control (1-100%)\n- **Fan Speed Control** — Continuous rotation speed via HomeKit slider (0–100%)\n- **Switches & Outlets** — On/off control for all switch and outlet types\n- **Motion Sensors** — D2MSD motion dimmers expose both dimmer and motion sensor\n\n### Reliability\n- **Real-Time Updates** — Instant state sync via WebSocket\n- **Automatic State Sync** — Polls device state every 30 seconds as safety net (also refreshes motion/occupancy)\n- **Automatic Retry** — Transient network and 5xx errors are retried with exponential backoff\n- **Self-Healing Startup** — Retries device discovery after a transient outage at boot instead of staying offline until restart\n- **Rate Limiting** — Prevents API throttling (300 requests/minute)\n- **Circuit Breaker** — Graceful degradation during API outages, with state transitions surfaced in the logs\n- **Auto-Reconnect** — Automatically recovers from connection issues\n- **Account Isolation** — Each configured account has its own circuit breaker, rate limiter, and cache\n- **State Persistence** — Faster startup with cached device data\n- **Token Auto-Refresh** — Refreshes tokens so you stay signed in\n- **Connectivity Sensor** *(optional)* — Exposes a HomeKit contact sensor that reports whether the plugin can reach the Leviton cloud, so you can alert or automate on outages\n- **Diagnostics** *(optional)* — Opt-in health/activity heartbeat, boot/shutdown snapshots, and degraded/recovered transitions logged to Homebridge (logs/JSON only, never in HomeKit)\n\n### Quality\n<!-- Canonical test count lives here only; keep other docs number-free to avoid 5-place updates. -->\n- **592 Tests** — Comprehensive test suite with ~91% code coverage (includes `platform.ts`)\n- **Child Bridge Support** — Run as isolated bridge for maximum stability\n- **Flexible Logging** — Debug, info, warn, error levels + JSON structured logs\n- **No Analytics** — Zero tracking or data collection\n- **Well Documented** — Detailed docs for users and developers\n\n## Quick Start\n\n### 1. Install\n\n**Homebridge UI** (recommended):  \nPlugins → Search `homebridge-myleviton` → Install\n\n**Command line:**\n```bash\nnpm install -g homebridge-myleviton\n```\n\n### 2. Configure\n\nAdd to your Homebridge config:\n\n```json\n{\n  \"platforms\": [\n    {\n      \"platform\": \"MyLevitonDecoraSmart\",\n      \"name\": \"My Leviton\",\n      \"email\": \"your@email.com\",\n      \"password\": \"yourpassword\"\n    }\n  ]\n}\n```\n\n### 3. Restart Homebridge\n\nYour devices will appear in the Home app automatically.\n\n## Supported Devices\n\n| Type | Examples |\n|------|----------|\n| **Dimmers** | DW6HD, D26HD, DN6HD, DW1KD, DW3HL, D23LP, DWVAA, D2ELV, D2710 |\n| **Switches** | DW15S, D215S |\n| **Outlets** | DW15P, DW15A, DW15R, D215P, D215O |\n| **Fans** | DW4SF, D24SF |\n| **Motion Dimmers** | D2MSD |\n\n## Configuration Options\n\n`name` is required by Homebridge UI and identifies this plugin instance in logs (defaults to \"My Leviton\").\n\n| Option | Required | Description |\n|--------|:--------:|-------------|\n| `name` | ✓ | Plugin instance name shown in Homebridge logs |\n| `email` | ✓ | My Leviton account email |\n| `password` | ✓* | My Leviton account password. Leave empty if `MYLEVITON_PASSWORD` is set |\n| `loglevel` | | `debug`, `info` (default), `warn`, `error` |\n| `pollInterval` | | Seconds between state updates (default: 30) |\n| `connectionTimeout` | | API/WebSocket timeout in ms (default: 10000) |\n| `excludedModels` | | Device models to skip, e.g. `[\"DW15P\"]` |\n| `excludedSerials` | | Device serials to skip |\n| `structuredLogs` | | Output logs as JSON for log aggregation tools |\n| `connectivitySensor` | | Expose a HomeKit contact sensor for Leviton cloud reachability (default: off) |\n| `connectivitySensorName` | | Name for the connectivity sensor (default: \"Leviton Cloud\") |\n| `diagnosticsInterval` | | Seconds between diagnostics health heartbeats in the logs; `0` disables (default), else `30`–`3600` |\n\n\\* Leave the password field empty when `MYLEVITON_PASSWORD` is set. The environment variable is used in memory and is not written into `config.json`.\n\n## Not Working?\n\n1. **Check credentials** — Must match the My Leviton app exactly\n2. **Check device status** — Devices must be online in My Leviton app\n3. **Enable debug logs** — Set `\"loglevel\": \"debug\"` and restart\n4. **Restart Homebridge** — Required after any config change\n\n## Security\n\nLeviton's API has no OAuth or scoped tokens, so this plugin needs your **actual My Leviton account password**. Homebridge stores plugin config in plain text, which means a password entered in the settings page lives unencrypted in `config.json` on the Homebridge host — this is a Homebridge limitation, not something the plugin can encrypt away (the process needs the cleartext to log in).\n\nWhat this means for you:\n\n- **Secure the Homebridge host.** Anyone who can read files on it can read a password stored in `config.json`. Use disk encryption and restrict OS accounts where practical.\n- **Prefer `MYLEVITON_PASSWORD`.** Set that environment variable and leave the password field empty. The plugin uses it in memory and does not copy it onto the Homebridge config object, so a later settings save cannot write it into `config.json`.\n- **Consider a dedicated Leviton account** for HomeKit so the bridge isn't holding your primary credentials.\n- **Scrub before sharing.** When posting logs or sharing backups, redact both `config.json` and `~/.homebridge/accessories/cachedAccessories`.\n\nThe plugin itself talks to Leviton over TLS only (`https`/`wss`), redacts passwords, tokens, and emails from its logs, and does not persist the auth token to disk.\n\n## Requirements\n\n- Homebridge 2.x\n- Node.js 22, 24, or 26\n- My Leviton account with registered devices\n\n## More Info\n\n- [Details](docs/README-DETAILED.md)\n- [Report Issues](https://github.com/tbaur/homebridge-myleviton/issues)\n- [Changelog](CHANGELOG.md)\n\n## License\n\nCopyright 2026 tbaur\n\nLicensed under the Apache License, Version 2.0. See [LICENSE](LICENSE) file for details.\n","readmeFilename":"README.md"}