{"_id":"@mkellsy/leap-client","_rev":"54-74f5d6bc3d5314eaefd51483ddc5b305","name":"@mkellsy/leap-client","dist-tags":{"latest":"1.7.8"},"versions":{"0.0.1":{"name":"@mkellsy/leap-client","version":"0.0.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.0.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/lutron","bugs":{"url":"https://github.com/mkellsy/lutron/issues"},"bin":{"leap":"bin/leap"},"dist":{"shasum":"36c757baed606600473456d078561fa4a48a5d38","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.0.1.tgz","fileCount":69,"integrity":"sha512-3Q8hV3N+Ex4dgpA3QJU1f8bpwd4SkuIzsvbIx2V0J90GJnjPsl2lVAkkP+pN2cx942+WMOAGpHvQ674SEZRkXQ==","signatures":[{"sig":"MEQCIFFYAR8Ax+KTSfm3uCLX50AF6cqEThY6EHURiBCgwIAUAiAzaabQ0R0NmzKKTW4qTYS+uvRn+DR2Urqn0OQ5Zb69zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81354},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f1a9c5f2696b0e1253ac30e09bc1d893cb5138f0","scripts":{"pair":"npm run build && ./bin/leap pair","build":"rm -fR ./lib && tsc --project tsconfig.json","start":"npm run build && ./bin/leap start"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/lutron.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"6.0.0","colors":"^1.4.0","commander":"^11.1.0","js-logger":"^1.6.1","node-forge":"^1.3.1","@mkellsy/leap":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.0.1_1705877597075_0.3077490060574215","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@mkellsy/leap-client","version":"0.0.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.0.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/lutron","bugs":{"url":"https://github.com/mkellsy/lutron/issues"},"bin":{"leap":"bin/leap"},"dist":{"shasum":"340b225a969a9b2c02c2df94c25f5da7694d17dc","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.0.3.tgz","fileCount":67,"integrity":"sha512-aq67rgZobzVKiPNTPsg7sIzlJezK3JDA6YqMonPDwAWAYocd3Kn32AfOJgiti61cmXEq9FiKO8t/AbOhhjst9g==","signatures":[{"sig":"MEUCIAgkDTm3bLjHgDkpy7kpp3/WgSC8OlrX1lFz4VlRyKizAiEAqH9yNIch3baeJ28CpZvTpRiXAYtsMyE8YGT55PdKOFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76191},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"24f1acd16a4c390ba8e6d76e36683a14b4ad34e6","scripts":{"pair":"npm run build && ./bin/leap pair","build":"rm -fR ./lib && tsc --project tsconfig.json","start":"npm run build && ./bin/leap start"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/lutron.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"6.0.0","colors":"^1.4.0","commander":"^11.1.0","js-logger":"^1.6.1","node-forge":"^1.3.1","@mkellsy/leap":"^1.4.4","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.0.3_1705993966629_0.2686332506945326","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@mkellsy/leap-client","version":"0.0.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.0.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/lutron","bugs":{"url":"https://github.com/mkellsy/lutron/issues"},"bin":{"leap":"bin/leap"},"dist":{"shasum":"c623c7f52e849f705c1083add9a54a7838e8feb6","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.0.4.tgz","fileCount":65,"integrity":"sha512-1e5hIcggZHQPivz9KN48XAw7o30SyZs1x1jGhBX6TtxxEi3iFn+LOj2egSOCntODHWG8GId5y80n+ccdN8Ou8A==","signatures":[{"sig":"MEUCIAybWnE4wgb/vnkZN2Lp3zC4GY7IcdyqtwTPdUIvM+G6AiEAylsMNGdDkNfHBEXkZawdJ1jHa1NVbkgSKdnjzPMr4Ls=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73683},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"72be6c829cb0256ff8688fa92c6a797870fabf1f","scripts":{"pair":"npm run build && ./bin/leap -d pair","build":"rm -fR ./lib && tsc --project tsconfig.json","start":"npm run build && ./bin/leap -d start"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/lutron.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"6.0.0","colors":"^1.4.0","commander":"^11.1.0","js-logger":"^1.6.1","node-forge":"^1.3.1","@mkellsy/leap":"^1.4.6","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.0.4_1706170536686_0.7094178751250628","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@mkellsy/leap-client","version":"0.0.5","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.0.5","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/lutron","bugs":{"url":"https://github.com/mkellsy/lutron/issues"},"bin":{"leap":"bin/leap"},"dist":{"shasum":"d9587b9e153dcb675f3f18e224dc7829a2273952","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.0.5.tgz","fileCount":62,"integrity":"sha512-vtE6MlKMs9bbwq5yoN0eQZ36tHQqVUCEU3dC4VaxuNrehdViquWiHjeAlIMVM7XfM5N/m/ftLAQUKbiKFfiVkQ==","signatures":[{"sig":"MEUCIQD2yeD2MHpSCPqgQawGUtWTxYwJ0tK2rZkECwWkx6SBkwIgePxb/7hmdxQ0w9y1QOJJvzyBtXh+CtvV2IQroXDuHwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64885},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"be3fc5f6f157fdffe4df6fb2db6676ffd99ea92e","scripts":{"pair":"npm run build && ./bin/leap -d pair","build":"rm -fR ./lib && tsc --project tsconfig.json","start":"npm run build && ./bin/leap -d start"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/lutron.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","commander":"^10.0.1","js-logger":"^1.6.1","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.0.5_1706233959322_0.6231919973232389","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@mkellsy/leap-client","version":"0.1.0","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.0","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/lutron","bugs":{"url":"https://github.com/mkellsy/lutron/issues"},"bin":{"leap":"bin/leap"},"dist":{"shasum":"c063c6e2751d24469787152593548909a562cbf2","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.0.tgz","fileCount":61,"integrity":"sha512-lxn2ZzcqY3XehtCWt5mWlqn1bup2RkDy0t3j+dS8ktOHI5pGskkSE6QM4QH4Y8V+1UE03ogg3Iw+K6mifFFr7Q==","signatures":[{"sig":"MEYCIQDjo04b02ykeP0iF2ur362w2LAA8OXlaum/Ja+/1uwTvgIhAIQIR1ejEKGbOOQ+fjEG8fpPw7WF1a0dj99ZFCAONf+P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59971},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9ac3995c76dd512c126f082b886907d395f95b0d","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/lutron.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.0_1706298537220_0.8699156759798201","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@mkellsy/leap-client","version":"0.1.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"bin":{"leap":"bin/leap"},"dist":{"shasum":"d3354a34d3d466a88b16184d0a7e188b5a846546","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.1.tgz","fileCount":61,"integrity":"sha512-YJZtiIdAI1m9RtkrUXuN06kRcWtmyzjV86QG7v7/NBQD+gb9XIYAFe7JPs2dBZ0q9NPsw0qEVlf5tBvbPvj8Cw==","signatures":[{"sig":"MEYCIQC8m8LrS0eohD665rFrk1bIgUAOkxLVDK+raOZ+9un8ZgIhAJBsfA9HX8bMp7RnsYUxEdOwb7RbEfR+wVvBMBoRznPA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59981},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"16c5b1a6bfcf61e95f0de92ef9318f0fad6949a0","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.1_1706299245300_0.22356784833899557","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@mkellsy/leap-client","version":"0.1.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"c58e8ec399d5e4e57c6f489dee4249f03c5eadb2","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.2.tgz","fileCount":61,"integrity":"sha512-RzXGxp0xUjFF9tuWEUJvGTiZVEcL00sIMqY7O2xZKxJiLS85MkNqGZs+IJWdyrO0V3uFfrLKCo8c5YyDSfVbsQ==","signatures":[{"sig":"MEUCIQDgwijNDJn32MDNm1++sTLhb+IhznWPTIguTGeCA3kX2gIgOcOniH0Wjzywgt2c0fSl93wxo7VRhEXjoSTPeg9C+mw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59931},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"3846fa089116d4e63c8044db37a20769411418f0","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.2_1706299360167_0.8919460599614129","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@mkellsy/leap-client","version":"0.1.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"8f6da013660cba19a3fa20e86702c241e33bbdaf","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.3.tgz","fileCount":59,"integrity":"sha512-JPUDo4V3rovuBlUAiBCEettOwrEs/4JBMZ44CeuHcuXKgI9MFCxmdlCmcVtngGnhl/QdOe3jb/j4hAxmgyYCTA==","signatures":[{"sig":"MEUCIQCtoV9Qeoh2UKeYBlVDyyQbTnLKdxrsC1v2ydbD4CsbvQIgJRonVHXT+d0NH61MexyeodMsh65kTwHCfQzGJ3MI8k4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60940},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"28bceb0925c356009588d8ce3e77393212669786","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.3_1706299682011_0.3940646987532026","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@mkellsy/leap-client","version":"0.1.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"e3585eee1e1e87f5bd129ba9c14faba6064b26ac","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.4.tgz","fileCount":59,"integrity":"sha512-KcdutOYtLesqBSOYybv+6qjQjt7S9yQtnUIuhkZPOvQIxEt2W952sEDBQeDvmPUPUfXda+HJo1Gd62DrDGPcsw==","signatures":[{"sig":"MEUCIQCQdmJtszic/5mC2oVkaDsCUr2DhrQtBp9GcwsPwvmdDgIgH7ctYFeQrYmiZTwANhNSemRR7MSkBjlUSWi3d2OItsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63536},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"8190e0f4aca1b234183cfbbfbd3d55323c187765","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.4_1706302459307_0.6727939027556713","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"@mkellsy/leap-client","version":"0.1.5","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.5","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"911f7c1c07d596eae3c326a5236621a7eea6525e","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.5.tgz","fileCount":59,"integrity":"sha512-LEPRrvgdNjHP5VR7tIJfoNe7qrXq5IfB9MdIjmZyUYfvmpXiTAnSbkYG5krGlBxXdazFvSp3DTGtloUYeQ52XQ==","signatures":[{"sig":"MEUCIQChhOUIJovz/wx+rG3GVLVy6Bu7XD+zau3MRltH27i2VwIgS+TOwlvHc0T5LYnaQsId/hxH6o/J0xc44jjNF1l2T+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66332},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"cd8463be74d305fcda454d23a15f27317de6afe5","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.5_1706323657825_0.2096089665920069","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"@mkellsy/leap-client","version":"0.1.6","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.6","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"3beb7e202744ff843c475653b7b70f02fa7860f1","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.6.tgz","fileCount":59,"integrity":"sha512-VFNb4sdlOy8WxvN6ImpF9MmTZE7Qk1SjHRXeeoR7IV4m6XiCt6eUdvil7ywwayVdKPiAh+UO1Xn4d1feap853w==","signatures":[{"sig":"MEYCIQDT8oABQ9rr6/a2UW7NXX5Z3bYQn6nLAldkU9bi46/FBAIhAI5t4v4wbfddSc3jxgZ+djhQkcYXwkgUXwMw8LZ1GtDG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70007},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"c20680fabec8dbdd25725685ba9afee7be3039e1","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.6_1706391936491_0.63876780389641","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"@mkellsy/leap-client","version":"0.1.7","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.7","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"caa0b21fc8c1d49b95e47c067ea2d5e0a3de7910","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.7.tgz","fileCount":61,"integrity":"sha512-ZKCfcCxadVG1/yIm+lEtVLY5oSUXytAcN2SdzRFtsnJn6K6FVK+/Yo5EZUJUy4D0oqgw7t7WXkhCX41NJ7z8Bg==","signatures":[{"sig":"MEYCIQCS8eosym+fyH/LiPZ2aJU/BJH65ePYz7pPe7wreZNv4AIhAM1BRFJLfBeSLYgnNuDeQK7K9fV+BqwLVgrJahWUXHoX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71263},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"45dc3ade5951465deb99e8d9a14e4af2a8d1427d","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.7_1706393483713_0.18712399723449558","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"@mkellsy/leap-client","version":"0.1.8","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@0.1.8","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"71c01396f616e4cc39c1746b1ca360250d407fa3","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-0.1.8.tgz","fileCount":61,"integrity":"sha512-xiyQWuXSbWP0CfjTvMBwnv0qXA4NS4aR+ciGCoayUPt0BIATgZbM4W20VfEt1QE3LecNgbPI3iu2njnM2vVL0Q==","signatures":[{"sig":"MEUCICWnrytSaFL/cHEfNcnBmIQhIFoRN1LFcAAQZOWeV9yjAiEAkzZHc9flk3+gnjybbzyadNdPeEEvTXYLTj4ZZZtRWBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71368},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"dd02e8cd400820d497e4410d4b177d808a91f52a","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_0.1.8_1706393746936_0.8088968542450734","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@mkellsy/leap-client","version":"1.0.0","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.0","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"44b23afcd50b12a5b7821537fbf13b027a96f6bc","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.0.tgz","fileCount":61,"integrity":"sha512-+qEY41CUy+2PYNf3b+v7ZnjrfVx4obQBzbejg0zaBvdxfanEChxRhUoPex/PoqhxWtQXauoS7kmpR8bbrLLemA==","signatures":[{"sig":"MEUCIBbkeTgGaMNEzgOoC/df+VFVggO7bi5WgTc6YMFnuYkNAiEA3hjFkxwlWIDB5ADUh5HEJf0fkGSRh3lbI8n8Dr3sAhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72082},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b10053a7a449e8600055483f6a18c81d1e1ade03","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.0_1706762357981_0.2547450976032106","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@mkellsy/leap-client","version":"1.0.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"91e7f58028a2e1fdc2455bca89164ff19c178504","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.1.tgz","fileCount":61,"integrity":"sha512-l/OFCsFAaUMGwfO/46+vMQl1SIm/cXLRCnPv7IFwlUWWTyzbrOYwheA132k5Vfpmo3xwx6KmNEGJQaXwizVbgg==","signatures":[{"sig":"MEYCIQCR5rZPIT0Kdkg4PLtL3oxP2+QK+mXxh5NO6EX90kM4mAIhAOrPnTgAwEEAnle/1HsTNEOgJlOOw2GsXKbxZJFKg+kI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72101},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"abff0c7dbdd557e9e8ef5f3556d8792478617306","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.1_1706994580569_0.7347162470599093","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@mkellsy/leap-client","version":"1.0.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"3ff80fae11faa29cd835138483adacda04e4d112","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.2.tgz","fileCount":61,"integrity":"sha512-wcah0xvouOvBP+5we8QPzoeiAYE6jVWoO2AFXEBIWO79grJFkoifSjSMdBKVxe+DhqYK3oHEgnE6eT6h87KOfg==","signatures":[{"sig":"MEUCIHRSXvmTorf+ZS6T4OSECD25JoEF+811SMVfYhne3ZqSAiEA+g9hsZZVNkw86nd5lAH3k5y5Dhf8J0nft5B60MX6sOk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":72009},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ab47cdacdbc70e33350e4ce734f9618db425eb52","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"9.6.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"14.21.2","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.2_1706996061239_0.6490512896597345","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@mkellsy/leap-client","version":"1.0.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"6fc1a024ba19e18a315a087c10c39df7879d8264","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.3.tgz","fileCount":45,"integrity":"sha512-+81yZuD+/ogNWgEQAqT9Z7/jar/zdsbDLcyBuu9fKAphKXpqy6rtRdRGkXMDTq2R77auDfEFMXl4bW/UgvmHPg==","signatures":[{"sig":"MEUCIQDUqliv9XO7zrl/cZxQDEJLJwf1Fargdq3FjBlTi+nVOgIgK4LB2aZDlnprhc74zgkYuY376iH4PJSKMhsg4Q9Hshk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77134},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"86ddeeea90979f64514f231062127bb8a64f5977","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.0.0","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.3_1714338862152_0.9996296063712646","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@mkellsy/leap-client","version":"1.0.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"53331c654ea3d1852dece65ca3517413380bd65a","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.4.tgz","fileCount":45,"integrity":"sha512-ddow2AjrqIohg6hj8YSfLrNQ1vDPNTfkv/j/ZwJ77BWTbPlLAHd0aA2nmWJMlZ+G+/AHKq2JSvCkKckBX095Wg==","signatures":[{"sig":"MEQCIGkNVnvfgHOEH1899gL39XG+O+LGHsaKtm/XfexrC7RbAiAXTKUA36EoT+Glumfl7yiwqhL8N6JduX0cMP3APJBUFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77243},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b19fffaa723253776a0e197deaf00485448bc2ea","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.0.1","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.4_1714345386186_0.16311785976209703","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@mkellsy/leap-client","version":"1.0.5","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.5","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"64d5dc881b74555066490785f6b14e3ee95caa72","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.5.tgz","fileCount":45,"integrity":"sha512-XlcESX/jvTuZOwF+8A9PhjvUEM/0xvaz0PUubexyVa+qlehj25cppjDbztWt8VfRTdAXLJq1gEQHomc45ehRrw==","signatures":[{"sig":"MEYCIQCrYbXhObTgE/Ypw9ITEvD+pM/e2zhVj+1gScumP08LBwIhANkWPRwXg9xjhwgHBloj4qmUu4efMORe6T/3EAEFFFpV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77567},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b19fffaa723253776a0e197deaf00485448bc2ea","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.0.2","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.5_1714346919127_0.28418092747405677","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@mkellsy/leap-client","version":"1.0.6","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.6","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"17808a01ebb687c1e2b2044214b27b0493db6c39","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.6.tgz","fileCount":45,"integrity":"sha512-wnoYzj9CrevfHwDBtulLLWJMkt8XNQUq5xpEuwZwK0lF14ruOyGHvNEptl04EOJOcH+hxCV1WVSvSrXnsZy90Q==","signatures":[{"sig":"MEYCIQCIhS0MilXinIiNLfMeJcKtHXzOWPZtdgvHV0xSo/fxrAIhAP5kDafsgIiAHPYjgaKQDviWKiQgnKvz/2gVKkNch6/a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77538},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5a4aba1fdc093ca14439561d0322c7a44bd1801c","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.0.3","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.6_1714347472961_0.12804542177239986","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@mkellsy/leap-client","version":"1.0.7","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.0.7","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"4e2a5a94a5d9567fa1c55cf73614fb03b0c8a582","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.0.7.tgz","fileCount":45,"integrity":"sha512-V/VAgNRQsg0LCy76J8SZxHv8JtWnX7XN/xTl4N6+EbfvdqEOm+KXKFQD7igpednQnG/hIFqbauIuxtj051WYRQ==","signatures":[{"sig":"MEQCIFw+/U0HmOMN4uyCX300cAX/0PdgdEhJuwelOlKLr5LtAiAxvvcgtxGBDDieFOOHsglUa9PlVMdujnzXinDXtj24bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77774},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5a4aba1fdc093ca14439561d0322c7a44bd1801c","scripts":{"build":"rm -fR ./lib && tsc --project tsconfig.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.5.0","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.0.3","@mkellsy/event-emitter":"^1.3.1"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.0.7_1714844181562_0.3258921361274183","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@mkellsy/leap-client","version":"1.1.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"e3bfe770b62f3921d945885d8366683970ead6c4","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.1.tgz","fileCount":26,"integrity":"sha512-QaMR3azZS66LUNSxpK4pyqyW52/5rSsVPuCQyHRb0vhOcBF8Nd+7iciSsUuEnORf5ekWmOwqIrCyzRpg4mpqmg==","signatures":[{"sig":"MEQCIByp5JkAwmU0+c6OzKBqZkivhyMK7f5ByJ7oMib8kWmeAiB+eKw84LmlgD6dOt75JXsN+W+yBoZCPKNAkqgIpWEgTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117548},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"d24ee9c8774b0da829cc0fb64c66c4e55e94be32","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.1","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.1_1714975146054_0.25103518482799103","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@mkellsy/leap-client","version":"1.1.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"c2c660fcc6683ed8b3afd172f62738e8a68d090b","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.2.tgz","fileCount":26,"integrity":"sha512-U8oa+UxiiEqW88R/AEbEbm6CJyV6WlCxXu3K7ihCLUrDijOgzMIzHQtNkO3bcG3PTD+BJuUCSQgZJ3g08L6l7w==","signatures":[{"sig":"MEQCIF4Vqinv6i/gxGdiXITbH1Jl0kkw9SKsbW7EbVZWrYOEAiA0Ri449YgtIxMwuLZH6DF2mmcZTf6SWCbIlBIxwt462w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117548},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7491ef37494881593fe938996a26a618674e8fc2","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.2","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.2_1715392694140_0.956667110871003","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@mkellsy/leap-client","version":"1.1.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"5a146867a1f52d1511a4a8b439b46c813760102c","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.3.tgz","fileCount":26,"integrity":"sha512-3UaosLUGP7oq6Lhm++kneQfjj/jJSBrOYdNqF5qjdfERv5p2kc7Yfhr3P1CkoPhi2jOeCMmOhD1L58a89y+3oA==","signatures":[{"sig":"MEUCIQCleIdZepja+L1hPvMz6rlOwXh4D6GTpcj4TP84HaaAbwIgJykkUIH9/z00D1nx18fYlt8s8PmLAWcTJqfqeEeaHpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117548},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"75abdccc2f8574ac23893af695b4384740e9de5e","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.3","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.3_1715393663593_0.4636789590173158","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@mkellsy/leap-client","version":"1.1.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"7a4d5e02be4f613d9cc45294996b5323e01effce","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.4.tgz","fileCount":26,"integrity":"sha512-GL8fV1mfXt1riG/TyNMGWL5Zpnifn1KWamNhNLjDooKKlo2yU05IW8lCI2ZkbLMX3AipHKxQsj9ohIbFdfA5Mw==","signatures":[{"sig":"MEQCIC85PH7fwCGzH7t49/xOFRbp7vqK1Qx2Iik6gAjYhNMaAiAlTQqjotYHO3w+rQ9QbCRQaOntG37KccokYmoQIbfoMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117548},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"b01067d2c1f164c5777fa1e32ace7942fd4b11d2","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.4","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.4_1715395697853_0.7458335882241183","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@mkellsy/leap-client","version":"1.1.7","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.7","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"3c0980a32baa8ce0fd649e6f6386c6dc54d36abb","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.7.tgz","fileCount":26,"integrity":"sha512-NeIGupKhUW4QFV9F3AuYsIpPinL4tR9L3whDe2zvAMDzFY2rM+T0YfaNZ/YIGq+q1PcK/lPYCLxlMqOQ0+epMw==","signatures":[{"sig":"MEUCIGdzPDSRrwbwiBAw8Mj/8qJqDA94rbp46zEoUDxr7opuAiEAuYLrHbZRdbh2pMS0MmvGpXfQKfP5cIWjq/8Rip46Y+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117595},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"9a4fb05283d9351f35d3919b0877df76dd53f55e","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.7","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.7_1715401209387_0.8025477008906208","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"@mkellsy/leap-client","version":"1.1.8","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.8","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"dade855919e5614d0989841de9387a75750d49ba","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.8.tgz","fileCount":26,"integrity":"sha512-0eA3PbhFH6w/xCJLsEiviYCOzHiv63KqptAP0+Ku7AVMiR5d6TCnAxprA69zLlYUnqzdW2SbPn8qok38ZphOUA==","signatures":[{"sig":"MEUCIDh/wbdxHmW5y0tIAfbDXgOT/1HN7YhsXl2Y8EQLPhyMAiEA2q/CLXcYL26rqNcLqvFUP7zr74eAimlrFFjnHFdEmLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117595},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6dc546a1c31263a25c68d6024b10030c789f8909","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.8","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.8_1715401478278_0.33058033898140615","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"@mkellsy/leap-client","version":"1.1.9","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.1.9","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"48e20fcaed1ec15e8ecb61dc92285000be34b6ec","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.1.9.tgz","fileCount":26,"integrity":"sha512-n/yzUCGG+RsMcF5vDcs6oqo4Jzhp9UONf7sDHJG9b1e+MLJO9ONcmCx1tTr84/GMF1EG4Ql5JczVvApjnOqvJQ==","signatures":[{"sig":"MEUCIQCYy4lwDsjTe1L+9h6k25qqJ0RpoqFvcVgS0zaXBnU8uAIgYgmgwrn3CR1aIJxo+IQH8+Dv+Hi9ojtMmSr83cNNuCw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117336},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"09b2cabdcdb0b3631c5bc440a693d7fc16166a70","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.1.8","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.1.9_1715521474565_0.6595276782715755","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@mkellsy/leap-client","version":"1.2.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"750df6386b490e66be26f51364bc1c268badc6c7","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.1.tgz","fileCount":26,"integrity":"sha512-psKCC3NgtUlB1TxlhQY/Aqa3KHMQEu8mhzfWBLPmm4wDkmFll/FBwKCJoRtzwmISzqQ3uGYR1lCkNtXB0+8EvA==","signatures":[{"sig":"MEUCIQD8Jy42Jz1mi6g7pgsHSetOJ0pPbsKBmXcY638rvDx+PQIgDeicR8TiQiO+f91u1YZjryqY9F/i7knnvE+3iyqoXq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117492},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6fe512b6f4fc2dee0250359ec8362ae2b07add63","scripts":{"build":"./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.6.0","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"18.19.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.2.1","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.1_1716693633880_0.3634908443906619","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@mkellsy/leap-client","version":"1.2.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"8ba5415c1015662e1ab63e0545c2490459adc808","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.2.tgz","fileCount":26,"integrity":"sha512-bo+38UxaevvHzu60EEzNAVbNBcUn6kSuqs1qfVM772n304JGeJzgesfjBhU+MP3/i+mV/kbo1wsd9KcgIWsrpQ==","signatures":[{"sig":"MEUCIQDL4UFuiNjdGx/XCoyq27zPrcbzvNWnJO3prIC8k9Q4dQIgXgYaWSKTkqc7HLqu0rxgjUCIvvZDuGkGSOBBdgWZIt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":117848},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6fe512b6f4fc2dee0250359ec8362ae2b07add63","scripts":{"build":"node ./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.2.1","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.2_1716745531946_0.46814652323915773","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@mkellsy/leap-client","version":"1.2.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"c72c3028e496d719b4ef997de53c40208239696c","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.3.tgz","fileCount":26,"integrity":"sha512-9J851fyKe/UIKdA8g+oKNlEB4kYxpJB18FZvbXowAgysaufldWLrBqkVRXxdZ3GokzZGCMJJ7Ht9d5uk/Ak/EA==","signatures":[{"sig":"MEUCIDb23K8zM8G5wb9oR+WbeIl2sW4A8mYHIy4CCHioecSaAiEAyDNfjjY1DRQRF29E8C/L/zYIz7wDBGxawOvjXZblKWY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":118113},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"22d8bee2bce17ffb68d7bdc4ff8f6c566916aff2","scripts":{"build":"node ./build","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.2.1","@mkellsy/event-emitter":"^1.4.1"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.20.2","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/multicast-dns":"^7.2.4"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.3_1716827535981_0.5920392770126541","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@mkellsy/leap-client","version":"1.2.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"d44e4a20046c295dbfd69fea1a628e1856b958b1","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.4.tgz","fileCount":26,"integrity":"sha512-pCe13Zte8YUj6M/d1aZjz9LE/L1dyVAXcAzKvwCc8+qDDFMuyIbXcmb/9sUgCeTz2pNeIrX2QfxJE6yNwtChog==","signatures":[{"sig":"MEQCIC2NLNEQmFR2G2mWiRQ9llQvw6CFM7dqkhYF+W1w0GfZAiACEt1wXxATmgTgnhrFQ/jF+lrsSO6rLI3q42Xt3lKr2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119057},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"32cee1f4fb097d1e3d0f0ee8155224b777e7ebb6","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.3","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.3","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.4_1717303545368_0.3654093366293505","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@mkellsy/leap-client","version":"1.2.5","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.5","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"de0e1488000b263569b7e284750896c3f45837f2","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.5.tgz","fileCount":26,"integrity":"sha512-dfNTfuF01LKZHzyxSTLdGo89Kdzau4juhaRQizDmB64pFUw/IVyjlSRjAjfq0YLVgyWNT8Yb7M8xO4SQSNlsyg==","signatures":[{"sig":"MEUCIQDP7WLTos6HHnsLe+yAaUaZy0ZRQAPYePntPKYaEyH7rwIgE68HwRucLvz5ikc1yDPJrjXJUa+Z+Cq7ZM5TFmp/9UE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119057},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"d3d2b87f8a0653f03c62c291f9ecede1532b4c1f","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.4","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.3","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.5_1717304020611_0.6276562197505593","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@mkellsy/leap-client","version":"1.2.7","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.7","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"5db9c14382b6868a3b723e55c78a3f5acfc0841e","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.7.tgz","fileCount":27,"integrity":"sha512-9dHySsTdpZtAuOi6mxT21SzZY50G2qRngG+7T4+nQ1vZTD7OGACfYWsKsj1oo0UZ6IH3+3lHT7UV+0nGv/XY2A==","signatures":[{"sig":"MEYCIQCzgBQSbtfn43wOL4wOnXHB+x0nI0qiZmtSmFVUyx+y+AIhAOlIfiCwwDmMgjAofE8L6R1vlKtEwZ14drCVU3TpNzhG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127742},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f0b218c3447b83e3ecd320811405d329e10ce81a","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.7","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.7","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.7_1717356906148_0.7282896231949791","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"@mkellsy/leap-client","version":"1.2.8","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.8","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"b3ff4fd412ba65f202cc77aaba2be8216a2c54b5","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.8.tgz","fileCount":27,"integrity":"sha512-aUcJVRO0gy5bcw28roK1fEnAFpBS1LL+pzNnWsX3uJMZbzKYtgf4oTAB0uTJzGs8MGrTQuwe3LFlp0pZd8Z+JQ==","signatures":[{"sig":"MEUCIQDQ4eGGhenfebGWKbIB+vKFYhh3G17/QptgvyYIkdAO+AIgWktCH91idudh3eDbX3f7eEDdCT4CO4Rg2RMC97kG+9o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130305},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"531e7726b6da65ba4a325739430247345eadbb17","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.7","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.7","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.8_1717361620587_0.6548446123519367","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@mkellsy/leap-client","version":"1.2.9","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.2.9","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"55ffccde68404c0d2e40794b1bbf4dfca6c8f6e1","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.2.9.tgz","fileCount":27,"integrity":"sha512-Yjng1N26XH0nUQJddjQzLDoN3qDraXXknRoMbYlidX6VsT8JblL4TyECNDeIqqwONsW3BvqGeRCES3yFoByZ/A==","signatures":[{"sig":"MEUCIF+3R0Dan1bvlEPbTgV5r1U4rdW01hX6IMZbPvWuEvEjAiEAvZYYT7Z7vGpsF7e/c9DrXM+7M/RBF+rTU+oY+wr163s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130474},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"38867c1a71cebfbac367873ad2e9a6dfb1c3c63f","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"^1.7.7","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.7","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.2.9_1717362343083_0.7313945691422128","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@mkellsy/leap-client","version":"1.3.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"5e349f61890d7e7444af0181bb1267a72ee5e066","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.1.tgz","fileCount":35,"integrity":"sha512-lgTPORoc+DmPqv/wEtj1tXyip30snzJhu3pkUrhJ+a+71u4rNkAB4CQ/DD5BB0QdwRqDfnb510tGi9EzDyeTbw==","signatures":[{"sig":"MEQCIARUwmUkjrwJ+qGxr4bTwhOyweEO1H3NdDi9LHROxavdAiBZrPjDQf+7l4AgJjuDKSlv+fKlGCAm8MeHKNTP7HuTRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":170896},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"e889e42c4be829bf2f9d57144892f818db291f51","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.1_1717914676533_0.5637460851960054","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@mkellsy/leap-client","version":"1.3.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"b3f4da7c911a9aa5e0b6477323aad01edf1751c4","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.2.tgz","fileCount":35,"integrity":"sha512-VUDZ5D/cFxW8zsCSu4FKVk1DL4/COuSRnZIZauT8cETBPBESDjEsMFycE9HmgoOFm1eBCfbeTS53mCFWz6QiTw==","signatures":[{"sig":"MEUCIQC/orrLrU/OwYVwfH0mLVtHacbnTexhSC1WuPsYq2ypgQIgS0qOFpK1RQApj0VVAFqwaO416SOMreqz4ff21DUQ/vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":171169},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ef155e7574553c58297fb90fb82236dadf800c77","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.2_1717915285271_0.5553263960159625","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@mkellsy/leap-client","version":"1.3.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"d625512cf25dad07d9ee31601aa30bce47d049e8","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.3.tgz","fileCount":37,"integrity":"sha512-dZpL16bs2J91SLUV9F+t/zhXmdynXHjyc2r27GbaDQsn5WXWIYEqo4bo0hXwhP3iLVoxDO+wNOwoEEmstvpFug==","signatures":[{"sig":"MEUCIBckDJNqXkeQnzH7uCJNmS1sM5vAuhTfs1OFu8V1qpE7AiEAkbMbgu17CGK+bVHoOFSeR5iRCMveuvIXuLWbMfsIhLY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176609},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"0347e83622b43cd9b6f8ffe8717ed02fad359b86","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.3_1717948302200_0.1697251845111023","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@mkellsy/leap-client","version":"1.3.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"96ae0a3d236411c341ed99b477ade7e22bf4e6a4","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.4.tgz","fileCount":37,"integrity":"sha512-lNEU+WavuGaN5Ew9LI/qoGwM+XzEyOqgZhsnum8SBTLPpAUoFc3YK0ZhEJ/4PogzTd53HKZqe+287QUKAYqhDQ==","signatures":[{"sig":"MEUCIQCUvDGRo4kcR0v3bdukP7XIZdabzwjMLWY62doSp8V+RAIgMDI9GlRnpmkLzZB2FdxtcWmgTiP1kLhTU9K4HwVZaC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176816},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5ce9f654f8ca4c7aaccdc310229709f83a5f81a5","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.4_1717948643068_0.5091662060291087","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@mkellsy/leap-client","version":"1.3.5","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.5","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"090d54b2f0ee6767dce15ee412285714b8d305f6","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.5.tgz","fileCount":37,"integrity":"sha512-e4pnkF0SjXEtT1yaGc+cuUg1/PCvfOom6nwqtMnLzjf95iD6jzMLalG++apwuqGYm+lQbazGFxVaM6FSz7LkHw==","signatures":[{"sig":"MEUCICT4JSybykdgm46CJVS/crmbIaomzXqhYwPeV99+MByDAiEA/vsVckw4qm7EGWbE2O+az59O7b/J37mEBROsKSPCnfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178362},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5ce9f654f8ca4c7aaccdc310229709f83a5f81a5","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.5_1717949838690_0.767028287609868","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"@mkellsy/leap-client","version":"1.3.7","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.7","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"e010f951ad424e667aade45f07eb1b9fcc09f5d4","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.7.tgz","fileCount":37,"integrity":"sha512-rYqirsTbDKdAc+UF6+muIyNilvlgD2mFlP52721X50Ym4Gume9F3/UmDbFvFx3mAwyXUAeGLAWToflnAzollTw==","signatures":[{"sig":"MEUCIQCez0K7i57hjLBvuT6UQgM/Wi1kzk3TfzfCOdTUzAqonwIgCoIXnMssxBTFlrmOHvsFwzwQUIbie5h6Trx5WrjcLs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178523},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5ce9f654f8ca4c7aaccdc310229709f83a5f81a5","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.7_1717950201180_0.39955013693993724","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@mkellsy/leap-client","version":"1.3.8","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.8","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"e749f85abab4e826a6ef336fe5bedabe2eda57e1","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.8.tgz","fileCount":37,"integrity":"sha512-ThWfcAoK0clyhIQ3LvlDWI+w0V5n7Bp0YwugRskFgB6SF8sA3KVRkWK2WII7aORpD1p6GPNOnQo9OBDnnbyJUg==","signatures":[{"sig":"MEQCIGHPs9tOUDTd3dCfg2L7KuipgGhcYglrUvU+UDiyfv0rAiAQGt5jDR+ND+sZfQoQD9+Y0kDicPlsaaZIM6VbFVfJsQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":178697},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"fe6d5e2eb381ef2e0fc50b8422c8c74da56b1594","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.8_1717954521528_0.9436640654952451","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@mkellsy/leap-client","version":"1.3.9","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.3.9","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"b8fc9968362289ec34e4a611e2fd1c967ff9f69a","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.3.9.tgz","fileCount":37,"integrity":"sha512-fY6lyGUGaAXK1RsZq4ZDnPPpVZHN8rEs8K0iWxESj/cz6kFJbJ1lWXj0fwetBaMI3KIBShWhLkJ07xrTaC5IOg==","signatures":[{"sig":"MEQCIANaFVyLFxZaA8Vcq12JjVfJaW014e99rcZZaf+KEpYzAiBq2BDL9+wXs/XIGi9pFAFuEBGRO8Ibm8vVzlIloZOaGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":180065},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ce2b6723030e0f2a7917280f63f0e404274db7ad","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.2.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.3.9_1718069012043_0.3468490374229225","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@mkellsy/leap-client","version":"1.4.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.4.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"c6a49b7917edd1d32300ab65f5c5b08afb039b7e","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.4.1.tgz","fileCount":37,"integrity":"sha512-lV+CGSZJ9GHGWDrsLe2y7S0t1B8nxWwkPRYV5Lr7LpHqZc3QmGuZzymNbYMGNLsaXwo+aEK/FiaI1Lu+fPGjqA==","signatures":[{"sig":"MEUCIAEKBanbFoq8xpR9hW7xtihxn/vReCLYnoAZ/3mQF5kRAiEAxESLadslqBESDjj/AcD9zQzr6rj25Khgbx5Aoi2dCRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182345},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"ce2b6723030e0f2a7917280f63f0e404274db7ad","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.4.1_1725823886690_0.2330672578210753","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@mkellsy/leap-client","version":"1.4.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.4.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"defcdb4cce0ac45876c8b1226690efeb67c894cb","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.4.2.tgz","fileCount":37,"integrity":"sha512-CreUgmXyUow5Ojzv96maDJLec1noyY4UM9RqPgMXQMAArg86+wBDcbCu0Sqo78pXvor4VDQYg9h9abiRFB18gg==","signatures":[{"sig":"MEYCIQCW9TrXyUpSXu+N9IAgjA+Ej0k2ieLUvG8+2gn5RvFoVwIhAIR/js+gLQ6zwtgEJdWuXqiJee9rEe9qY1SHZZE5jUVC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":182176},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"6223ac8c82ce817a2aa3a87cbfc819cbe21d48c7","scripts":{"lint":"eslint ./src/*.ts","build":"npm run format && npm run lint && node ./build","format":"prettier --write .","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.3","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.10.0","dependencies":{"bson":"5.5.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","@mkellsy/leap":"1.8.2","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.5.9","@mkellsy/event-emitter":"^1.5.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","prettier":"^3.2.5","@eslint/js":"^9.2.0","typescript":"^5.3.3","@types/node":"^20.11.0","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@types/multicast-dns":"^7.2.4","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.4.2_1725947037901_0.2361149728311569","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@mkellsy/leap-client","version":"1.7.1","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.1","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"64b7efcbe5f008725646990efbf03118162d6769","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.1.tgz","fileCount":9,"integrity":"sha512-6mi3OSZUeEQ7yoWzMbPEHYvis2FOs8W1YWW25NUUzSdu0MwRWkxeg22TnXeIJOog7o0r9SPN8Ef+ykhvlTHdbA==","signatures":[{"sig":"MEQCIF60Eo84uy9Q6md2w0MpZm2WLZdfNhDls4iOu/WRKJDPAiBRfD5QN0ZiUWLyCQsqyJY0l9yGHOxZ4lHLCaYHItwCJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":253996},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"7fc7ee668adcab74c0c23c5a493397ca16defb14","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.18.0","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","proxyrequire":"^1.0.21","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.1_1730639800202_0.4121500840165604","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@mkellsy/leap-client","version":"1.7.2","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.2","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"981a2fcb978152726a4d2be1ac8ee75170d30fe9","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.2.tgz","fileCount":9,"integrity":"sha512-oZHtJ+thPqsfrLgqZEUmFQRrg7aMft1OrdGS3x665RW407xkSFKtTmhH7xiZQEW1KYJI0Uc9dNUT/eT69XAs7A==","signatures":[{"sig":"MEQCIHY6EDdNDffgpshT/RnAdAjKgPF1mB4Pvvqssy9IYqN3AiBq78XtqO8blAF3iIV2eRCmgyvw2JvB3RWuwdVfhTaO6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":256139},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"f19ec4504a5c5d6e916b2a6b50af8deae1cc6c8b","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.18.2","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.2_1739592667038_0.5000602456251084","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"@mkellsy/leap-client","version":"1.7.3","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.3","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"8d471f21a911a5cafcb62b7d83eaab44cc7bd9aa","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.3.tgz","fileCount":9,"integrity":"sha512-83gb3iKiX3ShfPsXOy5uWA45H28aGLV2/67XDiPN9z5IaUhBB9NzT27aNGVyZj+ud5lXFZYf20UbFOJH7nINew==","signatures":[{"sig":"MEQCIFXoSz/0Hrbk0e9fA6e1E39LjLtH5+vre2ZndkxZDQQHAiB9XxUPHF7T8fjcKjGtjNwNITTQcm5XXjbkG595siot6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255497},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"e0f284228b209e26740ece26091de48d8435c99a","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.18.2","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.3_1739633728757_0.7268280171110009","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"@mkellsy/leap-client","version":"1.7.4","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.4","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"b346fa5f3ef77d0499a450006d25c4084fe8a173","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.4.tgz","fileCount":9,"integrity":"sha512-k79lFvFh4ltE4YNXQ2N0V8vXgeICYPSSleiGBwp99AyiVfaC0PnwHMzZIF5wbCJ6WdLpkHrd3F4x8DkC0yc0xQ==","signatures":[{"sig":"MEUCIQCTCX7joEfTtVny7XsX0A0YCg82rDCK3C2oKBvU8ZxpcwIgBalXEXGJwbiU2owgpf3iKUcA3IoHmIyJ602EdGXjzaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":255510},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"2566037748d4a41384dd7e80f54b5e7cd83727f7","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.18.2","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.4_1739718819953_0.9656232898881731","host":"s3://npm-registry-packages-npm-production"}},"1.7.5":{"name":"@mkellsy/leap-client","version":"1.7.5","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.5","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"2eb8302d30e9ae985662130a5f231d5441c8553f","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.5.tgz","fileCount":9,"integrity":"sha512-ARnH62QGVhparbPwA9rPifPLqASHWiygyd2izk7fpxOHOZhn/kFdndZQWtAAt0YTRrRLfkqbyqE9fKOXC0Spkg==","signatures":[{"sig":"MEUCICpFI6xmbpX8JzjofbHuvnMXfliDlFdrN9qffcWrH+3/AiEApUP4Irdx+MBTC5UnddC9UbiKUkfQLgvbUDGW+WZ/jhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254440},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"29150c6cb100fa59b139ba2f062364be61ab3836","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.18.2","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.5_1740320351968_0.13258244817305354","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"@mkellsy/leap-client","version":"1.7.6","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.6","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"d0a3a21511485df4679c0cd438968e91c6d359e0","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.6.tgz","fileCount":9,"integrity":"sha512-IC8XmknqxdJ89VNJMp6irIyEDe6Cg6n1Oe0DjHt0uYz1MUeyVJ+TNpcxjv+4IG9OW1Z0ROGfyj9hQ9/+DRaJNw==","signatures":[{"sig":"MEUCIQCGd3YBDwKpCE99fio3jVXpciuH8U+TvnF/YA9ASxC0agIgWDZHlcQhYpwlVUl09nUOO4tp3zg29BdHgrQBxM3GztY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258530},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"d771d23a1699ed9394d0f6f5bf13d0cbf2d9994a","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.19.0","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.6_1742624371748_0.32709557910091536","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"@mkellsy/leap-client","version":"1.7.7","author":{"name":"Michael Kellsy"},"license":"MIT","_id":"@mkellsy/leap-client@1.7.7","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"homepage":"https://github.com/mkellsy/leap-client","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"dist":{"shasum":"dd43c783cb4d12c8ee7c7c61bc0c94a259dff3f1","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.7.tgz","fileCount":9,"integrity":"sha512-cvLoenDqMsodxN8S014f8BeefDfpp5XjQ09Jdr/ql13RjvQgAQSujxDxHtuyJItPTmQ55U/9NPyGzvXIOa/4Vg==","signatures":[{"sig":"MEYCIQDKxDXCBM10N2UY+qs8cB2WlmzzfMfGyNWjLhkZbacYAAIhANYfNQz2frNDpTUkMIJ6wP8OT+O2xv0hNgsrSh3x27+S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258981},"main":"lib/index.js","types":"./lib/index.d.ts","gitHead":"5c66f4207fa1677b735afa2be319b1ba516373cc","scripts":{"lint":"eslint ./src/*.ts","test":"nyc mocha test/*.test.ts test/**/*.test.ts","build":"npm run format && npm run lint && npm run test && node ./build","format":"prettier --write .","generate":"node ./generate","prepublishOnly":"npm run build"},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"repository":{"url":"git+https://github.com/mkellsy/leap-client.git","type":"git"},"_npmVersion":"10.8.2","description":"Publishes device states using the Lutron LEAP protocol","directories":{},"displayName":"Lutron LEAP Client","_nodeVersion":"20.19.0","dependencies":{"bson":"5.5.1","uuid":"^9.0.1","colors":"^1.4.0","js-logger":"^1.6.1","deep-equal":"^2.2.3","flat-cache":"^3.2.0","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","@mkellsy/hap-device":"^1.7.7","@mkellsy/event-emitter":"^1.5.3"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","mocha":"^10.2.0","sinon":"^17.0.0","colors":"^1.4.0","eslint":"^8.57.0","esbuild":"^0.20.2","ts-node":"^10.9.1","typedoc":"^0.26.10","prettier":"^3.2.5","js-logger":"^1.6.1","@eslint/js":"^9.2.0","proxyquire":"^2.1.3","sinon-chai":"^3.7.0","typescript":"^5.3.3","@types/chai":"^4.3.9","@types/jsbn":"^1.2.33","@types/node":"^20.11.0","@types/uuid":"^9.0.7","chai-subset":"^1.6.0","@types/debug":"^4.1.12","@types/mocha":"^10.0.3","@types/sinon":"^10.0.20","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon-chai":"^3.2.11","@types/chai-subset":"^1.3.4","source-map-support":"^0.5.21","eslint-plugin-jsdoc":"^48.2.3","@sinonjs/fake-timers":"^13.0.5","@types/multicast-dns":"^7.2.4","typedoc-plugin-markdown":"^4.2.9","@microsoft/api-extractor":"^7.47.11","@types/sinonjs__fake-timers":"^8.1.5","@typescript-eslint/eslint-plugin":"^7.11.0"},"_npmOperationalInternal":{"tmp":"tmp/leap-client_1.7.7_1742872037644_0.8802421266533551","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"version":"1.7.8","name":"@mkellsy/leap-client","displayName":"Lutron LEAP Client","description":"Publishes device states using the Lutron LEAP protocol","author":{"name":"Michael Kellsy"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/mkellsy/leap-client.git"},"homepage":"https://github.com/mkellsy/leap-client","main":"lib/index.js","scripts":{"build":"npm run format && npm run lint && npm run test && node ./build","lint":"eslint ./src/*.ts","format":"prettier --write .","test":"nyc mocha test/*.test.ts test/**/*.test.ts","generate":"node ./generate","prepublishOnly":"npm run build"},"dependencies":{"@mkellsy/event-emitter":"^1.5.3","@mkellsy/hap-device":"^1.7.7","bson":"5.5.1","colors":"^1.4.0","deep-equal":"^2.2.3","flat-cache":"^3.2.0","js-logger":"^1.6.1","node-forge":"^1.3.1","tinkerhub-mdns":"^0.5.1","uuid":"^9.0.1"},"devDependencies":{"@eslint/js":"^9.2.0","@microsoft/api-extractor":"^7.47.11","@sinonjs/fake-timers":"^13.0.5","@types/chai":"^4.3.9","@types/chai-subset":"^1.3.4","@types/debug":"^4.1.12","@types/deep-equal":"^1.0.4","@types/eslint__js":"^8.42.3","@types/flat-cache":"^2.0.2","@types/jsbn":"^1.2.33","@types/mocha":"^10.0.3","@types/multicast-dns":"^7.2.4","@types/node":"^20.11.0","@types/node-forge":"^1.3.11","@types/proxyquire":"^1.3.31","@types/sinon":"^10.0.20","@types/sinon-chai":"^3.2.11","@types/sinonjs__fake-timers":"^8.1.5","@types/uuid":"^9.0.7","@typescript-eslint/eslint-plugin":"^7.11.0","chai":"^4.3.10","chai-subset":"^1.6.0","colors":"^1.4.0","esbuild":"^0.20.2","eslint":"^8.57.0","eslint-plugin-jsdoc":"^48.2.3","js-logger":"^1.6.1","mocha":"^10.2.0","nyc":"^15.1.0","prettier":"^3.2.5","proxyquire":"^2.1.3","sinon":"^17.0.0","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","ts-node":"^10.9.1","typedoc":"^0.26.10","typedoc-plugin-markdown":"^4.2.9","typescript":"^5.3.3"},"_id":"@mkellsy/leap-client@1.7.8","gitHead":"3e97c3ae5c74f3e9d6f2a77d17df0e8b92c2ad06","types":"./lib/index.d.ts","bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"_nodeVersion":"20.19.0","_npmVersion":"10.8.2","dist":{"integrity":"sha512-dSNuqkxIGRT+uIZXj47kGA45t0icvZNvf+yWfhveRpGALhPq5EGoBbkfI+WsgoeBxeJqfKRiRqYQuKYeL/0KtQ==","shasum":"5dfd9b79d04eeb125a590dedc45284a6a89e10e6","tarball":"https://registry.npmjs.org/@mkellsy/leap-client/-/leap-client-1.7.8.tgz","fileCount":9,"unpackedSize":257867,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDyHj8ti3AzNhUe5oCmVCa1cmKC5p9HQ1gJlHZy1fISBgIhAJ8aLEY6LQPScRXrq/XKHBQVQhttxmJR2C9R3CNwufbr"}]},"_npmUser":{"name":"mkellsy","email":"mkellsy@gmail.com"},"directories":{},"maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/leap-client_1.7.8_1743285106201_0.45306267603087"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-21T22:53:16.979Z","modified":"2025-03-29T21:51:46.553Z","0.0.1":"2024-01-21T22:53:17.277Z","0.0.3":"2024-01-23T07:12:46.881Z","0.0.4":"2024-01-25T08:15:36.941Z","0.0.5":"2024-01-26T01:52:39.495Z","0.1.0":"2024-01-26T19:48:57.384Z","0.1.1":"2024-01-26T20:00:45.527Z","0.1.2":"2024-01-26T20:02:40.380Z","0.1.3":"2024-01-26T20:08:02.236Z","0.1.4":"2024-01-26T20:54:19.486Z","0.1.5":"2024-01-27T02:47:37.978Z","0.1.6":"2024-01-27T21:45:36.636Z","0.1.7":"2024-01-27T22:11:23.842Z","0.1.8":"2024-01-27T22:15:47.092Z","1.0.0":"2024-02-01T04:39:18.204Z","1.0.1":"2024-02-03T21:09:40.718Z","1.0.2":"2024-02-03T21:34:21.388Z","1.0.3":"2024-04-28T21:14:22.326Z","1.0.4":"2024-04-28T23:03:06.365Z","1.0.5":"2024-04-28T23:28:39.301Z","1.0.6":"2024-04-28T23:37:53.091Z","1.0.7":"2024-05-04T17:36:21.833Z","1.1.1":"2024-05-06T05:59:06.246Z","1.1.2":"2024-05-11T01:58:14.297Z","1.1.3":"2024-05-11T02:14:23.770Z","1.1.4":"2024-05-11T02:48:18.186Z","1.1.7":"2024-05-11T04:20:09.594Z","1.1.8":"2024-05-11T04:24:38.430Z","1.1.9":"2024-05-12T13:44:34.738Z","1.2.1":"2024-05-26T03:20:34.017Z","1.2.2":"2024-05-26T17:45:32.118Z","1.2.3":"2024-05-27T16:32:16.163Z","1.2.4":"2024-06-02T04:45:45.501Z","1.2.5":"2024-06-02T04:53:40.756Z","1.2.7":"2024-06-02T19:35:06.373Z","1.2.8":"2024-06-02T20:53:40.729Z","1.2.9":"2024-06-02T21:05:43.239Z","1.3.1":"2024-06-09T06:31:16.691Z","1.3.2":"2024-06-09T06:41:25.453Z","1.3.3":"2024-06-09T15:51:42.388Z","1.3.4":"2024-06-09T15:57:23.249Z","1.3.5":"2024-06-09T16:17:18.896Z","1.3.7":"2024-06-09T16:23:21.395Z","1.3.8":"2024-06-09T17:35:21.702Z","1.3.9":"2024-06-11T01:23:32.251Z","1.4.1":"2024-09-08T19:31:26.875Z","1.4.2":"2024-09-10T05:43:58.125Z","1.7.1":"2024-11-03T13:16:40.455Z","1.7.2":"2025-02-15T04:11:07.248Z","1.7.3":"2025-02-15T15:35:29.020Z","1.7.4":"2025-02-16T15:13:40.161Z","1.7.5":"2025-02-23T14:19:12.166Z","1.7.6":"2025-03-22T06:19:31.911Z","1.7.7":"2025-03-25T03:07:17.875Z","1.7.8":"2025-03-29T21:51:46.379Z"},"bugs":{"url":"https://github.com/mkellsy/leap-client/issues"},"author":{"name":"Michael Kellsy"},"license":"MIT","homepage":"https://github.com/mkellsy/leap-client","repository":{"type":"git","url":"git+https://github.com/mkellsy/leap-client.git"},"description":"Publishes device states using the Lutron LEAP protocol","maintainers":[{"name":"mkellsy","email":"mkellsy@gmail.com"}],"readme":"# Lutron LEAP Client\n\nPublishes devices, states and actions to an event emitter using the Lutron LEAP protocol.\n\n## API\n\n[**API Documentation**](docs/README.md)\n\nPairing a processor or bridge\n\n```js\nimport { pair } from \"@mkellsy/leap-client\";\n\nconsole.log(\"Press the pairing button on the main processor or smart bridge\");\n\nawait pair();\n```\n\nThis will autopmatically discover processors. You will need to press the pairing button on your processor or bridge.\n\nIf you have multiple systems Caseta and RA3, you can pair other processors or bridges by runnging the pair command again, and pressing the pairing button on the other device.\n\n> Systems that have more than one processor, such as RA3, you will only need to pair the first bridge. Devices programed for other bridges are vended from all processors.\n\nAfter you have a processor or bridge paired, you can connect.\n\n```js\nimport { connect } from \"@mkellsy/leap-client\";\n\nconst location = connect();\n\nlocation.on(\"Available\", (processor): void => {\n    // event fired when all devices are available\n});\n\nlocation.on(\"Update\", (device, state): void => {\n    // event fired when the device state updates\n});\n\nlocation.on(\"Action\", (device, button, action): void => {\n    // event fired when a device action occurs\n});\n```\n\n> The processor will cache slow changing data, to refresh the areas, zones, remotes, etc... you can set the refresh flag when calling connect `connect(true)`.\n\nFetch a list of processors.\n\n```js\nfor (const id of location.processors) {\n    // the id is the processor id string\n}\n```\n\nAccessing the processor\n\n```js\nconst processor = location.processor(id);\n```\n\nPinging the a processor or bridge\n\n```js\nconst response = await processor.ping();\n```\n\nProcessor details.\n\n```js\nconst system = await processor.system();\nconst project = await processor.project();\n```\n\nFetch a list of areas\n\n```js\nconst areas = await processor.areas();\n```\n\nFetch all statuses\n\n```js\nconst statuses = await processor.statuses();\n```\n\nFetch zones in an area\n\n```js\nconst zones = await processor.zones(area);\n```\n\nFetch a zone or area status\n\n```js\nconst areaStatus = await processor.status(area);\nconst zoneStatus = await processor.status(zone);\n```\n\nFetch an area's controls\n\n```js\nconst controls = await processor.controls(area);\n```\n\nFetching ganged controls\n\n```js\nconst controls = await processor.controls(area);\n\nfor (const gangedDevice of control.AssociatedGangedDevices) {\n    const address = gangedDevice.Device;\n\n    // the the address can be used to fetch the pico remote, sensor, keypad\n}\n```\n\nFetching a device\n\n```js\nconst device = await processor.device(address);\n```\n\nFetching a devices buttons\n\n```js\nconst buttons = await processor.buttons(device);\n```\n\nExecuting a command\n\n```js\nawait processor.command(deviceOrZone, commandObject);\n```\n\nFetching a discovered device\n\n```js\nconst device = processor.devices.get(id);\n```\n\nUpdate the status of a device\n\n```js\ndevice.update(state);\n```\n\nSet a property(s) of a device\n\n```js\ndevice.set(state);\n```\n","readmeFilename":"README.md"}