{"_id":"tplink-smarthome-simulator","_rev":"29-99ff9a76e90ea695df4e3af0f1b8c0bd","name":"tplink-smarthome-simulator","description":"TP-Link Smarthome Device Simulator","dist-tags":{"latest":"5.0.1"},"versions":{"0.0.1":{"name":"tplink-smarthome-simulator","version":"0.0.1","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"test":"mocha"},"engines":{"node":">=6.5.0"},"dependencies":{"hs100-api":"~0.13.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0","loglevel":"^1.5.0"},"devDependencies":{"chai":"^4.1.2","chai-things":"^0.2.0","mocha":"^3.5.3","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"9fe676ef010968fb0217b6416582a3d570f04d7e","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@0.0.1","_shasum":"f27d594613492b35cb22ef56cf246d4e9ae8efcc","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"shasum":"f27d594613492b35cb22ef56cf246d4e9ae8efcc","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-0.0.1.tgz","integrity":"sha512-ToeDiXrnPI0tx38IVbDbfMfjAHFWOxx7JAFwYhGmljzZ3RuVPvIo4gPaOT96DCKY14rVZVLDVn9eoAZk4JCoLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPqvTLX1Tdywer6iG87miWWmfdJGs30DvHTEkZfeIxpAiEA6onv+ABGBBMifGo9toaP/VACbtYUSTqhh11WypGQHtA="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-0.0.1.tgz_1505886276736_0.8452134197577834"},"directories":{}},"1.0.0":{"name":"tplink-smarthome-simulator","version":"1.0.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"test":"mocha"},"engines":{"node":">=6.5.0"},"dependencies":{"hs100-api":"~0.13.3","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0","loglevel":"^1.5.0","loglevel-plugin-prefix":"^0.5.3"},"devDependencies":{"chai":"^4.1.2","chai-things":"^0.2.0","mocha":"^3.5.3","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"0cb5f2e2fe417a9aaaef7d3125698c64d624c94a","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"6.11.3","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-48JbXmIl4LhBBT9flSVTIIp/dUgy86wZyedJrdoRtrkKm0YEfzNsIJA4pNP6zN6QqM6V/2+li8S4UoFTije9ew==","shasum":"bf0e0ff71d381bf65575e63bba5c11c4506296a8","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc8v44sNxxvpICOb5HDnjciSCE7edHBn3KHuAOkvT+rwIgPX4CvhtQrOaVwo2tjK+vNcy1iJIHPrCFMTdig7MXyk0="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.0.0.tgz_1505935726048_0.6733582278247923"},"directories":{}},"1.1.0":{"name":"tplink-smarthome-simulator","version":"1.1.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && nyc mocha","coverage":"nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov"},"engines":{"node":">=6.5.0"},"dependencies":{"debug":"^3.0.1","hs100-api":"~0.14.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0"},"devDependencies":{"chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","mocha":"^3.5.3","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"12befc90faa2188406e0de12aa0eaaa80c17bbf1","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.1.0","_shasum":"19381837f522fc35a155973d5b3a8f9165f785d2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"shasum":"19381837f522fc35a155973d5b3a8f9165f785d2","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.1.0.tgz","integrity":"sha512-YsrpNmU46buYz48QtYdm6NBMDPbxW9EleG+aBxSGpXDnwvYBwFI8i0t2d+ogUZOjx1/WVaN13NZOSMDEM/Me8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB0VevK002SJMzbIrYxgBsDyegp6g5ZzM9KJ75pL10upAiEAsO1Yjzn8cUjqnaMxz3BkQTN+X/JiT0UarsMdym9KpjE="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.1.0.tgz_1506101015401_0.21841784892603755"},"directories":{}},"1.2.1":{"name":"tplink-smarthome-simulator","version":"1.2.1","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"debug":"^3.1.0","hs100-api":"~0.15.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.0","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"350d8b404a84df99543c3c8aad8ca7e448dfd77b","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.2.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-NvKyUAmzA/n8kmf2ZfjQULKSt8vUMk8oA6M8zuflLrNVb/Vd2n3ptQ+3uw25wX0HWbJT2uwAYkd6MZOw+cSoBQ==","shasum":"d05da169d64cd27f2166a03d71320bf6fe4eb99c","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwxAZI7AULasTAAbhXycpA+tTt/thiracrhf7HXbneBgIhAOGsmN+k2DmyZAN/zmV3CWMT9enJsmVS90A1fMwncWqW"}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.2.1.tgz_1507432813203_0.4742875089868903"},"directories":{}},"1.3.0":{"name":"tplink-smarthome-simulator","version":"1.3.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"debug":"^3.1.0","hs100-api":"~0.15.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.0","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"257a9890f8fb8390e12ebce09dab4b2187a4de65","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.3.0","_shasum":"201b62d3307504c458bc8fdffb0cd0913d942263","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"shasum":"201b62d3307504c458bc8fdffb0cd0913d942263","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.3.0.tgz","integrity":"sha512-p+Q3w6LEk/YeSpp2GQH1YlMOb0TFKqqzX1AFPCUM4n2YIt6wWbw6cWUgqUOUOjR5uEC1Df3zS/UY0Sqkk9/cQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/Dayzvb9ifplgIJUhye4SsHKwhUjJf9Ojp5y94ElEvAIgUU6m8fNjswKPVYhYOsCCwDavnxQ8tgpVkxKzHVGVigw="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.3.0.tgz_1507606788666_0.7204154222272336"},"directories":{}},"1.3.1":{"name":"tplink-smarthome-simulator","version":"1.3.1","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","hs100-api":"~0.15.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.0","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"8baa1fe632e86c9eec9225d02cf3dd0c7ba155ea","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.3.1","_shasum":"ae4619a265a01dc36693c6a35e04847f661c75f9","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"shasum":"ae4619a265a01dc36693c6a35e04847f661c75f9","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.3.1.tgz","integrity":"sha512-qZlSEKgdRP3hUhs5Fp6vrK0UDlL7tOUi4+qcmUdGdpHz5UglXIM/CbefGuUF89xG5kbUzE2F5i/W10qZbAOFKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXRuYlLrAB/r1d4lv4IRon3jnemgkbCr/ci2seHxGkaQIgYa/E2qh2+Mm7or6/HE+Fq/mWKiaGrP0IWDoRBe2988w="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.3.1.tgz_1507658831138_0.7173234913498163"},"directories":{}},"1.4.0":{"name":"tplink-smarthome-simulator","version":"1.4.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","hs100-api":"~0.18.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.0","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"0edffc531a23aefe76638bf0493753181ed9cd1e","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-ovCa5WvPMaCXP6Ugz7eQOIanWXtczIB+2XJwEkK0kFwGFwcNxWvzhVbc1XZhGDHNTgQClsk1pcT/iiXZxn2/kg==","shasum":"2caf678eadf86b1429601f619e8d88f25eb79eea","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBM3KY0yTZUhCHyO7TWN8rEyaTtAZndFLOLhfPtVfvLbAiEAvJRVtBvm4XJJiUbnImcfGHoMAfdqeC/0MYu9x9uiE/s="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.4.0.tgz_1507732951336_0.7366708877962083"},"directories":{}},"1.4.1":{"name":"tplink-smarthome-simulator","version":"1.4.1","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.1","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"b87527a9480106d734e13df6945a045f4b4e182f","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.4.1","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-sR9aQFryL0MkdyKcPJfOLJZ013ZirQGDK5DqQrGiKnXCNHgj0RVdhNCGv+ekpXJJFnc9olLbUwZhWfFRG/tYFw==","shasum":"75117e70d4517b5a63d36c8202bee3cae1a2683a","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHWucGUHbl9Y+w9ybFN0PH2n/HxHu2IySyyBhbKwdz8wIhAOJ6MKPP/mtmfftPsbmfcDTEL6mFFU+KT7eJLohFpLC7"}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.4.1.tgz_1507765971921_0.35159804741851985"},"directories":{}},"1.5.0":{"name":"tplink-smarthome-simulator","version":"1.5.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.1","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"159a50214a62383d48cd47006f8fa16fa95d266e","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-RESxy6R30sFUvmk7C6OMrZz8+AG0tokEfihbi1IKwmCQvjnm8K9+u58e6MA3C26+ncHocVqKzXG64FPKg0KVvw==","shasum":"209c47137e5ddf8cff1fbad115e90d31c4504a21","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDay8RqD1TcC1fOkC6Y4ycGD78mUu0n+fJlbJRtVY2UKAiBPlPPQ0YOj6lhLTRhF05I8UTFYjqBY+pONhziQIu+pqw=="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.5.0.tgz_1508296877430_0.28516174596734345"},"directories":{}},"1.5.1":{"name":"tplink-smarthome-simulator","version":"1.5.1","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.0","cross-env":"^5.0.5","mocha":"^4.0.1","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"c1db5f070ff253effe25601fa1cd979d6fa129ca","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.5.1","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-+h15uwM0EHYufv7qU+Z78ckyVDsu7xohFz9St+wzLnOAAD/5jWkbyLhj94FKQ9eKG9goexEJv05nDK+ppbPvhw==","shasum":"88bb84ed7ffaea71f075296e398a269c32ffcb18","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9k3cPGv1pGHFzJoNNoMA9FvYtbd/Ljpik6T8Bzir++AIhAJeZGW7aMVqq1sNXRwdwy1YK6LJJLBNPgxbZoPrFXFFE"}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.5.1.tgz_1508298765060_0.36483865650370717"},"directories":{}},"1.5.2":{"name":"tplink-smarthome-simulator","version":"1.5.2","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.0","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.6.1","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^2.3.1","cross-env":"^5.1.0","mocha":"^4.0.1","nyc":"^11.2.1","semistandard":"^11.0.0"},"gitHead":"411a65f2829a5873d18bc6bd384ea73e01bc8e4a","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.5.2","_npmVersion":"5.5.1","_nodeVersion":"8.6.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-ZDiSCI7B6mmhXbO89//Lf98TDFG9vSshVSNJ79aiyNpclysQ2oAcP4URQVsriAh4Yc9p4Hz8K8xY1dxo2tfesQ==","shasum":"b68b35e965201ac9e8568c9ef723bc1252415b4c","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzjcEGgkdgjysKFDcULvFNT4XCIAccxicfuuyrUWOTrgIgZkwXWzZNMZrEOclFbhuDLGNwtMTfMbEKmSRfph8RxPE="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator-1.5.2.tgz_1508298939743_0.9597064754925668"},"directories":{}},"1.6.0":{"name":"tplink-smarthome-simulator","version":"1.6.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","files":["lib"],"scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"babel-runtime":"^6.26.0","debug":"^3.1.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-plugin-istanbul":"^4.1.6","babel-plugin-transform-runtime":"^6.23.0","babel-preset-env":"^1.7.0","babel-register":"^6.26.0","chai":"^4.1.2","chai-things":"^0.2.0","codecov":"^3.0.4","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^12.0.2","semistandard":"^12.0.1"},"gitHead":"f46e6debfa8fd30618a61857a1157ee080ad1099","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.6.0","_npmVersion":"6.3.0","_nodeVersion":"8.9.4","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-a5/pVV/B4AsFHW06QwglMfv+kJCufjyGvXo2F7aeI+dTJBxB1dQAQuYpWZIKRIYfiW4y01HJeVm97mi0LfbQ3g==","shasum":"e1afa874f5893f215bd3273a5182d751c321c0a1","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.6.0.tgz","fileCount":28,"unpackedSize":48245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdI7WCRA9TVsSAnZWagAA7SIP+gKzRT8+UZ5zUbPOhpFY\nRSBf0thJW3uo1JXEwz1mqAgCXuCV+rpUsoBcfxrV+nlcJ4DkfY8zPq6RPtAs\nD0X2IGSH882decPvQx2aX2dg/erb+R7HVM209xQp9G6bp8xHlRJbSlIFXhNG\nAsQTnz+40EZ1+qYqX/FWSNk58uuwuAsEZdyKQgwpozazYe7nY+722eAPd7fw\n59yeE5oXjBV864lryv6iTaM4GP7PZYgwxA3fWBJfxQgrADxZe7s0Do3WVard\nkAZDBl4rFjjjAFiCV9Sa9baxqzqaJfIikKl9cO9LTMeIZ45CtQGC8S6UXCfJ\nCRB9TvyMBTbxK+jUWZJCgYS2GJDUIBxHqm1/5XAK8jC4rBcbEwz1zuEwzKxt\nIAlIVRYG0KdwTb23OoGVBkS71cgTKUivWcPb3stbhFwpXfxwzGNrpvG6J+AL\n4Q0HfRr16Pb0Uxzpz5J8vPeeVintfpdfoHcVC3bh1buamYsuwO5uzJGDx9u9\n6nR7wEZ3fCk/iiGoDbOk2ISct0Vayt5RxSm8tnMlTgA/9oI2hcwSU7XvbzbA\nZJuu5wZOxLDPJbV7qT8G2FI16gKoJUk1NN2cxxbpazYXSyFeL/FOUD4UY66x\nV5RQLHe1oMSTXBj+O8JRqmE4VGHPmKU1aGrtLHqAWSSRKCFohuPMs1CKA1Wg\nx/vh\r\n=B8jk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWU6bAMoP51O2B4ElctjaLetd7wLhm2ktA5QDU0c90aQIhAOePGzmHdsVF3yAoQcYrzTAxFQ+2RA9uDn1N/7TtYSzN"}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.6.0_1534365397882_0.5896642264614287"},"_hasShrinkwrap":false},"1.7.0":{"name":"tplink-smarthome-simulator","version":"1.7.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"@babel/runtime":"^7.2.0","debug":"^4.1.0","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"@babel/cli":"^7.2.0","@babel/core":"^7.2.0","@babel/node":"^7.2.0","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.1.0","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^13.1.0","semistandard":"^13.0.1"},"gitHead":"ef6ad3965c81ae100a752c5ff73262f70beac6bd","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.7.0","_npmVersion":"6.5.0","_nodeVersion":"10.14.1","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-E8NKK/572PFzfq3ll8DPp/ky5DR8fDbrfRGxgy9+fbJ/QqYIBFfzODJOPT7k5sCMHf64Aa/cP8+O21zsUMNkXA==","shasum":"df898d2731abb4ab6cf9c59d645b48e73a99e6f6","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.7.0.tgz","fileCount":35,"unpackedSize":56220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcFxWmCRA9TVsSAnZWagAAKQ0P/2EfsRrtkMlcl4zSnwSL\n3y4+iefOAThCs//cQVpJDjvLh+DoqF4VTR5K5/4H6CQcLUqoewsuhaHD+ciW\nm7MIsg4y+E/MINVxE00fXKRDjLOxammxLpYJa8eAQaGR4O8f0GvfvZs5oO9+\nAdGPJ6H/DnKY4YaxR7mG4jNVZb/Sr5tG/eJLEUlr7/cvsVqKJacqOIrj5VFD\nTAknZ6De1MH5eIb7WuG99hRnCudKFZx1JzQYHSqozX2So55QzC+kzIeIiyG5\nh0sX7kvOQ2L4r0scMsXjH9CC5DGVdYx60dVH9bDrNyfvf6y/L+GL8kmoK1zt\nRhPD9r10Xde+rjrI3dVOYer69WPsSkxF8uOHexEpsldcW8y5cqH3uoeGipvi\naeq3RSsTP51JBYEc6mMtGKqm0PIjIBdPJjctvVUU4/eDG5N9tLSy4ap2NLEy\nX0YWUSkISsAYZU+PCiC/eJYI3aujr4ccTd425M3RTNa7FvXksoybisqHI1jM\nh9WKcM9Gggk2ukfk/x0ZFlB+5Et8fYnbYEzD31cDrdEFv7Sz0+1uDx9Z9esy\nWuN5JFlZXhTFwioKQ78d5Be+edK22luggkG2cq4LaNJK3WEa6A8+LbMQqdpV\nN3Jj+3kho2JUen/oozuBpitB04I4pRFc3RGDNFBwY0FSqNwC1WKrPUWn0KjV\nRW9O\r\n=YTjn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG/vQO1Bp7eIl4fsI77RW/c7bht+1iR09GW/SsimvLweAiEA6c42qEqdsNLUMOLtV5dbuAr5DQ0x2wl1tsRpXUMWsgQ="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.7.0_1545016741644_0.9020971913159201"},"_hasShrinkwrap":false},"1.8.0":{"name":"tplink-smarthome-simulator","version":"1.8.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"preversion":"npm test","postversion":"git push && git push --tags","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=6.5.0","npm":">=3"},"dependencies":{"@babel/runtime":"^7.2.0","debug":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.2.3","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.1.0","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^13.1.0","semistandard":"^13.0.1"},"gitHead":"41f79b5ab379c5c9ce9a45f3992886fb43e6c6fc","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.8.0","_npmVersion":"6.5.0","_nodeVersion":"10.14.1","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-2OEz13DSk5XvU70QV/h8Ozwy5zox42zQDUL2PCVKRSAOFnWEa1IZv+QmPrmow/U0Rz9dgKgqRmjR321nRCFqZQ==","shasum":"12cf8529a0bbbaf9cb6940e296cc7732dc12e2d7","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.8.0.tgz","fileCount":35,"unpackedSize":57006,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQj01CRA9TVsSAnZWagAAaNAQAIyiYEvKzh/qP770j8em\ni/ZHJMxRtgAFMjTyKEP+2YvHTS41ZtjARtXA4wPXMmqjpp/oUrGg9wgL1yCp\n2fe3m0kuxdDXwR1rdBrWXpb8/vnGC4IXmTNCGrE6xomgldqru691vhxITTVx\nZ4oY3Q3u4aa//1AdGtVaPV32gTDnDACe7VIwVAf132BHmuB+ROy+wEm56QIj\nXDi3eJJcFaJYOLQNpgRuBnF5Vdo3aNrTgkEpOjYGktuvqmV/f8izS81JJHqf\nPgf3t0H1XatpeqfNJZc3lEnXNKeSh822qFeknzJDZyjHCAwW6nJM0oFBGkaz\n5j1/tq+m/dobBSTeLSAqNNTG6WeYAQVqTNON8dnLqI4oz71qXP8hy5a1KhZh\n3NhqefUtttlP6PVPdIildFrmzhUtvwVS6cLpwuzcW21nIuBd6+imXexjYbIx\nfXXYXwQg3j3JBqLJ1gwT/Ht79MRLsytiz2yCUwpaX6Q+S0XVJBNRF2VaN4uS\nartFPzZF4g2yUeY81zx4KPj6GyGoQHXH+U/we528AWuBHMbORciMI0A/7Lo8\nxfK9w6648u1Ip4uDx0orPwedtluoLYhhhA19b5D+cyue4Xednlnzs1P2Pl7e\nOSyzxsCkUpuS0Sks5NXH+ZlQr6SMGaoTGRBlOVg59kLL8pzCozRsPh6NReXC\niGGO\r\n=yKQk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEOqQgHONIyiG6XA6l/5lnLbk1zmL5H0v2Lz9biSDqthAiBaYgKJq13To5zCsGJ9ZZQDi3Bmsbeh7NDFnHqMrEX8Eg=="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.8.0_1547844916905_0.5745484899310498"},"_hasShrinkwrap":false},"1.8.1":{"name":"tplink-smarthome-simulator","version":"1.8.1","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"preversion":"npm test","postversion":"git push && git push --tags","release":"standard-version --sign","test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build"},"engines":{"node":">=10.8.0","npm":">=3"},"dependencies":{"@babel/runtime":"^7.3.1","debug":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^1.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.1.0","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^13.1.0","semistandard":"^13.0.1","standard-version":"^4.4.0"},"gitHead":"78b05f707cd4c5f90731b6822aa83e63714e8a54","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.8.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-ABb9OF5ULEkDLUMDJuJb2sfnnRtn9glstdGnm9NeXjIxuV5kdeZxlpXn6AAmKSPHr8sX+oThZ0IHZ4AWnonBNw==","shasum":"20d0168ffce0a43131940673be1185e75617697c","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.8.1.tgz","fileCount":36,"unpackedSize":56616,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcT6YoCRA9TVsSAnZWagAABrcP/R9Drc0FTgA63wizNPJQ\nPpxjFACfJ+LIlKCCqYg99pdXOKhF/8b35bis7lx6y4GD1Dcdzo/RS77CR8Vd\nOXPG6bo6PgQmCTm16biitC0Tq22deFozmOuUkJcuZflP244nD5XUX+dKJdml\n9vdmdj+WYJJHmq9VzkEN7a6sflvqaqkc/Yj/mdaxPtvXDh1d67l9VyPMiY4Q\nnbQcynCGFPZevPB7ydptsP1PD/3mUYY4PieRiXNNexsC8HZIQVzuHWoYLGoi\nd4EBm0eF6TVgMumHukTd/ZLVzuq1vAjZHa7j2O31Z+56uolp7yGN41nLE32D\nm6SunjbqCBrXcVhU+GCF37mbQ3RKnGGmi73k+Foig5GdSg3jNueBvG1Oxbrf\nZ5JygA+R9mq3Qt8eRl3q7jbI/dipTB7LXTbzV+pjYezTGgTU86g0mw9z6mMs\n2uiQl90A9tvWvcA6tWTv9WEkZgR/Gv6r38mYVZaw6XjvvilhbtQ03aQaHZMn\naSldO9qgiIzYeMiI82WizFMM5vycagIS91bXMrNfJ8xoSbdaaErwWaOl8gR3\nSk1uyfICDA+ak25gb23KnH+q865OygmYkRrVSbeBEABQ2a+4U+PRzSB4Ev0Q\nGEnVxMw/6aF6tK5sJDAq09JTidV8PfVXL+Gs0kVZSf1dnodXdWVIJNNSPn3A\nxade\r\n=9r2L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHWv50ByzBH9inML2IakqEL95FTHXfFu0WfjZoGTYsMpAiAsON3zUBmo1yCRfoYtQqpNKKJUQxGVcSMolzsZDfk+5Q=="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.8.1_1548723748858_0.8620571952198945"},"_hasShrinkwrap":false},"1.8.2":{"name":"tplink-smarthome-simulator","version":"1.8.2","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build","preversion":"npm test","postversion":"git push && git push --tags","prerelease":"npm test && npm run build","release":"standard-version --sign"},"engines":{"node":">=10.8.0","npm":">=3"},"dependencies":{"@babel/runtime":"^7.3.1","debug":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^2.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.1.0","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^13.1.0","semistandard":"^13.0.1","standard-version":"^4.4.0"},"gitHead":"3cb58569a851c743ab51f77d1cd8b069b1c8e7e0","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.8.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-8lPwuLSiw4mAefQL/ItyI4OAi2BNgiZd03HFcDQbvObbZFP3fqqjtF4iSpPC3kV3gqjB4a9OpgL98UV74oAPQg==","shasum":"69aba05944548c9ad9eae0af804ddc66d760517b","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.8.2.tgz","fileCount":36,"unpackedSize":57055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUkCqCRA9TVsSAnZWagAAK7QQAIpvxysB7lsLK1x0c/R/\nc6Ir7H/ug07p4uwY2tlHd1p664zD84e2UCLVfKcJGoZUUQ0nEhEbf8v/PV3k\n/nL+vJ7raoGx1aOPRlHRm6lNs66UUGO0iPAqqRcPcmGTdIXRxYfURAv0xhkp\nQFr424BOvROvrAo7/ymk+xNF21FNBooV4e3nbjDRpcS7LfbfsoL3XzzXo8qq\nnjxvtXHc/x+rREsTkvqq9eIZ8/sz0NAHfonz92NV2S5wwePVCXSh7Hu86RAC\nNeO9p8ywaSWOGvoKe2AvTgcT5OHvcnABiAgiMejdgWNPQOndTuAQAqRhLXiN\nESlqNwyRZR2T/yMZ624r/EPxwG7xoMwXzGQrCmWiKtHdUbQSs08AH9H+bl+k\nhhrNGsBetOeXMjOhIxyuK3VEngyZIrxNsVkMkEzSkkAC96H9GFphqbDlpNq6\ncYgBHzUG4GsduasB+cNe8hfqf8i76eDCof+QmHMjSDJbFhRZ/VGKa1Hu88AL\n+tDi53LfVmspbGcbiL4QzZt+tFZECskP5pyowLcEocHsoVoGIlpqY58ECAEc\nrbMOIoLcFDLmG3lnBnOgvgyrmVr9hN2c9OKDR5zpuUKmdDxM8Qvq6ychFtSt\nRB2ngvWy16e97PE9hFk9F0VWHX+JddLXUIEvaJvJzFubtWlS0zAzUG8B/BMD\nE3Gc\r\n=nton\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOLDi084D4J/CKRZqMStJNMPAEd/8k3b7/yABA7GlDWAIhAKTyRMtFBzxPNUO3nQw+UI1J2D7bfYkEnDpRVCqk/PlD"}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.8.2_1548894377423_0.1857479527851571"},"_hasShrinkwrap":false},"1.9.0":{"name":"tplink-smarthome-simulator","version":"1.9.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build","preversion":"npm test","postversion":"git push && git push --tags","prerelease":"npm test && npm run build","release":"standard-version --sign"},"engines":{"node":">=6.5","npm":">=3"},"dependencies":{"@babel/runtime":"^7.3.1","debug":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^2.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.1.0","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^13.1.0","semistandard":"^13.0.1","standard-version":"^4.4.0"},"gitHead":"c04da139483146d69f67096919dd5ea025bd4c67","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.9.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.0","_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"dist":{"integrity":"sha512-yrWCla21roWF2PfI9LjXBu852cN8kC59r6pjkzZTrhlL//aHEURxgZ1luLc5wr7ujq91uJ9QBOtDK0wYdjH5nA==","shasum":"4635845260e43d19d8e242763960e425ecad73d5","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.9.0.tgz","fileCount":36,"unpackedSize":58229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUkVcCRA9TVsSAnZWagAA1w8P/AySTJPa5oI3FmccjDpi\nT2MRSUSv1op1hlyWSkyEG13oaMgaoFQ7A+1v1BRR6eeRCLjLp6fCK/xPv76K\nBGUaSPxGu4DvYI7lWD6FpIGKKesfn8Vj1+LiyuJ0Wkv00/Oa0xjx0yGF4XW3\n05mFmGIkRTgOsZFruUgCaYZiM5isky9v5MNlBir2YFAxZlAZsiH+2d15JKWC\nNMjzO/gq0VpW9bm/9b4hHPqeC1Qci+5xCVrWQRztyvRps1BB3PdZV+84ArSS\n4JtsPnlqNm7Ik6BMC8Za09OvleCrjbgTxc0cU7wc7T2MjAc406+ZiKzmoTNK\nY6NZWdZffsYav12Jmm5SYde0RXBTu3vHInq5y0YjLVlMNKIEy822Na75MsYZ\noufuP0so+9YDgN1d9T/Ap2KdaiNguZBaEy3fq7Wmo/5UiqINVd9CUPWZiNZj\nOyeIDCsQajxxTH2zFZ/4AA3WfeBufx4y83FkR6TcISB9zTb1nPZXBs9o+y6n\nKq5rfJPI/4y5l0YpKZhck1/jzNwUf0eSb3ZUui+X2EASmY0CTruZPbstR3av\nhEeHgWZjOOjLUVPBMxf3eqWE6P04Qe98/e+puuc/Zt8hnHDjZhfmndBSeAV+\nVD50DEm10iaZ+os/t1LR/OAMqZpNp86XmcwAoOY2MvkYtKn/IzXdyyARGA3m\nnT9G\r\n=VHJk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfFJhM35AuGbynHItGoXjfSYFKnABBx7i97ootbrLzrAIhAPEb3wRNJqle2P1HFtNIYAcy9IdiM4rsXUs+CSOi9G1I"}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.9.0_1548895579794_0.7470813014231787"},"_hasShrinkwrap":false},"1.10.0":{"name":"tplink-smarthome-simulator","version":"1.10.0","description":"TP-Link Smarthome Device Simulator","author":{"name":"Patrick Seal"},"license":"MIT","repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"main":"lib/index.js","scripts":{"test":"semistandard && cross-env NODE_ENV=test nyc mocha","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","build":"babel src -d lib","prepare":"npm run build","preversion":"npm test","postversion":"git push && git push --tags","prerelease":"npm test && npm run build","release":"standard-version --sign"},"engines":{"node":">=6.5","npm":">=3"},"dependencies":{"@babel/runtime":"^7.3.1","debug":"^4.1.1","lodash.defaultsdeep":"^4.6.0","lodash.merge":"^4.6.1","tplink-smarthome-crypto":"^2.0.0"},"devDependencies":{"@babel/cli":"^7.2.3","@babel/core":"^7.2.2","@babel/node":"^7.2.2","@babel/plugin-transform-runtime":"^7.2.0","@babel/preset-env":"^7.3.1","@babel/register":"^7.0.0","babel-plugin-istanbul":"^5.1.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.1.0","cross-env":"^5.2.0","mocha":"^5.2.0","nyc":"^13.1.0","semistandard":"^13.0.1","standard-version":"^4.4.0"},"gitHead":"1aecac83ebbdc7526a58668c29152a00a44b3b12","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@1.10.0","_nodeVersion":"10.15.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-NekWUbv1i7wynA994kluLduOXc2dP1wYLAhkfhlEBmf3YfVcYgOXdy0qooZVUm7lVvhhnrHZw7b4nYMnfO9UwA==","shasum":"a5cb151dfe733d562f69aa0087418f9a3ed49d10","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-1.10.0.tgz","fileCount":36,"unpackedSize":59290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcVh0GCRA9TVsSAnZWagAA7OwQAJV6CDl0jqFVNzpNhKvg\nZAYmW8SZxXbdXmFFOOo8kHYSpVFzWDDGOvN6aDHPXkzHwbZ7+UMDjKv2iKR/\ni6MkD9naysEuKmPT1CSOQS7q4E1otTG3KhHqMbDi2q3G5PihntDRiauIGpqK\ndnZ14thuh1Z24vd5njdC20vR3+lHEnPAlr32vRBMbtiz0l+ZENiYl8rdopBa\nzj7WGil5axX2OwT+MUc4mxvKX1IKAoWhmErSLvwblJyKUIiuiY5hNzLrq4+3\nJ1nmci4AAwebrFeX7Bre5e1JlXgg5WuVyL6fXxKPQQfm6A0W06NWpTH1hJcr\nY5evaUYvgnQIw4PuMeXS0Yzi8QxOpO46b8R8afFf9ucWvMPk9l0osxniuRDE\nIe/kYVGfyWGcNBeHcT96fUgXsPbZXPvSaL4IN1QKJjNAwqlcPv4V9TTuqxtx\nPnYUQBblSIwMnk6mU5DtBngd5oeXi99QQusy0Ld9J+tleft3xV42a3moYjnI\nyVmILBDiqmem00ouyPUDowreGIsE8+Y3gIixxXrVUHM7R5pylzqbbPjGpwXm\n4qtduKqUnGgf+y3uPD/tInCHEP4xel3GgY1C2FTj5IGO9Xufq//OdCcC0MO7\nRNVsmvu42T1x5ecZFjAVa0zcrDENmF/lII6dVQrDxVynWC0kmnP+o5urLD0o\n7EsL\r\n=AQkk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4I2gXSypo1mA+q5iMcJ/cAzvfhFG3uE94bzq4Z/qYbAiEAwP2oQNKLgAHBw6E1Sow5EYMd0nTsvzmrDtV55phAiF0="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_1.10.0_1549147397918_0.8852619228817851"},"_hasShrinkwrap":false},"2.0.0":{"name":"tplink-smarthome-simulator","version":"2.0.0","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"main":"lib/index.js","scripts":{"build":"babel src -d lib","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","lint":"eslint --ignore-path .gitignore . --ext .js,.jsx,.ts,.tsx","prepare":"npm run build","prerelease":"npm test && npm run build","release":"standard-version --sign","test":"npm run lint && cross-env NODE_ENV=test nyc mocha","preversion":"npm test","postversion":"git push && git push --tags"},"dependencies":{"@babel/runtime":"^7.10.2","debug":"^4.1.1","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^2.0.0"},"devDependencies":{"@babel/cli":"^7.10.1","@babel/core":"^7.10.2","@babel/node":"^7.10.1","@babel/plugin-transform-runtime":"^7.10.1","@babel/preset-env":"^7.10.2","@babel/register":"^7.10.1","babel-plugin-istanbul":"^6.0.0","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.2.0","chai-things":"^0.2.0","codecov":"^3.7.0","cross-env":"^7.0.2","eslint":"^6.8.0","eslint-config-airbnb-base":"^14.1.0","eslint-config-prettier":"^6.11.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prettier":"^3.1.3","mocha":"^7.2.0","nyc":"^15.1.0","prettier":"^2.0.5","sinon":"^9.0.2","sinon-chai":"^3.5.0","standard-version":"^8.0.0"},"engines":{"node":">=10"},"gitHead":"d52bdad4912a1bfa9db16a050f632a01be30ede5","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@2.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-RCrGRfnP5uslZCnkRyAc5AP1GX33akaKLwe3DdzkejtuaG52HCSs5sQijhLjmgxwAztF8t4F6iNDBpHq+NSVSg==","shasum":"79fe84fdcded013404298af97ed33cfe69caf08b","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-2.0.0.tgz","fileCount":36,"unpackedSize":66469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1SfeCRA9TVsSAnZWagAAitUP/1g6a8XVIqMOO0fB4iSo\nbcVouJi1NcTPcrO3hs8t6du3t0FROmmC1boHXD1Vt2lny1RZ44yUCQ7zNn+m\n4CCa84ejnRa+l40A8m5L+Uvz+rF+11zv2j+7m7o2pzRjScz+r1Fgv7JaViIn\nAi+H016JhBusxsviZNMoNxiaBfutqfV1UxbigJfICsWKznAtNkoYlaOH39DF\ny5pcKzvfR3MXAnBEJLpsbT5QWnnm/eCAtXKaAi8QC0nL2nrrJBxZ9zzxkKUg\nFi43YBhTdM2nw2Hk4dZx+Yxw2grSV5dwEB+Zb7sdL/LGKkSr4+ewWVaUko0B\naFHT5S/SJV2fAAxGLkeAAPZ6sI1bV0JWYWUnr/XK0vrmxTxSuAc1wAgi2sQb\nb1JZ6mclnnVEkro5BTg1svspf8OMJ8bPjapLhpABzDlSi88VvDe1FDN4nWPt\n0yftJrzN8XRa271Uoe9jTuDHNIBe1BruxXY3if/5HjqD30CCZm8rUi3QKco+\ngi8RPIPwdNf4OI5CdtjUVg+V3YzmQYWRdA7dEnSn5B93mAKuvo7orzGjyZuX\nl8rz2VSM8skTZV5O0dDwjA1+bGS9ysvo5Ot3m39lFHOvxqouDwo1xTXZj5aS\n5gTT1J/MArNkJmLUjewnNzyJHuuOZUHiUZtjw+J0xX6El2TrCTgxKt1RZUAS\nIT14\r\n=O6Vw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4XHInH6muT8GbcS1oBGe0bf5zzeY5CFDmA4cvQq42GAiEA+VEmCSiRKLFhq2uC8lka8rXng33mKktU3x8QOnMDXGI="}]},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_2.0.0_1591027677478_0.6429822131199336"},"_hasShrinkwrap":false},"2.0.1":{"name":"tplink-smarthome-simulator","version":"2.0.1","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"main":"lib/index.js","scripts":{"build":"babel src -d lib","coverage":"cross-env NODE_ENV=test nyc report --reporter=text-lcov > coverage/coverage.lcov && codecov","lint":"eslint --ignore-path .gitignore . --ext .js,.jsx,.ts,.tsx","prepare":"npm run build","prerelease":"npm test && npm run build","release":"standard-version --sign","test":"npm run lint && cross-env NODE_ENV=test nyc mocha","preversion":"npm test","postversion":"git push && git push --tags"},"dependencies":{"@babel/runtime":"^7.16.7","debug":"^4.3.3","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^3.0.0"},"devDependencies":{"@babel/cli":"^7.16.8","@babel/core":"^7.16.12","@babel/node":"^7.16.8","@babel/plugin-transform-runtime":"^7.16.10","@babel/preset-env":"^7.16.11","@babel/register":"^7.16.9","babel-plugin-istanbul":"^6.1.1","babel-plugin-transform-runtime":"^6.23.0","chai":"^4.3.6","chai-things":"^0.2.0","codecov":"^3.8.2","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^4.0.0","mocha":"^9.2.0","nyc":"^15.1.0","prettier":"^2.5.1","sinon":"^13.0.0","sinon-chai":"^3.7.0","standard-version":"^9.3.2"},"engines":{"node":">=10"},"gitHead":"95c03e6b1dd9f792dcb98d173d3611b748161516","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@2.0.1","_nodeVersion":"16.13.1","_npmVersion":"8.4.0","dist":{"integrity":"sha512-vC49RFAAPmLI35ZUyRrieYsfiAIT/Q6OaOFnX0V/g8DV69qXWv0IT6SYoYdQ4CrBAHyHfbtjUBq1XV4x43s91g==","shasum":"a8c53014daad140443d6738e251d612fd50e8915","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-2.0.1.tgz","fileCount":39,"unpackedSize":70474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh9efbCRA9TVsSAnZWagAAGB8P/RWCnS4Fe9VOppoWgNaz\nZL94PWtfbr/fibCytHHvt16BfRE6vo2enY16kYW2bVfnqTyUI0sGr/08SEHR\nnUgBdpe7MxNmWtgWTTZVaP3CDwUl69H3sRFmaLQxuUBoIFeLRMWSEAnEE6/Z\nyDA6HymgxP/zhi8zis3exsDjeYpq7pgOh+wC4KnZQ3R43fv8lMhEYah8AQzW\nc/cFqZqCsgmGbHVGcUE2L11XlB9AImHDdzZUHAwS3W4KaRs7tkWwxYIvfut6\nZHA6nl2Sm/iOtrxRVumMgqyS5iMvjMpxGhxzadiDjsOiq2AN8TdBRD0GY2HN\nKOHoCm7Z9ikkIl5NlNtlgMU83+tIUlI6JbXO3sY38qd1Gg7AaQUz7a8fGnfK\n5gxyDJ210O1n+nzAttN1aYaJdLalWAezOiXw3vcWpgN26BN08++YH7105Z00\narwDN6ej6tjau/3E4fLwTvcF4goYHOp+xaTzWRJMuW3VOdZRe14E301jIMDM\n2by/skTXXcEtwZ6poYxBmLmDRcAxrltPYYi+OUwyVsOxW3C8xTrp/lEBUyzm\ndp0Y9IjcbGlUCk36Gz7d03HPfADEmUsnOTQ5rZLwQaw1Ynr4W+vmi/T4ifYc\nV3hEHc5OBhjP+qKUVJtZdGlmz7rIxk1/L7uFT5oUXlw7MUWI9XPEDQQWII/D\nBSqy\r\n=/yVS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICr7FqWBglNtqOgdmZZShMIlTGo80eogZGHdFg/sfCNrAiAb8JT9hK4HCS4keeh9t6wgRol5MUogegTT6JFhauYBjg=="}]},"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_2.0.1_1643505627414_0.45554093951634056"},"_hasShrinkwrap":false},"3.0.0":{"name":"tplink-smarthome-simulator","version":"3.0.0","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"main":"lib/index.js","scripts":{"prebuild":"npm run clean","build":"tsc && tsc --project tsconfig.examples.json","clean":"rimraf lib/ build/","coverage-report-lcov":"nyc report --reporter=lcov","lint":"eslint --ignore-path .gitignore . --ext .js,.ts --format=pretty && tsc --noEmit && tsc --noEmit --project tsconfig.examples.json","prepare":"npm run build","release":"standard-version --sign","spellcheck":"cspell '{examples,src,test}/**/*' *.md","pretest":"npm run lint && npm run build","test":"npm run test:only","test:ci":"npm run test:only","test:only":"cross-env NODE_ENV=test && nyc mocha --color"},"dependencies":{"debug":"^4.3.3","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^3.0.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/chai":"^4.3.0","@types/debug":"^4.1.7","@types/mocha":"^9.1.0","@types/node":"^17.0.13","@types/sinon-chai":"^3.2.8","@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","chai":"^4.3.6","chai-things":"^0.2.0","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^16.1.0","eslint-config-prettier":"^8.3.0","eslint-formatter-pretty":"^4.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^4.0.0","mocha":"^9.2.0","nyc":"^15.1.0","prettier":"^2.5.1","rimraf":"^3.0.2","sinon":"^13.0.0","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","standard-version":"^9.3.2","ts-essentials":"^9.1.2","ts-node":"^10.4.0","typescript":"^4.5.5"},"engines":{"node":">=12.20.0"},"standard-version":{"scripts":{"prerelease":"npm test"}},"types":"./lib/index.d.ts","gitHead":"73d11512d934316a39d1220fba5a2ed17a26d196","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@3.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.4.0","dist":{"integrity":"sha512-N9eTw8uRVSiVnqAJ460gFbTf2cmF3Xh5sdC2S+fV+4V9slLyjbT2+txqzqugd8brbeRLs1xbzTsTXAlwI5EcQQ==","shasum":"a9c4552dc077a20269b8d901bac14b200d2fb5e1","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-3.0.0.tgz","fileCount":127,"unpackedSize":178022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh905jCRA9TVsSAnZWagAAl60P/1DOO1zUK3SXn44PRMey\nE8eZ9nnzS40LIChXBGFTHt3/8RvvRI/oDquvYNgI/blvtpNG5UVM9lI/72KF\n/A0V3JzaB+lhyyf/ryNCQyD34CDWFT5TZVL8y4pAnfr9J1zbVFBq8fpMTMnR\njss6bMREKdYtvpFtNYtvNmyGskyKhhZbd7gpwXBEaVAIMq7RhAU2tp3CWiXG\nTtWC8xy/Kejfh2GhuYQUlAh1nF4RDWKi4QZUqEhARJcLs3rMUeOhz4ppUyyO\niyVQYy4fzp3z2mGDwuV+lQWi6kJe5eKDNIKNhkYF5xcksTC0kILVwujHd+uH\nWEJYfSh3MgueWC8h7TPKEo+g5L8oOh2f9PZlKdxlLPoduCUV/30qRE8rPNTw\nGm72v2qB3xv4gESBsZgE41flwFiBmfZLT4Ros1pAOJ/UpZ21MsDnCVRRzRoi\nTc9kklgZWNDLL71+hrIm74GPimW2O+5QnNIb+GpSUL1tmhPWys7ETQKa7+G/\nUk7oZlBoVI605HzOIGHveRiNU5b4oM3wPooiSUBFIgoYLorDg8pY52Bk2cJd\nmdD5qalf9l+WbIeapr1gf8eMaLqwIvfYH0HwFrbefTaCuFZBnX/XLZ2PBdhK\nHjOjGpHbqLiyIZP3eo5wLy5O4kYA9PVScxIpX+okfkSIgepXrCC/xfvL0sp9\n/Kre\r\n=uEqk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECrijylR1lR9VfjDCaB8IoGV7MVftR92AMm3PepMe1BAiBBuMHKmmNvk0zn8JB93rkmywnuw+dTjlr0+N+/smPMYA=="}]},"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_3.0.0_1643597411394_0.9942279494214872"},"_hasShrinkwrap":false},"3.1.0":{"name":"tplink-smarthome-simulator","version":"3.1.0","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"main":"lib/index.js","scripts":{"prebuild":"npm run clean","build":"tsc && tsc --project tsconfig.examples.json","clean":"rimraf lib/ build/","coverage-report-lcov":"nyc report --reporter=lcov","lint":"eslint --ignore-path .gitignore . --ext .js,.ts --format=pretty && tsc --noEmit && tsc --noEmit --project tsconfig.examples.json","prepare":"npm run build","release":"standard-version --sign","spellcheck":"cspell '{examples,src,test}/**/*' *.md","pretest":"npm run lint && npm run build","test":"npm run test:only","test:ci":"npm run test:only","test:only":"cross-env NODE_ENV=test && nyc mocha --color"},"dependencies":{"debug":"^4.3.3","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^3.0.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/chai":"^4.3.0","@types/debug":"^4.1.7","@types/mocha":"^9.1.0","@types/node":"^17.0.14","@types/sinon-chai":"^3.2.8","@typescript-eslint/eslint-plugin":"^5.10.2","@typescript-eslint/parser":"^5.10.2","chai":"^4.3.6","chai-things":"^0.2.0","cross-env":"^7.0.3","eslint":"^8.8.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^16.1.0","eslint-config-prettier":"^8.3.0","eslint-formatter-pretty":"^4.1.0","eslint-plugin-import":"^2.25.4","eslint-plugin-prettier":"^4.0.0","mocha":"^9.2.0","nyc":"^15.1.0","prettier":"^2.5.1","rimraf":"^3.0.2","sinon":"^13.0.1","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","standard-version":"^9.3.2","ts-essentials":"^9.1.2","ts-node":"^10.4.0","typescript":"^4.5.5"},"engines":{"node":">=12.20.0"},"standard-version":{"scripts":{"prerelease":"npm test"}},"types":"./lib/index.d.ts","gitHead":"7c43e62115df9b7efb3e0e64d51d263e5441fdc5","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@3.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.4.0","dist":{"integrity":"sha512-HDdRCoZuxU4fxuvvnLFr9aeeI5zTpgRgXItTuXlKdp7bc4pCJwxdK0gisHhnV4VYOSOUQG2K19Px4XD/fWsP1w==","shasum":"dd4e853400670c9850041297efc08bd488ffe63a","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-3.1.0.tgz","fileCount":143,"unpackedSize":198849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+b6ACRA9TVsSAnZWagAA83kP/jc6vkFviy+JYX8dFfuI\niovcZQByKqjW1L0jV6FdF8CoIlKAA3jc+CRWsE8xTeLnVNGvvLjrqwD6NNdX\n0/kQhSJPevbXXlO2PeMavrB4+5ciX6zz7i4/A5lJdiWPUspb2HyhWr7D7Yz+\nIXTEGXCIEu683R5h0Ds33ztYkBp8VHLi/mE74FNNeFZGth0W9Gv4/bTBQhwi\nTtQcHa9+2IK1sFsbqD1mbSE32rEZT83qXY2TuB9stonughqzsphF7qLf5a75\nApcS/l0fpRVse5r1mC4xqZKEbReBMJopNYh7Rl/+y9H7pI/tnCPPhZMjr0dc\n4jl9nG1tEkX6lrDcr/BOYVecFC4MH8TgC49VO2Z4AjIhFTHTpdT3bTME4NDB\njm0MRZugQ8gwqC313Cj4VMfLRKVS2QVDlNuXyQS6XF/d9JxAPupOcPRVFbzs\neX6eX7IGTqECNySPyNxHJ1weV630LhSAd+OfQuVy32GvRh2kmKEyTuSEV/mx\nH8UW1UJjd3HdFdOXAMvF4dyDrPiY3KvhYQaygxIt+kgJz7O7uXaaQc//313r\nhEKBaEAIea2IXEu8ducRd97XszlJ2/d9tg8TkiqRSKexkt6ZAf0U6wyi0l+R\ncoBO2IKxcHFJE9S6QRNs2Wcn6DzQCGi0GSkcYI5aygdluCnjYTPqlJO9sxyB\nPuu/\r\n=ZZpM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0ofMz7LlufeKV/LmzbABdXEXuLS4P/TJagLUKu4wU9QIgQj5cfRb3hQiCgmKbae1zFA90ALowSzCwKaVbUSJTB08="}]},"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_3.1.0_1643757184043_0.5762829795804509"},"_hasShrinkwrap":false},"4.0.0":{"name":"tplink-smarthome-simulator","version":"4.0.0","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","hs100","hs105","hs110","hs200","hs220","hs300","lb100","lb110","lb120","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"main":"lib/index.js","scripts":{"prebuild":"npm run clean","build":"tsc && tsc --project tsconfig.examples.json","clean":"rimraf lib/ build/","coverage-report-lcov":"nyc report --reporter=lcov","lint":"eslint --ignore-path .gitignore . --ext .js,.ts --format=pretty && tsc --noEmit && tsc --noEmit --project tsconfig.examples.json","prepare":"npm run build","release":"standard-version --sign","spellcheck":"cspell '{examples,src,test}/**/*' *.md","pretest":"npm run lint && npm run build","test":"npm run test:only","test:ci":"npm run test:only","test:only":"cross-env NODE_ENV=test && nyc mocha --color"},"dependencies":{"debug":"^4.3.4","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^4.0.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/chai":"^4.3.1","@types/debug":"^4.1.7","@types/mocha":"^9.1.1","@types/node":"^18.0.3","@types/sinon-chai":"^3.2.8","@typescript-eslint/eslint-plugin":"^5.30.6","@typescript-eslint/parser":"^5.30.6","chai":"^4.3.6","chai-things":"^0.2.0","cross-env":"^7.0.3","eslint":"^8.19.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-config-prettier":"^8.5.0","eslint-formatter-pretty":"^4.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-prettier":"^4.2.1","mocha":"^10.0.0","nyc":"^15.1.0","prettier":"^2.7.1","rimraf":"^3.0.2","sinon":"^14.0.0","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","standard-version":"^9.5.0","ts-essentials":"^9.2.0","ts-node":"^10.8.2","typescript":"^4.7.4"},"engines":{"node":">=14"},"standard-version":{"scripts":{"prerelease":"npm test"}},"types":"./lib/index.d.ts","gitHead":"a95d7921b59cbc4b7b352d4aae1d8a907ab1a1d9","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_id":"tplink-smarthome-simulator@4.0.0","_nodeVersion":"16.13.2","_npmVersion":"8.13.2","dist":{"integrity":"sha512-ad/iWIw+6LqKSe577EFM270JO/7+80o6Vr0FEoOiO1cAh3UUfTReV4f3UVgDon8tmM5b0QBkN03VRjuhjzDzfw==","shasum":"74b3ff97968fb05d558c1dacac96cbed93681b45","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-4.0.0.tgz","fileCount":143,"unpackedSize":199144,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD35JZqzPWWqGHCZzlb7cYHPv4S/nb7Qb1XIxCC4j56RwIgEY/UUKGxl70Cs9aBPLXAFEAHZf0w18Qm/EIE8kwJ9gQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizInoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo99w//VCA/gX6jiXtjlv4uOD+zZ2KotOZhLZG02nC7gpZj2sEdUMgO\r\n4o1FSritq78lK4bSXhvJzWpPaL/onh+N3T94VwuQiad+/BY1uP/kEAZvsdtC\r\nQUsWF+gs+z9tfeeN/NGQtJMBEdRxFatHY9EopA33BRgfleNSxiFZUhpZtyzC\r\n4dzQtUJq4nMZHLcr87Ea6VQRQMHgI/C+jvctNkRuHXiY5SjsdHF2Fjgk1WK1\r\npF9t5DrzLhaZKBdyIxm/aycih6tR1UT2Nki5gFBW3ayCyUVZy1M3r3Rep25g\r\nb3BFFKEy/8VP6BFE+hdGurR2xBFtPx3BxmjWoBfL5QLthTIOziUqlE8HR2la\r\npqq7IctstUvriLQ6jYdLc0UduuYwo5lG0cbZSxulRPaKrLuHqNSZufRA6i/J\r\nPhw0Ydka9wxdAPewFu5AI+D3Zkvu5tQ/E1uLLUMZYxVlRF5IUeUuDYaWrjyK\r\nDEhiHTZXdAD745SkwAHhKg9SEYHXRbeVqgf5jtT/hZlDbuFqi0M6VkXd4EAZ\r\nhjFLQOyMFwILqft+3pQUrjlf88JFDsQiU5G9FjvfFq68yPC8M97n+LgvEPBN\r\na/6wVFlxqN9eUae7azObraRHHQr/eDWIZFcEy7fdtU2/le6nGN7+2SeWCCn8\r\n9mjNeGGI8t6Fjkb8bpsDpW90g2iist8smvo=\r\n=LVuP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_4.0.0_1657571816435_0.4820226690928784"},"_hasShrinkwrap":false},"5.0.0":{"name":"tplink-smarthome-simulator","version":"5.0.0","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"type":"commonjs","main":"lib/index.js","scripts":{"prebuild":"npm run clean","build":"tsc && tsc --project tsconfig.source.json","clean":"rimraf lib/ build/","coverage-report-lcov":"nyc report --reporter=lcov","lint":"eslint --ignore-path .gitignore . --ext .js,.ts --format=pretty && tsc --noEmit","prepare":"npm run build","release":"commit-and-tag-version --sign","spellcheck":"cspell '{examples,src,test}/**/*' *.md","pretest":"npm run lint && npm run build","test":"npm run test:only","test:ci":"npm run test:only","test:only":"cross-env NODE_ENV=test && nyc mocha --color"},"dependencies":{"debug":"^4.3.4","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^4.0.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/chai":"^4.3.10","@types/debug":"^4.1.11","@types/mocha":"^10.0.4","@types/node":"^20.9.0","@types/sinon-chai":"^3.2.12","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","chai":"^4.3.10","chai-things":"^0.2.0","commit-and-tag-version":"^12.0.0","cross-env":"^7.0.3","eslint":"^8.53.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.1.0","eslint-config-prettier":"^9.0.0","eslint-formatter-pretty":"^5.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.0.1","mocha":"^10.2.0","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.5","sinon":"^17.0.1","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","ts-essentials":"^9.4.1","ts-node":"^10.9.1","typed-emitter":"^2.1.0","typescript":"~5.2.2"},"engines":{"node":">=16"},"commit-and-tag-version":{"scripts":{"prerelease":"npm test"}},"_id":"tplink-smarthome-simulator@5.0.0","gitHead":"62861a950694ff3a21fc15c4c2c2148253042022","types":"./lib/index.d.ts","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_nodeVersion":"20.8.1","_npmVersion":"10.2.3","dist":{"integrity":"sha512-dbhGggHh1AGmFqRTqeBaRlZt6McjhehOYqdAvPa64fJ9QeU4Xv2oONK1zSdUy6mKJjw6AkUU4CDh19ymIJhmww==","shasum":"0805fba4d972d0eaeae981c492aea382a772fdae","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-5.0.0.tgz","fileCount":143,"unpackedSize":197920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBRpZc835z5y9mAYcubOfhcf37TNE8SomXFxhZI/WnO6AiBDyHTmIPrFEUtgxQGhXH/kbujl2wgrL+/GXx6mwgYIZA=="}]},"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_5.0.0_1699502674188_0.5199641705455349"},"_hasShrinkwrap":false},"5.0.1":{"name":"tplink-smarthome-simulator","version":"5.0.1","description":"TP-Link Smarthome Device Simulator","keywords":["tplink","kasa","home","smartplug","smartswitch","smartbulb"],"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"license":"MIT","author":{"name":"Patrick Seal"},"type":"commonjs","main":"lib/index.js","scripts":{"prebuild":"npm run clean","build":"tsc && tsc --project tsconfig.source.json","clean":"rimraf lib/ build/","coverage-report-lcov":"nyc report --reporter=lcov","lint":"eslint --ignore-path .gitignore . --ext .js,.ts --format=pretty && tsc --noEmit","prepare":"npm run build","release":"commit-and-tag-version --sign","spellcheck":"cspell '{examples,src,test}/**/*' *.md","pretest":"npm run lint && npm run build","test":"npm run test:only","test:ci":"npm run test:only","test:only":"cross-env NODE_ENV=test && nyc mocha --color"},"dependencies":{"debug":"^4.3.4","jsonparse":"^1.3.1","lodash.defaultsdeep":"^4.6.1","lodash.merge":"^4.6.2","tplink-smarthome-crypto":"^4.0.0","typed-emitter":"^2.1.0"},"devDependencies":{"@istanbuljs/nyc-config-typescript":"^1.0.2","@types/chai":"^4.3.10","@types/debug":"^4.1.11","@types/mocha":"^10.0.4","@types/node":"^20.9.0","@types/sinon-chai":"^3.2.12","@typescript-eslint/eslint-plugin":"^6.10.0","@typescript-eslint/parser":"^6.10.0","chai":"^4.3.10","chai-things":"^0.2.0","commit-and-tag-version":"^12.0.0","cross-env":"^7.0.3","eslint":"^8.53.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.1.0","eslint-config-prettier":"^9.0.0","eslint-formatter-pretty":"^5.0.0","eslint-plugin-import":"^2.29.0","eslint-plugin-prettier":"^5.0.1","mocha":"^10.2.0","nyc":"^15.1.0","prettier":"^3.0.3","rimraf":"^5.0.5","sinon":"^17.0.1","sinon-chai":"^3.7.0","source-map-support":"^0.5.21","ts-essentials":"^9.4.1","ts-node":"^10.9.1","typescript":"~5.2.2"},"engines":{"node":">=16"},"commit-and-tag-version":{"scripts":{"prerelease":"npm test"}},"_id":"tplink-smarthome-simulator@5.0.1","gitHead":"c8a3155ffde27effe74d57b46e510c6334a01e25","types":"./lib/index.d.ts","homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","_nodeVersion":"20.8.1","_npmVersion":"10.2.3","dist":{"integrity":"sha512-LqrcjBoou3pPxSQEZdHXcGuH3kLF5E1he6MYC4OUgteTGHt5yGtMIgklPIZRyaGLyvAVbzREMXklkRyI6RKVHQ==","shasum":"ad22594e6bb304576e0614f24d716f015981d766","tarball":"https://registry.npmjs.org/tplink-smarthome-simulator/-/tplink-smarthome-simulator-5.0.1.tgz","fileCount":143,"unpackedSize":197920,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8Etqqb3k2eEY3EBc9UndqlobnaDLY0M4aXrwZwVh3EwIhAN1rDsPwFtEpbjhCQ1aBl3OhEqmnMnRQBei+j/U+uZNg"}]},"_npmUser":{"name":"plasticrake","email":"code@plasticrake.com"},"directories":{},"maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tplink-smarthome-simulator_5.0.1_1699503407449_0.7693952512022897"},"_hasShrinkwrap":false}},"readme":"<!-- markdownlint-disable MD033 -->\n\n# tplink-smarthome-simulator\n\n[![NPM Version](https://img.shields.io/npm/v/tplink-smarthome-simulator.svg)](https://www.npmjs.com/package/tplink-smarthome-simulator)\n[![Build Status](https://github.com/plasticrake/tplink-smarthome-simulator/workflows/CI/badge.svg?branch=main)](https://github.com/plasticrake/tplink-smarthome-simulator/actions?query=workflow%3ACI+branch%3Amain)\n[![Coverage Status](https://coveralls.io/repos/github/plasticrake/tplink-smarthome-simulator/badge.svg?branch=main)](https://coveralls.io/github/plasticrake/tplink-smarthome-simulator?branch=main)\n[![GitHub Sponsors](https://img.shields.io/github/sponsors/plasticrake)](https://github.com/sponsors/plasticrake)\n\n<img src=\"https://user-images.githubusercontent.com/1383980/30628984-4eb5bf5e-9d8e-11e7-9caa-97720ae1eadc.png\" align=\"right\" alt=\"Kasa Screenshot\" width=250>\n\nTP-Link Smart Home Device Simulator\n\nI created this so I could automate my tests for [tplink-smarthome-api](https://github.com/plasticrake/tplink-smarthome-api/).\n\nSee more [examples](https://github.com/plasticrake/tplink-smarthome-simulator/tree/main/examples). [@simlu](https://github.com/simlu) has used this in creating [kasa-smart-hub](https://github.com/blackflux/kasa-smart-hub).\n\n[`debug`](https://github.com/visionmedia/debug) is used for output. To see all messages set the DEBUG environment variable.\nTo see everything:\n\n```console\nDEBUG=tplink-simulator:* node examples/multi-device.js\n```\n\nTo see most:\n\n```console\nDEBUG=tplink-simulator:*,-device:udp,*:error node examples/multi-device.js\n```\n\n```javascript\nconst Device = require('..').Device;\nconst UdpServer = require('..').UdpServer;\n\nlet devices = [];\n\n// If you setup virtual interfaces or aliases you can have unique ips to work with Kasa app.\n// On a mac you can run `sudo ifconfig en0 alias 10.0.0.200`\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.200',\n    model: 'hs100',\n    data: { alias: 'Mock HS100', mac: '50:c7:bf:8f:58:18', deviceId: 'A100' },\n  }),\n);\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.201',\n    model: 'hs105',\n    data: { alias: 'Mock HS105', mac: '50:c7:bf:d8:bf:d4', deviceId: 'A105' },\n  }),\n);\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.202',\n    model: 'hs110',\n    data: { alias: 'Mock HS110', mac: '50:c7:bf:0d:91:8c', deviceId: 'A110' },\n  }),\n);\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.203',\n    model: 'hs200',\n    data: { alias: 'Mock HS200', mac: '50:c7:bf:46:b4:24', deviceId: 'A200' },\n  }),\n);\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.204',\n    model: 'lb100',\n    data: { alias: 'Mock LB100', mac: '50:c7:bf:49:ca:42', deviceId: 'BB100' },\n  }),\n);\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.205',\n    model: 'lb120',\n    data: { alias: 'Mock LB120', mac: '50:c7:bf:90:9b:da', deviceId: 'BB120' },\n  }),\n);\ndevices.push(\n  new Device({\n    port: 9999,\n    address: '10.0.0.206',\n    model: 'lb130',\n    data: { alias: 'Mock LB130', mac: '50:c7:bf:b1:04:d3', deviceId: 'BB130' },\n  }),\n);\n\ndevices.forEach((d) => {\n  d.start();\n});\n\nUdpServer.start();\n```\n","maintainers":[{"name":"plasticrake","email":"code@plasticrake.com"}],"time":{"modified":"2023-11-09T04:16:47.870Z","created":"2017-09-20T05:44:36.926Z","0.0.1":"2017-09-20T05:44:36.926Z","1.0.0":"2017-09-20T19:28:46.195Z","1.1.0":"2017-09-22T17:23:35.491Z","1.2.0":"2017-10-08T03:12:14.986Z","1.2.1":"2017-10-08T03:20:13.495Z","1.3.0":"2017-10-10T03:39:49.015Z","1.3.1":"2017-10-10T18:07:11.211Z","1.4.0":"2017-10-11T14:42:31.442Z","1.4.1":"2017-10-11T23:52:52.012Z","1.5.0":"2017-10-18T03:21:17.525Z","1.5.1":"2017-10-18T03:52:45.189Z","1.5.2":"2017-10-18T03:55:39.860Z","1.6.0":"2018-08-15T20:36:38.014Z","1.7.0":"2018-12-17T03:19:01.799Z","1.8.0":"2019-01-18T20:55:17.128Z","1.8.1":"2019-01-29T01:02:29.044Z","1.8.2":"2019-01-31T00:26:17.578Z","1.9.0":"2019-01-31T00:46:19.978Z","1.10.0":"2019-02-02T22:43:18.032Z","2.0.0":"2020-06-01T16:07:57.683Z","2.0.1":"2022-01-30T01:20:27.555Z","3.0.0":"2022-01-31T02:50:11.524Z","3.1.0":"2022-02-01T23:13:04.193Z","4.0.0":"2022-07-11T20:36:56.629Z","5.0.0":"2023-11-09T04:04:34.390Z","5.0.1":"2023-11-09T04:16:47.696Z"},"homepage":"https://github.com/plasticrake/tplink-smarthome-simulator#readme","keywords":["tplink","kasa","home","smartplug","smartswitch","smartbulb"],"repository":{"type":"git","url":"git://github.com/plasticrake/tplink-smarthome-simulator.git"},"author":{"name":"Patrick Seal"},"bugs":{"url":"https://github.com/plasticrake/tplink-smarthome-simulator/issues","email":"code@plasticrake.com"},"license":"MIT","readmeFilename":"README.md"}