{"_id":"lutron-leap","_rev":"39-d70011157eaa9a8436ed2486ce7ef41e","name":"lutron-leap","dist-tags":{"beta":"3.2.0-beta0","latest":"3.6.2"},"versions":{"1.0.0":{"name":"lutron-leap","version":"1.0.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.0.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"57d58c395a8632010dbef9f1693c5122c01902c2","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.0.0.tgz","fileCount":30,"integrity":"sha512-Cg10NfWzkEgsVe4o8nhmS9QxXowumwy7ijX+bBXfLQjUghKUcSs9oNHHlD4kwHaQEHy1DbQzyb/W6bXPtMVAWQ==","signatures":[{"sig":"MEUCIEAJ1LNmaM6e+9dMSOs3P+FxkLUybNjkCDTyy4/CPuaAAiEAgbo++JzgONDpGpj8eoCI34ZUszfRm3WG+ZEsJs5ZzzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9ebBCRA9TVsSAnZWagAA9OIQAJDVNYn3wFWifLTi7/Qx\n/T28zwGuXfXYM4s2det8ZzAxayWXaNNFq0OtZgcMzCzYTn1mh74HMN0OMoLJ\nyfNydV+AETeOL5pj5jO8vi8bjx01jRU8PoUl1G2tzPYwmVmqbD4nvcohV3oR\nlAM7OxAGkBtzqIIf1tSblH+1DNEj2X4FVq7/rPuPZ4iYupg29di91j8W4ruZ\nMchH+4WHm4wqePZLZ7mtrzVaKF5EAmk61DJi98Q0hHPHEiYkJct/vjxpTXC6\nM8iEu1tJ1b91w3q+0Jyau4HJ83fvnvQaDTp8dR65iDNABRYZ7vseMtqJIcRe\nCTlX1/UHyZ5D0veakPdfI6IzFQZzneeGyDHV70QjtxM241i6Ndegv9xUTq6f\nE1wldhIo9O8kwvDk5LUP2XB4MbtgQhX0RV67gE/0m5FylJEV3GKVVwZqVa/G\nyQwFFZYeP3LGXQhhaSJcQ1DBCK3wiK1iokkvvG0dWs9+abqgNyJ8Uh1O6Cm7\n9djGEJ8VOSGPjc8GgMX5sqbDzwkhWEiGHV3NZ3hgO+JbfeNFZaHuF9LRHmny\nJp8ZW3bfZyFNGfuH64XxJ42lddbjj3kBjq8rD+NzSxAW0FKu4UpEeHY38ST1\nfFZ2y3T2iNbjtpPa+PVjV9Z5AL1g/rPYG3NbxuSHzj8QuuMA347rrOIYKBxu\n2Ykv\r\n=vFGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d2116ecbee5b650b87953b8787ed0776e8cc1f1b","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"7.0.14","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"15.3.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.2","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.0.0_1609950912805_0.9253160745884084","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"lutron-leap","version":"1.1.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.1.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"1812fb8c520c77f03521adf745207800cfb12ff9","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.1.0.tgz","fileCount":30,"integrity":"sha512-AN//OQ1s/i89ck1AJqsfNRtXzzupWvDikVkfUUihLBvGVx5z8Ek1LXtqnTUq6NuHiKHJYblxgFhY14y8oTnRkQ==","signatures":[{"sig":"MEQCIGxpwyX4evLacHXGscVGXS2PYgrHggFUI4SyjwzihYqBAiBWP36Wzu8VKfQLhJzbQYoddt48n52s4+z3WUVmoAv/gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIhSYCRA9TVsSAnZWagAAY4QP/3XXh44cQ9ejRq3c/Nkx\nKyqDRtq1Cs972OyiOdFOfkCruiYnNbQJIzoDCuxd3UuU6VHATh5xf+elZ0Cp\nEF6clAIVOmUQxL5M4AnE5BhaTUF1hNspGW6e9GvPgU050XiUeY66FKW1kOos\nAq6hr9vel7bsiuf2LypCHDUgbSP/vXH5uQeIJyHyQlpdLN3+05rmsFHYyDJ+\nE6XMGozbmYuRrXfrDWFUEd7ItX6b/rvjH4ae39mWVok/lt4O195fH8qZ6LUB\nuwetb4OamKXDkv7FXtkuFm4wCkZnDfqZWnowyyZss8YJej4spe5ZULUU2y8U\nle58VqpUMzpIHWpt+gxNDCCbTVd7zORlzEm81HZA+6kYCX1kXqXR93RyTY31\nHW6Gp5lSAGZwkEptrH7NXZWAVoqvNVaQdoec+61g+EpJ3sTf0/daQ+7S0qdh\nqRh6hdjTPyr/Re3hXlezCaQ07cQVdAB9sT9AB7UDQryamQJw1oEvgvKtBvvJ\nzjtxZJPCMYQKyMRz0ua7Av85ExeItcip1FvAFUtvsK1r4kE6sM7P9UTYVesl\nuQiXRY6JhJ6WbAKu2ZxmU2sRPu1j7mfvpNTcl6W45ZgJywFn/7OW83TvRZwN\n5Xl4NlZbZov9jjdmEdbbBoEuT3RcApr2KLgmnw5rjJciM6YaYjr8dVVPu8a2\nSnq7\r\n=mXAq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0d22bb2bcba463979ef66d0b8db8971924b09c6b","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"7.4.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"15.6.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.2","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.1.0_1612846231545_0.3063259873029003","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"lutron-leap","version":"1.1.1","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.1.1","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"ea61728e3067d112009df835993f300629184c25","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.1.1.tgz","fileCount":30,"integrity":"sha512-o5bNBG4iQEQAik9cXU18eAMNodFsCGgcPSEA5SXw6Yi7BniCjFBrlvasmCzhyN7Pwd/6I6iOQSS37T4qtBSiNw==","signatures":[{"sig":"MEYCIQC2uTjyq6SEeKcAedtKQM7wMPepxqNdMgHwWDDV+mtueQIhAJA4yiisKUMP6cAtlE1t0r3VVBLlvrCAhL5LIZ8KGWqN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOexcCRA9TVsSAnZWagAALBEP/26F1BsXPe00VT5oqvpB\nyIrWhui8h6iouMHh2UTzU0CSA+FA7Hcx3EngE8Yx0CLNejGGXPaCaIcLd5/z\nbk+XmwvDlqKWXy8VBYnt9DYYGGFLKnG1uKXfibzAcEDO73Y0SKdtQ2gtynRd\nhQfnInY7dVoyK6ozXmWQwThH2JAR3XfEe5Ojfijx02LfpEcJBJotx57KbDEB\n86mL1pShgcvnd1ls84XtexFoQvPWYZVzn/3zkWYFa7RgwDoR/QfhGj5pq+l7\n+0JyUjOUhUu2HJg9RZ6vr+Kaf1vtcN3j4Fft/GzVgAAkT5dCd0rgZWItnFCk\nCxlOaedYIA1AM2cbKg8BFIT/KchzHOj7R/6Vs9K+2BOmAdIBDMMpST7AG9Df\nzm3R18Y5gLrpcmuddSUf5J712T4o9kVRSRBypd4Ti1evJRa6XNPwxHY27lhh\n2S8xT3IAgqBwj2CphyxZ8LjTAltr8c7eRHWXL5S8lN1aG7l2lbbXc9yTYE+x\nBNmzxX7W7N1YP4dXjjvSgc7OIb5zwU9YENQ2f1jjaO98uxI8RoBz7I1EcB2o\nPPr7oqh5bR2w3lk3IVVpMPU/7vnHhB+UxCrCJgotq9IVS2ttRGgFRzBE4MM2\nwjtBo9xmA9jfNFkBC41R1Y4yy0gXkknndBXT7ZQFPt94W380DUQefrNzo91E\nI/BE\r\n=1pct\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f76819e12681d171b29686aacf1459e4c886afb7","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"7.4.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"15.6.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.2","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.1.1_1614408796359_0.7312122874042488","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"lutron-leap","version":"1.1.2","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.1.2","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"fa35ca8bda600e00e1ab89d95512683a0170ae5c","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.1.2.tgz","fileCount":30,"integrity":"sha512-QVuKYvfva2+eQKOGGJwYM69WhUUae0UUFARkb5N2xYXqYq3wVZfwQ6e6rd1B+0WkAwyX1ioXrjFO5PEIOi3z/w==","signatures":[{"sig":"MEUCIHXYZnlA8UKm54+ItRNL2NjCR7fPLTr60p9h0nMjev7XAiEAySzQD63khUrzy4IByo/nOZxzYDCMErLwulVpzoKvGuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgOe8oCRA9TVsSAnZWagAATYEP/07DbtMidS8F75Kyciq6\nYU6BsPSaTKOp1fO/RknfcSR9QhApARjhj4gFeXfyBCCsmEJ8DyLH2zxhK5py\nTgcAW3HMo06TLGqd/NsgvpDzzuk1u5R0//KOdu3yAvpDJ7lYXuJu7kTodFUE\nTLBQ2NKZO1IYKCWJseacPsFJqg4uuTqigZiueTeZIatjS4tfeJuPOnVC3U5c\noKFwLWrt7HL/Ana10M9l+SSxPXzEbVRskOend6D+3cewISwkfWqIBUg8wyEO\n2KGszcurd+ACdUn2AwzIh5b5QHp3Z0NhxV+SrZ+Fspi349YPVjyNRlifcuA/\nPaEL3ViPe2Jd7JrNeV8H7X+IDocPK5X15p/BrklbrF639RYcaZIsZqiVs3Ko\n5sHeDoWeoho3CIM7GlSDntWmdMp8fqGvehT7IxjBqp486QNfdvZVZlCYnKrs\nrvUp5OGy56a6/uml0sAn1fMtYtdBzgBnnckl0UFAywxtVnLUw09sgDo9kkwm\n3GbAiANPNiOGiL0u6+glz7aKoq+S9yQGjwZAxY/rAxdkCLuPjfVhXX1eKUT6\ngU9GnWrMK81rd6eOOgriqA7JprG3vyuiXcVjf51HYXP7qDJFU/sYQFHhtTTM\n9XJ8zihJlCSJZLmwfnAa1E/6ClXFg0LpYd2UYHZ4aL04m+tBv9+NkWeEgKwB\nXnLN\r\n=ZlM3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"db9a93443cff3dd006550939ccd4edcc54a395ea","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"7.4.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"15.6.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.2","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.1.2_1614409511768_0.013339888632000196","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"lutron-leap","version":"1.1.3","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.1.3","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"ebabf742d93b04d6b962086f1b084ac4c65c346b","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.1.3.tgz","fileCount":30,"integrity":"sha512-vbQ1//0BeQ+jKHsuZ5huoO/Q6rBwM1IElLQjzMQSrJ7XJyGbG8b9iNeIeiogug+7p0uIowrMTeHte1+uxyHD2g==","signatures":[{"sig":"MEUCIDBDQeEJR6ZsVtMpKnRt2Fe2Eq454WqiVX8vwT8xKdiSAiEAmgjJ8cURa0V2KQWKjeofSFuc+Fe8tqczWkI2LDTY9gQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguqMLCRA9TVsSAnZWagAA4rQP/RvjVVY3jRWTKP5gJJBc\nO4Rp5kn9UQzFnpk9xkvELrPrX2HZtGdzKLNcAzeehexVADa+7GDu6+dpu4XL\nxCNfdiRBvSPczQ3Ob3NnySdBx74MaSA87ZjFsEIBYAEwPkSZxiV97bR/xgNi\nhE6zArwgI1xUMwJpyqJzHL9vGNKUPn9r07r61Tz6gmXBfbYiD4JfGh7raMpK\nT1cVN7Kh8xGJBeg+7sxrVIZnF6YAa6BUVsEXZGek8TYOsj3E58UBNjvlom76\nV76HdI/C/KlactKO7Wiupk0tArCD5wkGrKo/PBgElFD5OqKaskApESRI6cM6\nR/MpV8yuprCTKrLyV11Ews4cH+Fc0zE28IaonoahcGh/or0lLuIq3ZEW1cxk\nlHiTqbMeCR/y5FbERfGValJHfr9o04XNBwDwvWEEdzh9DOhouo7AGEEd6kKF\nc5NxyQ7QwxqJmASevZ6ZK/f9BB6H80XCISDTRx5hCPQGiEo/SOAqvdc3ubqz\n2oZIWjMCVtkx9ebQvYMVDD7VI7KKuEzGFgNoO3aWAKyazNwW/fyfJpruFEJF\nwftjJ+nyHyAcz/rms0JZQsaErToIRy3/aldHn8PXKG9+zA8FgPbegvUgTCYv\noiP5bZ3GQzexX3qyyWBflDdb8qq9NH1CGlsivYkMPxVNDdSi3ZNGMziAN6mL\nxVld\r\n=wGZn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"994024f48e2b3fd6a0001d475e9ef3043a30e6d0","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"7.15.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.1.3_1622844171211_0.3171660948640067","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"lutron-leap","version":"1.1.4","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.1.4","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"936b0e572faf40cea059efbe5422445c26baf2e6","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.1.4.tgz","fileCount":30,"integrity":"sha512-9S0Ars5isrNzgDrxz55CPULkfOhKXy49xbaOMXGGCuGErjzhlJfB1ZlrDtUR0WN9Zsgkp+y4mcE+X6Tteh3vPA==","signatures":[{"sig":"MEQCICbiAYd8KFuHkRoGQ1vvREy6rgdUJlhE71V8PPzXXozDAiA0BWSyd4OnlvGuu71zv8/0Rrjvr9jI1+VTg8uMNS49bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxuAVCRA9TVsSAnZWagAA/s4P/3cdDzkZ4SwI2G9VVsDd\nvPgPSr2HeFDdfiyZs1RCf1qbS2IV+XX4b+8byJdxjKUyRDJRSiDDXqfYXzPC\nUvwls3gbRPHCP5kIOd5/nrbaPfDKlz0CzJaECuSmMr7Gn9EOcC5gKnR17LGQ\n1Qj3Gd6p/ZQF2JsQmTXupFp33ATg9B50Ut8iUtUcb8g2Iz3C51xs7KaniHn8\nneGT+svLDKLuaCGlvy64IV2zT4C3gFWtgNmP6SZF3EeQOgEk4nVA1i9vwDJF\n63agLGVTz4YO+Ecd7HeDpxZq3lvDTeb5BBgIHfX2iWtCcTe3r9Bd4g2HZQLP\nMKcMa8T9t/1bKXSv5Mr4eHZFgRvE3R37n+zMVh3vGBe1KuT7VxVg2o6s06uW\nyTGuHAPNPhaOb9Wv+ia1tC3H4IwOa8Mnb04VXIo92M9e6Oyz/fLkhsGzHA1j\n40cvuNgqZ/jJlwbi7myd+fWOqNBH0Ufcmb3GCUz4PWAho+aSu96Hq+eyQ+Yl\njsbTsQpKKvmSDiF9HLY1RSHt+4fyWQlBXezR7erPIyDXIB4s46aP0EjCpkxS\nR7D1SVPaL+P7i16zswzMBnKqe5qUNy+HIBxHnWH6sl//QqDu5hAOEnAjAnRO\nWJjN4bpBIGgGSeEpkGm58b92ACsDUAyZcDK3ZdqhNdPeWq+1CVyLOMjZAD8M\nOTER\r\n=qf0C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ec39f5587cad2bf617c52db101ad178ac4bd23a3","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"7.15.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.3.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.1.4_1623646229023_0.10153756187724272","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"lutron-leap","version":"1.1.5","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.1.5","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"bcb6bfef43d288a9f6839fd1887785af6d860982","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.1.5.tgz","fileCount":30,"integrity":"sha512-Odtdt8lxz+dTPQJW9pU1dbLaxihoyvzYx8z8ofg9BV2YX0iNjZa0pldTKD++7eWMk8+EStkqDbeABmvlOKRbew==","signatures":[{"sig":"MEYCIQD6/oW0UiFbeLRU9KO0ClNv6wiVfPsg7XjQFsoUMBh94QIhAK8UcrSpT6nV06xjVPUYzyuYm2Tj3G6kKy2XFQ5MH8ke","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxr6ZCRA9TVsSAnZWagAAmOEQAJz7pROIbXKaAcLeHxsM\naUPlPKWgxV+OxOiw6Ei+XYnnDZLDTK0p/DnH6OH/dIFpjHh7yYC2Z04Iq09H\nHl2akEhhrjcZOJTF2kwWmg9oQTb75+pMNw0jcsS76o6/J+0kiOMyc/1MNZU2\nb/zIfN/4RZdTGJbqfMbsX8Ihd7kUJBAZAD0+5wNwY/jOy/AvHY66k7vkj8Jd\nGsewvRFpTfqKLHlDNto0gSAL4a370sCALuvLRpSZ5eSYQTy9m1X2ybuRdsAF\nw/uJjwxVdjuBnmgLshtjDYNCoHJfJkHKkTyjWx2CWInU4+hhz/J/Wnbo6Vhn\n/M2XCxYl5KQ46/cXJtR1FQAnctD32c9v+9QsKLh5oYbXBPsCSX6D48bMkrWG\nuqCMvD6vmu/9ruN3vcYsyNsRCMaODyolkZWlgFaAqNbj3uWIlhoZ5NfyczBo\ncMFhR66fbJqBilU4r4GY9T8HamTq1i61YHEOOst7tJHkReCFnRg3B2LPaGeN\nF5SzaTMO9+qVxJrOvjEAYIcuR3JUzmQeIOH60FdEYVomhtNS6yyK6xjcH7W7\n06maFFaxWYsExuHYzsf8rAtZY0ezAwYOzVyaMZBKJV//H513fqsXR6j0qB2n\nqiI5XyB8tenKBpdtNMOWXFDWB4KUyxiQ/6npVNazxX3pboqCEAl0reD3A31c\nIFFa\r\n=TZbw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"052008c2729e02d7e3a6e57a493e5c0951252fa8","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.1.5_1640414873569_0.10155593169215016","host":"s3://npm-registry-packages"}},"1.2.0-beta.0":{"name":"lutron-leap","version":"1.2.0-beta.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.2.0-beta.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"d1094a3b266ada36c8923dff41241b612e9ece1c","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.2.0-beta.0.tgz","fileCount":30,"integrity":"sha512-ad79L2bK5mw/Yr6QUsgTjgZoRloxPYdGfNkroJYUjQHwfXKUIHIQo9OuU7PzadIkmyamAuzzhMLqGYnSxEJbeg==","signatures":[{"sig":"MEQCIH/j+B/2cM677g7MmBiipa4l1EfEAtJczA/C+fVtUmP3AiBTS2SumXHLGT49k2zlmVuu457npAD0wNI291sinUv8gQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jqCCRA9TVsSAnZWagAAmooP/jVGmS4ECGU7AuoTPiV2\nq+7UxZIDOtY8NM4+uZfWiam0Vsoig+4CgtKBQDsub+hCNhpXLalY2okiG9g7\nW7yIszxwBzIorwJ7eTlJdPLITTyrqTD87eZ+Y/GPmju+UeVydIlmjFAlvXR5\ng4zzEDVsUN5kbwb0KFe9q08nrw2BgNESYr6NpfE+244YuDdDRYhXfwKoa9DJ\n9/Y12ejuryaYH+Z9J/fwG97Q8SZn9ASAijqmxpRnWDZ5F6YkgvTwanMCTcJO\ns4Y+/kNPG1nUbWiQlr0PF8LkDsY72WQ0vby6lpIsoxrFjMLyTnYtg0yaWkj0\niZMJPT98Qfsj9ndL+UYUWeEpz0jcwqbv7rYP1hMjWAc0ajtN+St/sCPQkRPX\nct2cdTZDkzoonzBi5SdolU5mAGwlb7Lhc4NJHPCJjXVHSiNao9uWjK/ZkdlG\n7BtJ8YC4JucJR9t6ZFZHidulgr7+nTg2WVPB7i3GkNz7FZbRhhJSmOyhLRwA\nTD0NG4ToRZ0TcPUKlAeD6qzTuHP8UUzz3J22Zc4TJx8gEvLTjzTfeatyeCaC\niqaHzgwkLm1HKMnY005HCH3rPknmvDPwum5w35GImg4UfZ0n4NCNdVEPkDa8\n2N+hjos48cAAzOOtfz5j8HUp731ilBiK3PuWqNO1BnxbsWfpyXeRRr0ZxDvH\nBgtY\r\n=h7P5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"851f87c4941c19acfff86ee39317ca5f365e027c","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.2.0-beta.0_1641167490092_0.5428697333916184","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"lutron-leap","version":"1.2.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.2.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"07a584f62d1fdaa5908f1477607f27865b72cd10","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.2.0.tgz","fileCount":30,"integrity":"sha512-qlXCTyJCxGquvyN9rKwPed5o12KuUkm+KrfZdj8A09MSPARpGfQ+LyT5YKOPWzjjfn0G17VvqPleZ2QOTj2UdQ==","signatures":[{"sig":"MEUCIAguNVOcbLXbhMEF95Nh3O4vtlWmDXnPb3lhKqEz1ZkeAiEA4+o65qP69OUzttkAXE3h2+9QuoFQkkjd4MGm0WccdG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh75TFCRA9TVsSAnZWagAAGTwP/2XTdJY3yZ8T4qBvF8dc\nmkdnbKpUMv978XtpghsbKHWzyyvPxUXXHDA/WQzHTq2cK0QADeszoKm5q3zp\npZ9CCS4/XmiJkIR9tc6gw7vRMuhc+5BKj54pVmePHjAt3wHA874jblIx3SxP\nU/kOuWBPmvBKgWnK8P+QZsgj9rG9PZfcjmvzyY04DDNyurOS0mQTsvG6Q3kS\ni2S9f9vYnzke6KV/h0eBKxGiFlSL8MKYrBoh6VL2Ptb1B+8G05K5rFsmvc1Z\nXSTzq8mYb46c3Hbbcr/TOX6+G9i3QW/bv7VQhcGicIinE+4oNVKI3QQ6zMCG\nCj363TgAS/5tdrX+JJCclowifD/TFK2t9iekAonTxm1/A4V7YvpVSpO0wkll\nMZEEkukfFPojW2wnlhz9nX5NRiPuh1L28+V97Vug2WrvOwOuLL3Jtb+reIBO\nsy+4NB5TGUcDmaGyguuzzl+9rbc3kO08W9WknKrz6Ud3Bz4/vuKFNOnXqS9k\nc2ZBdzCuBXHC/ez+JnmNl5OfzYCv0xGdavSple6xfCTGnRaNS2zLmW9IrH2t\nQ6JLA6ZrH/fuGvOVzAxquG2QujUOz9BBFv/rIiJyGubGrkNFgo+VE3v6ZwhD\nFgaHCTm5kIJsVKeVhmB5MRyosTaCvecgrIYa5VOF4jt5udNc8q04f3zHQtWJ\nFzxy\r\n=9NQh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7eff8ac9f42843570b17f460da931f63480ed25b","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.2.0_1643091141689_0.8220248036349505","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"lutron-leap","version":"1.3.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.3.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"735fa39ec53b74416854266c13ced6a4d3d4772d","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.3.0.tgz","fileCount":30,"integrity":"sha512-A9ZHsHMxSY5xXffmU/Ew3bnmc1qdhgjC2ZZcLDqK4IFxI5A/G8IR4YsvX3GUUrAtJi+hIqY1jjfEtSkqxfSdbA==","signatures":[{"sig":"MEUCIFGjSttAjFxISsiTQyEMkkOHSftRxbUnmXVuhcJofEqgAiEA3zKmKLvENdsivO7LXQ7VTjZJCHM3zJ/eq6dNtNV9JRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64130,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8JKSCRA9TVsSAnZWagAApIMP/2jDurAUrU14nMxhrd3W\nLlED3MJ+U75+EEwl1ygS2rr1npEeCA3XNAIrLVKbbcg6ud+mIDwZZAwuk4HG\njpibbdXr5YlY0jja/Jil6fd0ruv21LiWGQrh93m3rml5PRpRhuKys9gwrY2b\nZzlU1ioWYidwN+47PG8I7ipb+j1Q9pLv0EOPt8z6CpQpWEnOO7cFxXGrOLQv\nS8GvIqH0utVufa2yF0EKU48HVReMciqV4thTrr7MQPZSpPnyjOerDRkxD4sG\n+u3/Z2Y6ddk2zG4qWNngT3o1/uE5jhdgRQVycYeL4QT9acBKwvMQYYpzFXkv\nhkY2bOjk6Idp19VLIjfNbS/a03nCtEiFgzS8H5Icnra8J2GUTsvWDWWYngij\ncKF2e7xSADo+oPUy+JjGdjaLJiFiLullwNf3lckEV1KOEBqrPsm68BajiUYN\n87KvyFkR0Wt8x9CPYuUyXuZqvm+vCbd9eYK0eMQJvLMrU7mVd36vSg/WHAOU\nY9ScNMOY7PNmGG/sclbfFDxvUU6xqUzf9hMXNRznZGiYeI431x4yYb85OxQb\nnFsScCJmXeaqk1PeFDjqUdQuRt7u3hUA+0iMY0FP8P9zXSkU/SIyvBJy1bEu\nW8NimR6GqnGFB6tDAC59BCPxwmEUauIxmDySxY+5U/FamHs16AaUyKrOAalX\n/Qu1\r\n=Reao\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0eaeeac217cc0fbe160a466ccdbf97083b607e18","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.3.0_1643156114545_0.07935190432713535","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"lutron-leap","version":"1.3.1","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.3.1","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"214a077318598850b890c58ee9ad4f70ae980e83","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.3.1.tgz","fileCount":30,"integrity":"sha512-eGy4PiExuHghy+VuKhde7ym4IjQHXb1YMw/LSQmPUBK6T0Mb2cTkC7BNAE5mvl/4b/h9KghZraQvjObuPmP32g==","signatures":[{"sig":"MEYCIQCWwc54JrJrqT4O0t4TIWahmZKjTfZxpUxS0AWU7sJuBQIhAJTzEi9qWUspbc2J8mE25SYkbpPRAbLmOArfGYQn/e/S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8ONvCRA9TVsSAnZWagAA4l0P/idOZaZnqBjxYvAiFf7m\nkJ5eDph103ZqzXUI7RWcG2rghpmLGKTaRApLb956UcvvSHopB+gMhGs3C2mM\nFiJM9JtXgERFsakQGAMYCrZH8uqX70hBxVS08MNeMdG20K/JtzF8fHcqAyR9\nf1oZk3gAe5v5qO9hUDmTQtn5pL+ReulR+VNjnwybtaPYq5bHPgZqkHn6Ki1k\n8ZvFvr7upCM7XBEgF6pzs0KNFhkZynB2wT/BfvIS4qnnB9fORynxp8zATefK\nd98ffUAFUYortqoVHMRfOcs2JCE7qzbiQSL2VA7ilvVd8ZWFubfJQeeBWYv3\nzU1HIAbE5s48Gc5x4EhWWqpAOKsH8m4AfMO79UMDPbuZF1bW2n59YdnxPPia\ndryznDDqftAuDE16gX/+gbEzELAwdB8ya49xqhhQ6E9klD5C8x+1p0zIDAkS\nH+whIPAJbbdsZduDL3cO8WC7Vj2CVwkaTApFgRVmwVmUw/IbXMIea1YxqYds\ndele0R3iPsVsEb/Feyi9VpD9OluhxcwbGbwVGAcgdngG+JZn87/pVyp4ms0Q\n+eSC7AvJQ/xImvjsq/Dg1F74vOq0XQFgdN6RuHCSg0ijIdH0G3FJSdPivkDv\nlqIaoTwRrxQQbU8eaDbRO88wvTDScCt9sk4Glh1wsxUmALnx5VWsL2yxvsX1\nN79x\r\n=/BNs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8c7cc1bfd42ecd4107870fe1bdf3b8f2b17d4244","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.3.1_1643176815589_0.3746695039817529","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"lutron-leap","version":"1.3.2","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.3.2","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"19d1b261b6781b3dc8a3cfa9f3d40f88fae9fba7","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.3.2.tgz","fileCount":30,"integrity":"sha512-YaTsw+C44MhOesi9LbzEeGo4X9iTU46xpg/dhmdik0YsjsdMVOYVrfP6TlKSVtglIidM1LNve4ntRST6S6hfbQ==","signatures":[{"sig":"MEQCIFq2cvwWCiSP7onTSRhYLo7KtiiAjAf+qk8ch48NjTE7AiBffWUiHi+Y6NqbZjwleZ2HEBtrfRs4lGJRVC9/bjaJCg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8jWZCRA9TVsSAnZWagAAg8IP/AwKWGJKsJD08+z/xt30\nZlRkYgY1weyzMRyvBg22K9pE9E3eQaVhw4gxvMsvZoEq42iTh11+ZuCiXBA0\n9oxrFILVQauCItQC4aBfUsn3YTBQyNoXs4NTvNRy1f6TwggIhxMCITF16dhe\nmWa4RQfRpHN5LYS1Z7gpMF7HRuxAn/c3I+FM5qtF2FfR8gP+9ppRoTj4FQdW\npoTWpC946UhIsbUx140Dkq35zWDMZeEV+ZRFqSf6Twjj+XxUzlZVSl8U5mqu\nCow6JCZapMFNnMhwLVkgeid59KqWuuw0WLQfOL8C/32108LbPIz54EoLTCb9\n897Zhre5KKEDVhflsPTwOjqYsyCF9Ugm2CRD/FRXz2cE7sqEUtlTlMi6M08M\nfA6rA0j/lINyZKas1wJ14yjKTTdWWxlj2w/fbl8u+qzIYQVJR5g48atVEuID\nXXEUZYlOghKOQqD5YflyeGozhsrZMLmqpRxDTwkQO7eKaqfWUO++tRpTi81k\nkSbp0AfBxeGghO/iBjvHIr9IcyQYgprhBj+sCvoy4pJcAqOfL0psOROmCA+K\nAUhU9p9NdJFaXuj/QF2dlURtf/OzXSD6t8pgxjTFcPcioUiy6th2gEa9WFfT\nduJmoSKRZONNE099jpE7AkmIDFg/bdttGS58xGEBe0H767jRE7sTPM2oAGw0\nK7gv\r\n=Cz2x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6506a4b0578941e56756826f20ec6525ef9be04a","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.3.2_1643263385006_0.16609470110477753","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"lutron-leap","version":"1.3.3","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@1.3.3","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"7f9cd16536209e26a67efc5cc9b9a2ca061b1f3d","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-1.3.3.tgz","fileCount":30,"integrity":"sha512-5cXkKsWkHW4IBaXem293o7PTKRBpubD9cqR/peXvEfW5GYW4TVk2bilrqTgzfEb40Txsxvcz10deKDbokTLnBQ==","signatures":[{"sig":"MEUCIDu+oN0/l9fT4w4DypySqvXEPI1sUf+B6NSg274Wt/dWAiEA9OVFcprexsO2IP+YSB75kkn9jbOXVhFXiEy2pXlz7n8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":75432,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+aMICRA9TVsSAnZWagAANeUQAJByWZ+XTFawVE/oPlvh\nfKdywX6FiIQntyMP6Hut6kmcd+lDKs4T26MrbCv6dmNUNCUl0EWJqVFOK/5h\nz2xW7wRtr9Kw27mnNSW2C/yBf9GrddmgypwQB5V3M86syJqFzIrS4vBfkAZA\nofhq0sxZ/ShoO/27KnLRFjRL1sq0k6mfGELP79d96shS9bH3xMOerA1xQNGn\nri8Cwyhxi3K79y8EKtpYN80S1Gn3m/GyJyofvb+X5YFF/9U9obalz2mzLrXv\nsSwa5zyW+gghkTYsJ6SLLTAm6+/HLV5kAZN3mo3QvdGU6+BCTziAPqaOrG1A\nWZ0eovgkWkj6VxKAh+jBxeIsO2pfxBJTFOu8fJj1MRPZDu2Exi8bSAyT/Gen\n8r+Fgt6QoD8BPJmN6aeHnsD74uaexeqgmdqa3quzLpeCTwkELikXyx/e1Uzi\nlx5HjRbX66xH+oxItTEFwuINmhT8DV88CEYK5k4Hsb+jdOXKqjrbbljO/u4/\nmKJ8xg2gI4C/8EZFSWf94vfjmm6as95pXODT3UjIYOJohUBfr7rg/me9ilpn\nFmvL1wsdnqm6TDQbSF8TEyFeQjlnYgiTpPZM4SgJYP6MQXeTfDwsiZ9v9kAd\nKT1jbF2SaxqvvkcBJ1T9ydC4Sj52GnwuVwDo8rG3QL5+c5Htb2doJxxpd/Yx\naCsf\r\n=t1gU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"8e49bf633330b4be6181140b8c94631b89b60f09","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_1.3.3_1643750151957_0.7034905050916125","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"lutron-leap","version":"2.0.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@2.0.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"cfd93d9348e5bb835985762131de3ba9cad8973e","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-2.0.0.tgz","fileCount":30,"integrity":"sha512-BPfQtcN1q51/yuFRYuhDJezWrjv19ArQ6Xaif825b936OsOzQjx+fCi58EQl9X6DkxBBVkIjj8v6ymgba80HGw==","signatures":[{"sig":"MEUCIQC6ePtNbGxAzB3qLGROlmujVqVoFwmvBGXhMEFOiPuI1QIgG0aDRL/zIcPnDZN/Rehw8SwgXLTehwWUQI13UJNYM2Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiB1dwCRA9TVsSAnZWagAAzY4P/0ki/31m/uWOICsKjJv1\n0Er1uhdZ0BbPFWmIxoDq2A+Ng9Rx4K8bejBn3lzoSCnPx3pAzjQp21Lhy0Hf\nJ1ivu2y7CjlaXP3mDkp3iXq9ewF5DNIbBzowi3rL32lzVf4yhBElUZLmV1n7\ncl0DIA9143DB4oy6U3MQRuuPfRzOHcziwDWn/SIPX2/AB5iQd5tBCwdMjYVr\nLg/2B0+2xTXFKneifplZqVdKCqI/mIvYdtLaZobfDaEXCaK0wWsqgXyHqHzQ\npIIqvdxsY/tBvUPiNQVquODhWNM134Cp8RSufa4vTDI4Qt/0k5A+H+mWtm+C\nM0L8qK81Rpc5jwUGuoTn9xr5DKH/pPpqzKLuggBdF56t3MPCQCaNoT7Qyg7y\naJdqlBStm2O5CvUFRbQQvzG7CZgc3/2TlFTs2kpkb/MaDGYP9+QcVb6fkkiw\nP8Gr9s99tR4Z1kEz6f5VN03ZHtSy3D2v23ZWqjKSY+K7y6/j/o/QqzoGHeVp\naX6Frp5B3+4/XzTZDBP6nDpzOcY1nwwQ9PfnbZ9tLjcS4II3mQsmGJRytsAP\nYe4SfURXe/EQaXqP0JF6+V5h4eEB5iigtLSQpJw5bqk9b6qQ5oX6XLpoMe5u\n5k6JSi2nTG0XALF+kY93ggPpz2z97JqXNZcu4PFzxqzGb4WPZJnZMj8WvBpQ\nZaPO\r\n=ehnm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d852659f5a45a68ef34b5f74a06b588bf6d4a59f","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_2.0.0_1644648304401_0.5269302481641571","host":"s3://npm-registry-packages"}},"3.0.0-beta2":{"name":"lutron-leap","version":"3.0.0-beta2","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.0-beta2","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"32c0de2dde65feb61c80933ab06249072ad6f910","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.0-beta2.tgz","fileCount":38,"integrity":"sha512-nS3x2RLH8VNucPe0YePPC5vIFPbfT3/ABLr6rKsctvE0f6a8Cjbw+6XplX8MkxyTV6lYkfrU6D6YKKO26dA/CQ==","signatures":[{"sig":"MEQCIEhvR9yZITWehK9JB5WcHnozo6KP5667/4ytnv3niblNAiAs0J7niQ783akNSSkAcbTVqtmJli6gpolqkZDjflcG/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGeEaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprVA/+MBPuQxzMPmAnq6VgW2HTLiFMeSf6lUtX6sInsL1e2qDPN2aa\r\nl70csPJvaiLNOICWU0Rl+W3xyHcWt5dLol72umRk/8V992kUn8Q+PIg8T1GZ\r\nzxkmwxgjDW0Ux+8CCyIojXHTZlbcESehXzJz9ydJp9VxrXxL5WAlVEUcprJa\r\nqvgIEnXhrxzeZnTYMswRlVo1EhVHvSN7Zbhvq97dWeGdGbveaVG6b9taAHDn\r\nXy9/lR9cKz1fRurFoOi6VAmlme7OXBJxj5AWrfPoE9mifsCD95ERDjuysIbU\r\n4LY5fOMddUcqBEpiAyaf8lr4ZRYVj1iCDEKwmq5TH/Cb0tGIMW4AE2ghFmQ1\r\niRSPFMmJhflEb97g+bYPjzbH7NgNaTGfIIiOBDcw9phOpeY3QbxNJJkQsYGI\r\nvNul2C+MKQE8v584zIdCY+JnSXsdorMqn3wHyFNhlNjhWTdsZsI473DDIf3W\r\nGydm4vHMgxEFGQx7eY9Fm+dO42ZV51wyI67XVFJ55/yrFfmFPOAYpJ/yBW76\r\niJdamuj16SFS+HJYhDJzSXwNXwXLULFegQw8maah20pGPCnBk7/7U6nor94q\r\n2B3EqAMKixU/MEaqii0DLb4Jrm+W0gAk5Eg9o/WBxAHQytB1vMoNiJDv/FaW\r\nJFEX61l6I4FUdD7gSRPm8pZLic0H7a9lByg=\r\n=hpss\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"bd0500dd7eb87007de181f3af23db42a506477b5","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.0-beta2_1645863194355_0.8726177513149787","host":"s3://npm-registry-packages"}},"3.0.0-beta3":{"name":"lutron-leap","version":"3.0.0-beta3","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.0-beta3","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"96e37b9821dbce8f74341d672e85d7433c2c76e4","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.0-beta3.tgz","fileCount":38,"integrity":"sha512-zgnf8oy2KRCqmiQHwejcJ6NuPdyPFfeQlSv4y5SgccHW1SgbXUysBcfOAp1Y2qmJZjBmxhZ6j46dpDcvSfvrZw==","signatures":[{"sig":"MEQCIBstunRI6vkXGrdhhx0hrCFNCWp5HnAWf69QfXUnaCNQAiAExMUq5r1TK/l8n/YsQYrdJv8U12sFSS1AV+32gAit7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGeH4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg3g/+I4egMJj6lGm54EbxxKfaIA1SYkQAYNwTpRflCcanoNTFW+rk\r\n2vVpcQpdhHj2InpRUWRniZlEYRhFhe7VqqU6bgENwV9KbOMEuT49UDMRCnA8\r\nBhHuMiJI96FD86SV8J3VEllgSJ7KJouxIpCMLZpjpnOIn/wzCeM0doHXcLmT\r\njp14X3MTgBOHDknmYV6x59qSCGnLcOY3eRfuWElJtU9E6v+9KMQItXb7yLeX\r\n+2J0uMlVls2XagTadd7fSCAjWmPkGNylCmni7QSTnZXcPriCEBdcUpRQXjP6\r\nI3wHg7gI5u9uiiY5FzgcYT5DF9LYuFLWrSGTYNeqzs/Q208OGUK7gltpz7UT\r\ngf8QZG6LM212n47kXs3yhrhBTCWdVADbMRPS8apcj+MNOIWkwD4zVPhNWWI3\r\nQxb3PoYCa5b4jOSQ63Q0G3jbPsuL+us6I2qHPjNX/dzSD1iv+60aS4kDbsZ2\r\nvCXnc/mrXs94fgMSr85qnRBQJHJ2RVu/dZ682ss60VFerEMRUwffpH/KcfOf\r\ndehbng+05hNLccTm1SETKkY4eRPUutW760gKH7xaJ5rxRQqzUCm473n2bpqw\r\nGCVGG6NrEbe4UbUNVo+K+WRylN5bwtu73qRp7wmqD8hHkWSIbGhywjorT3VO\r\nUhk1jIkiRPquc+VuSIcDfR5FPmRf+wduF+g=\r\n=zxIF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"00a8c13b7fcb2f269ac1c86ad15e226f460f791d","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.0-beta3_1645863416512_0.2927551182966086","host":"s3://npm-registry-packages"}},"3.0.0-beta4":{"name":"lutron-leap","version":"3.0.0-beta4","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.0-beta4","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"7a1a46c1ba2c8e8dd25962508c30eabc0eadc648","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.0-beta4.tgz","fileCount":38,"integrity":"sha512-nv5eBBR7sYnApB+ZzI35SydU99iGjcRAxygYn8cgtCcbdplVaUJhEPFJYxcfKm0kTVShHmXvCwL8sOCk5Dj+Jw==","signatures":[{"sig":"MEUCIQDWpKCNDnL327n7/hLJdRuJmpy05I3xUim/BYJt4rjyBwIgW+m+fmsctTPjjkICj82EYQF5cqJ0NMdfcyy+bRxI14E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGejEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnnA//dRUjgayZqPZQ949XxbxprmpBzuakRcm31UtLChyL9ikmDOXM\r\nT9J49C9/J6CLhPn3Osg2U0bd2SbjsicKY7W2GFUmfufFHBezdhBt02KUzA+R\r\ndbjAG6bVIAB/yZGmiRUVEOlumF3UBUyLEkxFgfbbXosUwE5ewT2qy6TyPFUj\r\nrA260/CRlnC/Yn5ZQUGTX2PtxMheD8KWko2UMzyqTmGk6X8h2qnMzRaEwgS2\r\nBy05uWAlM/lk4WvnqJBGVLooL583WAUwwiQkSGNjsoIcAwBF4UafMqt5065K\r\nQwQesTgY2ZBIydA0KiQzv3V2yJl43vyISTpdGegDsx5Huvw7kSJuK5ar36Bc\r\ni/RvIwd1+FRelSswnY5SO6ghyJnwadVBodesM/gFuvyC1SyRyn699Dwr8uwp\r\nF7slEEyNQx1+2XKf5JcBEECFCMzPnidEPNU81y6M1gNiaH9+uzqY/Yog/YQe\r\nXJwbUZ6mtpl2oMXF/57JesO4esMfwmpAHlQE9f8OtWl+pPCY4OCWW9INEms8\r\nRBFEVn1ux9kw58IQIgpllx4bwvGcxS70Jo5R2RL1QEEHBk1Sfus+N/vnp2cD\r\n8WERbqGFNLJC7b5fFglMsTAegG9SHZaBHsmspkkatNEvLwWkKyuQ0+v264Cg\r\nA6xcvrMTAnQX6fcF1aNk9xtQdzm7hvCkliw=\r\n=1UWc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7c2aa4e339baf9c440962a65424ced1562351a28","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.0-beta4_1645865155841_0.5515474404865213","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"lutron-leap","version":"3.0.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"3fb1588c96e7be87d682083587912dd583c055b6","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.0.tgz","fileCount":38,"integrity":"sha512-gOlFUuR+RSdf8I5cbTnJqfYReH3AYiDO86H9kWUc9DhGBSePf7nsaweSd+d0oDq2syiIHPa8eyX693VOD171rQ==","signatures":[{"sig":"MEQCIDvCPGcE+fp7SJdBE3C1UbxY/ZC7ZoLK2NEB8JvRnCuAAiAFOov0OQrO7l9oLFXzIoY6V1HVO9VNr1gSSxGBASSDAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHG1rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmotHQ//cMtu7cN5WSyDPlYvT/t6GiSKbind3kO1ssPN+2cvPBsnWzmU\r\nQeWn+voA8NY7+LbnjGh0TG03v/3SDPbWrPTLK1H0zJQ1z0sCnUZoiNFrPvNL\r\nY/2WW46h/iyDode/SzGI99lWBW2dqBUx9bjD9RK0RK2svpjoO2HVdHS7cE3j\r\naG9UvVxHv3XVxN+PjpbdMWEN9zn/Y1C2gqPtV1BIqM6yA7EcnDBWVl/37cFP\r\nxPLp5yGuMz7tsYjie6prTLIPKG+ZmYgetLFpSmcALRNlmxhWfwk02FqLUINn\r\nikXKxUenXK6WGt4XSNuDQ5U1TfTSLLAiJw7+lkpClUYtRI7CnVuZza2EZ6S4\r\n/W/rNnO4ha/AGmaUlPUmZ8LZJ8RJhSODgl8+m2eiS8LH7cChmVQSkCQ42V0L\r\ndOAec+jCM29J8TY8QW2OkiZTVPkrxUNn5KqQab4fA0mymPOOO5TMCAnB4mWA\r\nVdQLeLmO+fseQerpsassWRD4niaHCygkihmK0GBvanK7qkxS1v7jFiXyTvYA\r\nOCbtdirNW0JlVly+cDDeUuty5kvXM/82/zXrdWkM1kH9DJjkK4oar3Ua5QQ0\r\n/IAPPoZVcwlddEKda4FwPvoPlF7OJVHTyP5rWwOa7D21FaaBW1KaEMiW7H5M\r\nkYJ54ukHJ5f80x8UXtxPKl8aklFDobe98y8=\r\n=1Fav\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5e9713f9770b4fb51b65369f0609bd0f6e23d093","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.0_1646030187858_0.822367912458883","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"lutron-leap","version":"3.0.1","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.1","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"1c4ea5667ff7260c0f57b3503821d5f7d8d779bb","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.1.tgz","fileCount":38,"integrity":"sha512-xilMur6k0Zhv8Mf1KkbZrtGU3V3ysAIrhc2bPYgjJngOEwJYW94cb+kUieEtJYFD9A3i7eVuVCjYtvCF427ofw==","signatures":[{"sig":"MEUCICYthy8iULPTlg3lyawTGO57/kudV71SvPfEgdPpoZdJAiEArztbFuwtc6w6gYfqgvVA0si6vaZxUlYjARQvpanTx2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLsOAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKqhAAjrCZrFQQyTykUihMMF4E+w8qUPP+PiV5aWv+i+VhN1HqJWE7\r\n8Z3t6s7ZeScCtsotgycV7EWK+SzGGFz6eMG3rfD5bb4vyqoPBACIPMpPpi8c\r\n7KsXsT/OuF/Up3proVVsOO3Ytht2mZRv2KPLkw38lDl/CJtFAzuzCEZajIAt\r\nrz8kj/NVoHODXse+oa1SwyE1sxVEKHUtjeuw/gxAbExMTme2OFiDrQX+uHXQ\r\nRLL+fbxMrq+9kBeW7QWU0FiYs+2gAZo+quylO/gtJF01Np9IjOcqLYIwRbQm\r\n3jGqCxuExPh0QrO+l4259MZm6NjEw9WZ7laPVedBEiSuUVz+XuZXANcMzQ7H\r\nKQHGtRMC6zulXHYAmm/4Hnyf2jiuNU1O/SQcJNFZU0O91V7JDvVMTyHmrZAd\r\nqmRvwgwp5rq/700DKR7drksZAGcyfBO9xHe4zIRYl4AKcAuBJlFNaUTFg2Zj\r\nlmAjJD5PeqWxLOGumWSiga+RtlNQk3vaDOZodu5rmdgwGAG3tZe2CVsYx60b\r\nMunEfIJ2OQCNxeYQZ9QyzvR19zKW/GLrSidNK0CMQ1/qhUkbjAN0OIOYRubs\r\n2gMNUZMlbhYPaVQ1Nn2ZSXyGjS9cjvz3N/Os0sxOrInceGrtKh+25vfP2O9G\r\ntbeV0Ym71yIp24pfsgfSGk5Fto+SiUF7S5E=\r\n=sl31\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"72b91b6e5a5cc7ede1126671e33c9cfaeca99f93","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.1_1647231872531_0.560854535938244","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"lutron-leap","version":"3.0.2","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.2","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"636fdf9ac43666b44a80eee280c044e25b66eeab","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.2.tgz","fileCount":38,"integrity":"sha512-NRas25ztOjoImhlTlPCzdE1hZbtbmrcThH+JLO1lIUsNUq0LXVvcJJfKQIp697+xaAYKXoydN64GleyWU2IVkw==","signatures":[{"sig":"MEUCIQCPVwyK0RiS0fBeLvnnuq+CiXIOckcjRK/Rv9kXDdUrzAIgQ2x7GHcqArgNaM25Su/0EGD+TZsb9Ymf3VQqeY4G2AQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103147,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMW4+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr11w/+JQNhREiSp515fUwWoi9aL5o3/K8GLwk3NzE0zvoeE4PAeCz6\r\ng9SM9+OVDuHPgIxDVEOyAIvJh65JRK1mv1EtGzfPzS43yXNTi7P8nERmEEiC\r\nC+CQJ2B9H63edz2xedafLjf4DtUCQU1a0hXp5ieMy02oawZaP5WceXgLN/gz\r\nxFqILVOyqIBlA2wzn1p3ipjPcY/0JHB7LyVW6vtR7FloyEXnBZa5ORKsW3jh\r\nuB2FEeTl7Rn1Pqgq+r0Ck3eOeV9bv8LtlRWLHOeMrxhX7dZ+YzP2+M+z9fjT\r\ntjn0Qg+/7iE87CAf0wGDMhiXP1UMT2V8hEathslLU1kGtbZQP3sn1E3kEndV\r\n25PXbARx//hZOATQstzm9aWaY9HlYnEHWBmz1SLlvyVMuSyQajnGw52mlAW+\r\naWhL9/FtqKFiq0yqqhZS6PyN+xz+hG/H2e82IuSb3GxdPOTpnoLfKbob7NB8\r\n8bwVL98tQteqv6xUAkm7wFOHY5q0FmEfDuXUqMiGu/N6aAf7lbao2dSBF82O\r\n7aotLH6dSHhIquhAES92/QJy23ULxpJ7bT4RGdJuMjyAIpTVCe05z/ObZcs6\r\nbGYPVHV4vUllgFGVCH6W5E971UpQe7fiVNgLaIFoWYkBXej6+UpOCJl92pW9\r\nGcELCIIxeew7752ebV8JMm+Kn52s/GpLRlA=\r\n=JlX9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"4b0ba067536b590f53076e9cad4211258ddeae46","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.1.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"17.0.1","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.2_1647406654742_0.6487377413383297","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"lutron-leap","version":"3.0.3","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.3","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"b78b83009d4c315214a3b9c68f31876e536608bb","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.3.tgz","fileCount":38,"integrity":"sha512-Q7XfopZAleEgTxZ/HNjX5D3zpPhhmUyI36u1uAhYqE1tHc0uQmdAnzovl0L2IZo+VcbH/EcbNqvYffyJimzrzA==","signatures":[{"sig":"MEUCIQDJuNgKXshvn4btUK6JSsPkmycggfpuP7fee6H5TzVi/wIgCLBmn1bNkd2OOHiHGm8OSF1iPFBxUrLC0iSRUfou+eA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUzyHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUWBAAmcjTRnKQ7zyo/NWOb6+qEX1jQj06ciNsbIbhvdfqHal9DN8a\r\n7PbWfT9XKY3fnlwAzHWxLenIGPtgLglIWOiOEU8A9YoVBGvHLeEAp86gbvSM\r\nbDR+h7xUPYP1ZFOw+t8/A5d8bUrAJ4PDVRDSEwF2WLJNgEh/48HebPKADd+X\r\nd7n/LPWMJcuUmat1mk+MWsPGBWfp1BYPE6BNdY2kstYOZfMt/VOaHOxY6QoE\r\nstBfmaUInb/QNewhpklq4FTq1Btw99U4uIbltueeGlqIia1R6ROtmauQfui5\r\n2XrmYanUaYE3ZroqRkp1nD/4zGsmvTIXjric8/PDEmXnTcb2gvnEKZkbvMni\r\nYRYqd5zvnGPE4LLWOymJsMHyfkwrBksUr/4GnODZvKdpgTLkPS4b56yUd0fZ\r\n+/9s5J6SfoGOF52sEUCzI+uH+FWHRCFSF1ad40CxzDiBqd3QmTl6JtKYp7YR\r\n8Czpu77J/YLWEUoY/m4vmnE6F12jVw3o6AN/69cLA1bGTRwUhq1VFJY0qRoK\r\nKbgiKHXJvWHD1d4S/XFpk+lbJE9DRdV7pcWg/ydUXkCkUvRrvHhj+befIAXO\r\nWrSY44yfnLrUdDqEEcq5E7QV4Za/SQ/BQyVCzrTJQHIw1Bua59MUG2wtjvB3\r\n5hk41O9qLs3gA4LeVLbYlDk2LOgu6qX28nE=\r\n=TFhC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6d779d5d275160a38de1fb25143d3d1e4b8f2c7a","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.5.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.14.2","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.3_1649622151667_0.8674250662475522","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"lutron-leap","version":"3.0.4","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.4","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"8be7f6838f62addc7190af2963815c9e86baa6d9","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.4.tgz","fileCount":38,"integrity":"sha512-sRAKjn4ga9NHPPsNOicKtvAn0BAjtXsmUcpomRKKuzY7156XePK+rN6NW1eC4LirsyiiLsslbQMKyBeJZ7Q8Mw==","signatures":[{"sig":"MEQCIH3lMGBQL/XpChzbF4A15R9JT7IZ9sk4eEYupbLj9y/OAiBqMQ7AivtiettTghrN7e57JCXcF87ZuEk9dSsYnvjfIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103312,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiYPbaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmraQg//YXdhO3OcSS+4+2LGlT4874esYxNci5pvMW7pJB6RpeRu4pzp\r\nGtkoj9M9vEHcwfN+iLwFRcDKPyuj4Hq7/P0WsN0yITcU69viBga1jsjYWfAz\r\nmjBX6zeO+c9LB9+HGrTmsRqcpOnDSBlZl6ruj/aq7Rwb5F2l53i1FosV3LNN\r\nkd1wqODA8Tm8bfBcGCRoNbPKaOuUVu5uUMIHuXw1fpNUNFQe6OpfBML75COT\r\npN5UFTYPJvsDYFbMKM3VgiQeRREisrt5LUn7laMMc/48ZRpaz0V87lMu8/IP\r\nsLS9tW6fGvaZRg+6/pFnSiSNMGIkbg9/GnM043wmF4KXzi/JL8P5FU0o8vwL\r\nZucCTN3w2Fo60UOZZksFRnPQpE6QibS6BT58hfOd/ZXhyny6MpJqHuf5LStT\r\nIHXes9cGnRGtlI+nFat615aiGkqjec3a0uO8+VCO6C4BV//COfsMsGerjPHz\r\nC2hmUDBGBErFG6+f7VD8QCOvwtuWwlA8uWi8u79dee3nnwGNwrs/WOChJAyJ\r\ndliqN/IJDU9nBh6y08rg9EYAja9bkXMa+LU79K2Bw18Jvy24nbPvzY8I9NOr\r\n41t19HIHbdLm2ILRirOnMP4tuF0a8w8wyFF/iIkgVxIW3B+qvl+5oTLrtaU0\r\neDzNldxmsN7VncJX2ZxhTRZuBKDR3iMkSoI=\r\n=uyPg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a43c0bbf4213d4e2f65b6dbdb4e3eed59291a937","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.5.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.14.2","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.4_1650521818181_0.6436336392607858","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"lutron-leap","version":"3.0.5","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.5","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"a4f26d3bdd7d71fb12c71cd04cfda51e766fba81","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.5.tgz","fileCount":38,"integrity":"sha512-j1X2XbDXU0OKvtx7fFHcJCipDivHbxBom7PYl4jc5rtnsQv8c7PAZxtpaeVTfjQewwuvrG+G7AVvEarQDMRk1g==","signatures":[{"sig":"MEQCIDJMuHj4h/f1FWF3AKsm3FwWm6aXwohjrevFs7yY5t4hAiBTX6OI4hXsrykjjhwkG2xC7Q+7ts5hYH2gWDXmoeB/Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJidfwhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpiFBAAojk3AJ4yGhgTEMvvOzVOUfazfE1J+iN95iBUEiSPlE/JbqAW\r\n2sE8PjeHjh9YBvxA01uY43j7UVMVjvk05Rgq9W+f0Y/mhreaNJUQkeXyJpLi\r\nZvxaNZIj9MCpYCXkmoDqk0x8wMVbJbSVtaedYAIYbKTEscC08wLgGs0/tsjx\r\nF79aoDm7rW4dsVopvnjDVEullN5QvF+dQXFCRaYYAUznoAIkvyVKmITouuqq\r\ntwfoBEcOquL8D6Ab2P8kcEU7wNIWj9sOpT2Vj2VuO8S3nN46FdMwy+jQ0zSa\r\nf9EzxOdnyYUXBBgDzxGhIsR40ObRiNBjXIErBRhqhC4cZtDAQMMypHstiNKf\r\n7nYffm1n9jnJGhsT3SuTloQnKVeAUpSzS4p001YtNrl1agC0PjTMrCzxjtM9\r\niMmt3clpqSQmGl7ULhTRJw8yY6cClwnS5u7G/lgrc6bqW4usW1uF7lbyRPKs\r\nw82rkyje2BEmotCtQU8pzna78BD758+MNKyfZhoHVgD70vKWFDImMuiEuHPw\r\nI04ueUKaLfh71guZGv/x+3N4TqRZHoIjhABeCaJcXhlm6qVhc/LlMlmj8ne/\r\n/XM072EjR3vU9BQxsAVi3DH5Al020LzgYPUtskCxHURmD3ML9D1DW3OXgaAq\r\nGRViEPzZL3Hqx0ZdbRQ6K8o73SqIjBigQhs=\r\n=kzRF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e558eec85d55973eff9506f1363f02f2f8936e9e","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.5.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.14.2","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.5_1651899424919_0.47369063790538113","host":"s3://npm-registry-packages"}},"3.0.6":{"name":"lutron-leap","version":"3.0.6","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.6","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"16e4fa123a048eefbdab9f091460eb6102e6b156","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.6.tgz","fileCount":38,"integrity":"sha512-gQpqz96uFbwl6XMWInvKKYajEakQbsB45OsuXd1aLtkGl4zsBzigK8cDZO0VXsTcCR9BDGhNiHtN+i7gLU0BEA==","signatures":[{"sig":"MEUCIFITxqPVgZzh1ad1uvdChAofGl+Ujaoo6r8iUyAZE6G4AiEA2UUJjega4Wsq23nhGFae721Jf4O9MYdb9bwW0xZ41Zk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieKRDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqHAQ/5AdIynFBB826dQHodc7P8i1bDMFVJBhcvdsihSUtWLohKEMdS\r\nZ4aDcplUgWLI+apaNtnW+2oF063IjNI+OGbefEwLZ9FZsqQ69TnoksnxlNpW\r\nzDzAJOKLfzkrSGGe/jl5zbygr7miAb3CAiQH2pIVSQFbbFFtNb067AgAecX3\r\nrU+6jB1cQkXpwL/HDdIKX1UaNEhByVaOGxrha844r0aMvu9hvKwKdgcoom27\r\n38n8+vhaIXXKdvtyEv6Rk1ytE3b6bSZJVtwvVBbpRL7dzqFH6dIrsNP0+xRA\r\nMJjDNVvACtECe8REO0BeGaBLFFf/YL4mOv/6mNRZ33qSo84kZf3vkcvXqV71\r\nDfnjYbE8wGH0vH0a65Ux+P6gdoAzr5dotA4Qa0KdONHhlqb6ebvpK7lncNfa\r\nfWsXelYBIRVMHvDrlU421xqSt0rIdLLFFM19NJ8IJZal/d9AssJbjYDawIyW\r\nucDJT1xbY/0ZkCEMhvtE2a0J5fpiGL3i19IcRCIByK/Omft5/Sq0IIaFTprB\r\nCEnGS7ipu7PNF6UyOYPMKTqBV8hMyIz7EqXkKdagNXD1M5zXFsbq+VJ7P0dK\r\nWrL6THImXWIAauaLpF82hN4SJtuAS1fdt0ZGSRioNMoQLbgL3ewfy2qgvNUp\r\nczNQuuAHyV6loX+WaPzr46h4siP8MLKJVYk=\r\n=LRGl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f465938be6a9efdbcbcb5c329a02a1e5070fd945","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"deprecated":"Broken version, do not use","_npmVersion":"8.5.5","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.15.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","multicast-dns":"^7.2.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.6_1652073539615_0.7525431792787285","host":"s3://npm-registry-packages"}},"3.0.9":{"name":"lutron-leap","version":"3.0.9","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.0.9","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"c278e667a1e46041f27a1b3980fa187974d3d3b7","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.0.9.tgz","fileCount":38,"integrity":"sha512-agZk3lgUfouXoTRrueMDSIsQHoNZoYA+Owh2lXxURwcN0/RQQ1E9E3fcoNzwukyTTSpUlI9JKvTmIyk74Z9FGQ==","signatures":[{"sig":"MEUCIQCMuHwzRTE6KOWpVS0LwT+5eNtIlYgY9lCTYFjZjaaVmgIgNoHHA309hACIa67/+Caer2nAmBhz0BNzs8RauXOqFV4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3a0aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrKgg//RnJwTxzLYmo4tfoujo+nKj06kHdoAQnQay4DNNxOW9aatqpl\r\nZX8xOYgXdRuOewkUacoz4/s16BvIk4RwljfIjkLGi51Jn9GkOSW5gF0VCI2/\r\nQXaAEjuNUDwrjBv2TNz3ym8KmjEq0EB9dX4o79dCtk9VF6MRH0CDNAznXuCm\r\ndJIeQnTzK5DwcBhFv9759kYDTi4z0ZI/b2hCiSERvmjeyFl4H8m0ncvP3503\r\nqyB/Lp/oGigFrZcnl0EaWyjp5qUVgfbVDuCkQrSu+d85ONbOXqsXbJQ666sk\r\nadzHNothZe5Gg6l/y5ZH7gofosqlaSyu3wEz4BYyKCq0P5ag2JK5ysy9SjQD\r\nBFmBDQjFQDwjpW9edrMGV9/eT9tpEjFZgCtqNMwFM65KukbsHr1UOMFD0IWM\r\nG0Blt1Yls6re0NipFH8930zBuJtow/H/JrOh3f8yokklpJxZkjyVuLPqnD0R\r\nqOQHa+dcaWfUGTvt5QLLtKTEScsYh/9oGmuThno+u/Ll+Q2dsNZvP9V4poa6\r\nK+hlZCSMxBRk1eTpIabydbMYmAAQ9rWZ2LHjZF01ZjCAsCMjGSyjfM3BVGDB\r\n3UKYSHMgJObnVRFSiEkkFEhMrcjPHD1fSm8kGQpSbW/lBfrklY/WByJgOiW/\r\nfPYyQPmZwJs/5kC16836dGqD9iWnI8Db2r4=\r\n=Z0hc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"21a9ab85b56184ea1b45dade839542ba260fe5d4","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.11.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"16.16.0","dependencies":{"uuid":"^8.3.2","ip-address":"^7.1.0","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","tslint":"^6.1.3","ts-jest":"^26.4.4","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^26.0.19","@types/node":"^14.14.12","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^1.3.1","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.0.9_1658694938191_0.7429096529910593","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"lutron-leap","version":"3.1.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.1.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"c7ff3cc49cbe001b8ef4515a868fc310268da82a","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.1.0.tgz","fileCount":38,"integrity":"sha512-GHjWFfub8rPgkpaEn1ORtnCff/n2BLIQh088/7Dc/v6ZqsM2m89Wl2taYAkDtkYqkxKQtTuo4Sc4eDGy5HNVwQ==","signatures":[{"sig":"MEYCIQDyl/ZUZc3IQTAOv1qNTHFaNg9Yvx/bThHTaBwriSEwpAIhAORx7I0sRggAiS3xdZoDaqZAW4+aId64/k/1P5bshY6n","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbKXLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrDtQ/+Ohgb19GQXCLLJ2MCBbhJDGBb4FhNa28OPPd1d7dotUzDmrF1\r\nTKjgNhePu4N80MOWskWHFH//S6jxXveMK3clCelvgy5yjUJqxyWT/pT6vv3u\r\nc6iejfqRtlJCKDhYZG4SwcLxJziIHgs04nkQ1vLO73g5WdZ3sVAmo2ZftFgp\r\nr9IzSNpQ0ZSgy8RWIBE5nAqnylZT+m9lSQMUreHlnireGnQ+TAczEnEgGNx2\r\n+vR+ey0Bjka8DkFMd9Idz0VS/MoqGbQFdfL601ObUr+aB0zaIkVXUL0FL0gt\r\noUcd4nK+xE1xb7wY8L87RmHY96bTEbQWmJBlk9iGvWp2TgJCMj3Hb5SKn5dK\r\nV330yBGXSyFIuBEUY8EB78NRn5fCWPh9wVhoZux9X2PwLeLHcAkABRIde71M\r\n1/M+Jd4BpaUCfH34fKPjVAShLot3/Opg4KFFUl8803Xnp/4r+PCs8nXbCIwu\r\nK37p+1p6iPSUit0HncUhMVYhdYqRHCLJuZ7Y4v06RNfE+OFymf5zc9JUZrNy\r\nc2JBf/Y7oBaxK0BXvtJ/3ZzWMv7FV9kz5IrEHZHMWPaG+9h0oV66swT03E36\r\nQbdqxv0ijlXBTWypxzhPWyL8BVUdYIxRaBBKXa4KyZwsDw7+ilcMU4c4Z692\r\nDY0qDa/TxJ7+VSXJPzWRCQumRF7JY/lX7Io=\r\n=J5Q6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"76c93c82bc0d4c8bd6747ed9f73941635bee718d","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.1.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"18.11.0","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslint":"^6.1.3","ts-jest":"^29.0.3","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.1.0_1668064715109_0.051384711418375195","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"lutron-leap","version":"3.1.1","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.1.1","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"ec0af5a9f73b4a50bb8f6fddf70c2a21b12e437f","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.1.1.tgz","fileCount":38,"integrity":"sha512-k4Aw+b5/WwBZ62+xjXE4o89sw5jLW6G71jkkqU7UAEWZpq5bokIOuQXKQDGn9veZaUVzPpTMcuwkAB7nqHyFkQ==","signatures":[{"sig":"MEQCICq288qaJo/+7AHQMlMsvzWlSItPITeEAehMAyAAPxiBAiACCBmNM/AOAYwxDjzY/wfkDBLhT20k6PJkSxzAVT+rAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbKqZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRNRAAh6Bd3rxtHL7rfKTUefJ1GFE89wz3LbFlgkhB12zeeswz+0eK\r\n7DwpT+EKOj1fpb/xLD/rb2O8ZnMIna+8datcunLAybqLsWS0QxYXqnI/h/Od\r\n5amODKB6HvmyxeJ+Ed5bmoZzvuJSELas1X3/T8zzpfwvLTP+aAGQjIvimk9A\r\nxh/X1BiqUPnVWxPiFzbwXY3apx4B3bndAHkC6mKKFpwJe/19aqVVWLfHiuWh\r\nOX3s7ch5a5/oc7qBPH82aeFpKF74VPHA/UPv7HoaLlf0FLeq+Dj4WFsj4zNZ\r\nd5SuAPX7oiIIxwSEiTVYLcQGMf3mBTkumc9jgtYPQbF7dgLm2tvZGBNf4y7l\r\nLtbYwfIwR9jVSxi6zZKaaRthRyuJCXS9XRkZKxuP+QIqecucDSx41Qx3clvj\r\n3JijXa3DF/B5YWB98wOjEM9Aqu5yQGuSWONSG51ePPIPmhZGedvFr+livG2F\r\nUT/0jCP/OP9r4FOO4mTGahWmcJ4q+RrZrIK9nrnqyNq0ipCUU9xhtl//mohN\r\nxL7VfdXmkQaaDQ+WsKVhSRM1yAop84UFf8lSEy9RWHIgcOGu8gi1JIVT1bk5\r\n79SlXABxo9/D4MiWBSkxu1AGbXsBDtfirEdgsYODFlkZ18dPFfTp0RSSR4Qs\r\nBfCH3VNN/jpkkjgYceZMwpx3yw4AB+7SopE=\r\n=tyX5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b07c2a24a1853db97f6b1b2d66c5b37b082cfe64","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.1.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"18.11.0","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslint":"^6.1.3","ts-jest":"^29.0.3","prettier":"^2.2.1","typescript":"^4.1.2","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.1.1_1668065945273_0.34204582540767037","host":"s3://npm-registry-packages"}},"3.1.2":{"name":"lutron-leap","version":"3.1.2","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.1.2","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"f5e466c9a16e88de473f331041065f7a5555b454","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.1.2.tgz","fileCount":38,"integrity":"sha512-VYYbfuhe42pkIE3mGd1YmoruvwdvSotSNvrhFibPDxRHJ9BA32NZvRg27m/q0hDiA0rX2OqNpqjTKUSh/qxVWg==","signatures":[{"sig":"MEUCIQCP2OSeacuLNRShBjcl6f5ZfaqDWTzvOe/lAgFI20CleQIgNu4Vmsjm5HJlB1+HGRIC11ShPwXGR6pIrhny5iXgsNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":104596,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjczdAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrC+w/+NixPkgBNLPQpDfsPj9h4p0PzqqC3C5lcpUkvKwk0WXtYzT0d\r\nQhfTf+31RwfW0dORn8BfMEk8LCYN2UzfeJjHMyjjoA7P/2tC/i0rwhL+7sBR\r\nokgFyNwYQK3SWW9gvqUJPKfGtnH3/ywR0yNIPsKHR/3Rb+tXwK3ldTMpa6u8\r\ncyLG78bzJRBQhtXHD0H+/8obaEB8XRGJo8KQu72GefLMcjMSqqQXyz5wmSYA\r\ndsnh8gBtxi/lz+XCQ3pIQCJw21JIEdsl5qT+GDlLnlhgnjPfkGOIA+t3no+w\r\n5X5YZ16RluAVL7qu6753Om5QIw2jGJr7r4wtRaBLiuPhS4mlJ/qxU5BuEY+B\r\nHN2z76C3+L7N+S2zO6MnZp7bez6Dh3OKWgK8kdylNJFR3W+xXj/wMA+vkYzq\r\nGRK4PJVqxDZwTHUFcP0EFziDr7nO3bldwBiKZwJYnvbboRhjUpo2mKJetTRE\r\nUMNd9158qJuu2V0LzyJNtdPZs015qGHv/eSExaPxIrMAFtLHMgL1beIB2kM5\r\n3obo0JCiKcOY1AJnX9L1WyXib8Q5SDb1KNvDbOZwI0QDe7BNNVtF9QLLi9iu\r\n8+fVh+Kc7ewtEyOktLX/sKibFf1USTAVs4Mt6MOHXmBR/pkKki1Eyn7ey0lI\r\nBUf4cHtUA6inLAaplT0+6xGWHz5xIOD3/Kw=\r\n=ihus\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"108ae1802ada39abcceddae1fce2f6373e7f9aeb","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"8.19.2","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"19.0.1","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.1.2_1668495168119_0.9655096577316873","host":"s3://npm-registry-packages"}},"3.2.0-beta0":{"name":"lutron-leap","version":"3.2.0-beta0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.2.0-beta0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"5b2f6c576778d89ad90bd6581e0dfe432033afb6","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.2.0-beta0.tgz","fileCount":38,"integrity":"sha512-bKzcpvJqJ2CEbecVFvGXmDWZoSADnfhwdL1NV0he4QVKgVmjww/Zl1P92aXgcvxEx4iHQsvds2dyp5XITzxfYA==","signatures":[{"sig":"MEUCIQDN5DqfKJg07KTtgLpcLVEO9CCk+jmn3Dq5EYTdrWqotAIgXCWFPKZVyN/wlSceUz0yyYo6+SndGwkEImDbIf6blHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtRlTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU8Q/+L3/yQ01aozAYr02s7IfbvvWtHXE+YdbS+mbTuN7raNQuFmAh\r\nt8esAyoZQZTyI2nx7j+m/AiDIomVRWbu1DgFTCL2ikKIyNakEGSNnA5FPSse\r\nsRjsl12TPg5ax12DEANEWP2hu3jE+V/BLCMkxVK2Z/5tS/XPeSH5JTftphO4\r\nGCPBe71nS9kWa52iOXwIwAWzwyyimciScojwWDD7HdcnYyYklkM/yCPomNLK\r\nl6MSo23sAStnfEAIaLJzdcsxXxe6EWEcEYsMP953HiMey9r4FYbPSFUlk40W\r\nfeTV4YKXM78wZ6FZBij5Hmor9P5aQ5FuShFGb7bhtd+OaAD6kdtuDf9KAeHo\r\nUteudPVKjS6WWiagi2hzl/KrqchaoX/+1LvZ75E/Rh9GbBF3y7oiJBKkQ+Uh\r\nnbuJ4ec9nwE9aiW5U4WZ3+zUhOy+KyeRQT7qlsQFINOyTL1aFe1aIRa6TSEH\r\nwgpkOa/LAt2hUh5uWyfOt2AdIa8KT6zz6pDPbRS2PTzIWT7vXw+ISJukgcxa\r\nfccat/kqEsHTbNN94WIuAiOwoxGh8cOiFUinxNazAPOSO+YIGY4hOUMuTqxH\r\noMTtAi1qAX+MLEqvECyQD1/iD8bn9/FPImT2FVGrGi8w1d2T50kTfIfCdxEv\r\nkVP2Of6S+ATScCQdtiAzW9DGB3HQyv3pK8c=\r\n=Cfyv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"24c86dbc281361f857b7c8df365fe8112cc86fc8","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.2.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"19.0.1","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.2.0-beta0_1672812882950_0.02453838648379314","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"lutron-leap","version":"3.3.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.3.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"cd03e8f3554ea4383d245441553c79ea4ed33cf0","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.3.0.tgz","fileCount":38,"integrity":"sha512-nLuwjHTnL16COPvDmJ18+t74ntD2bu3gwFONJMA0F1GKmxY4qzHJtidhnG8fKOF9g3NZQ6qHpI0QWudezWEOMw==","signatures":[{"sig":"MEUCID8CVdwv9A7fq9M6UcPUsZhMR7iyXIcnnc6KpHx1It2QAiEAoUhIoSHosnez23kmaPfEHYlWtbPqyPah3SRJEzcVxDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxOKWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2cg//RQ9eViOkHNpzlsktAnry1Rykf59PD3Rmx3FyzFeBSYrQClP6\r\nHl6lLpRW6ucvgRgRnZMUFVgmIJg5uiPkbXObW/u26pRCtkmfTdyLjd3zRGFw\r\nwOHijFxXhiHdWUO+uhZ8+v3XeDprqrGVaoVD82ewIP9AbYssrv+v/10vqlVi\r\nS1bpSHZrLOy1l1xlAjQ8Epi+ovL8iQI2p1s4y9E2RAMK5goV/tA7ajZ5nqKd\r\ntCHfVeJtkXp+pJqz8H1v41Dp/Sp9Ba0UyddfF+CucAP40s8TTr9/WlAuyAWz\r\naoHcKn/yqfT56BLVgpZxNg43yDVa59/xbC9bgf56MzVZQq+VD7DdKXdP8v5T\r\ns7wr2hUXUU829r1Fmdr05MZvmNqq46XI3HrQaJZbX7oxR4mRnX5CaLaXBme4\r\n9nf+NaLMSbts18yNR1JVdf1oG3WdkI3OTTbSIlAC0y7fcm8eyGkBjwoRN1+x\r\n9O2mR1CbCzk/36DpUMvDMsBO6vBtq/95EKcdEwAPDVzA7AeS3PCSWlNtPC5T\r\nH5qRHztTtqCWIIht5UBJBb3WyQZinHajqnlh8pZsNzguQjlDZCtxrt6yfP6X\r\ncvgnWq7gmZ8mSDNTqAviu5s06hrnLIm0GmYzwB+rpDQhOFVmOmOsmN8yaEc1\r\n1ZK72ZcefPYBhro2sqCSEtk+Qb8/r5aRgVQ=\r\n=8DvM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"47b1fc4e61e53b66ecf1a9258b632bef337623a9","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.2.0","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"19.0.1","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.3.0_1673847446043_0.40284075785297313","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"lutron-leap","version":"3.4.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.4.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"2d2b42254f647c25ce1ee9e537542854ab7d7a54","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.4.0.tgz","fileCount":78,"integrity":"sha512-u8iEjC42dtiDvOHY80Jy7u/Js3cdaSlcYxM3DibcU36rpFy4aBJFiUKkboRKp83lFJ0OUNatiDeW6s6922WyGQ==","signatures":[{"sig":"MEYCIQDcwqP0c4XWqQqcwQbbG75G1RoYvQHXYmX0GI8kH68cpQIhANevo41T6/7TBhG3gtppXHiNPu6h7ROa8EJr0+QKgWx/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174561},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a29eb10cf33dc58c472f59b22895c3d2f3206f43","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.5.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"18.16.0","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","async-retry":"^1.3.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.4.0_1694986611407_0.14822075053188555","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"lutron-leap","version":"3.4.1","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.4.1","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"62119540019e8a8734bb2e4d3adc8beb492904d4","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.4.1.tgz","fileCount":78,"integrity":"sha512-yp+51SyiXArD5hmbdTfKe0uxgmTophQUmF0YOm8Bktc5q72fb+ZPXZVwvouAUhopxVD6dqn6LOc1+yRsS9iRhQ==","signatures":[{"sig":"MEYCIQCKiymaMNfgiXglD9X5moJC+yvJ1DnVBeN3Uz+NfCbjHAIhAO1Q4NF2ooz7WoQhJAEQ2izugSgCnbQikox9S32e7dJE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174561},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"e46142dac63c01082dbcc49d34d2fb8f1c4ceeb0","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.5.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"18.16.0","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","async-retry":"^1.3.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.4.1_1694986877567_0.14983583937531275","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"lutron-leap","version":"3.4.2","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.4.2","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"db170436cb81c528d5b4e001ea7702ea8615f712","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.4.2.tgz","fileCount":78,"integrity":"sha512-dvZgMw6X4yI8RImW/y2n7pYngLzJxPUFGUwYbNrDtjvgnqMZKR2GH+4ZN8bSU1xskqEZv79E3Y+6qrPMK7c4gw==","signatures":[{"sig":"MEUCIQCq7Mn/VNpHr2lgmgRh4OvfiNPx+b37T3WDvNPVYjJMPQIgAr12D7ZzIbMqE46w5FgG2wkksfjgXjbzlRyn2t/Ds/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":177018},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"32a1b4a800a407b3a5dfa5694378cc881f88842e","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"9.5.1","description":"A LEAP library for Lutron Caseta Smart Bridge 2 devices","directories":{},"_nodeVersion":"18.16.0","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","async-retry":"^1.3.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.4.2_1694987779703_0.8740946130555147","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"lutron-leap","version":"3.6.0","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge","qsx","lutron-qsx","hwqs","ra3"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.6.0","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"04bd10f428edff1f70bdee717777bfdf6ede9628","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.6.0.tgz","fileCount":2,"integrity":"sha512-7hG4Bac2+MlXufJDhkdgBdX7+CMmnA9+phEbDWymn+IfvSPOX1rmjCspBAYUIxWu72bGqPNejsg7cVK4cgnmTQ==","signatures":[{"sig":"MEQCIAkpWXrw8b40zqERADQsHXVQJBVE3I2la6uGQGkKRrT4AiBZEClDqYF8fQ4bvQdMH1nmhVMhShVj0z6ITMAIroBqAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8160},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"84b11ec6d6dc5df58abd3bfc1fe8009a7d5a1bfa","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\""},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"deprecated":"Broken build: missing dist/","_npmVersion":"10.9.4","description":"A LEAP library for Lutron Caseta Smart Bridge 2 and QSX devices","directories":{},"_nodeVersion":"18.20.8","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","async-retry":"^1.3.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.6.0_1768685964209_0.35130162278828614","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"lutron-leap","version":"3.6.1","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge","qsx","lutron-qsx","hwqs","ra3"],"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","_id":"lutron-leap@3.6.1","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","dist":{"shasum":"7e931535853bd9a3851741f50a52ecc88f142090","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.6.1.tgz","fileCount":42,"integrity":"sha512-RPn7WZsLn646kt4cYCeihLnPxPsA6hJ+2zcdpi5ivGngPvPzhFc6lyPHHM8fAGaPk9ki/law1GFGeI64CrT9qA==","signatures":[{"sig":"MEQCIBrJYxDaPE6ueJhcOA41vOT7W0RBfJGxIURX2qh7RBj/AiA5kNnimmu3G+l2GYVuezVDeOIIAmSTvvduqyCzEcXfcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":140174},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"84b11ec6d6dc5df58abd3bfc1fe8009a7d5a1bfa","scripts":{"lint":"tslint -p tsconfig.json --fix","test":"jest --verbose","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\"","prepublishOnly":"npm run build"},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"_npmVersion":"11.6.2","description":"A LEAP library for Lutron Caseta Smart Bridge 2 and QSX devices","directories":{},"_nodeVersion":"24.13.0","dependencies":{"uuid":"^9.0.0","ip-address":"^8.1.0","async-retry":"^1.3.3","tinkerhub-mdns":"^0.5.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","tslib":"^2.4.1","tslint":"^6.1.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","prettier":"^2.2.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","@types/debug":"^4.1.5","typed-emitter":"^2.1.0","ts-mock-imports":"^1.3.1","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/lutron-leap_3.6.1_1768920819402_0.26589250151876653","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"lutron-leap","version":"3.6.2","description":"A LEAP library for Lutron Caseta Smart Bridge 2 and QSX devices","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge","qsx","lutron-qsx","hwqs","ra3"],"homepage":"https://github.com/thenewwazoo/lutron-leap-js","license":"GPL-3.0","author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"main":"dist/index.js","types":"dist/index.d.ts","devDependencies":{"@types/debug":"^4.1.5","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/uuid":"^8.3.0","jest":"^29.3.1","prettier":"^2.2.1","ts-jest":"^29.0.3","ts-mock-imports":"^1.3.1","ts-node":"^10.9.1","tslib":"^2.4.1","tslint":"^6.1.3","tslint-config-prettier":"^1.18.0","typescript":"^4.8.4"},"scripts":{"build":"tsc","prepublishOnly":"npm run build","test":"jest --verbose","format":"prettier --write \"src/**/*.ts\" \"__mocks__/**/*.js\"","lint":"tslint -p tsconfig.json --fix"},"dependencies":{"async-retry":"^1.3.3","debug":"^4.3.4","ip-address":"^8.1.0","tinkerhub-mdns":"^0.5.1","typed-emitter":"^2.1.0","uuid":"^9.0.0"},"gitHead":"c09a4159fa6b4058debd428934e5c191b9599eee","_id":"lutron-leap@3.6.2","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-iO7/ZYxZKmmIZ5N9i/aDJkKuJXjVsabMiiiVWnqOfs4as6YbtjMjUNi7cpZHBupOAj88tOnMsdwf2rsCdFd3YA==","shasum":"439c6bd22eb88af89e0f957e28636b5ea75ca049","tarball":"https://registry.npmjs.org/lutron-leap/-/lutron-leap-3.6.2.tgz","fileCount":42,"unpackedSize":140881,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDugMEis1nMj4ttu4o1aRnOdNTka6tMGydIAM45mm/XvgIgfyGyFfMoaqSvpcEnD/V+OXODhhsqgHq0yJywoKNgrDo="}]},"_npmUser":{"name":"thenewwazoo","email":"npm@optimaltour.us"},"directories":{},"maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lutron-leap_3.6.2_1788135864088_0.09744026225962177"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-06T16:35:12.804Z","modified":"2026-08-31T00:24:24.384Z","1.0.0":"2021-01-06T16:35:13.009Z","1.1.0":"2021-02-09T04:50:31.685Z","1.1.1":"2021-02-27T06:53:16.634Z","1.1.2":"2021-02-27T07:05:11.939Z","1.1.3":"2021-06-04T22:02:51.328Z","1.1.4":"2021-06-14T04:50:29.161Z","1.1.5":"2021-12-25T06:47:53.707Z","1.2.0-beta.0":"2022-01-02T23:51:30.196Z","1.2.0":"2022-01-25T06:12:21.867Z","1.3.0":"2022-01-26T00:15:14.722Z","1.3.1":"2022-01-26T06:00:15.724Z","1.3.2":"2022-01-27T06:03:05.153Z","1.3.3":"2022-02-01T21:15:52.561Z","2.0.0":"2022-02-12T06:45:04.809Z","3.0.0-beta2":"2022-02-26T08:13:14.562Z","3.0.0-beta3":"2022-02-26T08:16:56.681Z","3.0.0-beta4":"2022-02-26T08:45:56.024Z","3.0.0":"2022-02-28T06:36:27.991Z","3.0.1":"2022-03-14T04:24:32.709Z","3.0.2":"2022-03-16T04:57:34.942Z","3.0.3":"2022-04-10T20:22:31.820Z","3.0.4":"2022-04-21T06:16:58.530Z","3.0.5":"2022-05-07T04:57:05.128Z","3.0.6":"2022-05-09T05:18:59.802Z","3.0.9":"2022-07-24T20:35:38.591Z","3.1.0":"2022-11-10T07:18:35.262Z","3.1.1":"2022-11-10T07:39:05.543Z","3.1.2":"2022-11-15T06:52:48.335Z","3.2.0-beta0":"2023-01-04T06:14:43.156Z","3.3.0":"2023-01-16T05:37:26.200Z","3.4.0":"2023-09-17T21:36:51.662Z","3.4.1":"2023-09-17T21:41:17.799Z","3.4.2":"2023-09-17T21:56:19.963Z","3.6.0":"2026-01-17T21:39:24.343Z","3.6.1":"2026-01-20T14:53:39.565Z","3.6.2":"2026-08-31T00:24:24.230Z"},"author":{"name":"Brandon Matthews","email":"thenewwazoo@optimaltour.us"},"license":"GPL-3.0","homepage":"https://github.com/thenewwazoo/lutron-leap-js","keywords":["lutron","caseta","caséta","smartbridge","lutron-leap","lutron-caseta","lutron-smart-bridge","qsx","lutron-qsx","hwqs","ra3"],"description":"A LEAP library for Lutron Caseta Smart Bridge 2 and QSX devices","maintainers":[{"name":"thenewwazoo","email":"npm@optimaltour.us"}],"readme":"# lutron-leap\n\nThis library is an implementation of Lutron's unpublished LEAP protocol. It is, in large part, a port of [pylutron-caseta](https://github.com/gurumitts/pylutron-caseta), without which this would not have been possible. It was written to support the [homebridge-lutron-caseta-leap](https://github.com/thenewwazoo/homebridge-lutron-caseta-leap) Homebridge plugin, but it exists independently of it and has been tested and improved in non-Caseta contexts.\n\n## Device support\n\n### Will you add support for X device? Can I?\n\nThe answer to \"can this add support for a device\" is probably no, but maybe not for the reason you expect.\n\nLEAP is a protocol. It defines certain _message types_ and _objects_, as well as implicitly defines some _behaviors_. Some of these definitions include objects that do indeed map to real-world objects, but only things that are components of the kind of devices you're asking about. As a concrete example, LEAP defines things like buttons. Not remotes, but individual buttons. So adding support for a particular remote doesn't really make sense in this library, because there's no concept of a \"remote\" in LEAP. There's just generic devices and button groups.\n\n### Well, can you/I add classes for those concepts?\n\nEhhh probably not. My preference is to keep this library \"pure\" as _only_ an implementation of LEAP. I'm absolutely open to a separate, general-purpose library that contains Lutron product abstractions that _use_ this library, but I don't have a need for one so I'm not going to write it right now.\n\n### But what about bridges? Those are devices!\n\nThat's true! Bridges are a notable exception because they are entry points into traversing the LEAP device \"tree\". Consumers of this library don't want or need to understand things like button groups or occupancy subscription that are specific to existing (physical) implementations of LEAP.\n\nThe \"readBlindsTilt\" and \"setBlindsTilt\" are kinda hacks that should get cleaned up in favor of an abstraction over the various `CommandType` values available. That should come if/when support for another bridge is added to the library.\n\n## Code structure\n\nThis code has three major components: the message parsing stack, the LEAP client, and a Caséta Smart Bridge 2 abstraction.\n\n### Message parsing\n\nAt the top level, [LEAP messages](https://github.com/thenewwazoo/lutron-leap-js/blob/main/src/LeapClient.ts#L15) have three parts:\n* A communique type, which indicates the function (subscription, information read, update, etc) and direction (response or request)\n* A header, which includes a status code, a client-supplied tag, a URL indicating the resource, and [a body type](https://github.com/thenewwazoo/lutron-leap-js/blob/main/src/MessageBodyTypes.ts#L12)\n* A body, of the specified type, containing the data being passed\n\nMost of the code is concerned with parsing responses, as most of the job of this library is passing messages from the Lutron hub to whoever cares to listen.\n\nUpdating this code is pretty mechanical at this time, and the best way to understand it is to look at [a commit that adds newly-observed objects](https://github.com/thenewwazoo/lutron-leap-js/commit/0eaeeac217cc0fbe160a466ccdbf97083b607e18). In short, you'll want to:\n* name [the new body type](https://github.com/thenewwazoo/lutron-leap-js/blob/0eaeeac217cc0fbe160a466ccdbf97083b607e18/src/MessageBodyTypes.ts#L13) (from the header)\n* define the [shape of the body object itself](https://github.com/thenewwazoo/lutron-leap-js/blob/0eaeeac217cc0fbe160a466ccdbf97083b607e18/src/MessageBodyTypes.ts#L24)\n* define the structure of [the element(s) that comprise the body](https://github.com/thenewwazoo/lutron-leap-js/blob/0eaeeac217cc0fbe160a466ccdbf97083b607e18/src/MessageBodyTypes.ts#L239)\n* add the type to the [set of known parse results](https://github.com/thenewwazoo/lutron-leap-js/blob/0eaeeac217cc0fbe160a466ccdbf97083b607e18/src/MessageBodyTypes.ts#L67)\n* add a [case to the parser](https://github.com/thenewwazoo/lutron-leap-js/blob/0eaeeac217cc0fbe160a466ccdbf97083b607e18/src/MessageBodyTypes.ts#L105)\n* add a test to parse a from-the-wild message to make sure it all works\n\n### The LEAP client\n\nThe LEAP client handles reading and writing from the secure socket, as well as routing messages to subscriber callbacks. Requests are submitted with a user-supplied, arbitrary tag. This tag is returned with relevant responses. For example, if you subscribe to some event and provide tag `1`, event messages will also include the `1` tag. You, dear user, don't actually care about this. All you care about is having your callback called, which the LEAP client does.\n\nThe LEAP client also passes messages that are \"unsolicited\", and do not have a tag. These messages are [emitted by the LEAP client](https://github.com/thenewwazoo/lutron-leap-js/blob/851f87c4941c19acfff86ee39317ca5f365e027c/src/LeapClient.ts#L32). Any listener can receive them and process them.\n\nMessages that have a tag that is _not_ recognized by the client are noisily dropped.\n\n**WARNING**: The socket handling in the LEAP client class is super duper ugly. If you feel like refactoring it, please do.\n\n### Bridge-related abstractions\n\nBecause this code was written to support Caseta devices, the following section only applies to the Caseta Smart Bridge 2. I wholeheartedly welcome improvements related to other LEAP technologies.\n\nCaseta Smart Bridge 2 and Smart Bridge 2 Pro devices are [discovered by using mDNS](https://github.com/thenewwazoo/lutron-leap-js/blob/851f87c4941c19acfff86ee39317ca5f365e027c/src/BridgeFinder.ts#L40). The BridgeFinder [handles discovery](https://github.com/thenewwazoo/lutron-leap-js/blob/851f87c4941c19acfff86ee39317ca5f365e027c/src/BridgeFinder.ts#L157) and returns network information that be used by the listener to construct the actual client itself.\n\nThe SmartBridge class abstractions for relevant operations like subscribing to known device types. The goal is to relieve the user of having to know how to construct URLs and post bodies, but instead to encode that information in this library.\n\n## Real-world testing\n\nThis library has been extensively tested on Caseta Smart Bridge 2 (pro and non-pro) devices, and gracious contributors have tested it with RA3 and QSX processors. If you have used it elsewhere, please drop a note and let me know. So far, this library has been tested with:\n\n* Caseta Smart Bridge 2\n* Caseta Smart Bridge 2 Pro\n* Pico remote\n* Caseta occupancy sensor\n* Serena wood blinds\n* RA3 processor\n* QSX processor (HQP7-2)\n* Palladiom Keypad\n* Sunnata Dimmer\n* Sunnata switch\n* RA3 wall motion sensor\n* RA3 ceiling mounted motion sensor\n","readmeFilename":"README.md"}