{"_id":"homebridge-dummy","_rev":"241-f8c00bed38ed7a27c239bcc5a720e515","name":"homebridge-dummy","dist-tags":{"latest":"2.1.2","beta":"2.1.2-beta.1"},"versions":{"0.0.1":{"name":"homebridge-dummy","version":"0.0.1","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.0.1","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"4ee7d8587706185a0029f50ff69bd8d00a685de8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.0.1.tgz","integrity":"sha512-uYY/oUB9BDk28hPzKf4wYPPlwZwjIjBBAD2RVQ+YJh5bFGCSma3bpCevlP2gkg/Qf9ktA11UbbxrBDUGIAII5Q==","signatures":[{"sig":"MEUCIQDH98cILUA5CFR2dWmwKbDlCDOE/502Q/us5uKz1cwWeAIgBu8KwlFXQE7hETtwE+XgWwihqJs9jR8hH81ioAgM6y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"4ee7d8587706185a0029f50ff69bd8d00a685de8","engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"42c937fbcb9203025cac9381e922f3645da96517","scripts":{},"_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"2.14.4","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"4.1.1"},"0.1.0":{"name":"homebridge-dummy","version":"0.1.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.1.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"94861a525d035afb63e2534c0f06f10d69c4fb47","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.1.0.tgz","integrity":"sha512-xyJmFbhAZQlB2vGUeMxyBho3buD/q6bY/KM2o8wYLkcNWLdZltSUZc1rQFsJVhQrjNWZh439NBM5L3/5wrzHig==","signatures":[{"sig":"MEUCIFFrBFfNDM94c9DzPHLml++wAj1czPwhnC5oIuJ1UBGXAiEAkdxOspnCLvq3zqBlzwXX5KK4DXoDI7I1aepVvDZ/oeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"309f7a5a493d1b1572154289a1ac10c84a94a302","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"5.0.1","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"8.0.0","_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy-0.1.0.tgz_1496337467852_0.45457131625153124","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"homebridge-dummy","version":"0.2.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.2.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"1a3c0ce964c9ec4637015c66bbb21648fe33d680","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.2.0.tgz","integrity":"sha512-VWE1aYxbkFO6WJ+QY8qLQXfO7ExOByrv+gEWHBLDMOoev48hR5z7SNQRX6f1uia9WtdJlPUNXQ/D0bBKiqXdxQ==","signatures":[{"sig":"MEUCIQDYvZRBqsSutLQNpnLWtIILMllwmwxmG9Zs9l7legfdiQIgId3KPUXEl+RNy/PGBqHDvVInNbUz4geccarOg8BRv+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"ccd44483b046ee715cb5880200420d105e241c7e","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"5.3.0","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"8.1.2","_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy-0.2.0.tgz_1500071843426_0.4269702541641891","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"homebridge-dummy","version":"0.3.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.3.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"5fc6bdac25938fea7241967890f29f6886933289","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.3.0.tgz","integrity":"sha512-CG8HlYRjG328B6APCMQ2WF5WLoZScHBIUNqCFWzIkqIsQ6lG9K2JbhZqU3Oq3T7ItTYOm90qwFjJ90BOtv42Cw==","signatures":[{"sig":"MEQCIDA3AdvKhaOgJzZrtqhuw5dPyq1YZtyq0aQRdtLTYh4aAiBUwIB8b6ikLfCoytU7UAf3v2SMDRrRsvnlYMQf79nOiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"39b3f31fcae1a82426799067dd502911bc3a354a","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"5.5.1","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"8.6.0","dependencies":{"node-persist":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy-0.3.0.tgz_1508946724330_0.9574144771322608","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"homebridge-dummy","version":"0.4.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.4.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"61681b05724ec918461cb7e4b1ffbf84a1a3850d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.4.0.tgz","fileCount":4,"integrity":"sha512-ENWufrl5W8Eo9aZdoZ6cqB+ePcu+7c55w6droCXQLc+hVYkK9/UoVGgMPitp3Ld8GVx3k8Tj9b9H+oHSR4fBhg==","signatures":[{"sig":"MEUCIQCVA//lma3R5ZvXbu5mj8Ncu+XVU2gx2sk11QqduOFiJAIgctPfTb/0cuZPEMGQxOc/7v2/vq2Dm1Qxo6RPlfY6i34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMMLYCRA9TVsSAnZWagAAGDwP/j4jSdGu5uj4hTw3BjET\nqTpuFi0n1Nn03uaTnv3QzEv+Z3VBUOaU8tnFRFvqZDQZqwHOpfhpXArMVI7n\n65eZJHnKcG3TGLQZgvBQABzN28/QfC/bWFWX1s98hb7Rvsd0EB+NByJd9yyT\nbiqu6zQCW2HcJuPDHNxaUqXGh1SGqp3W/UKpQMnUqlABgI/e+euMjmOkj2gl\ndIusmzyiB8OH1N6NyN9gPUzPSZkSePMbXQQsZctjmBIYSjpPn+7A7YK6K1kv\nku1CTJJd8a3Xw+UX/1Iio/BSgWT9UerRUkRyYPUhZVRpyI8pA1tDtaW0ifPP\naLGXPDJUbDroMD/97QKZiXIK68S10ld2Lm1MHpNuH2MnIjE0+JzfI46i8T0J\nUMeAPeg0viP8gpbjZ2gLp0eSdmFVCzybNzoogRAl73iJ0NPBghiU11oM6Is7\n52xNMn0xC/NzQscrYha+PnpjoLVT6koY1Khb9BXGzRpa/22soaA0HrpfeoEz\nR3p21TREVosJug50T7qk80J5U138Ma0Mns5eXCyprvxi3uptjmC3Aa+Fzmw0\nQZANKOCWYxihDphEqnPz671ZxNZXSfBEzLWQfrFhz9Nk9MmJqPerHoDp67EI\nhmJLF+5qZFgaPWGTcweTa+JUyxrUEI5wyspLFOxwQjxesp5V1na/GZBsHaVJ\n2zJ1\r\n=u9Rm\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"85fd33f4e6b0f210c9d18ed91d045cccfa82acfc","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"6.7.0","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"11.13.0","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.4.0_1563476695803_0.4156914432932972","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"homebridge-dummy","version":"0.4.1","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.4.1","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"8400974b6961051de05fd7903ac7a3e997d9b499","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.4.1.tgz","fileCount":5,"integrity":"sha512-UxKKM3MbHyVz5trMQZSTseV4BD1ux82HMxPjmot+CYlTy9Wag0lM+iPi8HyXJEEOsUulKuiGTo4F3YMpYW8j2g==","signatures":[{"sig":"MEUCIQCFWSh6HqszNLEL8XoM91ktKhS1iR8AJWumJDP7NzkJRQIgO8U6pVSpSzPrQKKVjlAqrvvYKZBNJp8DnvmlA17xWzg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdqgI1CRA9TVsSAnZWagAAN9EQAIaN60LFmSxBebB94ay2\nA5nAcIbE2ZOKI/6INtHZpvlLA4oQV2if/VfiXnD9VLGW+ePMc5i+K7jxub/9\nCS5qF2OdHDQDnSvL0LFykeYFWLUjWi9GQyew7ntjCJwayqCXP/bdve/sIIT0\nV/EWrLYXLuN5rIv5Th9PH5t9H+PfupaZvLspmKtLIGBNLjnp9AAomrm4Mbo5\neEQUYVMdOpG0dXdRbSE9L2pTRnS20ScSDhCh6L7jiiApngsFZcyKFMUK51xL\nnrmWa6VWVVxq/RNqmNMS8I1NgNnl65u1BC6wUOS1nQwjLgMRRnFqckxrfNr1\nBCAHgUevNRLjbh/IXmsoD1GPQ01gtq+nQX5DnaWzq/ObwF+skNurYoASuBZL\nWL407N9Gm2ks6zkNJco933PCzUprNGeFfub7f8lIlTc6uuhWI1HqhqyZQQjF\nrvcd21dHsmJTqaLFmgfrRP9n8SdwWhA4LtwWN1zUgOMI/2QCW0W+n3QDphME\nPNV/PFBITK0PDOioxf5uwi3nuKSxdw2hgoQLQwQ4us4DE0E6MtH4H0+lGevJ\nNk5IJ7+DhKXdjV1uJryolSozVnIvtTaYT6NWp82xcY2Iz/rEOWIGM97bm+aY\nv4dx9dquHQCmpT8xw8c4qQ5td2/HkxXefIR+lK+9fYJBWLyuLEGzrsv3c3Bg\nIDNi\r\n=8pEp\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"ec23d62f99ae18ed45730b7c3308f23108643d43","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"6.11.3","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"12.11.0","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.4.1_1571422773081_0.28597300054911035","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"homebridge-dummy","version":"0.5.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.5.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"aeac6643d9bb7a54db91a007b2180169b311cbfa","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.5.0.tgz","fileCount":5,"integrity":"sha512-op+ZZovKI3sYSBgP0XeYwyUF7kaGQEO4M+5J9NGAQQ0IV0ibcYDsxhn3l+GKH87lnS+orS+Yvv2iZLbNKOujXg==","signatures":[{"sig":"MEQCIBiaAhl9TAoyWYIDIfa/51Q5L8zXc+ejCeE0z/k1ep1RAiBBqwAFxIeBolgdcjPkZsQU4VVSeFYK8forZV9aTp5xGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+Ti/CRA9TVsSAnZWagAA75IP/1+ex1Uj1VDfMtj0l1AM\nupXrZwxYnblQ0V3mZ+hIwUjsfJagrESJtGP+VXh17zApcC+SY4XgzzRHzzMN\nRd1pof/AYU1kYEtpyVLmGYExB22YVeG2CT11UAD3kZxPovJYWk2uSqu3bZKF\nW8Y/82mOGhTJOXGhzeq9HgvNfpo6BBN7uBF8zzGvkBND5rCg9ejhPue1fv73\nJYlFrEn3B7P9nk3a25j18WpQljAhGmgRpWS9fD55nrGCApT6YlQUfjGol5hP\nS3lvtpw+Wm6ge3bW98smwCvmmdd6vtfFSIOVqcOxQ17FCfnEQzCwuaWZYeL2\nOo+5BP3JzPHztAlxOK6Yyd4poZxBD9cCGwJ7DxhIeVb0JaP5Noufb00LpMOG\n38Td6jJmaSmsdXeBIuNKaUIWF71X4xQBIc0kZFUT2nv43tDlVDAWoHW06BA3\nsmVrTmEByxst3hDf//RNloWtiNPBNmsLlgXuOgNLlYzPkWRcMLsq01YRfkCc\n2I/arV7Q6Yl0hAvr/358DAeGL6MoFNgpmj30zSCEa/5o7urnX4GV/ZyKGwq6\nPW4FkDufk19JQmUEiexkpFM3IGWK+Vv2//R3ohqy9+VG5Dto31/D585T2QPk\nfz1WkDFoU9kQm262kWp7n8I79mfnyWw9jgzYGAZpfkH7BsdcmagL8Q9KPKlt\nk+kA\r\n=MslI\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"0a35fa4e5ea3e41aa0ae7b8d2bc27c9dad440848","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"7.0.14","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"15.3.0","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.5.0_1610168511232_0.6384031775669594","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"homebridge-dummy","version":"0.6.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.6.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"774a366dae2a991fb3e11090b341c7cb2f1e61ed","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.6.0.tgz","fileCount":4,"integrity":"sha512-wDc411v+6NjR5hd5dh/U51iQ5MC/C9I+PNpJw8Zfl7G1XyAWV6G+3PJ22KGVT2Rrt9bZGoLZzhOVGPtNlbV8tQ==","signatures":[{"sig":"MEUCIBzF/+QAcFjKQxAJiBtrQVaqjYGfWRLY9yOOGpPgKTq6AiEAjldHnijuNNOEdih55Y6YcYn8HFxk5oWSRN0WYiyjFFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+XatCRA9TVsSAnZWagAAC7IP/2iyN0l5lhPv4cp/5SYQ\njkQbjhUTflVVtnbTKKm9ixBn2p2NfVvkwLtpFKLRY054vmMZab1KT7UZ5QwS\nHfYK6JB8giQHStdbKERhXxV6tXmHRhI6yjgMy5QWYYw6QNMHZ1iEYdeaDQS2\nFcs0M3vmJ+S6rDCLiElchxc4N/AZWm79QnyUaSP3jb7/y0KEnPZN7klPqfyp\nLQRrwaKP6jyiRHfXd/kTzPtFhi7yaBsO20rq0UIv4M0WFBC63jspjePau6q7\n+lgkK54GiP+MfXfxcdUOGokQpnIICyGk+DRV7/juFDdbM/Rb+FFHI6lgCqSb\nb8Ajo3phwi4bkh2/hjmVoN5x9clfQ5WwbBKuo8VesIOMVlfbqtSUBUz8irQf\n9RGhGpkzklXkPF1mQGNyXYiVCBIpI+KsYAGYvwETKZU01suX1m0rXilVgcNq\nH1D0zkw+f9dqYq4dvihPoeE/mCOSuPY1+NPelqVEMHADDOstaM7IJeYcpiH9\nlx+kRtFEIiov9zZ20kLK4FOoLuG9TerVO+/dS6GIrieKckb/YtN2y2S7zUw8\nAfgR1/RJH5rmEQt0SPEKQI9gT57UoCmrFbTgoB9R1OO/vaPVG53udEfoHxUg\nnIZ/HOf/vRsICyObJSaipFoaCLnRn5rN0B3PRT/cADILYmodnxwhQ5/dYg2y\nBT9N\r\n=wTNM\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"376d3473e80ee4c51d303483b8079bafb8ab0fae","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"8.1.0","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"16.13.0","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.6.0_1643738797130_0.7533063037668026","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"homebridge-dummy","version":"0.7.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.7.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"804ff03b57cd5a6083102724c412a854478fe213","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.7.0.tgz","fileCount":4,"integrity":"sha512-TkmDqZxoW9YqknlvlO67lgdL5YQ75bWScdSao/TbLEhtRylodtx3Ai/ZkGCLZNmPASzV5bfTmZtv5TLRXs2vVg==","signatures":[{"sig":"MEUCIGawyn94RN+xgiAeaCvzuA+f2YQx8jJtMUahHbqoA/xEAiEAwz12STIim8wDH8G0dn9TzOYGkObo22rBnRR4rMrOIOU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8381,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFjO2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ7Q//WTdIaIweSNWYtcqk4dVTTYfdkWWXK904zDPYxBvCDG0gpQjM\r\nWBteOGgjwO0nbxAXx/AvmD5iQsHofYOAbtKSzZ2IiF6jlc8xwn2R9IytoEMn\r\nXQWfTfol+l/uU+3i3C9IDn4UKkfLuUbNxEkJbZISQazvuY+zVOd9aRNrwHpm\r\nK4vX6zThPOjoqC/uDv/f0wPzAYEWIanKIidcG3SZOAtYYr6e2rEXh/TjqEmP\r\n+EG7hpe3wW5E0NnYFlrNVFUA9ZCogkm1NCqzAjPmXV0UPfsUUVzFBqlpahNo\r\nGzPmi4DEnRF0xXZyLzBo7WjVHNbhNZuRUTAYWV5vkOYgHZ06TAr+QvPf0dAn\r\nlHYyUO9JVcA6ZWtUWSs5l/+fCwqIkgX8SdFjhgb/XmPcSk3sOk0Mh4hyAHcT\r\nI93gTi5TetXkaoRYdn5UZ6pPPVFF9LWwooW/Pva6kK0nqMPBEfWYUtNN67WM\r\nBVGYxRxKiVDFq8PhmD0y8uAMBMlsddJojcBSBTHsaXlmtEmKD+ThWdV6NI8t\r\nL6Y2rI8MhJCLSKXn5n+/i+OR/67V+fSDWxEaUM0IgjgpYRmaTUEAUISXb5aY\r\ncicrfsY++C0LLMCWns1+XAaZ0EQV2V810QT5rIAOlvwNndvotxhzgskCpCck\r\nRCWORHmREFF/uPyvUyImmvItFZDRIq1wBbs=\r\n=178N\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"5709690f20abababc2fa2f3d046b0366fa476454","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"8.18.0","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"16.13.0","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.7.0_1662399414795_0.17541750814987989","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"homebridge-dummy","version":"0.8.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.8.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"89f480aa8d490bc0efd574d6dbe8b56c99c4a6f4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.8.0.tgz","fileCount":4,"integrity":"sha512-/7Homm+9m3+GLlLe3a2iBMf76g1Sl5k7kcZ5rUvO7vFWkfcKVHaUukitukCBD3oXqKuEyzv9E6vSWvL16qibRQ==","signatures":[{"sig":"MEUCIDJTXkFpKUwtnhAUInogKtuwxKpWzyl1HQsVYw1mxCHOAiEA79bVwQdLL/8Je84A/FBiDg9ifgp8CKq/I8yz4w6DdOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSIUmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGWw/8D5oqjyfy9vxaS6X3g7PH5OofKtBiMtpXSc/XQNalvzuX65Lz\r\ntJPfwG9guxDiCR3FG6NnGpeazz/WTLQSohnd6N1EwcFHOUnTTT5KGu8eJ1ka\r\nR+f5LrgNTUqFdIvAlz6KtwhUXQGT0VQmvSmS11ncnlPoIedop4x3GLpibLHt\r\n+p2VfRemwXPszWT1JLY6FusfGfs4+fYbOIx4bF13w7K8kosRWEbKF+w1/j4I\r\n4xa956mTmhkJW9s1rrH6sMa0+oMnuABCZL9wzjdgrIFKYX8jcODPqkZTxyfO\r\nei8Yk1hUFgV0ToL+oMEPBxGsdzOvq95LsRGbzRvFwRZocjWcOZl13kiZuVE0\r\nHTDOg2dHmMsenf/nI+PL9eWsrtQp0TgB7uD3jU7vzs9yn26XoRg/j9y4asFh\r\nyEA5QFXmeTVJwijAeO0ieePeJ38L4cr8HpHPOip6i1MFigGYtNdCGNbk8sVj\r\nba9kWYWKfCQ1rLZWfOq9fq55au7M6BxR1QwRx4sLnjvPckF1OJDu6J/qcIdO\r\n2b8lD5OrmqCPpXAxIpGBmKP1lXTH78MQNdZ+09KZ2I3p+Uix9209Uq4pbMgX\r\nUhuBFvTEJhNqI9PKBDpMG0clW9KGxE8w4zn5Ct638Fl742JdmdyXfBHxON9k\r\nsQZaUnvMFLs/km0al0kBijLlR8TxscWsiRQ=\r\n=/zGk\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"ec7ce61a88e75bb271c4b27896f0c796c6887958","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"8.19.2","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"16.13.0","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.8.0_1665697062159_0.6098032788920433","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"homebridge-dummy","version":"0.9.0","keywords":["homebridge-plugin"],"license":"ISC","_id":"homebridge-dummy@0.9.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"}],"homepage":"https://github.com/nfarina/homebridge-dummy#readme","bugs":{"url":"http://github.com/nfarina/homebridge-dummy/issues"},"dist":{"shasum":"2f96f8bec2bcc13a141d88231faf3e97ee2327c4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.9.0.tgz","fileCount":4,"integrity":"sha512-X4CbwxVrSqB38GouKxPlZH9KaFXNc0SbAi4VyRt3/fR9OGYmIVl0aIkpRqhNsv9YMf1g1GPqjmUT3sbAk/IyOQ==","signatures":[{"sig":"MEYCIQDhaV5/RTln0LnUPXxYXzuATVDx0uygP4yaGTkN757QVAIhANxqYrmBvs3COp5RhdAl3hsG74xIQ7imJeBDccbE0Za7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjztKmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSLA//ayBHcWhzUy3ggpVaFxdHv2ai5JsPHEGGnRo5Z5yGHDIKP+a5\r\n11SKNfIlhuPwf2uj8SYvu5W4brrwvuhnido0MKLWK1YyR+/Y0H4gPofVwfJl\r\nC6QNa4w2eSyLfBycnOSCcwMgvOWoKT0bkSDL/oaKUMk/GPAnzsnPNVedz9ZP\r\nJe71zRk5j1jOrHMRq04qeEwP9153r/pMgdf/hFQ+LHkPbjNYj7DH3sygKGk9\r\nXLnPP9awg9m5FvxuAbeu6AU0fvFWWmCb0LyEeMh123/F0VJ+ARnsVMetWL9l\r\ni/ttpkZdEoLT5bayQd5KTWfD48LgVuay6u8UR9Bsn5p5YIkFsvKLX0Afd1/I\r\ngXgzlPtm1ucRGC/GWLLzyPieoWs4QPJY655DQ8AM8utk2AEkBYOxeazDXm3V\r\nH+U/x7DduG712DQhENbnsdqj0x9tVWMk/dXSihhw3kPiIuk3C31Kmzo+1mYs\r\nRO0WVZCNP1Qy4KPj4gxyzpiMsa3fmeaiC7OWrKHdS1Vdv6CsMBfPlSrsBI/5\r\nDFoZB9H2QIIeWkS8NsMEavK69Q3RxjWYR/dTdkfVm/CjwnGKiGzK6fwGUt5O\r\nIGMM3/b1yiEqz0e2vcQgdzI6Tfl66uF89m0NPGuWImCt5bE/a9U9HrieEQvD\r\njE6YROMjeEPjWJH+FxbBBtl2C9cTwp4Dq5I=\r\n=Kuvv\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":">=0.12.0","homebridge":">=0.2.0"},"gitHead":"f516d81f4a14a5f33930596582df56c590a89e42","_npmUser":{"name":"nfarina","email":"nfarina@gmail.com"},"repository":{"url":"git://github.com/nfarina/homebridge-dummy.git","type":"git"},"_npmVersion":"9.3.1","description":"Dummy switches for Homebridge: https://github.com/nfarina/homebridge","directories":{},"_nodeVersion":"16.13.2","dependencies":{"node-persist":"^2.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.9.0_1674498726528_0.24308647212439927","host":"s3://npm-registry-packages"}},"0.9.1-beta.0":{"name":"homebridge-dummy","version":"0.9.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@0.9.1-beta.0","maintainers":[{"name":"nfarina","email":"nfarina@gmail.com"},{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"25dc5a5932ab547a7b0df5cef93859fd4b74469f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.9.1-beta.0.tgz","fileCount":13,"integrity":"sha512-f5DNVAZu4AeHxTGUKlH7kk7BPKwGfYJikBCctrUH7dRn4DukXIQhlVbY8pKXMKyt8ZpJ8X5GIOLYqbC1KoCGbg==","signatures":[{"sig":"MEUCIDr3v6T+13FLl+4rtDl03cGohhf4fsjAbwcjNssTgCsNAiEA2La1BtPMkUkRefWzaogIJcQkTiVa+suUEAxsYnkDtD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33005},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"^18.20.4 || ^20.15.1 || ^22","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e46d3602dece226fac87c648ff00014e0794fdbc","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"mkdir ./dist/homebridge-ui/public && cp -r ./src/homebridge-ui/public/* ./dist/homebridge-ui/public/","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.2","description":"Dummy switches for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.16.0","dependencies":{"node-persist":"^2.1.0","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.4.2","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.24.1","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.9.1-beta.0_1749318138016_0.015137276316822046","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-beta.1":{"name":"homebridge-dummy","version":"0.9.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@0.9.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9380cd51d45250d7ee5f1166ffe5a9a8555a7a22","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.9.1-beta.1.tgz","fileCount":31,"integrity":"sha512-Qp/p0GvkEMqwsrWJ6d7m5aIW50//+sp1qNJ+8LFsQ5nOpQUyLdMdMH2xN2q5qLPqkKnKY+uZBNCr1ZX4oleSKg==","signatures":[{"sig":"MEQCIEcfKhWXhoG/yAYgfnbIfI/+m9Zup+uJMKczOUzfcqsoAiA/LD3LaaGryDwpTlDV4t8O4ufGW0ZQVljWPQ5/UBY8fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39360},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.15.1 || ^22","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"8e96ca4a40efa569efe4f28b3fd094f7a8bf9b40","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"mkdir ./dist/homebridge-ui/public && cp -r ./src/homebridge-ui/public/* ./dist/homebridge-ui/public/","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.2","description":"Dummy switches for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.16.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.4.2","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.24.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.9.1-beta.1_1750189420061_0.11587211103180439","host":"s3://npm-registry-packages-npm-production"}},"0.9.1-beta.2":{"name":"homebridge-dummy","version":"0.9.1-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@0.9.1-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"12ff7b963e86894025eb369fac08fdaab12286bf","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.9.1-beta.2.tgz","fileCount":31,"integrity":"sha512-uQcCAiLArNW1eZYQe+hg3M8QDAggJJXg/uv2KwOTEMQrq/QGw0u/dlutkvPHK7OHuRcuNL3q9FBGLZlekYuMlw==","signatures":[{"sig":"MEYCIQCbjFI3MKidqQ2nTDWBJIVn65jqbi3wAmUQf+Q7XXdksQIhAONKd2G5ooQuZ8XXPZNhNLJtiA1iN8ophtKFgU72Sq2T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39726},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.15.1 || ^22","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"8bdbcc6dd0bc8de98c9576e060638bde0a203f9a","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.2","description":"Dummy switches for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.16.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.24.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.9.1-beta.2_1750198364429_0.15236636732590458","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"homebridge-dummy","version":"0.9.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@0.9.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"227915fa59ac31dcc6e97113c00ebc27bac29b7e","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.9.1.tgz","fileCount":31,"integrity":"sha512-GIAWJDd+KPlky1IsbmVwAg0KvbDapr03Q8pkYG+4GlX10gi7kVX5cAK13YSVRUXm9WzJvCHVSB7mAWsY9pt31Q==","signatures":[{"sig":"MEQCIEjQ540AXu3G2d1wQNUYBzAE9yOOpzsR3yQ06BekpUl/AiA3z7q3dtDcXUJpcuiDC3wAt9P93nJyvSHWddWLYFZ8/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40109},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.15.1 || ^22","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"14e7963a653f9df3e8f3d053e6b90072d447d316","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy switches for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.16.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.24.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.9.1_1750881426823_0.9418510129109463","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"homebridge-dummy","version":"0.9.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@0.9.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9dd181e241ec4cc0eaba6088a58763fcba91c3c2","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-0.9.2.tgz","fileCount":31,"integrity":"sha512-xoqYb6qZev+0NZxuL6aIPyeaMLJz4+jo5I/5g4WgPP/rHtAQF+Zo1IjzhbMlSJrGhjOawqCjjIMkoqsOqyGpVA==","signatures":[{"sig":"MEQCIHWmrUrvBi8yImMIx2zJ5uVN9n/TDQj6maomRVE6xCIAAiAGeFUr4rJKyYt8yho3PewNANvZXVc5tBJb2lgn9dG3Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39925},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.15.1 || ^22","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"b59fa84fe72b3928dc212f4a1cdca69cd43d1f95","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy switches for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.16.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.24.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_0.9.2_1750967933851_0.7297885898855285","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.0":{"name":"homebridge-dummy","version":"1.0.0-alpha.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d6cf33437a62bee17c398eb9f35b3d56b79a1e43","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.0.tgz","fileCount":67,"integrity":"sha512-k+jzDnAsFhaKwZayh7urzJKIOP0VRFaji6zbOQQQ2VuLRHZgerQqAHCBxann5fiDb+uVDUvW2ZsO2swffH8o2w==","signatures":[{"sig":"MEUCIQD2E6/PF86yxvA+Aqcc5LaGp3hyF0yA/OOr+mjEDIwsNgIgcYja7KuAvUeDAxcEnmxPekuJXTOIBuoEfaia9sfN2pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93527},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"bb4a8bf5e60507726750d3652a348cbad826a0b7","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"mkdir ./dist/homebridge-ui/public && cp -r ./src/homebridge-ui/public/* ./dist/homebridge-ui/public/","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.0_1751390013057_0.506360725597061","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.1":{"name":"homebridge-dummy","version":"1.0.0-alpha.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"77c6e40c7d016b5f38be937a5b8689acc9f3a725","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.1.tgz","fileCount":67,"integrity":"sha512-T7yBWz2wQsGYFA53K4wcIEYX2lotERalzL0ex3N2Sc5noUjw2fuZ+13yQdBng0rZOzwT7vgHo05qMyFYUVpK4Q==","signatures":[{"sig":"MEUCIQCbYiZeKCCZfuMjHIvAM2urqajr0HpqdTBi1VrWpPWikwIgUakACTAUG7LwDDBMDBgpM94iF5QbWsboMbgVBrB7S04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":93565},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"c6f41904ce65314e8fe71b4c1588384d50b25cf1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"mkdir ./dist/homebridge-ui/public && cp -r ./src/homebridge-ui/public/* ./dist/homebridge-ui/public/","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.1_1751392939653_0.05978819764945009","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.2":{"name":"homebridge-dummy","version":"1.0.0-alpha.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"dd475197db91c4c6069b7f1603bd25fc704aa229","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.2.tgz","fileCount":65,"integrity":"sha512-hFlzCbGLIMic9cImqqUj+ASbaRuTLbLoUPmjRYD7XJONMq6dKDjOdR1f8PQAfyvCBMPrNLcqRCWWiG/rFcLcbQ==","signatures":[{"sig":"MEUCIQDgQuXIGkAHtkeWBJlr2rf8LyxKkIe2e/axc79Z9q/r5gIgKl28+S9kAnrKi5d07bdKfCWEn4DspiHDthG6b0gAwzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":95504},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"47a48cceaf37e7494416a063029599318d68bc17","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.2_1751396364917_0.22333054505308936","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.3":{"name":"homebridge-dummy","version":"1.0.0-alpha.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"83487444e08c712a02e84f707bb7eea8430c11fe","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.3.tgz","fileCount":65,"integrity":"sha512-weyN+Z0hUTa0XTdbEBOfUn10+0shbjK2vyw4MAGHnBYTXZajsTHWTyAov/iqKJ22mo6muypErA9BWUYAN9Kchw==","signatures":[{"sig":"MEUCIFsd9ya/3KiS+SbuB6DeGLIWyB7d6W6x8NQRtMcADSNzAiEArLdn1jm53L/6vRsq9JqbJvempHddJVtSAf8mh0l4oW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94989},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"22acf2caa30d42d0bae92b7027cf45c2d24fc4a7","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.3_1751398664670_0.09057175861833833","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.4":{"name":"homebridge-dummy","version":"1.0.0-alpha.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b7f11a21f36bdf7c1c1cf8a5326a6554506ef0cf","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.4.tgz","fileCount":79,"integrity":"sha512-KZV5Yt/vL//SQaUaSnUjX2Cy2FalAoBmXmZjD1PVXt7hoLnRp5X1pZyO+u+xMG1BMxjIAMjRw6KBRIeCdjbNGw==","signatures":[{"sig":"MEQCIGLuP+MAqXNMH4ry/NyDdENYGbG5O77lWI7nbHDq26T9AiBcCIV5ZywNj0uogy/Haq66T9EqpUUJ132OxKUCmQLYQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127979},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"1d4cf6e7058dab2d60a13af25f6e744b98aea58b","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.4_1751581251960_0.45915861800582003","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.5":{"name":"homebridge-dummy","version":"1.0.0-alpha.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d0fac70144c347e7f45c6c39d9112a03eb10b3d9","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.5.tgz","fileCount":79,"integrity":"sha512-5YJiv5pibzHs26Yy8WN05JM2jzjLrfA6YtFDc8S+Y879+E58zmkszIHituPtkcv37+as+vcDmCehb4ze77MAcw==","signatures":[{"sig":"MEQCIDXi1w7ThFP86i0hdmgjq1/cjHr7rhTPB2dVvhrs3ZzSAiBZn7XOdozzG2AGU108bgLsItY8Fb6NsMOqXUQSoIjqqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":128964},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"9de55575b8676a9ab6ea11217b09cb64301d8e25","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.5_1751590179330_0.9317006266753489","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.6":{"name":"homebridge-dummy","version":"1.0.0-alpha.6","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.6","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"6953d69cf34d8200d0bd54ebd7859061569da782","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.6.tgz","fileCount":79,"integrity":"sha512-hae7slEcKPoYxTOcvYP7MwTfrAWWMBRqB812EwWNdboQjNVg3e1nYdbtDKvj6m4eorIO81XroXVjeQlSSr/n6w==","signatures":[{"sig":"MEUCIQC1vyyDWTVpbOXiWL17TT0lkuBAnty8TNIs3yyEZl7v/gIgTZeqD5J3EgY8DjeFVKsqynzljPZbxM9ukRi2quEjq1g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":129348},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d1dcfcd4a336daf4600171b0e7269634a6bd99c7","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.6_1751591932903_0.371873451602569","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.7":{"name":"homebridge-dummy","version":"1.0.0-alpha.7","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.7","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"21f8b8bc2c2e15feea8ba5d802a6661f5f39e824","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.7.tgz","fileCount":82,"integrity":"sha512-LC6KgMbbGJO8i3toO//vZ3xkKjncN8B30jQ5ixvu7XXhtcPE8XB1WbkIS0DIuxYUCNqQJrFRWho366B/LF0hvw==","signatures":[{"sig":"MEUCIDhpPhd3Q4o2skXvJJGLgnvrPxT2sUxOfc/2Gw59TBTMAiEAi7xwjjR//TXP/53jAvgwPcQo5MUTB2keE7pVt4p22a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146640},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"c13e15b5a951dccde2514cd70df908516b0b837d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.7_1751601615398_0.533996825538684","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.8":{"name":"homebridge-dummy","version":"1.0.0-alpha.8","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-alpha.8","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"05c18718f8c81786b54607fa5a5c650cdc3e350d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-alpha.8.tgz","fileCount":91,"integrity":"sha512-J7/fP3JS6W8Ru96OnuCDVw3uBYiE2o4jqc0ohO2c0FeVGS7qZHX4l82fVvS39H9Gx87zAB/yUBEWRPPqf9bb6Q==","signatures":[{"sig":"MEUCIBe2PoxNs/dp/D4N/yMrasyVp2EwVVlt/lrdWpxPf0uYAiEAyx+Mi2VYVX8ORsNMuZgdbPLwN+YJtmzAB6vRiHgQCn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150765},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d391a6eb3bca8eefb67c757ae2e826e1bb09a717","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","actor":{"name":"mpatfield","type":"user","email":"martin@patfield.com"},"email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-alpha.8_1751603826039_0.3328390762533029","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.0":{"name":"homebridge-dummy","version":"1.0.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ad5156445bd06bf0a04aab0a8d8945db3a572024","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-beta.0.tgz","fileCount":91,"integrity":"sha512-Cj3/L2AGZNtdlPc8chMu1BuJjL7qBaiT3IGwKOM7awr7efyoliKaDtZzlbR5NUFhGiVDrpr6tL8TwFgHvfd9YQ==","signatures":[{"sig":"MEYCIQDESFelQUb4TSWHY/oSTkdSmmMUS+j7PdhdWi9LX21JSQIhAOW8ABSt+UwBszTNUrcpZbXFBrtBlA5KjGZblE2BcJL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152031},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"68ad6a75fd8ae9ee51ccddf61056b2c1d440487e","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-beta.0_1752532990105_0.30236302271721605","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.1":{"name":"homebridge-dummy","version":"1.0.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"16b2c29dd7ce3a69479fdf6d8a0960e214eab24a","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0-beta.1.tgz","fileCount":91,"integrity":"sha512-YQpLgZzpD1rOgauurBOed7ZiNQiPLx7YsnsTLHJ25YDr9/hb7+iPceTBV1hXy+LsUgttH9XfDplJgG05OGBd3w==","signatures":[{"sig":"MEQCIEPznOcEFfJmRGi3ye1Xz+aGyHBoh+MEe/nPmWPJXFWrAiA64F5bqVPZKX6Xgo7+fUhBSxWEWR8pZPm0tOPNSaLHpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152038},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"de31262c882e95a6163ce3ec6194ebe8239c6103","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0-beta.1_1752538395322_0.5387377648995537","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-alpha.0":{"name":"homebridge-dummy","version":"1.1.0-alpha.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-alpha.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4a3fe89b90044d647321992683df1e5635ab8327","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-alpha.0.tgz","fileCount":95,"integrity":"sha512-3L7nRBbKxAHQKhJ6r/yNr0r7V3qpCT7NlX5Nq5u6fd4SeZ2FL4tVB1Zzd7FfkU6bvZW24cz491YdgcDaVqCdpA==","signatures":[{"sig":"MEUCIQCPlj09Wxb0VHD0lXe+2xBpiFKgHwp/nx5DjaxN9aUHGwIgPUIEahq/gPqxCVxA4WEa2sLAM4ff/zd7oM7V6rPYthk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1779661},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d477ce3be3047ec14f606b27439a2d4faf9e89a1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.4.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.0","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-alpha.0_1752700039967_0.7476226010817262","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"homebridge-dummy","version":"1.0.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.0.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"20f39a0b971a3d1304a8feb835a5738c6464cbb9","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.0.0.tgz","fileCount":95,"integrity":"sha512-327hLUWg5NYRm41YSnfIcw+FORIt4vH+ykfZlTbcGXIHcJXcUwrR7yFPgZsEshQM0pLddEAd/bfyy1vqdfpRTQ==","signatures":[{"sig":"MEQCIEpi80blT5jhXUCPR8aQLC1vPIAlRpVc2vdr3fjq6PXuAiBFHs8+ACIM3XleO6fXgJ9TOzq0Lhk4EgDviKbkBK3eqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1775398},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ab93855bb48f31e66537f7a6e016045157817ac4","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.1","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.0.0_1753291059233_0.37646759884330283","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.0":{"name":"homebridge-dummy","version":"1.1.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"771f5f3898ba2251bdd48e7ee4b8e340530cf4c0","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.0.tgz","fileCount":95,"integrity":"sha512-GfL8JPQ9Fm/HXIQoR5jGZmQdzel2uw84ru9RJdPLUHW+L51JDnw2M7TpxOhHnbClF0onoyoVSpAjDZzZjDbVQw==","signatures":[{"sig":"MEYCIQC3/Sfk5bgH4Xtg5YvzSEGzu3XUhWPlfFGfwf5kkqH7cwIhAK9dW6qGmxeIXCGh4RxmmkTXKJ3qVn8ojhr0CIF9pgfQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1780926},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"927453da6536a9fe46338edef805d906d31e3a0d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.1","dependencies":{"lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.0_1753293124909_0.43242825468371615","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.1":{"name":"homebridge-dummy","version":"1.1.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"70c0bc98431f99e7c89c0eb8674770819cb3c0a7","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.1.tgz","fileCount":101,"integrity":"sha512-Ed6+A/D02GlToUDxjbbNrEx0OnNmwxNDVa3ksEjhVWNadVHzuP4jHA/gfs2mGTzmxxzNDOyeVHROd2bgEXNRQg==","signatures":[{"sig":"MEQCIBEHYrU5Xg/5TFldNhiQGSsSRdkxbh3lb1xfGFrRsXPZAiAX+DmbiMSYLSCAn9Cf7hkOnWTGxTFe9Gqv5xoAlwX0kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1796751},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"19745f087fe0dbaedf483e760413f65fbd0fd7ac","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.1","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.1","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.1_1753827885008_0.5217409932699724","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.2":{"name":"homebridge-dummy","version":"1.1.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"5bd2d3095fdebce4f2b124219b0ec98cc2ad1206","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.2.tgz","fileCount":107,"integrity":"sha512-NjgRpXwcYCAIjxdd4kPK9036BB9AYIUjmJLH2ltDEQFIT1+4h5J8wZywYaVGAIHEagUn47KzkuRQM6R+MOJzOA==","signatures":[{"sig":"MEYCIQComZxKxkhJ3Xr8b3qM8a2FYlKp3shHgNkSErAT0SR+QgIhAPdQAJ3NsvOeIBVdsl17QqKVHJh2E1wH7stjdWNGt9Zk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1822673},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"904789c8dc11f9fbda4713f11730796838216153","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.1","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.17.1","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.2_1754004263649_0.5116437267674563","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.3":{"name":"homebridge-dummy","version":"1.1.0-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"613eaf872f6c685e1f3b84208a5a9395a0cfa7e4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.3.tgz","fileCount":107,"integrity":"sha512-fimj+4y1QSJKjGGPU8Uk6DYZEeaNpi+T1F9LL5edBEvMTDgWiaI3wugmRmA8V/34R/33gn3iaqCvIDEERXy+vg==","signatures":[{"sig":"MEYCIQDwxmQqU43KhfPqsHXnUxwlfieQlLAOTB65sUwH+oC+UQIhAKPExKsVcZBeRHMHXD1JA+hEp0Yj6/MRYAOAuG/6Su0x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1825540},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"9c40f79c08ee0e8353f7a9b6032f85253a8d805b","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.3","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.3_1754431332414_0.5188768303065738","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.4":{"name":"homebridge-dummy","version":"1.1.0-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"31d12442745bd3df7e624c81fc76c06941be7b3b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.4.tgz","fileCount":110,"integrity":"sha512-2v5IwJn8GGYGHgCdMdJaXCEoqOTFosmOGe4SM3U1H4O+TmkFVa3e6IYc/1QCwsvfKkGQApYtxPhkLlY7UwRcMw==","signatures":[{"sig":"MEUCIH5ufSyCzWqDG9EfBqWbggQOAlLC2Hl6/sb3567xQVvQAiEAo8mJQv/jlhYAl5Yt8UH30Ga06AS6uScv0AS30sIDYzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837925},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"78f12bcab7be99182997a2ba81425d23628693c5","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.4_1754618665327_0.48571591671514036","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.5":{"name":"homebridge-dummy","version":"1.1.0-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"f6ff8259b432ed79d2869b3ffc1badcd0cb3ce2b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.5.tgz","fileCount":110,"integrity":"sha512-eT1Bz6E7rh0as0+VwYUKTwLG6Vrx4vDnSOfkj+nxgBHOigc1asVYkhIFeHoPnm0rJdEHNeR614R0rlGLKZ5hIw==","signatures":[{"sig":"MEUCICyXrbpCh5CUfTQSVYEeqkmtXQ8Cz3kxf4m6ihBtE3KfAiEA4CkXOavvTlleYLhCR9G2i66gAy/TdAgAag3WJ7Hk1Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1837905},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d49edc590de145ba1a095d320526003043f6e176","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.5_1754759136678_0.8083789617660444","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.6":{"name":"homebridge-dummy","version":"1.1.0-beta.6","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.6","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b9dc9b6a9250e57a9ca19266f90aa043fb4ab47f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.6.tgz","fileCount":110,"integrity":"sha512-VZLAyPKMK1wWUizOY6fztuCaeEBVrPZGDFk7CIywfXHSaOCHGJDlFOUDNU/uSTnCKnvY3bnTylxHcHK9k/00ug==","signatures":[{"sig":"MEUCIQCkduOpPsUsnHth3ukYqzE9+phsW6GNQhfW6PWTEbbsxAIgeumxrIWZmB7CrLFIvSp4uEWX1AWGrNhe3bXr/glRtYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1838389},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"888f6b975adf2878db9c48294e97ce80f1dc55e8","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.6_1754936360618_0.681859082106778","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.7":{"name":"homebridge-dummy","version":"1.1.0-beta.7","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.7","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4f623e8fcf29da5dfa3fba5e90b8ccad870fcd8b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.7.tgz","fileCount":110,"integrity":"sha512-RhX6qvCVbXmQ7iTbDygZB/VQAGWIkimULkdDdu5m76fotcEMjwotUywFllZNwr6V+Cvwj2uZeue9Mg2uulYlyw==","signatures":[{"sig":"MEQCIFEOjY7HQFetnjt31PTpXCx/pN+Z9y97YH4PH/t5ASYcAiBc5G6OUI0ed4Sc4HxWSmwiiUsSs/aX8GsOuupd7aRs3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1843848},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"a31eb81e38bc7b672f82d910b6690ffe538e4523","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.7_1754963398309_0.28354052016156284","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.8":{"name":"homebridge-dummy","version":"1.1.0-beta.8","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.8","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"8bdc88662c4b9faa2ccf79647d1e257cd225e148","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.8.tgz","fileCount":110,"integrity":"sha512-+1eAw/mUQ/aqhq1BpBk99xPoTGj7lyCfi1u6T2REX3+XJn9j7mAI9SVysv8M//1eAwd6h9KGKueSE8A8EZeJjQ==","signatures":[{"sig":"MEYCIQDI5pOx6CmAPdk7UvgwYf1pNUFk3yIys5532iHnpgWNvAIhAPkOKOKksDT0g+13EfCJbIz88H+gHrcHfx6OA2G6Slk1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1843635},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ce440e50b80761fafb8943844e129e7a8c32c7f3","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy devices for Homebridge","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.8_1755103749681_0.6663936493055562","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.9":{"name":"homebridge-dummy","version":"1.1.0-beta.9","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","delay-switch","reset","schedule","command","cmd","cmdtrigger","http","sensor","motion","contact","leak","occupancy"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.9","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ffc1cd76d3de44b0b79a44e1518a4eacae8f8793","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.9.tgz","fileCount":110,"integrity":"sha512-lN8mRD/7iBmU0h2YgkKiGj90RCOAkki1lkz/EgYhAxjS9YuZ7334x76g2MR1P0NR7iFGRTmNBWle93v7JfRAEQ==","signatures":[{"sig":"MEUCIFAXwfbKiWJipmdsd/1ElUtp61xKYTlimY4MJBSJl/eOAiEA6J8wtE8hIYUy/F2phP8dFhjLIBNYQwtBO4ElIvRyBzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1844554},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"3cdd37bf096f912925838b73cc44e455a09faecb","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy accessories for automation with scheduling, delays, sensors, commands, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.9_1755107714908_0.11884940785981724","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-beta.10":{"name":"homebridge-dummy","version":"1.1.0-beta.10","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","delay-switch","reset","schedule","command","cmd","cmdtrigger","http","sensor","motion","contact","leak","occupancy"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0-beta.10","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"8d2c47eb4e69e40f9f44dfa31fd8184ef8e562bd","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0-beta.10.tgz","fileCount":107,"integrity":"sha512-wn6KrKzqEwiTQDAlWQzz6HKCU7FW5N7nxRGoAhuncXDTZk3YrbMnZMXCe5RK3ptkS6bWnTgg8l/S0OZJcSltYQ==","signatures":[{"sig":"MEQCIAUUDeBiBL6J9BLHvHeAOfdpghbT/UJ3qld6rPE+jMhUAiBaaDAnvTL0nFFLTI830P/SmB5UiGsoKq2R8k4KxMSNrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1835060},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"63117eedc63c5031aecf15aa103e741cf1c5cb48","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy accessories for automation with scheduling, delays, sensors, commands, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0-beta.10_1755113429919_0.9030525575965307","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"homebridge-dummy","version":"1.1.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","delay-switch","reset","schedule","command","cmd","cmdtrigger","http","sensor","motion","contact","leak","occupancy"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a4f478491235f55f34f7361004ecc92293e5ea46","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.0.tgz","fileCount":107,"integrity":"sha512-yf8lC5/VlJ6py8rqYjpuiA16v8UAh+Bi+GPoN8vyclDPHO7A5ia+IYCIrSHImP0vYFj3ZdfMO/sHvpCxasK4pQ==","signatures":[{"sig":"MEQCIFsjH8TAgq53t3h8RztIPMZUqO4ON9Modm674I49iB3+AiBDhtU6P7Gy0Zegpwa72tE8hQinBZQUba6OTQdk5ScKwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1835044},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d27b51c89e3424d8babce09e8073534164785fd1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.5.2","description":"Dummy accessories for automation with scheduling, delays, sensors, commands, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.18.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.4","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.27.0","rimraf":"^6.0.1","esbuild":"^0.25.5","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.0","typescript-eslint":"^8.35.1","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.0_1755181644594_0.9996453767876166","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-beta.0":{"name":"homebridge-dummy","version":"1.1.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","delay-switch","reset","schedule","command","cmd","cmdtrigger","http","sensor","motion","contact","leak","occupancy"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.1.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a7630b4fea4f42c52d99e1c73782729b2a0337e5","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.1.1-beta.0.tgz","fileCount":110,"integrity":"sha512-vM8IwkybpN3P7ZQr8YBRpl0WmECTAPd+XHwXRDSaMTGH6j6psFpGcTZUMqWor/a35OlmHN/yv36xSx0X4DH5BQ==","signatures":[{"sig":"MEUCIDgpqBGZIJjleI9+EBBq4/x3L96SUx23VlkQhYFOvJ6qAiEAmkYHenpyD+HocjcWUsrR5Zk4FQsBJrLfIDlvcn7K+TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1841966},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"fbab8daeeb717e22c7a8ee596fb9fd6547481af6","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.0","description":"Create fake accessories to help with automation — features scheduling, delays, sensors, commands, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.19.0","dependencies":{"cron":"^4.3.2","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","typescript-eslint":"^8.44.0","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.1.1-beta.0_1758217331992_0.7734133151343696","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-beta.0":{"name":"homebridge-dummy","version":"1.2.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","delay-switch","reset","schedule","command","cmd","cmdtrigger","http","sensor","motion","contact","leak","occupancy"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.2.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"315b92b19b15af6d0fb554a529d6af85f29660b3","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.2.0-beta.0.tgz","fileCount":113,"integrity":"sha512-at3MN5MIbdltNbrjrgLaoOelQF2VAnsIS8azsg3Bz14Quo43Gna6Kd6FuXFF2Xu4dfnRAaXW4D4uU73yLcA73g==","signatures":[{"sig":"MEUCIQC4yFumBgNrjIqEjkt/ggDQtJx+kq6SqtI1Yj2LzBHoAwIgL/LCpkeXNyvAeHO0RE/zNBIKiDFblMqkPPnTnhZsNyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1865723},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"7cc0ca0bdd8be54d6bddab002bb143a9428f5e0e","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"10.9.3","description":"Create fake accessories to help with automation — features scheduling, delays, sensors, commands, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.2.0-beta.0_1758754817919_0.9206955003298578","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"homebridge-dummy","version":"1.2.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","delay-switch","reset","schedule","command","cmd","cmdtrigger","http","sensor","motion","contact","leak","occupancy"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.2.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"6e89f73de4c97a7fdc0710d53ec59016c5f2d7b8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.2.0.tgz","fileCount":113,"integrity":"sha512-Z1EfYfB8BPyBmqSbs4URVsh2fRB0rINZO31T5LX5ucmeUn26wxx/2GnsWjTSpqKsqnxbwA7UYQg1OmNXdKPyOw==","signatures":[{"sig":"MEYCIQCwqcnGXUv7yxtRCqRojlxNYLxrS+5BqAa4ozxPBdretgIhANd8PdqVJCEpM7Vo4RnTuM0ALibs5V7rTl20c8ehuIIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1865896},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ac929cf4d757bfc61b616ee1cdbc67c1ee007987","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create fake accessories to help with automation — features scheduling, delays, sensors, commands, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.2.0_1759421786704_0.25373390214233216","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.0":{"name":"homebridge-dummy","version":"1.3.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"2e4822cfba8584db9b53b347082511f91eca4781","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0-beta.0.tgz","fileCount":116,"integrity":"sha512-xpYMBH20C3aIMtrO/kSo296tAPFaTM/F7NtKbgHn1TXg5TJo7KFKW/+qtBGuYggdT1w9vgO5yf/ZoHfvLWjEBw==","signatures":[{"sig":"MEQCIGDtgxnBdw8Tp5nnWbMUyithiJBXx9kBvnXBH2JQAnmTAiBQ9+KEk8d12lCDNibm/6stLS55fOgSwr6k6/lmO/7m6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1895135},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"f6d4727890a0047a1ba0daa48c3deef021b49a8d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0-beta.0_1759438066155_0.6322871432493151","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.1":{"name":"homebridge-dummy","version":"1.3.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d5be99f0a588f077e68875a6b7714e42087f467e","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0-beta.1.tgz","fileCount":113,"integrity":"sha512-4cAMEuAt756jty0fRGGakvM9Y3APEgCFoF/kW9fsBa0G3ZihzO4KlL0GCziWek7n+Zvfh8uvDiKCB4kYEiydRg==","signatures":[{"sig":"MEUCIGdugcNe6T/kUGneEVI+jkTdlWWutRuwDlN6VuTwXSyxAiEA89rJYeRlfxx/8oL9//wu2KqaacgnqDx5NY2htlrzfFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1889418},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"3e5b83d8c1a7cc6f056e0a40121b69331b15308f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0-beta.1_1759511179415_0.06647577498307977","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.2":{"name":"homebridge-dummy","version":"1.3.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"671bebbc51df4445c9f048f1b89c9658094d768d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0-beta.2.tgz","fileCount":113,"integrity":"sha512-f9+4Zi8u3q5c0yQWqCwa+u2X8X99yTWsSKGloXrH4SuTi/85FGOz7o5KBvwsHKl79PFEAZb1ut3GZakF/V06cA==","signatures":[{"sig":"MEUCIHrlQFkRC90AOP4AZagLwVVFO7nyB+5XN0PUuMzyMRNqAiEA3os3DWAgDkMBbZ/SpT5D7lmzA1cfaFDxpIjIHzJmjyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893004},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"910cb2cc5c34507af523fb5127be5c6e54aba896","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0-beta.2_1759519087386_0.9026177643221325","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.3":{"name":"homebridge-dummy","version":"1.3.0-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"51fc3e4bcf58b520f24349e37c3899fe88f29eb9","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0-beta.3.tgz","fileCount":113,"integrity":"sha512-DZe0rNzCmKZ7G7nSVJMtxM4MRz3H6WSV3on1zZo3lfWUwjypXBNUZHJPFEp77oTAaQ7hGuqBnxItLY350VhUwQ==","signatures":[{"sig":"MEUCIGHfP98V5ttNEyZVLQb3EZHPzwZrHjg2YN0rCQK8muZ3AiEA9jFr+YRlrKP/dRsKDP04ucZaLicU1ncWdI3Cx1zhTmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893089},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"2b5a35eb36c795813e1bcf5d1801395e3b9a3e96","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0-beta.3_1759677769987_0.2237287809383932","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.4":{"name":"homebridge-dummy","version":"1.3.0-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4522fa402ae2e41f948cd8e3a3a3698808ed525a","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0-beta.4.tgz","fileCount":113,"integrity":"sha512-mZbk8779E+Y2ul0Dy6gKjoblUogvizbA2yaf6lnIGL8CplszEJuQvJi8yifS4Npjf3HDQkkJ83I/8AlHgH7wHQ==","signatures":[{"sig":"MEUCIQClu62fwWc2QDdGAeVR5V3AaYRv0bvdxx3GpYgn5SMqjgIgYzuiqmRjqniH/65M4DNBt/XNbHzSdjds5ab0BkW8n6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1893167},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d13b605e27517de162ce22bf16c2c9afb8b78ecc","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0-beta.4_1759965984050_0.5402672088086784","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-beta.5":{"name":"homebridge-dummy","version":"1.3.0-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ca11316c19f9ce4a0235509bc12b04b1dcd2ba7c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0-beta.5.tgz","fileCount":113,"integrity":"sha512-G0lcmsDM+G/2GZE2y8xMO/Af9Pj6NY1VEOR1Ezx76Cc0V/ck+OJBKQkbNc7VgyI9vUZTJhESATv4PzI28x5Qng==","signatures":[{"sig":"MEUCIQC7hz/BN5hUcjZlChpBaL9Sxcamj+poIEJvmh7eKtRqQgIgQyXa2hBa4C2GJfk2ORyUy+aMcgX9VUAfAkS8lVYcXrE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1895490},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"76c22ca2ae368084dc98b00ccfd7b9c1c65b2819","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0-beta.5_1760107425151_0.7465125558970356","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"homebridge-dummy","version":"1.3.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"33805f67f64f5faa8b7a0a5fd1cdca7fce6e37e8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.0.tgz","fileCount":113,"integrity":"sha512-svQzMCjHLozTikcqBCGrdDBrv786WLISDspSGD/rc7twIo7isRblz3ES3Rdt2S/oHA57PdvkSCca0I70MKQpWg==","signatures":[{"sig":"MEUCIQD6+YBVdtccsxVszm7tEjq8FejOUFHJQOYaxRJqt4pUhQIgHoZ3D5ZKv5OafFMIk8U5p/RMRt4jx4sXTab9Xkg6er4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1895469},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e6f6ce9999dfd271887cf2b9bcdd0911ec3f7dc8","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.0_1760373474246_0.7279275020541647","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.0":{"name":"homebridge-dummy","version":"1.3.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c051d1b3c25e3b3bbf4784833aec17597c34383f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.1-beta.0.tgz","fileCount":113,"integrity":"sha512-bRlYH0gkJWus/Z3eCLarynYXtbfbF2So5e4CrBTqydY34TWL6/OQzTBSGHilPjnYQv2YqMWsTiZxlORoW9FcwA==","signatures":[{"sig":"MEYCIQDgezoeOzgfeQHf/YNt1G+3XGTuiTduKxVq7SJg8cRvxgIhALPpmEEk4axk7JRcIum2EhzgweLeU3kiA9yGNUdMjV/M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1895464},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"8667d72de521878a8dc4a95fe6497dc2fcdf32a0","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.1-beta.0_1760503159675_0.5497238512687344","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.1":{"name":"homebridge-dummy","version":"1.3.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4fdd8e018b9408173d89f4105960178d8e093849","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.1-beta.1.tgz","fileCount":116,"integrity":"sha512-PiCi7MDIeoJ1rB7k9naK3ZuXrhsxWPKWk2Oh51UYj7Q5yhHPbbz3R8Z6QJIkbGd0jPv5NwHOKNgGoOUXe7H3bA==","signatures":[{"sig":"MEQCIA9o/S0SQBFJzHyV36G6UART9l9fuwj4FsEX+PxGbp0NAiAxdijGwH3We9JIeFG3uYRV5aWuHxJ4j/lzMCvOuhNzKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1925063},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"006d4f19eb1bbd3ff3b48e1500c689a4364301d1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.1-beta.1_1760538461309_0.6962927282285389","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.2":{"name":"homebridge-dummy","version":"1.3.1-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.1-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c3c5c0100d2dcde4df37bcfc0ef38a1b83062e33","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.1-beta.2.tgz","fileCount":119,"integrity":"sha512-BKSIOmPvA0uu2gEY4tUr7PYuBQWFlY3/6NSmvhPWFjN5IK2YIva85Bm3IJIKl0ETj7CUVKLtywPl+9Z1oSqqcw==","signatures":[{"sig":"MEQCICB4eJW2ML6Jba6P/droThf5fVqJ0r8y8N/gFmuWBE6rAiAwTrW9Bqzm9LPaF/F0RWy2gKCXKQ/xS81lYwyoCTeU4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1955190},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"0cc6672734150d45afe6fdece07bbe03226cabfd","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.1-beta.2_1760639693852_0.17641127271850654","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-beta.3":{"name":"homebridge-dummy","version":"1.3.1-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.1-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"fd71951e7c8ade7680e558227f120c6b5bf0a817","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.1-beta.3.tgz","fileCount":119,"integrity":"sha512-IQbRJDSehfNdAze6vjCDdPjc6/K69VJQtDdpmb4UoGGEMirQzGCvmmsMKWrdQW3AU8gUBpO/tTeZlnNmKezjaw==","signatures":[{"sig":"MEQCIFdT6CWMKnQzqyHInzjoLfusEk7yVBQNegEma14X41A8AiBlawOrApA92U4jC6mUNBFL3YF2mspl3Zs+AMHxWdp8yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1956410},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"eecc57216342d9ddb4a9d237e5b3d905c590f2a4","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.1-beta.3_1760641251421_0.11587469384049598","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"homebridge-dummy","version":"1.3.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"24a3dc70abd24d546c746452008eeb487619e8f5","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.1.tgz","fileCount":119,"integrity":"sha512-B5QnUAjawHKbIWV4nqddpk7so124YAjhJVdneNgiaRwnThiZwE12YTM1lpUUYOPKWiAvqrLr9mDq9dk/tPZs4g==","signatures":[{"sig":"MEUCIGKyhrxAECMrz4cLu5Bb/azuMtMRhgsDLcEVdrmsI2k3AiEA/EVJbY6KvaBPQPaU7K3/W6XTKzTyhI2Laiycp7dzz5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1956389},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"1e49e790966aa2a7ecaa58110c7cfc1be9e75cba","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.1_1760797783121_0.8959046430574091","host":"s3://npm-registry-packages-npm-production"}},"1.3.2-beta.0":{"name":"homebridge-dummy","version":"1.3.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b421081d933c9a7817b2b5b220f21a43ef9f3a77","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.2-beta.0.tgz","fileCount":122,"integrity":"sha512-g4Azwj1axli4GE7zHBwUTtGfh7IHtyD6Y92SlS2F56Awm3u/6Hdsu2B+9YlX694fr2LKLQho04WY5lWNup4B+w==","signatures":[{"sig":"MEYCIQD0Ia/g7bWOOSbeeFNRdNEF6Smvo2kp74QBwtJt6tTD8gIhAIDhSAYhRGbr/2FxW8lH5cqy0DXKFnuTBI9gLTU12xMI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1990118},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"82214d2ba738719b88cc4867e7e733c1648efa3d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.2-beta.0_1760901795163_0.969386174723138","host":"s3://npm-registry-packages-npm-production"}},"1.3.2-beta.1":{"name":"homebridge-dummy","version":"1.3.2-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.2-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"cea22a80942818e0261708a5c6a476c99594d400","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.2-beta.1.tgz","fileCount":125,"integrity":"sha512-Y3rU+dFHuGbm9ICgITq85lnHF29Kl5DHt90BsGbGdgrGwiczospNeKAOWG7v9sDBKB+kRPTpLWeplr+J6xu7NA==","signatures":[{"sig":"MEUCIHHGFnFwmAlPD8WgH+0jjtiSi0anQmsgH7S/tFa6gztYAiEA8zrp+s269xqW8yhO4auq9VXBhyMJ6404aqSWztrIO6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1995581},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"6c3ff6c97fc74dec35d961acc87dec18e337dbad","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.20.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.2-beta.1_1761068926548_0.8870875847970694","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"homebridge-dummy","version":"1.3.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.3.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"1b8c7684577ca2dad666fd13815c922d25133112","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.3.2.tgz","fileCount":125,"integrity":"sha512-ib2KS3wAb0n6XByF3F4gDDpofjsy8egijanCXwElYLNIpBL8SMHHos/Os6fQdGjZfxiKz5/DOXSkQKc4HTCI7w==","signatures":[{"sig":"MEUCIAFxaGnXrONZ1ThSVwm8+a+aloFzqFj9nWqzQ6oUxYC4AiEAn+uCAAW65CnJiN7km95xSn1Ky+Z3bq/+zLnjhXhx0as=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1995843},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"11a4a4f36c15b7b74e2e6b784980d1efda8601a7","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.3.2_1761322359626_0.4592753666938716","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.0":{"name":"homebridge-dummy","version":"1.4.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"abe5c12f8a774ba26d41d7c02fe36401b83e59ac","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.0.tgz","fileCount":128,"integrity":"sha512-gO01XWTPEF+GS4LDzkiMj/FHkXntmrzrtrvw913HZUKwKya1R2xAD+P595Malpp2tMDkTqlDSL3wDXclyHRn/Q==","signatures":[{"sig":"MEUCIH/7IyLHfdglrYwRUjSwtWzCT56seyUljs/hLj3MSa7OAiEAqMWn7tYe+vZfpsS6Quo3WV1Cck9w1sXG8/DNzSFUiRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2024139},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"376cd3549be65c97ee925e3c5c3bdfb6fb2676cf","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.0_1761340505209_0.6024661665707411","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.1":{"name":"homebridge-dummy","version":"1.4.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"6950b6270822e6fc42aac7c5702ab6b03f5a4323","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.1.tgz","fileCount":131,"integrity":"sha512-pwmOcn9eWbp0oNrHAv28va0M2+fl/8tRwm3gFbWFWxg4mYl4agyftjQrZ083Aa5LS+KRJAkGybQMCK2u2y5JAQ==","signatures":[{"sig":"MEQCIF3XAmVVF6L7XzrZee0iuiFpMeidVNo0a4SVHUgZNi0AAiBvfjcMeMble+pWPrO0/qfyDuVl/lv6j9kxmZYvQAgNoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2029985},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e913f4b1f19f4e7b298a2a40a3e4174c38203235","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create Homebridge accessories to help with automation and control — scheduling, delays, sensors, commands, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.1_1761427437491_0.5054708987670318","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.2":{"name":"homebridge-dummy","version":"1.4.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"8b26c0d322413c125f7a8069719d19ee5c65ee2d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.2.tgz","fileCount":134,"integrity":"sha512-Mv3hdVf4u50u/5kPwkj8AQh/8dIHiDj/NY7asOkMFlBmtYd700eo88oOBB0feCHn9NjC8Q/pMtCpQo+UJDYb6w==","signatures":[{"sig":"MEUCIQDY8oykOHYQ4MknZMVJCnMY9IOenFmdO4qAblw/XuFT6QIgDfgw3WpQlav0JjLabQU16IRpJGALcH812D4+xJDBaQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2031949},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"f49c97b21b5cac3ddc75af224eba0046b387991b","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.2_1761507573483_0.14635725070096828","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.3":{"name":"homebridge-dummy","version":"1.4.0-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"87ab665e839599b79238d741751ee65211d86ebb","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.3.tgz","fileCount":134,"integrity":"sha512-ShkWhKIgPIquqN5GUeCbtQ2esbC0ThM0dJKen3kK/vzarzdarxmExzc7YvoBy97MovBDyvg2ovHeJAncUwwaMw==","signatures":[{"sig":"MEUCIQDt6/2+YpEimQ/2QNyTEJw1BL1hg/j/F29kwhbTchiESgIgNjGT10E9vYEZJbajzRHG7wd+d6IPvNxXfyOyN8kpKU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2034916},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"c0896fcc658464e5196fd6c9409b1069facae3c2","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.3_1761676794054_0.8153180746871811","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-alpha.0":{"name":"homebridge-dummy","version":"1.4.0-alpha.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-alpha.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"3d49525350b4087cda12390d74ee5da4668755f3","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-alpha.0.tgz","fileCount":137,"integrity":"sha512-Jfw+WgEPYld02ktshKFlt33ewUZ67c21+Sm6z40GyQ41B3KwMHmZZAW//n5g3hsvky2KZBZKf4OlfB2TtIa0Kg==","signatures":[{"sig":"MEUCIHezkf+CKIxmGbt9omsv8BeR9szisKXEu9ZLYcJEllfBAiEAoGEGXTSltngellUToFP9lwluuOGP4tsCCRTfw720c3M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049066},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"43748d169c5e684da9ecbe747acf0dfbe627498e","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-alpha.0_1761689294158_0.8133509208710501","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.4":{"name":"homebridge-dummy","version":"1.4.0-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d880ccb775a264dba424777315f033de71a73c15","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.4.tgz","fileCount":137,"integrity":"sha512-/PRdHjHc8x+VaSihvReXYBadwYUJ0DAB8pj5BJX+WZQuXFBbdd9695H/DfE4DJsq6hcD7C+z/Gkb7JtkihU2Ig==","signatures":[{"sig":"MEUCIQD2X6mnzfluwaMq+ldYn10oDRM3zHIN5Tmj4La3JydSWQIgBbFtP2zebPOhqkgb/XAavufO5gQowRIfWcEeeNJK+To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049064},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^18.20.4 || ^20.18.0 || ^22.10.0","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e8fdd0ad4e8a49dbfc4694e2b7091ae5b4c35bdf","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"22.21.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.4_1761689512202_0.3278151762406436","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.5":{"name":"homebridge-dummy","version":"1.4.0-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"01c5d8a77c760210f6c737dff36e571fe1a41dcb","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.5.tgz","fileCount":137,"integrity":"sha512-WwaMmDeWRGLBQHpLtBEUz4PZ1boW0mXc2MiXEoC5DQOszIptaAheTtf6eSo4pYucgz0DIQsG4/gyj3BWb8KDzg==","signatures":[{"sig":"MEYCIQDawN4aHp3pI/TpRz/vdi+6VnA1RuDSU/Ehli9A6Jed8QIhAM7oZJ7//e9bO9I0aENtuTWDRDWR7mAbtlMQLtb9HvdI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049192},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ff28d16244995ea9610bc211d8e87f0e45962213","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.5_1761830468600_0.5778184393487567","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.6":{"name":"homebridge-dummy","version":"1.4.0-beta.6","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.6","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"afd2254868f867925f3d790776c91aaddc41d8ae","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.6.tgz","fileCount":137,"integrity":"sha512-1/6t3wnohZRIEiqSvTDze4xpnBunr63isPG4Ne2LqUD0O+61lXVFbWCcV5LTsL4szWWc9W9I/aQR7Q+/eEmRUQ==","signatures":[{"sig":"MEUCIQDNou4I9MBZNSLQBZ3TRrdc9+DHQtaegWz3HY8O+OrNPwIgWL5484twHOyhsjS8iyzALUmus6dymAGOWpqva33cTjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049215},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d33044a0f537db9dbdc8a11a54ac8ac7233aee65","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.6_1761832170620_0.1988679046939219","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-beta.7":{"name":"homebridge-dummy","version":"1.4.0-beta.7","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0-beta.7","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"3fd21094dfa9b7bdd7107dbd33c110f16175a906","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0-beta.7.tgz","fileCount":137,"integrity":"sha512-5glNe3r4nrLiqa/T8TpIRRkP8zr9QGjL7tFr9fyw4z+fLKQEWtcD37MI/WMbCrHQVir2w8tUtbFu+NvQSBUy3Q==","signatures":[{"sig":"MEYCIQCB6zFPpyp8OpHwl24OyaS1lLEII9E+/JsPZfeT9g1tvQIhAJNiuJnrJAYx8qYq21SSZKG+MfPNHMzqKqibuyXNXvio","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049215},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"a46868069fdd6361738388000aa9c48d8eeb5fee","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0-beta.7_1761833285564_0.14802753359221743","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"homebridge-dummy","version":"1.4.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c8f33085b0240a549fc83f8f306dad2be3647d00","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.0.tgz","fileCount":137,"integrity":"sha512-mhL7QTkurxmmbd20OfZsXSf7Y+RuyrVsUQDqkRfpVHyeKkfglFRgdEMe8L5/R9IS9Y/OWBLQtf5YG85M96dyFA==","signatures":[{"sig":"MEUCIBq4SqFfNhQPLhSda0t08tAQAZ1GYAYrGFyUGVbQoxosAiEAzJ6YEdm/WUGQBZvmRwOqffNsfpxheIuhK0T+me1SF3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049402},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"1543b9e742faba633b11842569b725b97e9eb88f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.0_1762016231365_0.6399142274504064","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-beta.0":{"name":"homebridge-dummy","version":"1.4.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"78019cd07673f71158760430caa2ffa0de3e8e4b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1-beta.0.tgz","fileCount":137,"integrity":"sha512-oGh2sUODOX3Lo1A818+6wmMMifBksY3tyDe5G6E6qnKzVARg1JWnBfv6Nf5RngkyDMa6EEfS1ibe9OQbx6JCEQ==","signatures":[{"sig":"MEUCIQCGXzO36TRQdiIIIUvjIENvl0OLvGk3efk3A+S325+a6QIgd9pGYDmgury7Yw8rLGM4cYpMRn9B+c2PX0pFHPMb5NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2049507},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"1543b9e742faba633b11842569b725b97e9eb88f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1-beta.0_1762020028134_0.2829408559080395","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-beta.1":{"name":"homebridge-dummy","version":"1.4.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"62f1380e6cadf9c6a2c5f5c0dd79663999acc4c8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1-beta.1.tgz","fileCount":137,"integrity":"sha512-j4rr+r3mQZWGrQujCcV6RC0ELQlivJqeD0ncELppMR0ToskwonWLkKM/iNngyhqSkpPpa3s0Wq/bsPx8iq6quQ==","signatures":[{"sig":"MEUCIQCFDRIOz3xsZdTLHzjcUEsrxMhT9rO54e56ByiZarEYiwIgSssUrCoPx6N1VdKAyQL4zo9PmnEzfNucQERy2TixknQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2065261},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"2bb2fa5f179d2a416d02be4c9df43d599dcc5988","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1-beta.1_1762207043408_0.9560240246885332","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-beta.2":{"name":"homebridge-dummy","version":"1.4.1-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"3d46d6ac5e1a08fe00daa1a98e6a5451bdfb4bb0","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1-beta.2.tgz","fileCount":137,"integrity":"sha512-IvfJugGYkvBNKzKDyHqhjyJX+a4w415Z7FEp8FBYqUXa6S1YGY2nF9yv57yl4yY+actRBrOL5pXVHrl5p/hf9w==","signatures":[{"sig":"MEQCIC6ObVy+WRZt9EK3v78miqTuTdb89CgHKiVfJdhn64nuAiA86kq9v1nyQs4YzvXQNGBLl9kTbdaBsasGecwZHMZJlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2065294},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"97b4f4d59b88b01c1cd7e0c5ef5dc1a3ae7d04c1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1-beta.2_1762214574603_0.6102213511665322","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-beta.3":{"name":"homebridge-dummy","version":"1.4.1-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"beca63f1c10caa25f8c91a7f0d05167555fb6640","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1-beta.3.tgz","fileCount":140,"integrity":"sha512-wG/WtPiTPBSFlfBznVbUEhItaEF4r9wsXqZLpdo/AMcIaOLJIA6PEHd/ARVQtceULc8sTL4lELWYsl7PnU9gtA==","signatures":[{"sig":"MEUCIDMxilMapKGVz2fKATk5WtAGtBmkfljy3DAN4wU156LdAiEAq/RhIH5wSDfiBb+Ig75/GdntR667n+mx6MXH1bZNbWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077683},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"a056c35fb4cf872ae25a77fc37de02cfa0893fc9","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1-beta.3_1762225389494_0.7431566311500357","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-beta.4":{"name":"homebridge-dummy","version":"1.4.1-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c9cfc679cc6ffa7723c063140bad28598ea7ea97","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1-beta.4.tgz","fileCount":140,"integrity":"sha512-Wshmi3VxQwYHq6JEsjUebXzPDngNiO6lBKTdjRv/a22eFljyfFgoVb/IzA4kxxuDy1EjkIB20QoUQVMV+oaBUA==","signatures":[{"sig":"MEQCIAdnXx9E0U1/I+kl7TyQX5r5tOBobXMBZgApMm/xfduXAiAKbPlQ+cZBADHwgDa+0fi9gnr4yVUXFJjE9GvQNZOLUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077999},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"36645f8d2a96185180328653dfa8b9bd67f89633","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1-beta.4_1762268227326_0.9513931224948387","host":"s3://npm-registry-packages-npm-production"}},"1.4.1-beta.5":{"name":"homebridge-dummy","version":"1.4.1-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"94dfb519a9d173e75885e076417b8a6a470de19e","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1-beta.5.tgz","fileCount":140,"integrity":"sha512-IHb8daZo+wzb82hNyEqglGHRTTZwOXH2PX853ZoX+CZajXtfRpE06ov5mZ9VSWOlJexEUbP6Wg7sDs/8YoFPKw==","signatures":[{"sig":"MEQCIBLpqiToCEOhxV9DENMC7r9RTp4v9io1Jv/7f+0bW00VAiAZxN30CuuBI8t6dK5AQBvowzsw6VIoqys/REQmPSniXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077865},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"6cf66dc006095eaac6d999da50ee6f43f00254f8","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1-beta.5_1762385112267_0.5112620295144172","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"homebridge-dummy","version":"1.4.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"2d12bc34cea403f180f949cb329c1245adbb7bc4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.1.tgz","fileCount":140,"integrity":"sha512-afP9LjwMlZAGXQwLdMH7WtRARnDx7n5iBH8AqMRD5Z5+i7LRNS2WJQG3Qrir15rg+UfGzfJTI0zgkp39DwGZQQ==","signatures":[{"sig":"MEQCH0x5rBOnsp1fFuXCCAHmZFwKxd3VV8imAGhGSh+n+6YCIQDT/9D7oyfguiI/KOfP2LLe+7qBvxQO4+G4KtPGPU47Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077844},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"7dae85624882ab8fbc53614dc38cba63bcf7ea4f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.1_1762452660757_0.34280826567977485","host":"s3://npm-registry-packages-npm-production"}},"1.4.2-beta.0":{"name":"homebridge-dummy","version":"1.4.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"76294c27a35e577acb59f85b39694914aa14e172","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.2-beta.0.tgz","fileCount":140,"integrity":"sha512-khKoFHSQ/pKAmv6BzwQF56YNpPeoYuc1+kLC8fkkhSuTge2v/WLrscHdDODHYYK2nVeVrU52mY5QVddZG+2dBQ==","signatures":[{"sig":"MEUCIEO17H0Otyl7bG6FJyDdnsS38jmBVZBYCnvWiPoqhcvlAiEAiotfuyJL9hYp7fvDvOrGj4tmdhOTBRPTfW+ptTdKym0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2079319},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"085ce2504329210dc5092e572d23824be86daf6a","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.2-beta.0_1762453297929_0.07215999539699491","host":"s3://npm-registry-packages-npm-production"}},"1.4.2-beta.1":{"name":"homebridge-dummy","version":"1.4.2-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.2-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"2f2b65d5c6de7f89867821e277b84aafebc9a0c9","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.2-beta.1.tgz","fileCount":140,"integrity":"sha512-4lYE3RkJbAIfynSu4rc2xx2/PKSJb7unGjOrS0Tf9m/QQfg3et3hP2f/pV+xdDfngsahKU/c/xWKuAwqFTbG9w==","signatures":[{"sig":"MEYCIQDd53vL8rZ0M4wV35PzdxS9ZuajgLbjUtNvDWgy8eFQdQIhAO/DsB5V/OV/IyV5lkt26jYUpRjS1h4KyTKU6plU5FU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2079393},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d9d8e7eb824cac368190170f5c3ff66bbb4bfd55","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.2-beta.1_1762468722542_0.2636533989093317","host":"s3://npm-registry-packages-npm-production"}},"1.4.2-beta.2":{"name":"homebridge-dummy","version":"1.4.2-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.2-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"75310cb88a9499f7afad1e87485823128cafd717","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.2-beta.2.tgz","fileCount":140,"integrity":"sha512-SxcrGQ2ySxzT2v+2RdUITorgpDVeg7UdigRJsKWz974CjlpITKgwkgJPSPuu4CyxXFMBaoEk3iBLY3Hsrbd3Qg==","signatures":[{"sig":"MEYCIQDJbc7Ux5SDddrVwkGe6BoNIZArUMdfgrByxPFbmgWtpgIhAPWkY1k6noUbhp7bVbY/Z/Ybfl7pSmpPFylVnoDlG53s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2085313},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"4d42f3465fe26088196c5a995c3d8927eabbaabc","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.2-beta.2_1762569296747_0.49185214046518944","host":"s3://npm-registry-packages-npm-production"}},"1.4.2-beta.3":{"name":"homebridge-dummy","version":"1.4.2-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.2-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b57a914288d43cfde56e73d7c0661e33e734cdc7","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.2-beta.3.tgz","fileCount":140,"integrity":"sha512-6wPN6TNyiBgpX1c4zzx9BSmmRv0HYdQRN2sWI+1cC4U+gJPN8ALWmcCN988/rjKehStz+5zHGIvoWIPT4yDbOQ==","signatures":[{"sig":"MEUCIQDJrIDDiIgkILBsTdIg3/6JgVBWRBpWV/oMXyNJHTFAhQIgTz/Lq/qZvGb8SWRJsSVHlkHK7Vv2+Jg2TNt2VRZiU4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2086411},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"7dc46e54825665d54e5fe04071da4573761e5336","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.2-beta.3_1763084183551_0.7176410995982123","host":"s3://npm-registry-packages-npm-production"}},"1.4.2":{"name":"homebridge-dummy","version":"1.4.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"92f68df560812a5e9b914e7a2d64ac797f6e0e06","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.2.tgz","fileCount":140,"integrity":"sha512-kUOL/rxsfGgP/1sTritvNI1jPijdLf3ZSLvKVOHKc8T2rxJQSXdpPd+Fd0KNP7jNbtao+32OSdHuU+vkvl7B+w==","signatures":[{"sig":"MEQCIFsFqRqiEaO49M+5HF5m/BOWmXA9Nf4bswFFuL7+xTSbAiAYEmw7r0t+FxvQuWRtfRtcsD3YanHciI/qICSoF6DM8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2086390},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"78b439517e1be884bf03131bd6c66a8384a95050","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.25.10","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.2_1763160264393_0.05321627229026693","host":"s3://npm-registry-packages-npm-production"}},"1.4.3-beta.0":{"name":"homebridge-dummy","version":"1.4.3-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.3-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"05828ec82bd83f9a59708eab9380e8a14ed6236c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.3-beta.0.tgz","fileCount":140,"integrity":"sha512-LEaROmzeOm9hYj9VX18VhNEQYFSaxNNp7qHdg3NaZg0YI+9H3rmFmfXfok/P39ZN6F9J5FBfvX8FyTtjUaUaaQ==","signatures":[{"sig":"MEYCIQDBwUJBktjasEeQtiOsAHIEOCRvn3BW2w9Pj8Z3O2GyLQIhAIcfCrm9Q0Y+nUa5zyXMldVKVMFJu2e2kAxPbSlvnSNr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2083241},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"96562d8d83dfebb6cacd502a5ec57c4b02af75d2","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.3-beta.0_1763225696117_0.8222456423749356","host":"s3://npm-registry-packages-npm-production"}},"1.4.3-beta.1":{"name":"homebridge-dummy","version":"1.4.3-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.3-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"f5b2d7fcf69b48946342a3a93e6f2ad8f473df30","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.3-beta.1.tgz","fileCount":140,"integrity":"sha512-QESC2QIFJ16i6mF0d/3B6Z9bG3H2xUSFUw/PpPCQ9DXnngjaiUWivFhaUwc8/td8P3RkJ0Hk2r1GF5YHGwRCMA==","signatures":[{"sig":"MEQCIAQRUo3B6Ca3cWoOI/yO9D+txt760KE8KsFcLVKXyYlcAiBfXJx93Gin4yi9A5I/7uL4Rx9rhk/PMgq/A/QtxOwhUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084074},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"37913ef8a204b1bcee512cd796a09ec98563fb0e","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.3-beta.1_1763311472337_0.9226549345091664","host":"s3://npm-registry-packages-npm-production"}},"1.4.3-beta.2":{"name":"homebridge-dummy","version":"1.4.3-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.3-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"915dd15578f7a2278196eea3047badfa07bfd746","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.3-beta.2.tgz","fileCount":140,"integrity":"sha512-5s88ZYA48vMrSWRVs3rR/KbveDfIsCtdMJzwBIK8Tt1igT0COmgRlGkOxaGgSZ+vB2I4z1DrcV3M47kI0S10sw==","signatures":[{"sig":"MEUCIQCjqPcj2Ty/QyjlUvovwuMOpQ0ckwyNAvYHboPDJ3ZeAwIgEmjRJhdg/3WuPH8ANvFaVpJV9wiBDCyVZdZal6r6UO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2084100},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"b1d905001d6e89e61b4df0609d8473957532b8ae","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.3-beta.2_1763312241416_0.8267225124583357","host":"s3://npm-registry-packages-npm-production"}},"1.4.3-beta.3":{"name":"homebridge-dummy","version":"1.4.3-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.3-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"14dbe1c03f76eb1dad568c15380edfc1219b40cd","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.3-beta.3.tgz","fileCount":140,"integrity":"sha512-+9LKqbfjyvOIHqWzMOFBP5hsCVBs467wme3JPNKS89KW0PolrVgujlolIgk2kRASHapEnDOlv1S8PTsq9iA5nQ==","signatures":[{"sig":"MEQCIAVH/4xYro0r0NpY6gn+xXPTX595sL3nbOYATWj9u143AiABZa7yCXs6A+5BN75NRFBVCAcUJmjL7CXCAGbxNq+7aQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090785},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"862c2a95cc286df85a33215ddc31354f598d608f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.3-beta.3_1763526908474_0.33462788768203433","host":"s3://npm-registry-packages-npm-production"}},"1.4.3":{"name":"homebridge-dummy","version":"1.4.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.4.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"081a01596525ab39b4a3761d755ff58d8770627c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.4.3.tgz","fileCount":140,"integrity":"sha512-AHepdUYm/J+tLGMQOkEjE5e1rP+jr/oPiOHPVtPFec+u75uT2DOfP2IAby3xfaCTl9hw4nGyzZ8nMyMMeEo4oQ==","signatures":[{"sig":"MEQCIA3k7MWAvnbv4x+lMHfhvBDm8ngtWf2PFZCuj6G0zgI3AiBIvs3HeeyEr1kZgcsLh26TUnUoMyuyTbojCQQkiJXR/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2090831},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ec7640ca597ae0341fde357688f0a4736fdb0110","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.4.3_1763660642512_0.6138050219340812","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-beta.0":{"name":"homebridge-dummy","version":"1.5.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"0b55544a8b80e8a2cf140b03d85ece2b252142a7","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.0-beta.0.tgz","fileCount":137,"integrity":"sha512-tJEg+x8YroU2Wav5cgNZjhlFk6OPmC8JpoeSRaiKZ1IkRX4Iye2BUybLG8RC64noI+k+QSJInOExS/xFSJ9YTQ==","signatures":[{"sig":"MEQCIAeT034b2NwkiVlf0d5hyGum4uW3ikzLTlGDPGVgbDMYAiAE3STWXYlQTGPxSTmxuYN1FAucdqiLF+vIb8r2pKmuSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2096374},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"11481684f1eba4e25fb19fb8da397d7f1937f148","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.0-beta.0_1763758030821_0.24636159734484964","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"homebridge-dummy","version":"1.5.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a52a3c89d864a328c42a9928404488bbaf969f86","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.0.tgz","fileCount":137,"integrity":"sha512-/vFqpNpJBIEAAB3RAB8rZG/1isbco4CPPEIIps7QaH05WYdfDt/lu8WMv48PpEWieZ5jJQcLtc57b3CjFwHgZg==","signatures":[{"sig":"MEQCIHui9uA6z7BRZ12eVO5bpkg0to46JNyUsE7LCmY9Mb26AiAGpkEo9s10KY6ljrSfLp6oQec8cFJm4fD/CHJRvjFiYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076012},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"4b4d4d7bca66ad74ebcc4b784dbe724aea7b0ddd","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.0_1764038784770_0.12277090857049866","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"homebridge-dummy","version":"1.5.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"54b22a783b169cec46264dc3d8988093108a2b6b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.1.tgz","fileCount":137,"integrity":"sha512-kKWdOB6re3UxjdPMmw3kuHT/oQr3nqep7NOG3RJ3d9yHLbNTESciYC+VvgUDz8mXPnPeVRpa8xhDMje4iQfZeQ==","signatures":[{"sig":"MEUCIQCcFkHeGUEctdmwf7duCiV0Nx4fGbbTWS/FI2ZPQihukwIgYCM0PEeonco0eRhvGn+YpzUhLja7hntjJmVDb03PH7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076242},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"bc9333f92d812ee7b0b732baa65dfe2a1faf4207","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.1_1764174320976_0.8142015663585018","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-beta.0":{"name":"homebridge-dummy","version":"1.5.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ef878c7d6d0cf5fcdd9a832c8e2f1c98d35c7a53","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.2-beta.0.tgz","fileCount":137,"integrity":"sha512-s1wbT0imnp7Q1uQjJ1PQpgtkwS3ZHx9KI8YiAlB5qaF1R4W5SRcm8B8bUIKuon8kRiotzHmi5e6f73YJEf7wWA==","signatures":[{"sig":"MEUCIQD6PuziJKazoWjL05AQUijNI/v2v3dCO3So/py0kGfGtQIgDL2qPQ9jqjYlSPMqcSkFpCToSSxi79uUVlrAqGYP78o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076640},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"03ad1a82ec6f419fcbb1e51bf1637c9c35e28ac4","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.2-beta.0_1764225979639_0.7445409242285963","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"homebridge-dummy","version":"1.5.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"f5a73b23be83e9a494294dd3b2c7ea12e4f3db74","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.2.tgz","fileCount":137,"integrity":"sha512-sweXAi664Ee+F+rL9YWK2SVflZLbaQIPwPkiwkiNkV8qkHD3FIpMPyo7kCBFnRJkSkSgGgarPbrTAmk1DHT/zg==","signatures":[{"sig":"MEUCIQCIxuHtzUr7r6cpK6/IVhx1Sp1gaX1+W/WCjCVmBdm6EgIgT2R/lkQVCCZI5R7Y9kg1NtG5HhMnZLGiyX2smd/rAs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076827},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"97e6b19acc23011d8b5c3b0dd33c92dcd71e320b","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.2_1764347383975_0.28076021959480135","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta.0":{"name":"homebridge-dummy","version":"1.5.3-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.3-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"efb07bbfa79d05a7e7aa6a15edec8b9fd9019797","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.3-beta.0.tgz","fileCount":137,"integrity":"sha512-lMsfLoCYedICa3pQjz1yCWVqR1dVm6n/8oyp2RCStKzHzv2G0TJuJKZParummoPxTuvBlhmovKnLCCZ+Fp0vbA==","signatures":[{"sig":"MEQCIHNMFviyQDL/QEvFVWPHInZ0IENSVsVFi+cebSxufnLgAiAAl5gz3PHSU+Dj/rA4TljPvmpwZETtWaRv86IGAFnqig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2076894},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"0182f78afc47ef9bb5bf0fcd331444bb8e19344f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.4","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.3-beta.0_1764705826098_0.26048214900709166","host":"s3://npm-registry-packages-npm-production"}},"1.5.3-beta.1":{"name":"homebridge-dummy","version":"1.5.3-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.3-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"5e001c7572af2f21ec3a801e67d79e26b89e4906","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.3-beta.1.tgz","fileCount":140,"integrity":"sha512-q2TSprNhNuVln2+0Pnm9ZYrKIyS3cL0/yvliSxnko7pUUfcvdC3olFkfh7qJr4CFsh5rvNBnKQQoXnEGHTSzdw==","signatures":[{"sig":"MEUCIF1VOmCHKQmD/wZXHcjqLPbQJ4WXWwvqle++ZCH57qhaAiEA6wEe6MaTpjkHG7DKBEIXGXcHnXHfnLXRVcHsuhlIiqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089817},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"96729149e7b2d72ee85a8509abd27fc5bbdf1451","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.4","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.3-beta.1_1764885826333_0.31717727656612826","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"homebridge-dummy","version":"1.5.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"22d2f188b8a3cbd9b1458c5e901d2cb1bfd2d695","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.3.tgz","fileCount":140,"integrity":"sha512-G+lQeMoIHvk+4hVtKevdBOCbZsDOgMSBfDgQf+CSYyn4zRAmebPJHinGDYOwc2zdxO5yA/chAutR4q/j4Ib9Jw==","signatures":[{"sig":"MEYCIQCq3XEHLkN2aPIQuFQ/iZSyR2NqKnX9zR07aQqCHJFZVgIhAPbdqoJuissA81muEdatFOUvVzL7UDHX59fpX0LMTvGz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2089796},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"aaf8db5e7e8070cf7d987486341f41b271cb312b","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.4","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.11.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.3_1765228904246_0.006370455534020492","host":"s3://npm-registry-packages-npm-production"}},"1.5.4-beta.0":{"name":"homebridge-dummy","version":"1.5.4-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.4-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"003cbf3f5f9fde3ca33c94aefee1493adc74aa0c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.4-beta.0.tgz","fileCount":146,"integrity":"sha512-qofg+7NlRzLemdgrK16jMiBLM1P0Jl55gajGkexT8jizMPl0uyAOOE+45G/KEC29Ha0ZRJ4TzVcwVRaDplXoZQ==","signatures":[{"sig":"MEQCICjiC5RpbD3HfTwXGOX30msnmfHiggZf4eKTRbhugdUPAiA1Ikyb/kwpufTMwEJ1U36/Trr7aBU/acCLntG4B+1QLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105022},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"6275b4975bb58c284b46a43bec72245144a0ca96","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.6.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.4-beta.0_1765823326616_0.6842891555069515","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"homebridge-dummy","version":"1.5.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ddb24336249f74ce8cca673791443863a6424adc","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.4.tgz","fileCount":146,"integrity":"sha512-0FQUj8nNaDVrgh8PxqtgXdqAPu380NbrJBufBUD0ajZ4vqDdY8+NJ4C80mpwtY4viyxX4MdvZJGsOMHH1HBN4A==","signatures":[{"sig":"MEYCIQDqgGlr55JAFPmbdYc/BcED39ZzS+sqY9hX0J65/MzROAIhAMR+Y0WwYYsoyc346juodCsCQDE8Umno0PtZFzBicNyP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2105000},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"97ee91f7f5d8ef3c45e661ba8d603f2d70e44537","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.4_1766514794157_0.993670093497987","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta.0":{"name":"homebridge-dummy","version":"1.5.5-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.5-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"71e60f207f533d8bc3061d7064e079640d283a01","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.5-beta.0.tgz","fileCount":146,"integrity":"sha512-CDfwMFJ+yjOESIcvoqIDX+0yqJu7M6oVWFaUQrfh2t27bScUkvMXcA8r4rt9S0GEg4in9q1lelOdpy6jB82Zwg==","signatures":[{"sig":"MEYCIQDvITD75/PblRH8N8RZV3ruSS58SXgRn/3xdaBsweIaRQIhAIQ0/3B8LQvjur63Ft25lJLkVcd1yc/DzunjdL1FgNi7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2109289},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"79c77f72ed85838545fa0bcee6853aa833136c07","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.5-beta.0_1766876563726_0.0560849217197259","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta.1":{"name":"homebridge-dummy","version":"1.5.5-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.5-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"0fa96bb409b086d7ae3d96fc979d74a873e55d34","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.5-beta.1.tgz","fileCount":146,"integrity":"sha512-wlMWBSDQIUBZjRoKsRY6EKXnDlE/CjoSqpnugv9kFa3E/vIrBeBY3Q+RqTD39vthWLclsuXLFF21K53RMErLJw==","signatures":[{"sig":"MEQCIHWmw53n2wl0m4ohsiLWIJZ6C4ukrbPxRgOuoLtcjiaWAiAOzbHnjxupli4noTUOfqbwRb1YeN2P5RLQulsCej6eBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2110105},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"7b34f2678284e16adb69bea4fac86da9acbb598c","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.5-beta.1_1766877818505_0.48386571053925076","host":"s3://npm-registry-packages-npm-production"}},"1.5.5-beta.2":{"name":"homebridge-dummy","version":"1.5.5-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.5-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"22b45b9fea800e048bb43dcb217f16453dee2209","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.5-beta.2.tgz","fileCount":146,"integrity":"sha512-kl2XObHl8WvdmBRtamyygr5MH5aJuE4t1mUUciK3/rKxOvdmQUhphgEUYzHguYDay913Jjz2luK/Y+AnPJWNUQ==","signatures":[{"sig":"MEYCIQD3hrtwrtVjFaHebFnY0Iwe72iybc7LSSE6ELK3VgjQpAIhANuit1obEgPmOL5ihADKdTSNJKsHAcKn6/LBR7Z6BkRT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2111436},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"c69acaeaae424e4116b22cd7d5e5836c74f709ed","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.5-beta.2_1766975200294_0.11328324263150957","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"homebridge-dummy","version":"1.5.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"1b423cd089fe94bcc30e7633030134b1338c625a","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.5.tgz","fileCount":146,"integrity":"sha512-Cvnhc0Ycmdvm5xIVVJQoFWN+B+5xWjoZ5/nGVB+Je5zZkRIA6jC62FWxk88NVapTyTWr/z4DdWb+OdYjozI0DQ==","signatures":[{"sig":"MEUCIFj5m3+RkVbL1WMm1b+abQMlGkUrupOXJuK37HRBeodnAiEAxnaFq6sE+fvNtowxYSr40PZ9bIqE18h10/AXFtSZqfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2111442},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"653b0d56b2c81477b440016d84b23f91d587439d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.5_1767047759393_0.8922787027461547","host":"s3://npm-registry-packages-npm-production"}},"1.5.6-beta.1":{"name":"homebridge-dummy","version":"1.5.6-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.6-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4f0766e93a8ae8e115b0d33d2dd77745d1b138e8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.6-beta.1.tgz","fileCount":149,"integrity":"sha512-wns02qOnxa+2GNa/64ccrSkL2GSncSu+NTMG9P44j2N9ro6kOvySCeFvZPXtDelwGR5Jk83WgL7WG2H8vMhcFg==","signatures":[{"sig":"MEQCIA8oMeh6b7R4dzUNmIL8A4N7+wN7ibMHygue5EMp5whfAiASb9FamBT9epRYQVCc1+TlhAQaTWIX1xhyIEcYxIMUHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139858},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"fe7d5d9093a4d86bbc819cf41b8f79975461fc57","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.12.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.6-beta.1_1767919435938_0.9864121152746395","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"homebridge-dummy","version":"1.5.6","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.6","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"e3f4facae8f43126ebceb7f82f9f9c220c61a2c8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.6.tgz","fileCount":149,"integrity":"sha512-KH8v1RIUT69CXaxIxE4TwRrLkZvS/zgYm1SRAGhq7JJE1Gctii7ihjWeghBomo4tnP1h2TMypMVSG7fKhteH0w==","signatures":[{"sig":"MEUCIQCqlOKEg1oSZ7/q3WxGXyJppdTfSOEaYKw4901ZUPM6WwIgVk5uH97Zo2bNFtcGlxppbO4BRjU5/8xr/JuoYazis2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2139839},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"c20cdb6731fd12736be5ec9a7c92955f35fac4d1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.6_1768617232150_0.8725056571950511","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.0":{"name":"homebridge-dummy","version":"1.5.7-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.7-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"dd70cd3e1bf7b392d76897d05e94ed6428131b9d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.7-beta.0.tgz","fileCount":149,"integrity":"sha512-o1vgTT7MD2SE9g5eJNqBdCnPXJM8cSO+SVlxEHTwJYCIAiuwMFUAn121TM15lFxZ5LMz/5RAc8Lzp6HNa4YwPw==","signatures":[{"sig":"MEUCIAwstsjl9o4GDTJbkJ0ORmyocHzmTiicdRBD0Vu8FTlCAiEAn6EWwXxyomGVEwBWmkMYCJ+2ZCLFBAWSGkDiBSSHex0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2140785},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"770668faad1ea5e3c63220aee6d1437158785528","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --loader ts-node/esm ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","ts-node":"^10.9.2","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.7-beta.0_1768751672580_0.7788738284425427","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.1":{"name":"homebridge-dummy","version":"1.5.7-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.7-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"43bf2998c95c735faf80708458fbd8b06a9a0709","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.7-beta.1.tgz","fileCount":149,"integrity":"sha512-aPy/zFuAJ/DhIoWY0deBB1t6gkgoEw4C/OottG4A7utTbl/O99R8nTUh4nJKwbH3syxnDjkj5ilPC0j+wr8dNw==","signatures":[{"sig":"MEUCIQDzrCHTv7R6uF1zyKovRhnN4CrsSD6+5DSBHAiqj/zyfAIgYLQjUCg3v8mplwKzou8ZZ/3rOaWZd3sqBw2mzJS1CfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2140773},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"eb52defcd77ce2b0252d4ca045e7617b80565bb8","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.7-beta.1_1768752236844_0.32737109992787916","host":"s3://npm-registry-packages-npm-production"}},"1.5.7-beta.2":{"name":"homebridge-dummy","version":"1.5.7-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.7-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ebe11b5a4c305cdf4b65a95da0a49be589d7db96","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.7-beta.2.tgz","fileCount":149,"integrity":"sha512-dYlBJswyuCMICwnzz8NU4OsFmpeQVPq7nX8mPIJ/WO2N/61wfgGph40RYHR1RzgTgwrpnZLxrfuL8LgQUVWIRQ==","signatures":[{"sig":"MEUCIQDCv68OhNn2klYJ5SH+SaliTK6e6Lk9x0lGIoSslh0gWAIgJBqdbAMqtOZYcomrxq5M1j2pVJLYyPKAcav6y802ZGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2141009},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"b4d1618d4cdd7c78d090b79ef162c05b445ffc97","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.7-beta.2_1768842298331_0.6049642428103981","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-alpha.0":{"name":"homebridge-dummy","version":"1.6.0-alpha.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0-alpha.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a5bbcef9b97e3b52649a31501d07e7c107c237c9","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0-alpha.0.tgz","fileCount":152,"integrity":"sha512-lLlDKUidWA3/O3FBIOQuoqrctOzAUKB9nPYKeHiontqmgxV1HbNzovv/BzCq4j88aCXvT0Qclew/6ZwLeHfNMQ==","signatures":[{"sig":"MEUCIHJxib1zjr8O7kP9q7702olk4otj1Kwmkm6QpCemMTAEAiEA4qjcLwnOS0qy9Fy9aOkzr1MYjPOF2eM8hQs7/q18bNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156713},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"0c45d08b660f4234df7a11c5f00468b0fd89df63","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","axios":"^1.13.2","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0-alpha.0_1768870157489_0.24195722476552173","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-alpha.1":{"name":"homebridge-dummy","version":"1.6.0-alpha.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0-alpha.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"0b0337ee526b6f5ca379c874a6c294e10db55f21","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0-alpha.1.tgz","fileCount":152,"integrity":"sha512-J5wlqqES7Nl3w0D+sLD4OxrchUknf12zv5+0S10oPksjlzbctUEPTNtTx/UzVc5fNClF5eIBBda+XWqRP362og==","signatures":[{"sig":"MEUCIHnN8vfMHwv6Bzz84UgIcrToyKSqpVvR/a2xi9UGCzC7AiEA3F78m4XMfaHl1AQyFO/0F3a7jCG62c/UrNfPgTQoD2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156785},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"98553cbba27e759b6cd9804ec88011d14083c870","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0-alpha.1_1768920180006_0.13624461362455365","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"homebridge-dummy","version":"1.5.7","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.5.7","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c8e9b09b82bff1c4b1bff11864f5cb56d7445e45","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.5.7.tgz","fileCount":149,"integrity":"sha512-DHW+A3mTucE4NxM2RKd4Kj50Com5pll/f7DXjnrOHwm7pYTw5yEf1gqHWbhWs0DLasa+Uu6zkooRKhne9q+gsA==","signatures":[{"sig":"MEQCICk+P1oX/luIyyun2npJYUko1hiobSq232NiM8fFkUV5AiAL+kyBoIM/e9JcEEkklG0E8JnDewWY1S6PSNQcXKIrnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2140988},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"b94f2154a7d3d018914cc1c1c2b504c57de49311","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.5.7_1768932379884_0.32655745186248697","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-alpha.2":{"name":"homebridge-dummy","version":"1.6.0-alpha.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0-alpha.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4d952f7f0155ea9efd89de1f02ce08968a1a0934","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0-alpha.2.tgz","fileCount":152,"integrity":"sha512-uOz6NPy6bhluhVbboK26u4rXGaVHtTTNocvmAZtTzxDjpngv+59v86YlIFWb20K/GnoVaWxILvxkuGx/VYTdUg==","signatures":[{"sig":"MEUCIEQ0XdscsAPwr40o12iqHZRo4tevkeOfa2R0v37xQ1OsAiEAwbyBm3dwDtxFyL5FYkP6OSupt6gi+6paa+jHTQ0MEak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156518},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"21a27f7cf6dbae750dd647e1cfbbecbf471ba87b","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0-alpha.2_1768953952547_0.15402609314762228","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-beta.0":{"name":"homebridge-dummy","version":"1.6.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"741970a13bf438eb96245e7373465c1fb712d607","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0-beta.0.tgz","fileCount":152,"integrity":"sha512-WXseO2bJrNBcmFL296ennjwGRYGJy6y80GxM7mkWArbBuqLhxGCKYvCfnTCDsnyLMexfAoOoPwDoEQ5kZfOfMA==","signatures":[{"sig":"MEYCIQDTLypetcXt82ltrkc55MfyYBhzcXmtt1t7qaVIzZGXpwIhAOM7m0KDV6ynaeDZ6UrPuqqIjPxGm2JJT8yObxdSwOx7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2156494},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e2e86d9bacd9a2e88adced4fbd3cf0b6bde6e5c3","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0-beta.0_1769027360626_0.7308971124925434","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-beta.1":{"name":"homebridge-dummy","version":"1.6.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"50b65c9a3ee7f8f8d739d6e14aaeeae2c4cc01b4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0-beta.1.tgz","fileCount":163,"integrity":"sha512-C3kPHm9A5SZEkbN4fTkV3kntZUwmIDrlRmDr4TFZtD9dIA5Dmta9l1hNIF/ThGa/fwCQB32cLcHK+Q0PVgt7wA==","signatures":[{"sig":"MEQCIHU0yw67FsrYQmhZGG62NWGoz+kogmNowIHJuC1PcL3oAiAQLp0s+DR2w3UowBypIYYqiusF0TrQG4UYYZiGKzXcvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2220613},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"cabdfbe969cf4b05bc450bc98a8a9183ba51cdd2","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0-beta.1_1769113411322_0.9453024129752021","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-beta.2":{"name":"homebridge-dummy","version":"1.6.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"5febd3260c43e15fb1b840c5066b0ea1af97c3cd","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0-beta.2.tgz","fileCount":163,"integrity":"sha512-MqTqiKykqNlsFVZZZud899uP2eJmmq/790ESK6pjG9KFDg298H7AwzHhITiZgqeYUtw2USzso2uwbNEkNEKnZg==","signatures":[{"sig":"MEQCICXCYy189lPj8gR0vJiEzYN6Sm/kGVZvMO/NeDhga4fxAiA4/1J8NlCrQdjN/tsU571hoN40Sdcci7QrtOOc0nzZyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2220964},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"fd190ced9653f6757d4a0a0f123a1acea92d1b90","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0-beta.2_1769267426396_0.7118053971829106","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"homebridge-dummy","version":"1.6.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4d08ab38ac1502c8304d90095d0c66b624de0b9e","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.0.tgz","fileCount":163,"integrity":"sha512-YKfldvLb1Yb6FLsS4eeVLX9qP3qmYjzKfRuKkQd1sCp72LKbyZh/EOz1MS8xD3nB6I1FUNOoiTJEtFA/6atftQ==","signatures":[{"sig":"MEUCIQC9TZ2epxeo1lyNc150tBmomgTTcpbmmh5yaOkA28SCkwIgO1uXw/RoGpx58YtKyiimHiCd6zkIchJfmX6rPE/U8jA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2220968},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"9eb9e9b551ea6c975aa9544cf6ae307ca810c6d6","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.0_1769391739074_0.8435914218131013","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta.0":{"name":"homebridge-dummy","version":"1.6.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9f9b1d12a59ae455b20e565a7b74bbdabeddb2d3","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.1-beta.0.tgz","fileCount":163,"integrity":"sha512-tR7/TC3S8ZT1No2SwhNTqLUOelly3Y1r4twwTJwMp/gMcRx1GTXneOXc4w57lu/PEGP6l/B2yQsRH1cvyg1PtA==","signatures":[{"sig":"MEUCIADhb1rlCjAs2nv9ll9uysyZrRgBaYVWytH0F+CfQpvCAiEAu7/vcQDFh/ZVhkEmZCTGPW4rD5wFSzCEClUosfB1Lyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2229739},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"c98178aaf6da2cb10a4f6e10e6282e9e9a2c4c34","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.7.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.1-beta.0_1769556494552_0.4294689439023227","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta.1":{"name":"homebridge-dummy","version":"1.6.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"e74a0a06e75eaa8604b66db98a68c42b6dce7ae4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.1-beta.1.tgz","fileCount":163,"integrity":"sha512-QiQdn2DlTZqjCBMJZSB9yOOkhYm8ri0tDX49gccKatwvyiGcW89/+Hvn6n75Se8v5yJ0y8/bbn2YU9nVSMHvxw==","signatures":[{"sig":"MEYCIQDHH2HtE3P+Bh4IDOeNCbNOC3l0X+YdHYXg1vFT//HsmwIhAKq75pL19rOqBhGx7as6ZPu5xqG64k4PX10j5NxEfG+H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2229805},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ddf32d2a1da01531ae396396963e7cee60767c80","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.8.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.1-beta.1_1769653678009_0.8866268603237906","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta.2":{"name":"homebridge-dummy","version":"1.6.1-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.1-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a56dce24e2d8bbc0984d3498467df3e9879c4093","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.1-beta.2.tgz","fileCount":163,"integrity":"sha512-tTdqvgUODR9tNCmGxftC3PHVr1+QDWjbGi1tjdtX91N+km7sueOPvOVF/Rw+H81Ed1lP88TmunjPwsc3tunbPA==","signatures":[{"sig":"MEUCICQEvyzu18dbwb7EI+3nHlNAj4sZ64TtqtJOZQlkRDpXAiEAxWYoCh9VtPiDkwpyEoYGPiWUjX+oB/xJ61kayEYiYaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2231824},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"09ce7ea6fe48eaf2ce6b8107c4872577ecd06e35","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.8.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.1-beta.2_1769980310047_0.8196425875907969","host":"s3://npm-registry-packages-npm-production"}},"1.6.1-beta.3":{"name":"homebridge-dummy","version":"1.6.1-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.1-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b1524b1b5aefdfdf63c7083a9139f2221b152b2c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.1-beta.3.tgz","fileCount":167,"integrity":"sha512-Mc121SOTMPHV4KVzLD0xbv8BdncoSIVGnjOAdGXVbwTyHcSNCa5KhFewvHkR3w2Z/6s4KbAjYq30JnNS1Mww7Q==","signatures":[{"sig":"MEYCIQCyDf9RAErgBjDxjRGJilasSV2OSyFGE03wolZweFZ/bgIhAJI9aCwkm9HQHXB6UIsW9arg8IbQ3Zbd2XPP90lRrbkC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2421310},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"3f650039e64d3fbf8fa2d61297c56a326b877245","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.9.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.1-beta.3_1770316293021_0.8340449304338977","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"homebridge-dummy","version":"1.6.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"96d57e23b51cd9ae37086e3578e416a09be36b9d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.1.tgz","fileCount":167,"integrity":"sha512-Rn1bAcY/BbNAHcmUgGo/D6xu+FH8C1wcFPwMABc9VgZJkPOPdo5CrjLNiEPZE6lbQo2YlJhBz/farNptFlh2sw==","signatures":[{"sig":"MEYCIQCr9JlxGpQdGGE4BJe9ccWk0vvE2mq/toSPf5uyR1MgyQIhAN2o9obYd2dDFw2wmTTJnAEAv83DGluinSVCTFQKHAf5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2411669},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e64c2fabceb154c4c48a86d1366f31603165b38f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.9.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.1_1770777754717_0.2756550832708866","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta.0":{"name":"homebridge-dummy","version":"1.6.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"2a1f941afd5ce10a6c8515be74ca12ac98a185ed","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.2-beta.0.tgz","fileCount":167,"integrity":"sha512-BqOTifbNZnPDB3troaqqGdMQnHNRV2BPpOb+M8YLPMt5sn4Y5VP34fLQTuInrbSGwP+PR7fjNIZPErv0nHg5kw==","signatures":[{"sig":"MEQCIHFk+/0odnZIGpLYGg+/DPqkp7+vv4a3U2AWF0nc6T74AiAgLWXQTJYVwU8iYRZ9n0vTepVCaCAbncib2adrW2P8XA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2411916},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"1c08309b6e8beb89c4089de5c3d138007f4e8f1f","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.2-beta.0_1770999751390_0.7553151383215551","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta.1":{"name":"homebridge-dummy","version":"1.6.2-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.2-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"f89797d229aa3bee3d9d093a68da73eac7cb4c22","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.2-beta.1.tgz","fileCount":170,"integrity":"sha512-qGvs8YEzQBRUM1a1MzAlZIxQt17BT/WNItIcjMUqLXQSBOhl27rc9hy3HE0RJq25/99OjnXUKZjO/aYmvQDqPg==","signatures":[{"sig":"MEUCIQDkmHosM+kMa0G+rSXiEbFicIzuqGT7qmoUpEkDEV35JAIgSvu8GMSh7MFyJeBcyFOYq9cdW2eq6qFru+qR/wf46xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2418997},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"89d61f29004fdac688ff59c62a21e356e91698b1","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.2-beta.1_1771383668910_0.312649417406784","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta.2":{"name":"homebridge-dummy","version":"1.6.2-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.2-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"66497f9329328e3e1b087716b70382ef519a9375","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.2-beta.2.tgz","fileCount":170,"integrity":"sha512-O62qre9r28Ug7dQzjrN6ENhooOeXLUKdsW48BdbsHwQmjC/gLR4d5yG8tWcyxv/fTO7aeSfW3W3f1/Bm/JXdVQ==","signatures":[{"sig":"MEUCIQDVQsJBR7HkSHtWuscQtbZM9Vi56gcxgn4LWD1MwCxp4gIgJPu3gpaBJaY8oGHjBfgYS39rwJL8h8cCRch1f964biw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419908},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d3c3a65435ca17c1b3ef599410b0a25d7316f3ef","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.2-beta.2_1771436692722_0.8763298544079869","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta.3":{"name":"homebridge-dummy","version":"1.6.2-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.2-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"fdf22f7855e932237a4af11f4949f0a5e8649f95","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.2-beta.3.tgz","fileCount":170,"integrity":"sha512-kwcSZDpKzgBEtgAcDfORDsodQAOyPT97WG2Jq7Zl3HDo1YPy2ZPuYrR/ZVm7ujCKloPczIui+QxH2yXL2ZFerw==","signatures":[{"sig":"MEUCICBRw3NxD/uecwwenI5BZv0cZNCNq2hmglrnsDSLpjuVAiEA1tcyukslU3IW95oPQ9aBnkXHCm5TtlNn2U/gBhQ1P/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2419863},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"0306f54c1aba225430a68f247710478fd593315d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.2-beta.3_1771436941589_0.3730246197344447","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta.4":{"name":"homebridge-dummy","version":"1.6.2-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.2-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ca7aa82ce8358d5650e8a556f3319b33e8c5949b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.2-beta.4.tgz","fileCount":170,"integrity":"sha512-Iu8SW8p/c7renDiglrje1cwimRUKwvaio4JwILc9hilq2wzLwLwJZYDdjetY5Fj6HR0pDTWoFrIyaHkun4ZrGg==","signatures":[{"sig":"MEUCIFWvGtp78d7ja8rj61rI6znLHECiBAaVY4EIbZMbBHt9AiEAr9eeWDrgisyZ7YC2TLmtuKVH4YuHQ/nyThKqohdFVRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2427716},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d845d2bf3748eee7ef84e5d916e43575706d344d","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.2-beta.4_1771555961602_0.716717153106202","host":"s3://npm-registry-packages-npm-production"}},"1.6.2-beta.5":{"name":"homebridge-dummy","version":"1.6.2-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.6.2-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"57e83044151669f42a798367941ae5e05e30223b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.6.2-beta.5.tgz","fileCount":170,"integrity":"sha512-B15Xl9b29Hs5Ius808SvADvIXTGmuYHU2hOZY23XA6Cj7cigOgmOqgc2vPkG6azpofKuajNVnRz8lmgZh0KmCA==","signatures":[{"sig":"MEUCIQDRg1fCAAeqWqgRpeoVK2z+voBaGiyWt6cikQAdHq3fEAIgem4+dKfTmZgLdQcCLdCZWS7aqyb501zZfEBk4ilBQoo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2431741},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"ffda6541a8225e7a9bbc5eaaac344e9c4fbaa337","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.6.2-beta.5_1771778839293_0.7560056648771432","host":"s3://npm-registry-packages-npm-production"}},"1.7.0-beta.0":{"name":"homebridge-dummy","version":"1.7.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"80b74600321f6a1383f627c7269d2383365ef8f0","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.0-beta.0.tgz","fileCount":170,"integrity":"sha512-lLSTD3pAsD2y/L6glzH2SnU2yi6blkkT4inKdsfBiNlN8Dsm40jpO6zwDo1ht+QZ/ZsCAJuLKqv32zpWwjOmag==","signatures":[{"sig":"MEYCIQDINEudFvGC44ydX5I+ancsU9VxaG0T20/McFN5jhT51QIhAJVbJGTVQQfrOvmuXX2+H6J/OVcLh4yjlF6j7oHszuzK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450561},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"d45362e77e56289503fabd8ff5e2623e1e406870","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^9.35.0","rimraf":"^6.0.1","esbuild":"^0.27.0","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.0-beta.0_1771956950120_0.09525522530437436","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"homebridge-dummy","version":"1.7.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"5828ce94a139800396ed1d12b799fc2ac1e5aa7f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.0.tgz","fileCount":170,"integrity":"sha512-lh6HWBNkXMGHMe98ehmxrsytsLjZmdh2RJTgspKmSqvc9x6mTnkO98J/ZhdFZyrQzkDBMXU3dSlwMaUFRts1jQ==","signatures":[{"sig":"MEUCIAnk1ECyckIm/MgPhHywUrRyyPkuGUQKQDFnLDkPGwX1AiEA0SPbjhkvZNldSttK8x043WxMPgqHLzdN5BWaGOqJs8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450730},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"676a2143c93bd3dce6a8d16140c8180557977885","scripts":{"lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.0_1772223108034_0.05670628320221183","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.0":{"name":"homebridge-dummy","version":"1.7.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"05481fa8e35df42c62414bbcf4ace9a2e3abe7a2","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.0.tgz","fileCount":179,"integrity":"sha512-fwZi26ZCG/2G9lLlWHmWS+U+Cp5sWY9ELRkAasHMrIlftrzNypxDBd/oUNRssj4m4C+PMwAN3oQX85Az45hyig==","signatures":[{"sig":"MEUCIQCqypVbera1alG5Bco6FuEwKRTK2WTZANdwNa3ntDaBigIgJ++jqK5S23OB3+/PTwwBOHFKS2YiMKMbVQdd6mwhUXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2470822},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"f5f4746be06af486ff1f95089a33d23dc4151d1a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --max-warnings=0","build":"rimraf ./dist && tsc && npm run build:html && npm run build:schemas && npm run build:ui","build:ui":"esbuild src/homebridge-ui/ui.ts --bundle --outfile=dist/homebridge-ui/public/ui.js --minify","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.0_1772224855822_0.707762671517475","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.1":{"name":"homebridge-dummy","version":"1.7.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"12bbae3771859c74c19485a7258e974975b51b48","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.1.tgz","fileCount":166,"integrity":"sha512-L/G6rS0BpTXNn5eyZ3b/bKHAuGVYaucHpAUlNQ3BHD6Zlf1h/rK5T6JnsvPlo/P/HH+VU7qoSNQCtSqVyXhG/Q==","signatures":[{"sig":"MEQCIHz5mVM8LZCrmWF73+6zMNnXG1PWSH6hTfwmf6b68Zp1AiAQ9RbyL0DDc3BHdxMdfLkzX83+3PjwpnWMXdpGoqptgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450988},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"3562ee7cdbe422c20482b1ee3d2ac9f5065360fd","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.10.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.1_1772564397991_0.25640916421500126","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.2":{"name":"homebridge-dummy","version":"1.7.1-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"89bfc974a046d5abf735bbfb11398698be268d50","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.2.tgz","fileCount":166,"integrity":"sha512-af/RudLwAsHQy5PHM/2aJ/J0SwB+cPxS2QTdpyFQlK326lPzgOIPBHVfCmZBHfIdtpeBdVlxmdw1A1WTMjIMXA==","signatures":[{"sig":"MEUCIQCn2uj7zWSE2ol6Zt3oMr1LKpXcxu6TrZgAj7cz3WRAYwIgPm86Bz3gf/rMGy1UB92WcA3xsgs3IkgeryjGQHertYA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2450990},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"e80c3b52db09d96f22b5f86d5192b5c08b77633a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.2_1772842202780_0.8027088994497045","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.3":{"name":"homebridge-dummy","version":"1.7.1-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b57cd4e6b02c6f06e35d54d33b06f39b15ab6597","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.3.tgz","fileCount":170,"integrity":"sha512-x18XluiR8dOJlsnHmNdw9KwQiJnYwFEj03x4L+v/VO5uk9RyX8TH51fdbTnuknpX4oF3TgEN/ceLTqYEulzwdA==","signatures":[{"sig":"MEUCIEca5UiU9X6tx7duove9UYZWHcefjESItW9SvLHVSziHAiEAsjyl+lcoyd0Z+pvU81dVB48RM76J3dKDMt3OYozQlDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546701},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"062c253ea07ae28cda25154ed155470a1d73738a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.13.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.3_1773158498699_0.06665223490803318","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.4":{"name":"homebridge-dummy","version":"1.7.1-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b2e0541972ea5f540864a73f7da20e9b93e1ed87","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.4.tgz","fileCount":170,"integrity":"sha512-CEq/707ukNQ6vSiOLdoVGhah9QyAVNMk8TsxvFHF7wX5pAXpeeirnZYDfUp3fV5GPZDFs2mVZYJr/npB4pHP3Q==","signatures":[{"sig":"MEUCIQDkktcFvX2mTLoPBaPCKzg9fe+VjfH9krHGUQmc/jwrTQIgJjlrtmEbk4/ikM8F84whejjrdOqRJ7rTWnvFkDr47MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2546901},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"92fea38960cfc4a8cdb2051503fd68ebdcf54dc4","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.9.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.4_1773266539268_0.894526838820016","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.5":{"name":"homebridge-dummy","version":"1.7.1-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a59adcede2aed9f7bdeaeecc66b9f512746240f6","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.5.tgz","fileCount":170,"integrity":"sha512-KKi2bEdlj4nyPyd0kHXle66GWbqUurxXPxw+TRmEXOTmAWSFYZL7cRk77mHnGTTnkFDB8d28xHNjPwn/tmxhNw==","signatures":[{"sig":"MEYCIQDfu1dOikjpm4P2mfA0YlKLWKZT3XTm2HjdF3iOoqNUjwIhAIeWA8L7ZUlpogS2EumiYlgenxwOhh2FSIAjX30XVt1h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2547112},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"391c9d1131fee4f93c42015dc6d25263220c1983","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.9.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.5_1773355166166_0.19110520742969017","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.6":{"name":"homebridge-dummy","version":"1.7.1-beta.6","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.6","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"7d2469d2879cff8d0626fbade140d493d5994251","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.6.tgz","fileCount":176,"integrity":"sha512-wKaZofkt7kQKH0ojczKgy+FqEUVP8ZOLFMvt9QvurNaFl7O7JR0JHjr9Wxoch7HFxSLPiOhHsEXb8KvGHeBLiw==","signatures":[{"sig":"MEQCIDrsvGWpGZQVsxJKomVOwKM5eXEX0kKsDVCtMpFv+GTtAiAmvAxQ1Aiv4y0amOQHwWwlUBWiOZs+nIzmuzvO3wZqEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2555840},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"2af6a56d8c1eb5c8e49ea56f2768923d3ac7e4a1","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.6_1773715410875_0.3898968144951245","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.7":{"name":"homebridge-dummy","version":"1.7.1-beta.7","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.7","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ecbcb6758902a9d8df96e3b2c0e5fdd62b4947ab","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.7.tgz","fileCount":183,"integrity":"sha512-bDhCR4HwNPNCIfSro6b0StNtj0y3XLbsq1qqIHkfl+aR2ZnjetyC4vBlsm85AD+xi1PuMioJXyVF7J8p7F3/WA==","signatures":[{"sig":"MEUCIEoHdPZ/XqH/6rVJRjy2TRHLKoKhd2JG57GrhqS1gEpnAiEA0iWWQv86gHirTIIGQEdBgiQRY+JCBgkEEdVmOHCWrjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2644609},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"8fe2aa067e04923b9927146869583a8b14ae388b","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.7_1773768074588_0.15426498973039404","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.8":{"name":"homebridge-dummy","version":"1.7.1-beta.8","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.8","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9dead28adff09bbccee900824a658ff445bb25a3","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.8.tgz","fileCount":183,"integrity":"sha512-m9xMHlUGvw/prfQQ26s6H//woKGjxbEyCPySSxfZ+gZ5MsYwij7klviZxnu/CqR8vcPe/xEbQlA7Pq5JtvNmqg==","signatures":[{"sig":"MEUCIFxd1xtwt+LUcuPkhHz6jKkdcIugHXpvPhurALWctxYyAiEAu2Te1QRD/UzBaYEZU+E8DuPRy4sR4LNSzDd0p/XROew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2792583},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"93fa182dc10ac4753c327ef72d17e7df530b002d","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.8_1773773233365_0.7726149615768243","host":"s3://npm-registry-packages-npm-production"}},"1.7.1-beta.9":{"name":"homebridge-dummy","version":"1.7.1-beta.9","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1-beta.9","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9a5a3e2bf3fb27d88205ac257ddc0b7842a13820","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1-beta.9.tgz","fileCount":180,"integrity":"sha512-cmWQrau2tSo26Q/oQb3cVntCSkxEXvY8fc/mq2EmyMjY905zZDG/gavkqZF9niqgxSMLeP6NZnxjB7fqf+Li9A==","signatures":[{"sig":"MEQCIARk/xsaxVGfabRH89Y53d2J01Okbyy9gvgm8nz3P5ItAiAz5HUyR+puaOGyp9WNW+63bz34Dbp4/p8ulBKIBdGNEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2792371},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"91722ae2fc94ce82a52beb78f332d1551219daed","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1-beta.9_1773800677935_0.33421255468255695","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"homebridge-dummy","version":"1.7.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"0432e6893320c538bec5c0319af00ae25a2d5bd5","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.1.tgz","fileCount":180,"integrity":"sha512-POW0yuicYhkrQE6LcIFLPQUhdEQSLzD0jdvD3kvK0wdEdre2e3q6+FyOOU0bTZ/OtkZaktqrzThJnEX2KGbiXw==","signatures":[{"sig":"MEQCIGClS44x+CswCEE2Gl/UOevIcU43ZP4k9XT4Vu6o/P2FAiA2UZlcD+dILQGkVjVg+R6EzjSQiSUOWQ3jrfr4ufMBIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2792246},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"656ece3e746b634a949ef26eedced9e306c9ccdb","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","escape-html":"^1.0.3","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history","@homebridge/plugin-ui-utils":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","eslint":"^10.0.2","rimraf":"^6.0.1","esbuild":"^0.27.0","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.44.0","@types/escape-html":"^1.0.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.1_1773843746611_0.021461160119727873","host":"s3://npm-registry-packages-npm-production"}},"1.7.2-beta.0":{"name":"homebridge-dummy","version":"1.7.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ef784cb599b180d4d13689bac67ec99c355893ec","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.2-beta.0.tgz","fileCount":180,"integrity":"sha512-75Z10xgKoRoOKM0RDcfK94t3Za+vg2oGF02bz+fQhK9rHzyNhTyXIOwWSJZ8CC05a7K3ExifAK+Y/hEMJETC5A==","signatures":[{"sig":"MEYCIQCPw3Zz8ygxzpf7738QMiXLyFMNExSPSduxqJgKpz9ZpgIhAPuqPMbN+cLRqAnwXDydlmE+fuJajTphuwrT/QqoN3Ba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786679},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"78507c2baeb356bc8ddf33f9a9a9d27d5886a5a9","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.2-beta.0_1774458632827_0.21598189168784976","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"homebridge-dummy","version":"1.7.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"ba05ab40f3b9a0eaade7ab00eda3df3e5bba33f3","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.2.tgz","fileCount":180,"integrity":"sha512-l2vgKKF9V5+5T9SG+KV+PF8OhpdjSpRphrCXhv4lGfDkplocXl5NnmSMY25yqHfJGUFUmA246SoFiMzDnMIbJg==","signatures":[{"sig":"MEUCIByz6bMdh0GeHl3PKJ7jWxv6TjLup6oQnXx/dTeYM2PGAiEArHJq7oZ5AtB9AUSyQXu1yG4umgJRU7jsjSHKXr96P1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786665},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":{"url":"https://github.com/sponsors/mpatfield","type":"github"},"gitHead":"65cae8c80f513a221c538c2d15d46ddbe6bab590","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.11.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.14.1","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^7.1.8","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.2_1774879795595_0.4931491957241878","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta.0":{"name":"homebridge-dummy","version":"1.7.3-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.3-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"0904583cc3a5e0acefcf4f8c1a04cdf5eddda967","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.3-beta.0.tgz","fileCount":180,"integrity":"sha512-64cdZtJRZSaB9nBYDOkKWg3+cAfpxtAoXdL0suCmX3mi1tdADb+3S4HlvKnJoNL7UFJLxLQAO6t6tz5NPZvDtg==","signatures":[{"sig":"MEQCIFV4r9lq9GffVKA4LZijgVxG4+8ZCUahqUJDArcwxnypAiB7pEcA1f3hO6tg81YbVndizoQjHWohz7i8RPkP4bUiqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2786905},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"5643e50cbc1d32e2e0e745a836ec144e2f1c7fe1","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.3-beta.0_1776880546167_0.4696022500901311","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta.1":{"name":"homebridge-dummy","version":"1.7.3-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.3-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"30679ba0d26425925a6ff4d617402fdc072ecffb","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.3-beta.1.tgz","fileCount":181,"integrity":"sha512-GJQX3BB9AgZSV1N8zNezNogWi7OnawWs7l39EQUFW2mVQw09CIsDD0lnALe5cI/BVE0k19QE0rucOR46bbcCBw==","signatures":[{"sig":"MEUCIQCAQf4PwgN2GNa9XCRZlokl6QnulSqKh3uWmMz5/IhXTAIgXiFQ3frsz1arVNuJk6HDVUryBdBYRM5w8ZlJ1ZH9DAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791190},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"253e3ef11f15f99ca7df93fe93296dcff93addd1","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","patch-package":"^8.0.1","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.3-beta.1_1777486340523_0.9334969995069795","host":"s3://npm-registry-packages-npm-production"}},"1.7.3-beta.2":{"name":"homebridge-dummy","version":"1.7.3-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.3-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"cb84ccc577f978f264d25c8edcd920e27e823e9d","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.3-beta.2.tgz","fileCount":181,"integrity":"sha512-UVt1YhmE2DU0+uBe16TpSyj2/u4gceTdsnDS0SlGNEDuY7K8mSdyAaRW34qzijO/02ywDBEFpKDHExPOQi78+g==","signatures":[{"sig":"MEUCIQCj366kSKMhXb1NKnYY5y0L/kXGkg85glO3/jdsAuzVbAIgH2JyXSbB3SzA/I/7TgTd2wp4jFr/TAUn7/FI4mNk4fs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791190},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"2710ebc88cf9839eb20d9630198f28aa5dd38dd0","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.3-beta.2_1777486954201_0.4431487230693858","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"homebridge-dummy","version":"1.7.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"965d2881c70787d9448ee6e90db96fb26b01b654","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.3.tgz","fileCount":181,"integrity":"sha512-ljm3B0xZM4VB7Lyc1wvzGWH/9v+OfLYh586TKC/1pb77E2GBCZDSI3D2K2gU0QL1ARAFmxkuV0/b3opCRXJDmQ==","signatures":[{"sig":"MEUCIG6BrCjSdZ5rgu954jdtc/WcztTohwAq7v+82u144lswAiEA6W8nAzBMIsl2LeUpCgVAwBXYgswslSNfZRMBryRo4dY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791343},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0-beta.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"edc6da12b7a38634d26aa7fa6182b8df576cc661","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0-beta.30","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.3_1777927688728_0.11573477609239213","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.0":{"name":"homebridge-dummy","version":"1.7.4-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.4-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"dc16fa2aaffe39625dd71c3b34d57041ef412450","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.4-beta.0.tgz","fileCount":181,"integrity":"sha512-Pwm4B5t9NO+Uca7tRQQ6nokHchWeljRBnHM8r/DLjcQexYxES1ypxWdUd0Eej9Cc/TlCUKKIYPM24zi9oGer3Q==","signatures":[{"sig":"MEUCIQD3/AoBIEdNDKC+Yxn9/OWAUrMMeCFDpjLc1urXgo000AIgSmtbG/qAQIg7wkiiYuHKSc1OzPtnrJmeJw4mxc5fjSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791418},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"6735b6cc7e071d221d7d2917cab51b80dd420a68","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.4-beta.0_1777928231259_0.7571672607721538","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.1":{"name":"homebridge-dummy","version":"1.7.4-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.4-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"944b09085d12f0074789ccd805bec77cc4c4494f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.4-beta.1.tgz","fileCount":181,"integrity":"sha512-SbBrUMc96sQeBG8ayYlIJ1RR5XLbmn12RVy98ACGQxItNltX4ypQk403Z63ca453o7ks2qd5JgdkI8kAymDnZA==","signatures":[{"sig":"MEUCIQD8npLusPWWC5R/aDO/XboCC6EvrmVRTwDy6VxoVpxsFwIgCNPuqhQefa4Zvm6xOcDY1cAhtE5AH2BE+Kcu3XMA4sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2791480},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"0fadcc285bcce220de7df9d59fa5ae5a5d829bcc","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.4-beta.1_1777947952751_0.21009864764575048","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.2":{"name":"homebridge-dummy","version":"1.7.4-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.4-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"bd7f8081b982ad35d531ce0e6a32fda22d216dd1","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.4-beta.2.tgz","fileCount":181,"integrity":"sha512-Ndb85onI/+9CrXPWg0afekkbQVgod7SMn8oB8uZlCQFepB2SK4qVK6asthdwz9NCJ1nkCJOh0JKOBfkRq7W0Gw==","signatures":[{"sig":"MEQCIHAI8Fea/Mtj+8+XnCH5phUbkuJjaiyKznm6M/QLelddAiAgEwyGUwP0cJduQBDc7ptehGoBhiSwi/MAc7hmxwSfcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2792387},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"00c2364c9c0c6d295a1aa5d6bb906b4d04e7fa60","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.4-beta.2_1778086484929_0.44239282876056785","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.3":{"name":"homebridge-dummy","version":"1.7.4-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.4-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"96307feccaa1aa220d9de2a5fcda35669c7d12d6","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.4-beta.3.tgz","fileCount":184,"integrity":"sha512-EXz5vjXNZNPgikFgX2FITLOHwY4w8SRjNXkSB3dxstzT9MwQS5fZgRFYMQi/0EV4jnSZi5LDk7C/eP35rPzz5w==","signatures":[{"sig":"MEUCIQCoZq2PlVX2XZEcYSGy05J3MB6OAhBZqTJ5Z0Ghcym/hwIgdS2KE+/ShphfGz3++5xl9TxzSfFZpG60c0NNEbDfhkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2794278},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"7f78b0c86be353209a0c4f5832401189192e4b39","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.4-beta.3_1778173121868_0.19379331425303525","host":"s3://npm-registry-packages-npm-production"}},"1.7.4-beta.4":{"name":"homebridge-dummy","version":"1.7.4-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.4-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d3bcd61da9c5af134c7eda6e6009bdec4e569c87","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.4-beta.4.tgz","fileCount":184,"integrity":"sha512-v54vPevpvz+wCW364eCvznf0ZcU6d/y1DcpmOEU1FA/1OqMX2ASLCbBqbz5x9lHzZrW93hXSy7tujMD0JZ7Cww==","signatures":[{"sig":"MEYCIQDQDJx4XFcRj6qm6e1mIoOPmNXZoLDicc3J9TlfMKJkxgIhAKOzsNJ17ijKxgVtWm9wNCpLuyBdRPkOAT1CYDXcKG0C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2645349},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"3bd4fedd7876b4343de3d5654a3013be69c03e56","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.12.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.4-beta.4_1778298411844_0.5579742880814755","host":"s3://npm-registry-packages-npm-production"}},"1.7.4":{"name":"homebridge-dummy","version":"1.7.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.7.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"304c5cccc844019a9686f47d45a5b37691093763","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.7.4.tgz","fileCount":184,"integrity":"sha512-Aq1gaCI11HgU+fOjjZ620NJr/uxbVVENdrSt7jvf9Ytawc9AJ9yCp7LtoHaN9iGcMd8F2oW+bK5r75095c3HRA==","signatures":[{"sig":"MEQCIFMlcAj5WaToPv3fGp0E6Lj+OyYpiZZ2SMQSdM7cF6UbAiABwSbpM10gE+NBYfwNPHjul554UbHJ0HwD9eUaQ7Se4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2645345},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"c2baa29e12a2de3785c91e9e95a4681b3799d03a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.14.1","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.15.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.7.4_1778593438792_0.3211545164414098","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.0":{"name":"homebridge-dummy","version":"1.8.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c40c81360dc7d92c546a8194dce08867aec31302","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.0-beta.0.tgz","fileCount":187,"integrity":"sha512-qkZvK0SYpOCvxTfrS1TwEe1hbXxtL/kiv8rcxHBwy/iKhtYtqZ75CcYVEvIsmeOChuYfowJ3D8tOmkT3aE1rOg==","signatures":[{"sig":"MEQCID7X9j3A9O0eG1s8Y2nH9c02w54rbjWwiiRcnUytmTxBAiAzyovfG495r0GWXkrrPyPebuyONzMQlDutoYyrsm65MQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2693027},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"db05fcfcb067ce309cb252b068d62b47788628ef","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.0-beta.0_1779419792041_0.11177615033898758","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.1":{"name":"homebridge-dummy","version":"1.8.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"736dbb256b6a348c3ae6951bca57d1ea181f3bab","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.0-beta.1.tgz","fileCount":187,"integrity":"sha512-J1DVc0/6jN8GjB2K9t7WFJUxLIm9lmXMhlmaa37daGoBCrcWcQwOHP9cBbqjhlrlnTAEHFAJb0HqRjie5V0WUg==","signatures":[{"sig":"MEUCIBAkKA0qLhhbn27WMxE6VrMLFN1ZlpF4f+yUySZknyjuAiEA5Q+Ra1z8U7IL4pjmwUt9CPkVKLRLM/Y2eBqOpaO7VSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692918},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"75d16603ad2125083b55ba133edf1acfcd745125","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.0-beta.1_1779463702183_0.9390071883247444","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.2":{"name":"homebridge-dummy","version":"1.8.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"616ba4bdb29b05dcb995159ea3d17655a7c6cb9b","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.0-beta.2.tgz","fileCount":187,"integrity":"sha512-wu1yywIoesA39P24FTzCqn6AnRUavj4PBXBqinspFyjpC7R1c9VzM/P3MdFeExkBEu5rarNQEttZ7ZmB47gxkw==","signatures":[{"sig":"MEYCIQC3cvC3bnt22IOVrmo4vCmm2btHyWh8Sb3asnsiVl/96AIhANrGj1hPhocCdOgk4KAc+WnERk8qi0UrUW3ED5BMpNu2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692109},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"21baff55732825259e798e134bed0bf8498752a3","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.0-beta.2_1779470865188_0.7060556532690558","host":"s3://npm-registry-packages-npm-production"}},"1.8.0-beta.3":{"name":"homebridge-dummy","version":"1.8.0-beta.3","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.0-beta.3","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"68794470c7e7eaf92f55271a63deb6e6d3613b87","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.0-beta.3.tgz","fileCount":187,"integrity":"sha512-slnF19zkb/R3IxNGGZvGxuRvOkCgGaxk4KuiWJfM4ntKcQHTrWmE2OvzU05yINXGOfEZtmOmeQJwum0LKpLk2g==","signatures":[{"sig":"MEUCIDucf7axwyqIIV9Wkiu7MBMqnxeD5h/zhG7SqTU5gqe6AiEA8mptQ9TFR5wN0lTcPHDPf0ye/02wW6Kp/eddKiZ0d94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692174},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"4e9ba559bb12c0d0d911bf81d971794514b8ddee","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.0-beta.3_1779762930528_0.7733478613712084","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"homebridge-dummy","version":"1.8.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d93cbbf650f65c07b137cd0e0c595a262db28b5f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.0.tgz","fileCount":187,"integrity":"sha512-bAST3oVBDfrOyGCt12F0AcLRHJ5Gq5Fg5n2FVf6PLbjVIPkSAq6WHfEJRQBtXvSIexiP7ayaovhnX782hCvGQw==","signatures":[{"sig":"MEYCIQDhRS1pxF01pZeObmlujx0zAhp5eyT/NjSsKkiWfGRssAIhAJ2SKYwRTOyZJNc9eyLuDbG9+yp+suJsdDetI5fBaiP5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2692315},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"917038c59b26af328d255a392d217cfa4b26633a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.0_1780203568044_0.02668301400417472","host":"s3://npm-registry-packages-npm-production"}},"1.8.1-beta.0":{"name":"homebridge-dummy","version":"1.8.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d6072cf24465a99407486c8496aa03f28514cdc4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.1-beta.0.tgz","fileCount":187,"integrity":"sha512-mP9lRMvmHJ/hWZFUyk84q2jPuvOQmFazwUmQXAEGOXDspty3k6RDlbSEmZaF36BoQzT3ZTqphWGEP2TFHiwMjw==","signatures":[{"sig":"MEQCIBJJG5AxF5UeYeEc7Y9k08BtWqlEQugC2+1haDUPFNb3AiBjTVpMVdoC3nJ1oD6bjd/uaomlKHvkaW1UGsP6CZgfTA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2700135},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"c69be8d4d2fa986adfa0d88da5ce154267c2b21a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.1-beta.0_1780344224797_0.6471229026796843","host":"s3://npm-registry-packages-npm-production"}},"1.8.1-beta.1":{"name":"homebridge-dummy","version":"1.8.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"fda92b0d4b299416e5a3bf319ca6896ad0cec3c5","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.1-beta.1.tgz","fileCount":187,"integrity":"sha512-NpUW6iqOHvBraKh48J4h7O2QTWPIOGloqvlCkE5988DYLanzwATxmgPMj8fPKyYmlXZ/eT8xvgz9ZvZqCEW7wA==","signatures":[{"sig":"MEUCIQCurCLNtAWtv7SnBc5AG5jy1lPOCuHNJryAk4GUc7EuYAIgaiW21x7xwnHvMGBTw9WtQF6kA/DXNyvNL7ux6vsHSq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2703487},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"27e83062266d4f1d2be89b0965d7e5ec658ef624","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.13.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.1-beta.1_1780420026485_0.7037658431307361","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"homebridge-dummy","version":"1.8.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@1.8.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a55f4ac27f3bbae38f16cb5fe6670a4af9af8bea","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-1.8.1.tgz","fileCount":187,"integrity":"sha512-iOEa84v7aDjybknaZ7ejPgAFkCqhylCWEOBfIqAT4bcAaPkyqlfaUcZiGWjymOQk4wb3SSqTIAvDHFRWRkwC2A==","signatures":[{"sig":"MEYCIQDBvAk12rSLX/Jh4glvrcuuU/yh1u0O2Qz3A7ioAl74lgIhANDNSaXB9/KA7/kiFQB6v1zwUBFa3PMx1E5lUoLeukjq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2703597},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"c80b18e2be88ac3ade521bfd2bcfd2cff13ef12e","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","allowScripts":{"esbuild@0.28.0":true,"fsevents@2.3.3":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_1.8.1_1781041831755_0.2827873266868246","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.0":{"name":"homebridge-dummy","version":"2.0.0-alpha.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-alpha.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"e2e38fa4bd59a620c2dfbb29662ddc1aea291c50","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-alpha.0.tgz","fileCount":193,"integrity":"sha512-wLR27XMslyOM7i15Rs5ioVM5A+7rR4/fCqBhg+3xmzMjj3JXK68LAVzsJhhgfyZ4wMQO2jFNWKKV1psKfn19xA==","signatures":[{"sig":"MEYCIQDN9oIVKw/D1JIs71eaHaAmEEtCe7ayAnP8ckx0BU2TlAIhAPHRgUgZYBmXPJ9wMezHbJ6utcl9yaNZzA7FY0wMZDCV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742110},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"50d85d8f30e62e7acba8b7ac46131ec09a11e707","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","allowScripts":{"esbuild@0.28.0":true,"fsevents@2.3.3":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-alpha.0_1781043746882_0.22015237333880422","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"homebridge-dummy","version":"2.0.0-alpha.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-alpha.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"0398f32019d76cc74dd3197e92d7828c5978ff64","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-alpha.1.tgz","fileCount":193,"integrity":"sha512-RSSjwmb/+3GUEnXLxXxYsRFNacIqz17O5ekCXhHL79glW9n5u8XbtS+ewfZazOoIeOlS9Dre0efE3bfYq9YB6w==","signatures":[{"sig":"MEUCIQDyAyQAuUderp9fTKL70Vwir4mMZTUgPM26a60nhkWngwIgZ5UwCg7n/UGegy8JIViNyjCB9Kf/JBcHISMwurOcEQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742346},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"15af14a55d09474ed79f7751879fc4d69c5249c7","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","allowScripts":{"esbuild@0.28.0":true,"fsevents@2.3.3":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-alpha.1_1781044111783_0.7973190570124289","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.0":{"name":"homebridge-dummy","version":"2.0.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"756d9f2a6622238c0535bfa568c08e36d822c70a","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-beta.0.tgz","fileCount":193,"integrity":"sha512-gnD4qkw+cZBxwcwk9ax56xgZuQHISnVFlkDD1l4yZlyePrvER9BwkIHNJqrjEv4ngbEohWZCNABMDUARSZ/jew==","signatures":[{"sig":"MEUCIGI/Hf9+MWLZ2fEZBNdwBypwr7w1Y8AZnLhKA9FastKzAiEArokS0eWh4MWCWeCbJRruEXAgW5ttAPwLRvS4cFmO5E0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2742488},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"d064f7840367b9e149b9cc35fa5481ba27e98011","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Homebridge Dummy","_nodeVersion":"24.16.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-beta.0_1781552162799_0.5811026738214986","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"homebridge-dummy","version":"2.0.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9274e5b0446617ee64e2a16daf7511aeed66fe92","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-beta.1.tgz","fileCount":193,"integrity":"sha512-qV01CF6O0pFPD0L/Cttx3uW3ZPhPXQQNJaJH/tY4I6nWriw4GoKzU6MPZgzho56QogKvF+T7syBTFHMtleutyA==","signatures":[{"sig":"MEUCIAqWlYIcbPtK8iFo4ZukIdgvof74Hbm1lzTQiKbnvL+DAiEAz77DS7lAJZ4bTmrq4yafnSq/hVgLYCCJvRm/EjxmfT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2752041},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"05911d8f9aa3ba2e8b1bee1bea008f460ea49b82","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.16.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-beta.1_1781649818898_0.7622771780996813","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"homebridge-dummy","version":"2.0.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"f7eee201c6a6a4c6c8d9d7373483d6e1f38f1279","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-beta.2.tgz","fileCount":193,"integrity":"sha512-FFBjpUbtVY/Ym72GAeIQ3G7EA4QyXTBHWzeLB7dp5B4E5f+2qHh0iGg2AvhSeRJZ1Yl0dXtIr1B90h6dWdd7Cg==","signatures":[{"sig":"MEUCIHpLut5vtqg3+x1XvPfKGCjLe5FE79tna3wplKPs0ECjAiEA8TC93K+2yYeVS9mdVK2tbok8ArunEM4RKRNLMmw0bjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2759116},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"f6ecddd7550727eb404fd2e66b70d6ece83abceb","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.16.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-beta.2_1781735774017_0.9520439906706959","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"homebridge-dummy","version":"2.0.0-beta.4","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-beta.4","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"7cfa0aad49c80f1d5de1c81ba4bad8a7e85c5c29","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-beta.4.tgz","fileCount":193,"integrity":"sha512-wcl0+NpM7nVEJbAAwbmQG9cRLE+UtuTAfA+hZXmcwQ0WEX6hrX7r8Tt8/iNJPucuTFcePPa0vdzyt6ImWknrqA==","signatures":[{"sig":"MEYCIQDaBMbojnURPz1Uj3JcdcYWVVNInjTrhBupJfCOPVQb/QIhANsQI4mqyJcdAncVoFLc68BxBFst1d6n9HIBVJ9fUyBU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2778054},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"f34c1bb3dc376d541b1a5dbf863402c57333a81f","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^1.9.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-beta.4_1782321765017_0.34705842632110584","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"homebridge-dummy","version":"2.0.0-beta.5","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-beta.5","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"76ceefec7aff1a973cb1fb925ade5cfde4fb3237","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-beta.5.tgz","fileCount":193,"integrity":"sha512-XJGCnqFKCUAenqw0dyTIFVLp8DKeZurAsUa5p5QjTDCzncmeeG7XjOfPeWTdjjcgNKnnzN7BaW8SfF5DqgJtuw==","signatures":[{"sig":"MEUCIQDc+9zCrZp5AtwJD0M96+hiKsArHeCc+/J2vQTqIlfGngIgAP0rNM2po2k9L6jqY/tuwAhb7lZ5uWFX9Gg/jcKRyP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2778381},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^20 || ^22 || ^24","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"4cd639fedc9587fb4965032b7c4be9a4ab429085","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-beta.5_1782326793323_0.8230796669125173","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"homebridge-dummy","version":"2.0.0-beta.6","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0-beta.6","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"8a8fc553dbceecbc45724d6a34073c5c5301a0d8","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0-beta.6.tgz","fileCount":193,"integrity":"sha512-pN3a40tYLe/dAzTjN02m/RW8p/DUJJMGXdN3jekSbewXAAfE6x5B7nYRSva+Oxw4DmSisrU4p7LrCdZKVBHanw==","signatures":[{"sig":"MEYCIQCuHwoZotzbG7Xf2RZ+40hCanqitP4mxfay1Tvdh5mT8wIhAIRinZ8eWk6wOA0qfB4e5R/BRl2XmfNDRr3OBXlfPpZT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2779833},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"afeb4169a58c76096f5df8fb04d748a650395013","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0-beta.6_1782750060928_0.13834182691001096","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"homebridge-dummy","version":"2.0.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"74ee9a620affbfa1103668ceaae0f9112c612d20","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.0.tgz","fileCount":193,"integrity":"sha512-ma2bYc+5KnSSJElcq18YFDlNcxPEGIhrNzYglR2YxygrTmmkTOyZ+7qPK5dXhRkCLG8I1aF00nDO9Bs9JOSCjg==","signatures":[{"sig":"MEYCIQCAszNsnxPcfuMe++Uho20rxy2jaBC7ZUtMotePqckVMQIhAIPT0+yg/vIbKAa+WWBhObtIKOJtR+e9fMWufOKSNMfk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2779850},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"9c2df36e92a1b3419360e07a45ecba25de83143c","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.0_1782839336293_0.9364480167046783","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.0":{"name":"homebridge-dummy","version":"2.0.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"924ef0267d4d3069c3df2ca73ed4bc5bc6303f92","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.1-beta.0.tgz","fileCount":184,"integrity":"sha512-aKJHQjeg7rkf8FElMln1Wq1206v0KHznm9Lr0XWg9eFZnL3epfz1NsaYk1O3KpiVrtiPwWPw3Lz+Ugz2PXpdfg==","signatures":[{"sig":"MEUCIEtWKG8KKahT48NLK5/PchVyA9pY3ZniK3ci6jN5qF7CAiEAp16HnjL57ywBOdDVfcqKNIRRR6ri95MA/E6E7idJFaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2781048},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"f60bc16287a5c8958cd5e79fac2ad1cb4612e2ff","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.1-beta.0_1783994534706_0.2694168152688994","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"homebridge-dummy","version":"2.0.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"aa0dafcae34bd0311c388ac663a5fa5f195f8d1c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.1.tgz","fileCount":184,"integrity":"sha512-o1tsi6AuMAPfUX1yfOVrM4YM/Jzrpts6+W6ZJDfVvhkl6dAR7DUg5dLuFv+b13NEb7UUPWBXUtZ3hMqK6dOX0g==","signatures":[{"sig":"MEQCICxQdMF1CyzrfKtWZX/1vlGV28DnqmVYXMPu9CBZdKRrAiBaHUpYPJ8Y0lX9EhZ9VCFcrAY/duuSN6SkV+zMaNKmFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2781034},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"f7fc5089660ba466eb6e5865550426b985e9f24c","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.1_1784387636875_0.32810591519092003","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-beta.0":{"name":"homebridge-dummy","version":"2.0.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"49c5be075f739558edb8e40279ca256cf32be035","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.2-beta.0.tgz","fileCount":184,"integrity":"sha512-mcx6kRIpDDWrpnlMBxk1N3QYTcNTgsfeoTiIhpcLCeWPnXM+nGMvtssSe+obEEfI4pCBCQpO/LfYEjnbKh0Ngg==","signatures":[{"sig":"MEYCIQCFwr8XPd7juO27KYb31Tq9RvKDmawxBVFtEFbyVJJJ7AIhAPfz2kZzYlLV2TX3mEMas6MW5/i3mUpEHgBC5qRrD0yn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2781383},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"e84f058f9ed1e1289e4b1b7fbb95ecfad7decb7c","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.16.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.18.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.2-beta.0_1784675650616_0.746193276990432","host":"s3://npm-registry-packages-npm-production"}},"2.0.2-beta.1":{"name":"homebridge-dummy","version":"2.0.2-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.2-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"a11b0e73341fea5891c9a645e5538a80ac97ecaf","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.2-beta.1.tgz","fileCount":181,"integrity":"sha512-EZsoivqQ+nz19+gClNtPSe4H8T6FQTjXj4groiOmtmAHMoo1L9+xLOxtQc478HsnLJHVRL2Vu5aLPcaQFH/xIw==","signatures":[{"sig":"MEUCIQCdj5t0T7m5wotJwLo8C49KKnBzb8NTFJNHOWIrkk3XwQIgcyj9MefKJcRGlBk36OMmsScoztHYqR8Ub4e26HW3Rag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2779845},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"af850d0ef59b9d9f53842d1451b28f205c7eefe2","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.17.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.2-beta.1_1786017275742_0.17532168933511483","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"homebridge-dummy","version":"2.0.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.0.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"e3c9a43987e32f2a71b32de535460b1229a45f7a","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.0.2.tgz","fileCount":181,"integrity":"sha512-c+S1VBvKXFkdRtKS5G1G3IaVIK5+7Ko6meTSBFMce6vMYRIe21r0iDad2LcdXAhCrPxpZZbNuILrKq8IoJNkfQ==","signatures":[{"sig":"MEYCIQCHRLAU8Xt9sR/efnVesDkbQFfLgfGW7nG4dSJtK7cg/wIhAMDqgG8WgOHrd9O+VvCo3t5AxKlkfyjPy7uzSSE81m4i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2779831},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"fc5526f5fce47d7a4008cc2a46fc4d3d39b8a17a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.17.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.0.2_1786455995447_0.19985349529022023","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.0":{"name":"homebridge-dummy","version":"2.1.0-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.0-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"9599cd9c6745ce262abef9232d377ce50cf27d20","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.0-beta.0.tgz","fileCount":199,"integrity":"sha512-8RaxDmoQXprJzr1AGiPEwU4w/ZaDax0s/3BzRB+V5B41/NzbSXcFdLMGxmWb0IgTEEB8fJ6lRc2pFWW1MdKPaw==","signatures":[{"sig":"MEYCIQD0E2yphqn0G0M2nZq61kDsh0RuNtjEp7tB8Isk4KoTqQIhAMpdLhYt23TRnUTYCG7KTQCxyeI5+ipoBkHBHvta7WBH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2820670},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"0f33da19a3274981ad96c7b58170692c306c28d6","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.17.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.0-beta.0_1786566570367_0.6339462725475795","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.1":{"name":"homebridge-dummy","version":"2.1.0-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.0-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"02c292ef57159c71415479229090433ddc06e868","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.0-beta.1.tgz","fileCount":199,"integrity":"sha512-38PexwnEG4v8HKG09k70CvXxJTny6DgCCCLlfsZ7104YSNaEBjVDPUWTN5kZKUkCFF8hHWJ3FcNR0pxOnpWNrg==","signatures":[{"sig":"MEYCIQC2AcIP4m3w9Pf2lKj85KOtHnIscqP8bvvUEENGRrMDnwIhAPRq1Cz6QLwr3FT0p61q114QgWtbjxCOrk7BXagtVFKk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823797},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"0104b5886ee476e85c545ec6c57e5e3e7737fd1f","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.17.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.0-beta.1_1786922658948_0.5169637449651012","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.2":{"name":"homebridge-dummy","version":"2.1.0-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.0-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"8917be5868de8b200a9475645fd6114645e026ca","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.0-beta.2.tgz","fileCount":199,"integrity":"sha512-nt/j1K+MMsnCYCe1JbE6LlZqX8vqbhzNsXXRG+9Y1m2oLLmNOOTuXDIlqry4vSBL5dC9hDSU6wUbsHzszuVv5A==","signatures":[{"sig":"MEUCIQDJrUvzWJR+pjz3muGVlWONMbppXrBi7NCzewZ6/D7ZCgIgcau+cBjfu5kYv26+84NbSEz8WzZlK0Z7k0gNFpYu7I4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823953},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"97def6650ffef98f279e39b3c4c08fbf8c017d3e","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.17.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.0-beta.2_1787240259201_0.8156374445424706","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"homebridge-dummy","version":"2.1.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"4447c2283ca5321e6a77bee12715a1ade66858f4","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.0.tgz","fileCount":199,"integrity":"sha512-CiyrdUGbBW0JlGrY4wMlXF/FtR9ssMhSbq5lWMdH/SfMJbaj2FaL3VpTYSBSsWeUu8+DXaRkWug4vix0ImZ7Mw==","signatures":[{"sig":"MEUCIGDEaAT0Rcwu7mpDOQ0p5cDbHMHaWt4K8W7mJnB2PJKFAiEAm3FcVTN/0j9crAgzCWvW0YuIn/8zc8fo6soLBwcYtRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2823949},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"cadd66986b2df4dbe5adc468d764303af2d4cb38","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"12.0.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","tail-file":"^1.4.16","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.0_1787590395532_0.060814768503091754","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.0":{"name":"homebridge-dummy","version":"2.1.1-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.1-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"349cec0a626ba20bbe54800bb16d0e49ee33888e","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.1-beta.0.tgz","fileCount":199,"integrity":"sha512-EnlHEp/Z+/IVM9+Wcl+rhiTiEQrM8eXLiFPcosOA8fW7HIc5Q1dLxZfAeHyXgbkQr+Eek6shJh3leZ+NyuUu5Q==","signatures":[{"sig":"MEUCICcg3Sb5fV4AuIt2XbumsWVZj+rGzKSGDnnklmEvGajxAiEAn2PZBpRRz7SV7W0GGLz67qdrOAd1rcSWpJU+PtePGKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824517},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"7ee91370c7f62853364ee65ebd7b2f15cd54634e","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"12.0.2","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.19.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.1-beta.0_1787763625287_0.6335181954195863","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.1":{"name":"homebridge-dummy","version":"2.1.1-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.1-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"11aa8df9341fc94cf1d7cf7a9838344be256eabe","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.1-beta.1.tgz","fileCount":199,"integrity":"sha512-b3waCh+g9v+9cngRGZyBWRHs9UE1AZ50mlKruCgHpXLNw1o+1PlgN37E/fZleEKoOQ/FJOl9xm/siLa7GnzHDQ==","signatures":[{"sig":"MEUCIEQFkUJrEdQiYTbR4UdaQ3osJkNXnJWBqbnE1jeeE/9ZAiEAzjNrdWQHY4VKesLtKJs9+9tId2PIwXqdZ5uVUNpjwk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824074},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"bfb7b28361c64ecf85cbe670048abf014ae5906e","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.19.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.20.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.1-beta.1_1788112884918_0.009817779922942416","host":"s3://npm-registry-packages-npm-production"}},"2.1.1-beta.2":{"name":"homebridge-dummy","version":"2.1.1-beta.2","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.1-beta.2","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"d388cf3640baabb9e7c6e9d19ea9fc76ddf05d5c","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.1-beta.2.tgz","fileCount":199,"integrity":"sha512-3P/CwGHryUaB2tuWiYs6bcJyaosgz8/RmULEvXFLYEmymEmRQeGeiVW7qYk30eXN2YOGiI7U/e3jOpZcgQ/tfA==","signatures":[{"sig":"MEUCIQCJkMw0m+4cePiYVlntqhIpGec+xrqeTdZlxhOhyIIXGAIgTB3b++f547nn3EdTn+efnWN0i+3uQHPK1IYbwUk+I48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2824956},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"8404d23c5a3ca9a554728b5183f0fde6ce956dcf","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.19.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.20.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.1-beta.2_1788362702845_0.5126964659697026","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"homebridge-dummy","version":"2.1.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"c35f808289f6b530b1c50816a50e3e2346bc3369","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.1.tgz","fileCount":199,"integrity":"sha512-KgT5GGe0e8y9atPDeugiyqtGWQrRaFQB8jJH6Lh0RxJZadkfdfN245tPjSDH/H5kqTm9nl+X2tr2I4BJxMD5JA==","signatures":[{"sig":"MEUCIH1JiXw8ZzuBYvqpFpLdYy845+IlZ4awIH706MvhniNSAiEA71xawEVdUQoSa1/XdGNV/+PSlpNhHBeH2R36at6/ZzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2825125},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"2c22a50ab0b2be2729b6926fd5885b707b69ca32","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.19.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.20.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.1_1788911815256_0.9468865153894712","host":"s3://npm-registry-packages-npm-production"}},"2.1.2-beta.0":{"name":"homebridge-dummy","version":"2.1.2-beta.0","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.2-beta.0","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"b4e55fb602ad54951d2dabbb5581ddb858a3967f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.2-beta.0.tgz","fileCount":202,"integrity":"sha512-PMOO8ApRfcgFmZSbyl0DP0yJAcQYYnaXUkdFwKyrJ3Pk5oNBzwtiA7Tg92Si8XKCaFK+lOZESAoLpi/a2vIVQQ==","signatures":[{"sig":"MEUCIQDS0u94bN1XUqt1P3NTgnA/vGUoazn6/bPHf0sxlsdJyAIgayUvcVi944DkOC3HwpTUJcRvUkDXw121XXh98gBJn40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2827793},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"93bfeec7a92af11b3d3e7655ed14bcc0ae2fad8a","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.19.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.21.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.2-beta.0_1789575942735_0.8573347527004507","host":"s3://npm-registry-packages-npm-production"}},"2.1.2-beta.1":{"name":"homebridge-dummy","version":"2.1.2-beta.1","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"author":{"name":"mpatfield"},"license":"Apache-2.0","_id":"homebridge-dummy@2.1.2-beta.1","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"710f501c1d5e91d0c5448b3de54de901dcb6043f","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.2-beta.1.tgz","fileCount":202,"integrity":"sha512-Pyf+wan3ydSz1Tkq6oGotV5mT6Ybxa4Owt35D9LAFX5SNjQCTMb3kRa+P6RquBDmwjiBtFB7OAXEPVkRZMrKpg==","signatures":[{"sig":"MEYCIQDB3VqavmJwiSyanvnxIYEfBCPLSp5+cxqZv4xZF3uNxAIhAMDaX9ZJeineRO2P5qwIaP7puo+9MV4s2zpJZvO9oIjw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2828066},"main":"dist/homebridge/index.js","type":"module","types":"./dist/homebridge/index.d.ts","engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"0fc966a14d7185afcfe0676131cc8312209d378b","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.19.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","_nodeVersion":"24.21.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"tmp":"tmp/homebridge-dummy_2.1.2-beta.1_1789611545612_0.48240092421760017","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"_id":"homebridge-dummy@2.1.2","bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"dist":{"shasum":"98683be5a90bcb7d7a1ad5bf25e612bcd08ed723","tarball":"https://registry.npmjs.org/homebridge-dummy/-/homebridge-dummy-2.1.2.tgz","fileCount":202,"integrity":"sha512-PICZRv/YLvHkCO+3L7iF4ev96HI9PLtXB5If68SbeH5npUhAYVuLzNNvR4v0hOf5S5OA+7KcL59UUhea4r4gjA==","signatures":[{"sig":"MEQCIF6pOpP6e5A+P0Wu9pYs4cZz1i2UYsxv0vkJR4hbjc5tAiBKVyxr0PSW1p8YSPHun4uYI8pO8ZRkE+hdPPdH9jGf6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDr41q+phAsfql+qqadyT+vRlypUk/SU6T3+d9ukIFuGQIhANzxOUbWcjEDZwH+S9rRyUhVrj6MhbQoD2BVTERjXssc"}],"unpackedSize":2828060},"main":"dist/homebridge/index.js","name":"homebridge-dummy","type":"module","types":"./dist/homebridge/index.d.ts","author":{"name":"mpatfield"},"engines":{"node":"^22 || ^24 || ^26","homebridge":"^1.8.0 || ^2.0.0"},"funding":[{"url":"https://github.com/sponsors/mpatfield","type":"github"},{"url":"https://paypal.me/mpatfield","type":"paypal"},{"url":"https://venmo.com/u/mpatfield","type":"venmo"}],"gitHead":"ac6f5321571249ce72bdb43283c727183c9217eb","license":"Apache-2.0","scripts":{"i18n":"npm run i18n:merge && npm run i18n:clean && npm run i18n:missing","lint":"eslint . --fix --max-warnings=0","build":"rimraf ./dist ./schemas ./config.schema.json && tsc && npm run build:html && npm run build:schemas","build:html":"node --import tsx ./scripts/build-html.ts","i18n:clean":"node --import tsx ./scripts/i18n-clean.ts","i18n:merge":"node --import tsx ./scripts/i18n-merge.ts","postinstall":"patch-package","i18n:missing":"node --import tsx ./scripts/i18n-missing.ts","build:schemas":"node --import tsx ./scripts/build-schemas.ts","prepublishOnly":"npm run lint && npm run build"},"version":"2.1.2","_npmUser":{"name":"mpatfield","email":"martin@patfield.com"},"homepage":"https://github.com/mpatfield/homebridge-dummy#readme","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"platform":"HomebridgeDummy","homebridge":{"name":"homebridge-dummy","platform":"HomebridgeDummy"},"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"_npmVersion":"11.19.0","description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","directories":{"schemas":"schemas/"},"displayName":"Dummy","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true,"fsevents":true},"dependencies":{"cron":"^4.3.2","ping":"^1.0.0","tail":"^2.2.6","axios":"^1.13.2","arpping":"^4.0.0","express":"^5.1.0","suncalc":"^2.0.0","lodash.merge":"^4.6.2","node-persist":"^4.0.4","patch-package":"^8.0.1","homebridge-lib":"^8.0.0","fakegato-history":"file:./lib/fakegato-history"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","jiti":"^2.5.1","rimraf":"^6.0.1","@eslint/js":"^10.0.1","homebridge":"^2.0.0","@types/tail":"^2.2.3","@types/express":"^5.0.3","@types/suncalc":"^1.9.2","typescript-eslint":"^8.46.4","@types/lodash.merge":"^4.6.9","@types/node-persist":"^3.1.8"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/homebridge-dummy_2.1.2_1790173292378_0.8433071154770737"}}},"time":{"created":"2015-12-01T15:02:17.180Z","modified":"2026-09-23T14:21:32.712Z","0.0.1":"2015-12-01T15:02:17.180Z","0.1.0":"2017-06-01T17:17:47.945Z","0.2.0":"2017-07-14T22:37:23.684Z","0.3.0":"2017-10-25T15:52:04.445Z","0.4.0":"2019-07-18T19:04:55.915Z","0.4.1":"2019-10-18T18:19:33.212Z","0.5.0":"2021-01-09T05:01:51.416Z","0.6.0":"2022-02-01T18:06:37.266Z","0.7.0":"2022-09-05T17:36:54.941Z","0.8.0":"2022-10-13T21:37:42.363Z","0.9.0":"2023-01-23T18:32:06.806Z","0.9.1-beta.0":"2025-06-07T17:42:18.199Z","0.9.1-beta.1":"2025-06-17T19:43:40.236Z","0.9.1-beta.2":"2025-06-17T22:12:44.605Z","0.9.1":"2025-06-25T19:57:07.057Z","0.9.2":"2025-06-26T19:58:54.036Z","1.0.0-alpha.0":"2025-07-01T17:13:33.228Z","1.0.0-alpha.1":"2025-07-01T18:02:19.852Z","1.0.0-alpha.2":"2025-07-01T18:59:25.089Z","1.0.0-alpha.3":"2025-07-01T19:37:44.897Z","1.0.0-alpha.4":"2025-07-03T22:20:52.201Z","1.0.0-alpha.5":"2025-07-04T00:49:39.540Z","1.0.0-alpha.6":"2025-07-04T01:18:53.086Z","1.0.0-alpha.7":"2025-07-04T04:00:16.061Z","1.0.0-alpha.8":"2025-07-04T04:37:06.201Z","1.0.0-beta.0":"2025-07-14T22:43:10.279Z","1.0.0-beta.1":"2025-07-15T00:13:15.540Z","1.1.0-alpha.0":"2025-07-16T21:07:20.223Z","1.0.0":"2025-07-23T17:17:39.517Z","1.1.0-beta.0":"2025-07-23T17:52:05.173Z","1.1.0-beta.1":"2025-07-29T22:24:45.268Z","1.1.0-beta.2":"2025-07-31T23:24:23.927Z","1.1.0-beta.3":"2025-08-05T22:02:12.676Z","1.1.0-beta.4":"2025-08-08T02:04:25.555Z","1.1.0-beta.5":"2025-08-09T17:05:36.915Z","1.1.0-beta.6":"2025-08-11T18:19:20.928Z","1.1.0-beta.7":"2025-08-12T01:49:58.565Z","1.1.0-beta.8":"2025-08-13T16:49:09.932Z","1.1.0-beta.9":"2025-08-13T17:55:15.279Z","1.1.0-beta.10":"2025-08-13T19:30:30.177Z","1.1.0":"2025-08-14T14:27:24.911Z","1.1.1-beta.0":"2025-09-18T17:42:12.246Z","1.2.0-beta.0":"2025-09-24T23:00:18.155Z","1.2.0":"2025-10-02T16:16:26.947Z","1.3.0-beta.0":"2025-10-02T20:47:46.397Z","1.3.0-beta.1":"2025-10-03T17:06:19.668Z","1.3.0-beta.2":"2025-10-03T19:18:07.621Z","1.3.0-beta.3":"2025-10-05T15:22:50.213Z","1.3.0-beta.4":"2025-10-08T23:26:24.316Z","1.3.0-beta.5":"2025-10-10T14:43:45.395Z","1.3.0":"2025-10-13T16:37:54.472Z","1.3.1-beta.0":"2025-10-15T04:39:19.907Z","1.3.1-beta.1":"2025-10-15T14:27:41.530Z","1.3.1-beta.2":"2025-10-16T18:34:54.060Z","1.3.1-beta.3":"2025-10-16T19:00:51.665Z","1.3.1":"2025-10-18T14:29:43.381Z","1.3.2-beta.0":"2025-10-19T19:23:15.352Z","1.3.2-beta.1":"2025-10-21T17:48:46.810Z","1.3.2":"2025-10-24T16:12:39.868Z","1.4.0-beta.0":"2025-10-24T21:15:05.434Z","1.4.0-beta.1":"2025-10-25T21:23:57.752Z","1.4.0-beta.2":"2025-10-26T19:39:33.711Z","1.4.0-beta.3":"2025-10-28T18:39:54.280Z","1.4.0-alpha.0":"2025-10-28T22:08:14.507Z","1.4.0-beta.4":"2025-10-28T22:11:52.441Z","1.4.0-beta.5":"2025-10-30T13:21:08.876Z","1.4.0-beta.6":"2025-10-30T13:49:30.865Z","1.4.0-beta.7":"2025-10-30T14:08:05.806Z","1.4.0":"2025-11-01T16:57:11.608Z","1.4.1-beta.0":"2025-11-01T18:00:28.367Z","1.4.1-beta.1":"2025-11-03T21:57:23.675Z","1.4.1-beta.2":"2025-11-04T00:02:54.902Z","1.4.1-beta.3":"2025-11-04T03:03:09.699Z","1.4.1-beta.4":"2025-11-04T14:57:07.553Z","1.4.1-beta.5":"2025-11-05T23:25:12.572Z","1.4.1":"2025-11-06T18:11:00.991Z","1.4.2-beta.0":"2025-11-06T18:21:38.239Z","1.4.2-beta.1":"2025-11-06T22:38:42.825Z","1.4.2-beta.2":"2025-11-08T02:34:57.030Z","1.4.2-beta.3":"2025-11-14T01:36:23.840Z","1.4.2":"2025-11-14T22:44:24.673Z","1.4.3-beta.0":"2025-11-15T16:54:56.372Z","1.4.3-beta.1":"2025-11-16T16:44:32.552Z","1.4.3-beta.2":"2025-11-16T16:57:21.671Z","1.4.3-beta.3":"2025-11-19T04:35:08.736Z","1.4.3":"2025-11-20T17:44:02.744Z","1.5.0-beta.0":"2025-11-21T20:47:11.095Z","1.5.0":"2025-11-25T02:46:25.086Z","1.5.1":"2025-11-26T16:25:21.198Z","1.5.2-beta.0":"2025-11-27T06:46:19.874Z","1.5.2":"2025-11-28T16:29:44.228Z","1.5.3-beta.0":"2025-12-02T20:03:46.355Z","1.5.3-beta.1":"2025-12-04T22:03:46.504Z","1.5.3":"2025-12-08T21:21:44.471Z","1.5.4-beta.0":"2025-12-15T18:28:46.824Z","1.5.4":"2025-12-23T18:33:14.381Z","1.5.5-beta.0":"2025-12-27T23:02:43.925Z","1.5.5-beta.1":"2025-12-27T23:23:38.822Z","1.5.5-beta.2":"2025-12-29T02:26:40.501Z","1.5.5":"2025-12-29T22:35:59.605Z","1.5.6-beta.1":"2026-01-09T00:43:56.165Z","1.5.6":"2026-01-17T02:33:52.396Z","1.5.7-beta.0":"2026-01-18T15:54:32.797Z","1.5.7-beta.1":"2026-01-18T16:03:57.086Z","1.5.7-beta.2":"2026-01-19T17:04:58.522Z","1.6.0-alpha.0":"2026-01-20T00:49:17.699Z","1.6.0-alpha.1":"2026-01-20T14:43:00.205Z","1.5.7":"2026-01-20T18:06:20.084Z","1.6.0-alpha.2":"2026-01-21T00:05:52.797Z","1.6.0-beta.0":"2026-01-21T20:29:20.873Z","1.6.0-beta.1":"2026-01-22T20:23:31.614Z","1.6.0-beta.2":"2026-01-24T15:10:26.663Z","1.6.0":"2026-01-26T01:42:19.290Z","1.6.1-beta.0":"2026-01-27T23:28:14.779Z","1.6.1-beta.1":"2026-01-29T02:27:58.227Z","1.6.1-beta.2":"2026-02-01T21:11:50.285Z","1.6.1-beta.3":"2026-02-05T18:31:33.303Z","1.6.1":"2026-02-11T02:42:34.938Z","1.6.2-beta.0":"2026-02-13T16:22:31.600Z","1.6.2-beta.1":"2026-02-18T03:01:09.129Z","1.6.2-beta.2":"2026-02-18T17:44:52.939Z","1.6.2-beta.3":"2026-02-18T17:49:01.863Z","1.6.2-beta.4":"2026-02-20T02:52:41.899Z","1.6.2-beta.5":"2026-02-22T16:47:19.548Z","1.7.0-beta.0":"2026-02-24T18:15:50.374Z","1.7.0":"2026-02-27T20:11:48.326Z","1.7.1-beta.0":"2026-02-27T20:40:56.079Z","1.7.1-beta.1":"2026-03-03T18:59:58.212Z","1.7.1-beta.2":"2026-03-07T00:10:03.004Z","1.7.1-beta.3":"2026-03-10T16:01:38.960Z","1.7.1-beta.4":"2026-03-11T22:02:19.505Z","1.7.1-beta.5":"2026-03-12T22:39:26.389Z","1.7.1-beta.6":"2026-03-17T02:43:31.135Z","1.7.1-beta.7":"2026-03-17T17:21:14.898Z","1.7.1-beta.8":"2026-03-17T18:47:13.557Z","1.7.1-beta.9":"2026-03-18T02:24:38.140Z","1.7.1":"2026-03-18T14:22:26.892Z","1.7.2-beta.0":"2026-03-25T17:10:33.101Z","1.7.2":"2026-03-30T14:09:55.870Z","1.7.3-beta.0":"2026-04-22T17:55:46.396Z","1.7.3-beta.1":"2026-04-29T18:12:20.729Z","1.7.3-beta.2":"2026-04-29T18:22:34.414Z","1.7.3":"2026-05-04T20:48:08.989Z","1.7.4-beta.0":"2026-05-04T20:57:11.528Z","1.7.4-beta.1":"2026-05-05T02:25:52.966Z","1.7.4-beta.2":"2026-05-06T16:54:45.204Z","1.7.4-beta.3":"2026-05-07T16:58:42.144Z","1.7.4-beta.4":"2026-05-09T03:46:52.109Z","1.7.4":"2026-05-12T13:43:59.022Z","1.8.0-beta.0":"2026-05-22T03:16:32.252Z","1.8.0-beta.1":"2026-05-22T15:28:22.358Z","1.8.0-beta.2":"2026-05-22T17:27:45.404Z","1.8.0-beta.3":"2026-05-26T02:35:30.735Z","1.8.0":"2026-05-31T04:59:28.257Z","1.8.1-beta.0":"2026-06-01T20:03:45.094Z","1.8.1-beta.1":"2026-06-02T17:07:06.742Z","1.8.1":"2026-06-09T21:50:31.957Z","2.0.0-alpha.0":"2026-06-09T22:22:27.132Z","2.0.0-alpha.1":"2026-06-09T22:28:32.028Z","2.0.0-beta.0":"2026-06-15T19:36:03.040Z","2.0.0-beta.1":"2026-06-16T22:43:39.107Z","2.0.0-beta.2":"2026-06-17T22:36:14.263Z","2.0.0-beta.4":"2026-06-24T17:22:45.188Z","2.0.0-beta.5":"2026-06-24T18:46:33.513Z","2.0.0-beta.6":"2026-06-29T16:21:01.123Z","2.0.0":"2026-06-30T17:08:56.460Z","2.0.1-beta.0":"2026-07-14T02:02:14.942Z","2.0.1":"2026-07-18T15:13:57.070Z","2.0.2-beta.0":"2026-07-21T23:14:11.233Z","2.0.2-beta.1":"2026-08-06T11:54:35.900Z","2.0.2":"2026-08-11T13:46:35.635Z","2.1.0-beta.0":"2026-08-12T20:29:30.962Z","2.1.0-beta.1":"2026-08-16T23:24:19.159Z","2.1.0-beta.2":"2026-08-20T15:37:39.405Z","2.1.0":"2026-08-24T16:53:15.750Z","2.1.1-beta.0":"2026-08-26T17:00:25.519Z","2.1.1-beta.1":"2026-08-30T18:01:25.106Z","2.1.1-beta.2":"2026-09-02T15:25:03.105Z","2.1.1":"2026-09-08T23:56:55.466Z","2.1.2-beta.0":"2026-09-16T16:25:42.923Z","2.1.2-beta.1":"2026-09-17T02:19:05.782Z","2.1.2":"2026-09-23T14:21:32.491Z"},"bugs":{"url":"https://github.com/mpatfield/homebridge-dummy/issues"},"author":{"name":"mpatfield"},"license":"Apache-2.0","homepage":"https://github.com/mpatfield/homebridge-dummy#readme","keywords":["homebridge","homebridge-plugin","homebridge-dummy","supports-hap","supports-matter","hoobs","hoobs-plugin","homekit","dummy","virtual","automation","timer","push","notification","push-notification","delay","reset","schedule","command","cmd","cmdtrigger","conditions","conditional","logic","logical","rule","rules","sequence","trigger","http","webhook","sensor","limit","eve","history"],"repository":{"url":"git+https://github.com/mpatfield/homebridge-dummy.git","type":"git"},"description":"Create accessories to help with HomeKit automation and control — scheduling, delays, sensors, commands, conditions, webhooks, and more","maintainers":[{"name":"mpatfield","email":"martin@patfield.com"}],"readme":"\n<p align=\"center\">\n<img src=\"https://raw.githubusercontent.com/mpatfield/homebridge-dummy/refs/heads/latest/img/banner.png\" width=\"600\">\n</p>\n\n<span align=\"center\">\n\n# Homebridge Dummy\n\nHomebridge plugin to create fake accessories for assisting with advanced Apple HomeKit automations\n\n[![verified-by-homebridge](https://img.shields.io/badge/homebridge-verified-blueviolet?color=%23491F59&style=flat)](https://github.com/homebridge/homebridge/wiki/Verified-Plugins)\n[![Discord](https://img.shields.io/discord/432663330281226270?color=728ED5&logo=discord&label=discord)](https://discord.gg/K26ceHy9hx)\\\n[![npm](https://img.shields.io/npm/dw/homebridge-dummy)](https://www.npmjs.com/package/homebridge-dummy)\n[![npm](https://img.shields.io/npm/dt/homebridge-dummy)](https://www.npmjs.com/package/homebridge-dummy)\n\n</span>\n\n<h3 align=\"center\">‼️ WARNING ‼️<br>If upgrading from v0.9.2 or earlier<br><a href=\"https://github.com/mpatfield/homebridge-dummy/wiki/Migration\">READ THIS FIRST</a></h3>\n\n<h4 align=\"center\">⚠️ HOOBS Users ⚠️<br><a href=\"https://github.com/mpatfield/homebridge-dummy/wiki/HOOBS\">Read This</a></h4>\n\n## Disclaimer\n\nAny issues or damage resulting from use of this plugin are not the fault of the developer. Use at your own risk.\n\n## About\n\nWith this plugin, you can create any number of fake accessories which are useful for advanced automation with HomeKit scenes.\n\nFeatures include scheduling to trigger at a specific interval or times, resetting automatically after a delay, activating sensors such as motion or occupancy, running arbitrary commands, triggering when certain conditions are met, and more.\n\nVisit the [Wiki](https://github.com/mpatfield/homebridge-dummy/wiki) to learn more about available features.\n\n## Credits\n\n[@jotzet79](https://github.com/sponsors/jotzet79) for German translations\n\n[@loveisfoss](https://github.com/sponsors/loveisfoss) for Greek translations\n\n[@Silverdragon122](https://github.com/sponsors/Silverdragon122) for Russian translations\n\n[@dcompane](https://github.com/sponsors/dcompane) for Spanish translations\n\n[@khanhnd88](https://github.com/sponsors/khanhnd88) for Vietnamese translations\n\n[Keryan Belahcene](https://www.instagram.com/keryan.me) for creating the [Flume](https://github.com/homebridge-plugins/homebridge-flume) banner image which was adapted for use with this plugin\n\nPush Notifications feature uses [Notify!](https://getnotifyapp.com/) by [@simplytoast1](https://github.com/sponsors/simplytoast1)\n\n[fakegato-history](https://github.com/simont77/fakegato-history) by [@simont77](https://github.com/sponsors/simont77) *Copyright © 2017*\n\nSchedule feature inspired by [Homebridge Schedule](https://github.com/kbrashears5/typescript-homebridge-schedule) by [@kbrashears5](https://github.com/sponsors/kbrashears5)\n\nScheduling based on sun times (sunrise, sunset, etc.) and reachability (ping) conditions inspired by [Homebridge Virtual Accessories](https://github.com/justjam2013/homebridge-virtual-accessories) by [@justjam2013](https://github.com/sponsors/justjam2013)\n\nSensor feature inspired by [Homebridge-Delay-Switch](https://github.com/nitaybz/homebridge-delay-switch#readme) by [@nitaybz](https://github.com/sponsors/nitaybz)\n\nCommand feature inspired by [Cmd Trigger Plugin](https://github.com/hallos/homebridge-cmdtrigger) by [@hallos](https://github.com/sponsors/hallos)\n\nLog watch trigger feature inspired by [Homebridge Virtual Switches](https://github.com/Plankske/hb-virtual-switch/) by [@Plankske](https://github.com/sponsors/Plankske)\n\nNetwork presence condition inspired by [homebridge-network-presence](https://github.com/nitaybz/homebridge-network-presence) by [nitaybz](https://github.com/sponsors/nitaybz)\n\nEgg timer feature inspired by [homebridge-eggtimer-plugin](https://github.com/teh-hippo/homebridge-eggtimer-plugin) by [teh-hippo](https://github.com/sponsors/teh-hippo)\n\nSpecial thanks to [@nfarina](https://github.com/sponsors/nfarina) for creating the original version of this plugin and maintaining it for almost 10 (!!!) years\n\nAnd to the amazing creators/contributors of [Homebridge](https://homebridge.io) who made this plugin possible!\n","readmeFilename":"README.md","users":{"lobak":true,"dg4444":true,"luffy77":true,"mkranen":true,"mtwhite":true,"hofgaert":true,"marky421":true,"dosevader":true,"awilkinsonaz":true,"savetheclocktower":true}}