{"_id":"uiautomator-server","_rev":"26-247f50201cc971b6a6be66ced02385e8","name":"uiautomator-server","dist-tags":{"latest":"2.8.0"},"versions":{"1.0.0":{"name":"uiautomator-server","version":"1.0.0","description":"NodeJS UiAutomator wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.72.0"},"devDependencies":{"semver":"^5.5.0","async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"28ac1c5ca6c4f1331981afa4557f1ed7ad3daed1","_id":"uiautomator-server@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-yR/umeW+HbyGW31ZxwzPmQ99hLer/825btAXkwOlyvyjsjZlmDvvENYtX2tV98Mftuv0kpNYmi8poU5ckdqdDg==","shasum":"0cdd9e408d92786f492d8a9699940ed4e4cf8544","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.0.0.tgz","fileCount":14,"unpackedSize":2947506,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYXmdC4ESuMWHYvzlv0eP46scwe9qh1mBVobkB6KLDtAiEA9qF4rEURwyN+2uy7yNvi8clyim7wfo8huf3tBdrYAlE="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.0.0_1523636291030_0.617410275991765"},"_hasShrinkwrap":false},"1.0.1":{"name":"uiautomator-server","version":"1.0.1","description":"NodeJS UiAutomator wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.72.0"},"devDependencies":{"semver":"^5.5.0","async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"23d6cd5b7bf6341d54698a7ab1ec05c3505fb841","_id":"uiautomator-server@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-oba2D+RaY+e1z4vjRnCi0Bpb73Rby2UY59ljqe99c/09sgayXiPH+swLXy3/GXKHBINy2+GcHpCedXhQ70ZHPg==","shasum":"c44e6082cba6afbbb4cbecf16c2e749fb0a15afe","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.0.1.tgz","fileCount":14,"unpackedSize":2947806,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1EnCCRA9TVsSAnZWagAA7gQP/iGTg508RTrYM1HzXeL7\njoxIbjmAE1cs/wxpHQHSUXa6dT7SOEG59kT4ohmD4MKzYaTbF/+pg0cxSkiZ\nvgOoZn0rn0WKgCJ0I0Hf+JdmyFVBas+5P+weq9lhh4J8gjScbaQYMtSCe8SN\nqXNk/mnm/PYw5qILy4SiBeAZ2jySYEF3LDRHgDJXkFZPkFsyAgX/xGzsiCE/\n/kHiNUE4dB+iG+hTvBlZ+HOPiHKD2ik+G9JWgeI8XtaxaQ6jGUB1mKOtbQAk\nLM7zr4VmH56Mi7CuGCtAdc/bG23S8xG7Q32nxosgK5TUlHDEWgAvumFYGVuL\nJhkuchOHg5O3jwggnipIAziPIS4n0oa2UmmLmfoyLgtRPyyG9OurZJEO4kFy\nYXvYSXpwPL/gMIdn22KwPVNwnE0LAowba+TCFcxvXVtSWm5E1Bj9vG90b3+8\nIK5MGMXXCBLrd1EIER3XixXyRW4iE6IX3tZJA9xnlfpZi8qq/CNeB1oRbaQK\ne0cfgzm644M7LiazexhtTU5Y2CLp2qLC6tar1gaxMtaFlcdngoMjF9tb1GI5\ng0Vqk5vMVsNzeuG6KV6KJymW83MQn7BLCZnnQZk+M1rHdwZugTrKOfJ/Za2z\nMxLktnkJz79GnIpGozKHupv9teejbonQ51v62wJf3T9zjfJiq4+TpS9BZRUt\n8A85\r\n=NwyN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAB6xdh/1aDu/CaDaXld5LybYspsjHaQoqbTXnNM4ZNAiEA/OASn0iJqn+rDcPhJG+vZ7RN4b2tBjhyLUI2wRelt2E="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.0.1_1523861953093_0.27500939756522835"},"_hasShrinkwrap":false},"1.1.0":{"name":"uiautomator-server","version":"1.1.0","description":"NodeJS UiAutomator wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.72.0"},"devDependencies":{"semver":"^5.5.0","async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"e949bae48118716147b4d914bcf0b90c30796f85","_id":"uiautomator-server@1.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-lFUu6Xyc/belVxCQUbVxx7ZhjAbcjnO5gZFTX8E2bfNgVPucNIyJwe5tHIilNzlsDN0yaop4o4nxfMfY6Ms52g==","shasum":"90bdefde94af7bb92576397e649cfa3463d85d80","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.1.0.tgz","fileCount":14,"unpackedSize":2947832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1vYzCRA9TVsSAnZWagAA4A8P/jbqPAR03DVVDuctf7Hg\nr2QIw6x0DcbFIpiaMoOpoAHUhMN1P/eHyCPN/+cjjMrfQotARPcN2jP2AEz9\nWMeFN71/YOwOQmEQPu8jvOJftR8f2zLF6qO1J/Mx0FBOL5eRbfzT6ItADNMB\nRFWDuEMxgizUwEF+o5znvrbVyZZnOkeBXmP3IDujMwaWzHSQl7Zis8UVjzVz\n2A8BvKXXlbFdxM/jdu3q73dsZvrd21+egX2aEnWjS27qgXM7IKn3zthlYqvb\nD4cFcQY7V5Ya/kGkq3IcaHnyiXV4sLcrCadYcc/903sl0L79yhbesaPro7Lk\nyxaQnhcxrsytngg6gZFdt8R6HZTtndvWghH1iwfX0T68Ey1MywEkCqIx7WV6\nEWaqrhQSLBsdeCJrqMli33OF+P/eWRWkBWEFruc1LMf+eiX6F3m8w0Pih5GV\nihAQHr06OUCRXlEChUT8QAwZzsCM/TZqQwOtaeUhvCk5Rl5Rln2e1qr/6XQz\nK9B7H6kvkFORwZYa5Y8I3aFsHflTTbXDJNRx1CLsx0lzgZfcMa8kP4/WJQh0\nJLAJ/w79aKe8d3QlXQopF0E/rigIydnJhR17ghfnkVJ36Bo+EwWGQFRr52ym\nMHxU2xHDENPLSHXyKbeGxCBeJuLkWalflDiyTSt9VG74u0z1PkRzlXYXq0v+\nBBCc\r\n=knjQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4h9KgHhljg8j9wW1ExrkIp0MqR6S0VbnXbzGKadpJfAiEA7npQ7kH2XQtB+H6cu2DQP4yI2YZMOxRxox3dM4pUmag="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.1.0_1524037170006_0.5975611050192686"},"_hasShrinkwrap":false},"1.1.1":{"name":"uiautomator-server","version":"1.1.1","description":"NodeJS UiAutomator wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.72.0"},"devDependencies":{"semver":"^5.5.0","async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"11da414c35f91e39da510cc008581e52ee72da68","_id":"uiautomator-server@1.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-+ADvPOU5EEF+2mXOJ4dUsFFyDj03n1oH0xKXq60fcJZjoNWfLgP4sAoC2D3h/BZsBfyx9UKlMfrvzHRiW+Rx5w==","shasum":"eacb4ed170cc12e1f7ae2bd91ead08d7764f645b","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.1.1.tgz","fileCount":14,"unpackedSize":2948169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2KfACRA9TVsSAnZWagAADmYP/1ZigHIg9WntSZS7EZAY\n7mlHx79Wn6L5ubJgCUKz0siCCx7FWt7MEpwfQWreqcEy/GvzPDot6QrVlNwy\nPhOrcnrDkTKvuknMKcKGDyDFceOgddDlXDsYiHnCzkcN9Uhk/SdlEiI1rzfV\nLRSlfwVokUbcTjhxblFFzyirfqVfw2sr3HC2+PkRHGovgTTMbqpl16WMdhDW\nETk6fpbzDftw6lZQV4gHwB7irxJZ7kymVO11bbd+TJWZdI60GXjJO2W8Lrhu\nhJpXU+QLnQSSF7U5RK60dH67v5IBuhwlsABajM9hkw/z1/JAWkY+ju4MleUE\n5DgN8JyHD6UB2BWfbqPHopadQV9opK83WKVEeVrZ7WMzqKO/KaNiCrNYeJYy\n79hdO9Y5yUAzZObBhA4IAnicJ5yK4SKvdohiUFQDbJ6llvEWz3uj7VAZNQXe\njW9CLK5xQXmZXnjyhEvtTzTqalPjF2sgl/8/ncYU7jFq26HiJ4l5gI9g+Z/z\noxlD5r9zKPKjVBu8e1x/BJG1zaFS41uHP3NLj5bhA+4Zzw7ivjh43IO+KfDf\nlmKEcG9cZJbBgD/6O8fh8tT93sCRJrceo3v6JbqRzssxaCBjZkXh+oi5mJUb\noJXDXbNORg3VFcAtYDVGWFfbxAPpEoBmR639aCsa+/d3Mft4BiW2B27pop0d\nlBWU\r\n=4LLV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZHVpaaJXHeIAZWRPtl1yP306tHcuDMppWH+dL705xMAIhAPbz5PTIgrDQjzSOe+6Xk8IVf3Bpc0Lzk3mSpfwE1zwR"}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.1.1_1524148159140_0.03618535434242287"},"_hasShrinkwrap":false},"1.2.0":{"name":"uiautomator-server","version":"1.2.0","description":"NodeJS UiAutomator wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.72.0"},"devDependencies":{"semver":"^5.5.0","async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"3c5d4e147cfddb68cb82c15f5def61e91b2e6a53","_id":"uiautomator-server@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-eAXnDMp8qx5I2U4myM7FZkZIitqgybScGyYY6IfSIdbm+w4prQ0OkiqWDxK+oUTFyhDmXJalMWjULeLGEcVyeg==","shasum":"e9de311b49fab27e4b6ca53936c8c02d2f019fbb","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.2.0.tgz","fileCount":14,"unpackedSize":2594792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2iYMCRA9TVsSAnZWagAALzMP+QBb4G+L3oPD3koWiI3I\nzBtvM4Mw2x7dHCoJW3s8Nw8QOpNTrdhwVW9w0uVp+NZ3ug7Mv0d0i9QQADsg\nOg3cbOLUBDMGAitlf4b/882U0U/Cie+94eaDq9SjwhXMFDl9b/AsQPKJZVA6\nGVQI1PjzrtvA4HURN3hdpK1ZN8ivh5Z9vdUJY/o5pPYvxMqR03HmT9faCWU+\nfWYCNs0JysjTDXYTqi8qUUJRGedhYGnyYH+KSDQvtX0dlESdGIHge18hpHiv\nR60HtShhsZwFpqMOaaMxluZLitfbCl6cAGJ3KHl/+D4G/UPdZp+FztrfAzYv\nyvGHCednSMB5oNE60+KQlhdKaQLWWfFuBep4GzJwQaduESuh+99KCA4/3WNj\nHyCMz0Z3oIibjkRIusk9tfN/26Dcy4BE1W0mAFiJeTgDDktPnp5lquK2f+N9\nPMUyc0+YcvdgBPdbj4QDKKwCWbBNfhkcF84zAWbealWWb0h4yJkCTOEXjQaA\nROSjyVa1f+Ni0DX+qA97pnwylTsCFm3hPLZsTiK0uWPShYxaS6+1++SMWSJS\nNdvZboaWTazwPT3KHWv1SbddhpQxwzUu53EsdL1rIVG6xgrMc71uapICuC/G\n+U1gab5PLCdfdkQw/cGOJBaH/ntrgrOoBUDfjSe4nt5/d0TSjtyff+EQxdl4\nWV7p\r\n=CVPw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhx4W17p83eF1oYcBvK386mveCyR+u6/EGFZfrsVMC2AiBpTu5YgAP5SPjYmcyfIkDk1MEZAB8KbHviNPuoznXnSQ=="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.2.0_1524246026609_0.10112684437435449"},"_hasShrinkwrap":false},"1.2.1":{"name":"uiautomator-server","version":"1.2.1","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.72.0"},"devDependencies":{"semver":"^5.5.0","async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.10.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.7.0","eslint-plugin-standard":"^3.0.1"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"93a25217f31346e06426e88ee4990246637a7a4b","_id":"uiautomator-server@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-k4d8tfaiHzAzBYWU0Bv/j60BQ65USNXZA0P2InjtWdaNgx0lu+YndJIJoj7+Mb4D+H5RU6UN5KPyJ7wGD5uW0w==","shasum":"754a16e052ff002989c3586c37a55f4490a3a745","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.2.1.tgz","fileCount":14,"unpackedSize":2594792,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa3Fr1CRA9TVsSAnZWagAAAw8P/1dYfvhYhH7tJQ/AR0G9\nEpE48YYoFqoFKMgMLXtLbETjDicFRm2R7cCBPPZASiqkuZN4J+tWO4kM/vWz\nTchMC0XSJK8btTkZ0wyOSiCGIrG82Y+NzllF0Of2hgj3XOwDs48lQ7LIe5nQ\n1bN0EGywTBIk4PDdXKVwdYx9Qt02+DqlryT2rzZfvpev/7gmfXqMwRk8VTMR\nZmNtTxAkUA2L6IE2dKA15vjZnU/avo1CPkZ7gaHwsXoSwfK82HZFsA2rnqN8\na3mW8YeV/aO5kLaMszAFQ9+L+cTNp0Y3GHcHrc8WXufBpMrgqtgyDGmR9Op1\n12cQsEoBHgQiWxLu4K/9DZCR8ZTSD0VE7cma91V5soDmc9SU6cAN7I1NL6GY\npf03LFSucO5svk1fdB2n+69biYLeJBI1dB0320tmtE1JjFfIXCaCHgKBD5RD\ni8nLUwU6VF96RmpAg6SOChpnv7wn7AVEP//wReGMwCjqqmB4Y/GbXBQe3jm7\n/pSTsBvFogG+onYdVzGIUORsvb4fq13PS2MmPu+xq/pj5z5YkbxlV2lcVioR\nL4OzjscCHl50cmjvs0+3zBIJdC4bW4WUI2La2inrgUZTw8TXG2Pg4zBhR2v4\nGIGP9x4ljhvWMxWOFkt/qi3CT3abFFnwTaC0oENDsUDkIz73j0JB8aSORzwl\ngHbk\r\n=wawl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElDlSkOD7jD2x6r4eTw/XDkpSKIrP1ESlQE4A9P25JfAiA9Gz5rKh988mGPAJi+lw9OnJzxIogF2NyLeSu5nPXOLg=="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.2.1_1524390644865_0.7576685802811616"},"_hasShrinkwrap":false},"1.2.2":{"name":"uiautomator-server","version":"1.2.2","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.86.0"},"devDependencies":{"async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"dc785c75e6ca46302b22395ef36ffd106f3c8351","_id":"uiautomator-server@1.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-O3JaS8sBbDiOngmRFUQ709TMC2/TwiekfgQ5f8fMbfAivmR4tkUjAgbr9skB6ekn5eccc683ojFZVM/CqVFCww==","shasum":"d5c1707813cf68a6a764e28a80d8340bce698427","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.2.2.tgz","fileCount":14,"unpackedSize":2594871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/oLRCRA9TVsSAnZWagAA+0wP/1GuA2igjh6mKvifCji8\n6YnFY6rd1HoHk2m7pPQvAA2iVjmq/gLR3GGHdBwycDl7/bGh07XKutLCltRp\nxgd5Tyl2U5F9l+ibhRgRdFz8kZpB/gn8+eQGx3pJcetlbIcXLfOuNRI6iMgY\n3qsdqVe4Ghsyncm/wacL8lnELzMPQurRfcWTQdswtN04BG4yPZV/jkMKbsD0\n5UPHwBvF/0pl08v43uHO8O8fkalmd+CwPUiWrLlYTbp6IoeNqB2XRnfafaET\ncV73BPfPIg9fX3pQX0wgvglfDQfiNGOow1wIbIbmipHwiNuSO4YfdbM/kTZA\nvjsXuk6b1g6ifttITOx1vEmUS/+Vvc4Ng2DHbReGjDTC2RzFieUTQH35z77f\nDycACITK0M/wpynLUs4hkkrB4/CQZP0leNf6mjoFCPyUTH2i4Dho+qrjd33m\nnH+l+S2ReTORxpkIrVArzt9yeuTEyq5kKei/GoLZ/nmxIdE2ifprT0sNtmOC\nUk+BnNZeu9jJCktvR9AB6znkn49g35Jz2CDE6mpoYD/tE7De79/AkpBA+J9I\npwEczroLfChEO29SP86oIMsjQL4lFcZy29yKUc6TWKgqHWJWpOe1RLmF0pgY\n7hxlFFWuual/I36rRyt173CTiziGmCOuRlrZ4zIsiBq7eF25K71dbCs15UkN\nwlZW\r\n=//t0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBp8enL0KMOmlmUR8HB9lnTk+9iPzEGUasiLGcDrH4UTAiEA/F7IzkNI/UtAFKWsGW+4kBLVg/bf4/jbHubHvnxQJ1Q="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.2.2_1526629072619_0.5663099429494531"},"_hasShrinkwrap":false},"1.3.0":{"name":"uiautomator-server","version":"1.3.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.86.0"},"devDependencies":{"async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"ffde619fc4b6ea92a21c2f298877d9cd79f7ada6","_id":"uiautomator-server@1.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-rbEhqKsPFkjWZAxpJKT0YCEdWi5CEKuStqWxwrs1PjpwaTtEzxc6DhcyRjZ9mh2MyBMLhVOQPVPTiAsEWTo5zA==","shasum":"ee54ae18eadcd64fd3154a89c3f9e4004c4302e9","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.3.0.tgz","fileCount":14,"unpackedSize":2594871,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/oMUCRA9TVsSAnZWagAAcowQAKJIu5bh06qiB5+TkSDW\n3xvoQvjDpzvr1F/Fcias2xeun/nFtx2pW9jXaeZnbUXu6tHz+4W2CvhI0Knw\ncvMsDoUZTFy1Fq4UNKO9FXqyr3K/5VvMo274Y122day8tpTKTY/F4CHHj1dx\ngSSHC6/CH0XTlpmS1PD3tMw82Zlb9ndwwCNHiPMH4ojicv9wgZ8hglMR191K\nuZPs2oN6Y52C0yqWNeurFG5wS5YbV0P3zodQLr1H4iMOZXlbjdTvHxYnUkOO\nQYRFQYwkI+Gj7qCRKyFiTRMXi86/DufzE1RC2oa/2wjkU3qCyM8S/j8aahbD\nRRb2T5QnENBouLPmXGtPfSvrD0jJpGv0LFfqUnTxMTAHvJ1iBaTxm1Kv37GU\nD7afx5GnNGPHUYtAEYgeWroKfcV1pPtjb3o9iQEQytDj8R3WE7WFSRfQ/vaU\niza0yi/xjU7KDTYBRqIUf3yHzluAIvGBZXsdPjKCXFII3umvFg++gv/EUrvx\nl0LFJ3l4iTM1x+u5RCNMtcGIiLCuzAlA7LydujHNCkn0POdMwhfiwtaEfYYJ\n4wYaFFZXPjHqKKA7o9OylPuqurKfyiv9DJfKpoY6tifLsfz2vVDRY7WMKnuq\nmEnPxWshI7P597rX++WndRrwx3jg9G8oO6SLDdDXFBe4/W8mwzPN6kCXyITk\nP1CW\r\n=Vf/O\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2/qLbVTHSw7AMSGijdhMHuCkr+q6XJFjYOpjleeM5LAiBhgOJWe3yopfMivO5sHYtSUNb9RDM8U3XxJJLITsCL+Q=="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.3.0_1526629140096_0.7520037853498991"},"_hasShrinkwrap":false},"1.3.1":{"name":"uiautomator-server","version":"1.3.1","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","npm":"^6.0.1","request":"^2.86.0"},"devDependencies":{"async":"^2.0.0-rc.5","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"b9fd38adb9c46216c82b28b62ffb4bb83ca59fa0","_id":"uiautomator-server@1.3.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-AcFY6Qt4+bjwsaY+jWm8oeVSuMjo3dZsXaJS9N+5SdtuhbpWaaXI7PIoVrOjQ0BGFuTJ4NTQ/RjzQiwbYIcCPA==","shasum":"82710f1a4ad3f32cc25008479e5f27419ce57f59","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.3.1.tgz","fileCount":14,"unpackedSize":2595617,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBWybCRA9TVsSAnZWagAAcxQP/iBwvm4a/XUIBdZbuoOj\nA5vIsjHiDghjL/boA1CXoJYp+ZpvYTgSXwF8AnvOPypFNI6IdIHyOFMKGwXp\nyZ28PE44N23MMAz9pEQqQd/0Ogct6kRK9eKrEQ+ZeD/bUIX11CeDcHMITCSB\nrfki03WoZJg3zTrtC4KK0Q0S7r1BEP6rgNDXNvrgod6JpZgpMLkur0LKusJl\nj7zKyvRXVxZqLdUd1PN+RY8ItEFx2ehkp5DA4FiFs9xuJFOxeSOpn1KfjV91\nrkIQc59CzjuCn+J34WeRdvg+gUlxMhDH9QOw+uCXvgxiMTF1m/IuodHR76XC\nX4aUsnsi5oVEprqjXq8B2gWz6z4kBI4tyuaM0qMT0ZhwHXqqB+JIz+6xouC+\nFfFL5MyfQsC7tSe1FkzBeB78YJmxonp6jWYTDJmtU7Dr+cTFF0LuvTHIcQqv\ns4KXYe8Qw2lJGn9fmuguxHYT1j9aH5A0AG5f4x/LPROAyGWBYQdSPQwYBfw+\n/X61AEsqmUAlPbbXimmEuygQIbNFt4ilI5LBvXhxVwD5NF983ZCuqfuzl5xj\ndTm4UlBPfNnNJEdLWyZtxUypzE8C+jfmuQvVvBj5X5baDshgxgaNyNpGME2O\ncVOyreZLkFFjjrQ72JV0AMo17OzEO33hqQHIHmnrSq2cFDSfhdFG2csYEqH0\nlxE2\r\n=LkKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCax4yvNnNjn6+nldzC1umL+8AwB5ojkZWEG6Gx2uuQswIhALZQ3Q7mBAquRqdVuSr6fSXzIxEW0X3gwEWFCOepjLdf"}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.3.1_1527082137622_0.8699535077201952"},"_hasShrinkwrap":false},"1.3.2":{"name":"uiautomator-server","version":"1.3.2","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"85a8516a97b01d538126674aff03a81273500004","_id":"uiautomator-server@1.3.2","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-4Xcutststj08Akb8DWFZFrjN5xx4REGlb5To15sLPQx4/uK7L4Sa1KyhgWKXzQc1wBrDm2IFzQloMjUFIFjFlA==","shasum":"36c4e913bfa5c5a2aab7e9a1587c95459e4b694e","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-1.3.2.tgz","fileCount":14,"unpackedSize":2595531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBljACRA9TVsSAnZWagAAY3sP/3vrPM9r1mK7FgkuioMi\nDERoT3GtACabna2PVm852vwJqFUEq9LwUj29TPvZZHZGwe4iCr3tWobnWHSu\nncWzMpEUBfx0oshYonp4CsGirqhvXoNglOpnr33EY8BscEMrvH5bf9fAL9PO\nMeU7IziUoyHMwojdcwAIl1WwXX0V5Tc0y9x01ulUl7U/y6mecH+wvrshSn7U\nt5QJuzGzUAYi6YrRCQjSpznWSjuZl4WJunmtf45+j+vz8sH1WQ3LQRO+0+5m\nrN3Vwfa/3+pouEGS7sD8eCJfP4K0HJLxxzkg0Xumnkz3jWkd6+UDm5TaD2fD\nLIdDfE/2dUiMcJ4cp82He297ubPvdhmznq2n12SnduwbWIDgLtzBXS1pL9+/\nCKhMEmwPx1gBpVLgkg+pJUaH04xgy/RhQOz2Rt9Vv1PFuOqTKvfTwwTN006Y\nkoP/gnaYFrR12+0bcvmbRnyQo2sNyNj53cZNGUPEh7GU6OEOM+VBDQFQ4YAH\n8J86ynAiUsvL2tWNmUuowUuyrp2LPZju8cNd/D5eW+KCYGj1NkemQE29aCr1\neaChW6eF4ZlA5jPU1qWEaQPz0BBuPu86UCDVkgugCtaYq8C3SFWw9Dv7xyqa\nVv193YVzo4T4iUTi5Pl1bntt6FIS9SohpoC+7AKsfBClKhFOWwYhdZ1Aw0Tt\nptJk\r\n=gD1d\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTPRc5acqRSqcMtoBqG9lyN4nxp8iBY57W7pQj62S8QQIgY/b8d9ofpmxJyK743DU+FjdL4NLv6Y2hamqNfkgV0fw="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_1.3.2_1527142591363_0.8352328610608055"},"_hasShrinkwrap":false},"2.0.0":{"name":"uiautomator-server","version":"2.0.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"45d4d11ccaf3a4595d22389796382474da8a8e09","_id":"uiautomator-server@2.0.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-fDUpTXP8BUoqPsihOKbVq1MsTtdiXi8gBwtMh7IplEej7MzChV4KKeQYWAWZuIYBFZmJ2vuTELGqRfFgIRbKsg==","shasum":"20aac7d73ccf2fe7673f1b7f32f1d1016665657d","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.0.0.tgz","fileCount":16,"unpackedSize":2601618,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbCA3iCRA9TVsSAnZWagAAJXMP/2/TwolyfdV4aYhTMq/7\n1A9oirxzZr6ILOA0SgHnGurvmlFv8I5iHgalMZ9+GZkN+jMxXGKV6Z0GyGsL\nSy30rKjA/tPVY9RpuoJGxWzsXSWGgktb6XJG0dLaEFAFHzR7BkU2BVzbNPKn\ncRwZ25E3Rlbhyhp6/Cd56Ta3Sl8ntwzpSZhpZ/WcG8W5UopLWn8IBCviqK9L\nh+bgmALnBlq/UumtJRDl3VbbjFyLFSikzwCsR1iGFzZgR1Rf28m9359d2iZf\nrCtap/YnTBKjlRtYIXrWoXljtCkB3zxRc2W7ctAgQmmiZvh3hVr2HzA3aejL\nYanaCmYrGmhq3brxEJN+Z8zAJSYM3VvF/Rud3QrkPhUNkOwjNYzMiI/9Vtdd\n82gGU1TTK7r3E3o9hW64MFcml87zT7JhQcG0ZA4GPLWC3tgBS4nM5XXQfKqR\nH7cqaEta8rPj8JVFRnmFI198IJDsttbjFZQaFHWi/izjZsY5S6tRKi7Azx2r\nr2on8CVFsxdO5aWmrvCVSoUdGioN81/oF0QVzk9Rf/u0DW1c/5YYssi3QE+0\nVW0Y+19/NVGMfNQduLF6HrDs0kemCIU2S/nwjjObh7LvxmYmf5b+89zuFh3f\nVx3LUanX8eZoa2iK2N4f73mUUo3gzk0b+6W3p/FO/ukIvbM2BFgG9XzID5TR\npg/W\r\n=/02o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrlPMZ4ADnHghqf320XwdaFu5uzPkqavVIENO0PEhR2AiAwUVvq3xSljsA1xoIshwlysDPlt9lXszimonaP/pIAnA=="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.0.0_1527254497695_0.23821174131277045"},"_hasShrinkwrap":false},"2.0.1":{"name":"uiautomator-server","version":"2.0.1","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"8b63a0915dcbbcf8b2058b73387f7ba29be68c52","_id":"uiautomator-server@2.0.1","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-IvEEqccDzP9LB/5s0L+UurzdDi441ZLKRd2MLqePhrPrTII1XIHW4mavnJ3xEY+ByrIFAHuxJs2Yk3LGQyCYLQ==","shasum":"c81db5b51aa2c37711c469e6897464c5bc8a9dcc","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.0.1.tgz","fileCount":16,"unpackedSize":2601983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC8fuCRA9TVsSAnZWagAAfy4P/3dSc8OB36+gIMod1omI\nxZmlLiByATcXV948Lzh6hAPAx/UG+9xJGiH7kZSacyP48GrK9OpdVXhq/TsZ\n/TB1rncikOFhC+Ph7NzHn81UqtLPPL4FT/b8yWAQeEQh5DNFrAA2cB7MnO7v\naozkVzmYX0WFa4ktncbpyS2oYwK04a5r0v8JoJv/kLLY8fBEyaiMsKs0r9QF\nZtdVb3SAuT2Gs00wrij9trep7vIGihP00XAUaXCQcmyTYHCX/jHlyMkgPhUc\nj8FWQbGryFA/naBxLm8/P0DqZLCcnMg++ivz49H0jGtRFK1AIOce0vprXeLS\nVltC9OAdI/C44nlceC5F4L3nSGH1qGBU2WnDxZ3B9jJYpTWHnrHgAuQuzkYf\nZT4JziDZHWY2HaC6cn/Hmzj1nkQViUr2uuE6XdfQw0Uoo7DUbqIfivmes5tt\n9jsyP/9AVnxrHEUew+CN0qgruHBgOchhxwQ91mfmo8FFrm5iFEsUyKIqVLUi\njr9jZxVbbBuqCx9lT5KGfpaJs4RZ9CijKEsmqZc9IA6V/PinVLOSxtv51NFm\nm3XhDtskyuJTenKi2M8ZN9vTi+qOR7mqtjXTJYL//G2X+JayRXtYzoxFwYBk\np3M1QyMLrpGvKcPQflQ+Vhu3IBlzQuf+otbV4eRpVKpoKXjdpxe+mPNGeFic\ntjNX\r\n=vmMD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE3xtzreDPXy1pYwxUbT2fT9kuQ4rI+bGlzcGxInVUdkAiBll/YZ3XobRuTLd5GbGOtajfQLaT+phASvSpkL7DsLeQ=="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.0.1_1527498732723_0.784938522807406"},"_hasShrinkwrap":false},"2.1.0":{"name":"uiautomator-server","version":"2.1.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"3c043e83c23f9c879351a21edbdf4720293dd7d9","_id":"uiautomator-server@2.1.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-BvJzKcXkX8rozK8npfJELS2zVVafSmglChvPByLRflH5p54acMrmOwmDikCYGQyUdB9JmNXIuXkEAixfpw6WqQ==","shasum":"1d65ec00ce0ed2c4145254677d5d8e871acf0b77","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.1.0.tgz","fileCount":16,"unpackedSize":2744298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiA9oCRA9TVsSAnZWagAA+lUP/2UkZVV651CswRXUSSLt\nVOnK70W7tedVyRuA1Yyac8qgcalpQuVNlyK4RvPPww7HlrVCm1+yaEdAGDZX\n3d6kQODNVq0+cpnBGneW7DDImlmuhhpGWWKU/xhF4X7yoxT29wz8173qQUds\nUZzdT/sxu40aVNcarx4rUitPw4NW/p82uugVB3xFACOmweIaCKCoCSYEI6y1\nQwUhifBADqOgRlU2QuQ7xa2lTcHaWCrrHW5GRFFi+WTQhB2Wm2ZD++PTczdi\ntnS4c6tFRd8auVdbM1SPmRs4XG8W8P2eyd27/KN+Et96skXhmEO+lC+NtVyy\nwAqhFhYfv2cph29wVmfBqdsWPQ+zXbEHhZxKUcabnsQYTjA/Eo7nqawfMClq\nZgJxkKmvIYihyb36t+dHTBOqPnyw91QNb2UbMtDlUa1L8OOcVvfDH1dlA9G1\nbsXOeT//uY5pKuqVWgObvkwmwvsUarbSKeteS36ia0HtmKd8M1xyloA27aN+\nd2jZ8tms7xGFsZxNomH1rF9cRU+0DLGx5W4Ak/z2nhjuHI14eUjJkStkuOGV\niRJBcckuHdRox7Ljmemk8FIqeky4th/K72IaKzJ6L2LzBjY/EmImOfNpAh+H\n36wCxm8aI1Y3Mz1Cy4rdP1kwfPrDzH/RUyX/uB3V8LtCbeiE+a1xynR5UJ5f\nXCy3\r\n=BIVs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHpbBmWBUiQ3luUz47xEt+pw2/Hz0S6PmqS+iyxkTULwAiBMRa+5qF0/BHGIE5Ym6ktfjLlh1MBCLCQydLmf4JQnkg=="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.1.0_1535643495762_0.4871678147142082"},"_hasShrinkwrap":false},"2.2.0":{"name":"uiautomator-server","version":"2.2.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"3ca57a91ad4ea9706cc7b4591ef49e8450eed6e1","_id":"uiautomator-server@2.2.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-ooSLhBczNm9v8MXiMSFvYWZphgv0N6MtA5n3MzHPbZ3pyefLKxvjUjRWZGtmSe8Aar7QSkHBhUc/SnygCNfOOA==","shasum":"02a462ff761de55582987ee80135ac9a95370ac5","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.2.0.tgz","fileCount":16,"unpackedSize":2744942,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiW3wCRA9TVsSAnZWagAAJbEP/A3aAHUoZtrKsXgz1j6m\nDInETeP+TXm/NbB6qHKQy4OFoIAL5wzP2aTkJipyts6xbVSnKAz7/0/zNHpM\nvKjIjNBZz45AFDecYLPooXrjjaRHKsAM2/vJsPit1k/OX5jx6K0I9TkW4+mb\nA4DdgaodpSPSK1FaColq8+sQ3rM8I+YQiyJMyzFXrfSa+fQeReh6K/E2JTh2\nAQ2ImRPfZcsyLoSRAacuH3ISpa387Ujt3OZv/JW3xnWNCU6ij7PVuNX27Wkb\nVHVJr9SHqc5/xlOQpL2yo0dYMm1u/aHTd0StKrtWTwm2C4VId1EbKFcah6Gm\n1QhLlBrZC2dJc1uWfrWdYpZVXOUTcTBpLS/vK390qaZTkizXmZxIPsNdTMc2\n9ZjoFB1WidZeB7/MUAdAzmSg9IgbnIQujGK6D00jU7cXVP5k+1QTwRlHVx8Q\nri3dXc2BLl3LxcnZg6nlBmWydAouIJf0kopeBD+DuEvVpHBVzcqTxVTAac3a\nrLknw9ueWGOFU5WtYIA9XUesbHjMfkLIUarvGZYcDsPJZu58DUePCcx66cHD\nB89UECOe/wWQwqPJ+HaEhIvcxrW1VXv/4la9XccVFrz1C18+j6248dSgvQEi\nD9ArgvVnbWReQjx7kLEa9gJE8nUIsmLwcZ+w1/3He6paAeUp2vF6SlGPW7nJ\nCz8T\r\n=hmMJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPP/R6kw+BESB19s1ecFhgLBh4aGBdYdc26/kqCQQRUAIgKmQeWn5aAR7l6fjwbAZL97eLG8CUNM1GGjtGdxSWntE="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.2.0_1535733231321_0.5383448411058298"},"_hasShrinkwrap":false},"2.3.0":{"name":"uiautomator-server","version":"2.3.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"5dd2537b78e0693fedfe3f8849a4284aa49a29a9","_id":"uiautomator-server@2.3.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-7pyXyB40C5b9luYG7IkG8xQyiPxyn6mAtT7wqgRoLhqfI1Pb59G7prg59v1JdQukQM1K+G+9LPRQ+r7OOxDn6g==","shasum":"b780b1b0f3c4ff0809c78f100fbcec6f8af386ff","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.3.0.tgz","fileCount":16,"unpackedSize":2746142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiYYWCRA9TVsSAnZWagAA8PoP/3akSNvMWIZhY5ugJRhs\nACG4p6rF7U0ABZtlMR5d6jLV0m+97usMtMk3Al5KLLifNRdbR/7F4OCKQsr8\nC2J6yQbmoQez4NePtO5IRR55u3VRBl5vRlk6blyuIBz/JcpMZTKQE2ID2Gh9\nU2S88TuuqvBiAiv6sb6xmB3LuIuiqVk3itf2T07FNvK5ZI0WWijo3kTeWm42\nDQrGWvUvVIQqjNeZkHZ/3SfHI+U2Hld6dVbJyDDnqZEGPY8koaNriACzgQW3\nJdj+o0XM4SyoRL3S4XYrx/J9yw8bVsOprJv3nEQtdyAQ/6uH25gG4L7/mlMZ\nzkqDMFZVCPRa9B+0YXKxbpryHxsAMTtd6jA0Jrf/P7E3BLa/gFs+i0/9NH3O\nU5PAWk8VHV5AZianB2vp3wfokyeirx+dru3eqajcN2tKT/JvIzzbfeuvG+Qz\nyaNvw1d6V/xqUF3ckMBlbuvZhYBBuK+gqkR5q/4kPzZekj0PLxz1mOOey1QP\nlQXNoY0NtrJMoRqq7lJUdUI6XTHXkm9JamFJ1YbTljJFyaJPVQ/V7m3/x6cn\nTekr/DTJ83lIG0x2mN6cI/qY4vWgRhG8fAnWvW6zuHQV8kDjx9E2HEQHrAOv\n0sOHFtRxHNEmk2d1Ol0JP7X7PIOefJIfrRdZf5PTfdNgJ8T2owCYrhqqxage\no2OM\r\n=dAX7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHOK+WluL/LNpeVFIiV9Sxi9/YwdCcd9OLziiDp2dN8NAiEAw6VdxKtaYARrhoVFUt3oBLSUNBJN2R7sclXfxztNaoY="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.3.0_1535739413664_0.7251500924290064"},"_hasShrinkwrap":false},"2.4.0":{"name":"uiautomator-server","version":"2.4.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.87.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.6","eslint-plugin-import":"^2.12.0","eslint-plugin-jsx-a11y":"^6.0.3","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.8.2","eslint-plugin-standard":"^3.1.0","semver":"^5.5.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"c89f4ad6b5d7d041740d87a44883660759a4de38","_id":"uiautomator-server@2.4.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-oNo9uKfoynjpoYuY9Itl90OoiKl3VJ9bNOpZraSghR9fMZ4t5aEjzR5A/cNQy2y/m6gCR6sSgohlFNmMe8LOQQ==","shasum":"fb6da11cf83fe9f2af5cf8edf6c1de129ef49993","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.4.0.tgz","fileCount":16,"unpackedSize":2747087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbx0s9CRA9TVsSAnZWagAA8s8P+QDUgAWX9WXofzwLmHm9\nIxOG2/yYRKerJnitlVoRCzTZRFcEBu2PDWwyYnHo50QaPGgSc91V4LItCVCn\nV9IAscqZussUNTiLC2u4nlg9w4fjjDoJrD034chTVfI780twBvgWQ0GBEcOs\nDL3jgClPyKa4eyANA8zZSnhNju9TqwaAStPWSGJkN2iLPdqPuRMHwTGZiTyL\nCyIl+owo0a5JNDuQ8QUS71PyLjlzyKJEmqYWm3sIw6B6G9jR+OvxF2EhFebx\nkzyrnEtuXxP283sr6ezyshQAhi9zpRpPm8k38CobFMtlVjvKLlTTqSrUGbz5\ne79spbKt0ilvs0V6QSApuczKTqEFa6dI/1gbacNQE5leDKfWJeSOgHBeBYCO\na4KCYRHXuqxVhFoy2V3mLqRIlEcabj0POxq7vn/mcB/rEV2B/BI5Xz1EK7Dv\nxShfvSrhNdE4S323axh3hGiMUdwNJ7w2kGHfhPBfsu8sJQZ5ePfDrJjO4U1t\niaYzcEgvTodNmCVXx6DTwB8wOigN0dOnfJXQ9w8etwT4HPUQH7lKQwlQnK7R\nTQ2qNkNctftQD3aGdoBBdeqSCUJ2mKExngiWqg8EeTEQ4xhdYmQqAaBADl9I\nL9hKVdbnD9NC7HtXc4+DGjV+STPWnf96ihY9NxVDctUsC5t4z5FzGU5qHCna\nKztT\r\n=MjAm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKUEF30cMl36soQHx+4+mVP6RPBIYzQEFiCKN5yUXVcwIgYN+bQratQA+3anSXZqEqTAb0CDfjJF6nhoy3UTxj3Ms="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.4.0_1539787579770_0.18309773176714228"},"_hasShrinkwrap":false},"2.4.1":{"name":"uiautomator-server","version":"2.4.1","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.88.0"},"devDependencies":{"async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.7","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^3.1.0","semver":"^5.6.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"c5ca895da5dc0785313e9ab16bea26eed4598183","_id":"uiautomator-server@2.4.1","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-hra8acHMmWKveq1ONHNImQsGe/IkxUsCVMeCPPKpeeSYUZGz0qQykhIJW5MXfzJoQBK/h9SrG3yBzqs0Z+zU9g==","shasum":"794577ce9cc59e95e588414a6a90db19239ea9b2","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.4.1.tgz","fileCount":16,"unpackedSize":2748306,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9eQvCRA9TVsSAnZWagAAte4P/RpnAOhjffjFs1XxwWzz\nkxKBqEDCOSzIxVzl3zdpMJUUplO6r+tsljB2GBxoblHL3fhaG3pve/B7pKeu\nXUmSRFGXvG5cHmJuA8LVMsrki6XX2pY2sYg8GMtg0kobZga2wGzB0b6hc28j\nG/mPm5rHJchCA+L992af5NpoFGtOP7NZ6bAYFliZlDn/dRNCYSCUkc5yH1Hc\nmucWFOW/jj5DicjLkjB60kLPavtb/rGGTeAOAGCNLLe5ve+t7pE5qwC40TTK\n5ZP9vp3hjQ1vb9tJACLyl+Xo4M6dIehocl3yfeLnX2E3+ZJiSIW1H0yWxSft\n1JWh18kBgUJu3V/QAbfjT429L2UhGTQdCFcWtBsGuMHODlWPRbGSzH34OApz\nnaDqpNuhC3soqEg0OK0Y/nEx0F8nkp9jShYbynYEVc2iRKzYi42IUBlbe+BH\nnE8/a3gMb17MWGa7e5t2/+CAQtvgBpTKNABsqT4ief1F0aFx4bfqrzRZQAn0\ntntFInJUuLkEX3ZBBP2wKaIgfI9cT0c79lih9OsktSYtiCM3lUIAHzg/UoE3\n5ceeljkTWzadi+V5HoJODwIg2sV6loNzE2Gdl8DgTUV5Cc1sNHmWPYA0gguQ\n1TWuPyQAGwZM5Ri4db7GGJ2yZb9nyN2BMRtWp42yLfrDiXd7xjMgcNGAs1yW\nViMa\r\n=4sWD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcWd+XSkpV39BHNCGvraqv1Oaohu5RBDjb4Bmf257GtAiEA3l6G9gJJryuvsySltr38IBDCwB/34uIfpNHb9SVmiFc="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.4.1_1542841391250_0.8851661687306651"},"_hasShrinkwrap":false},"2.4.2":{"name":"uiautomator-server","version":"2.4.2","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^1.1.0","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.1","babel-plugin-add-module-exports":"^0.2.1","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.3.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^4.19.1","eslint-config-airbnb-base":"^12.1.0","eslint-config-airbnb-standard":"^1.6.7","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.8.0","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^3.1.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"36cbb44abefd8db1ce977cb97340ab05862c5911","_id":"uiautomator-server@2.4.2","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-kzyU2wBSAb+QUYQ6i5iSWz8isP/+Fni7928kr+M2A+a/UobCKRvh8D/FOyZJ75sYPe+2IIz05QwHVV9y5xL+aQ==","shasum":"5cbbf0122f5cb9c7d7d6a4376a33538286ae5ede","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.4.2.tgz","fileCount":20,"unpackedSize":2752558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9f6tCRA9TVsSAnZWagAAzDIP/jC00ah15T/dCkzSBkfh\n9UoPjuYqewfljUw9PZ5wgIGruJOdr73jmONST9c2UnuHTjbX5FOX+YlRmfJE\nheYncnDE3BlOrU/UNnQ1tfbRlktEHEaK0w+QfVug+fbNlwQMCHqc6MyI4vKP\npP8lO5E1aT+3EX/AsSjsk8UGpEPvzu8N1pQrW9XI15OBbzb89Ob123jNifAJ\n62P0SrQTgGLW9PUd3VkBq3Z1JCVz0PlkOdhSfieZXgpOFLqPO9BAKldypKFd\nCiBbivobUl3JwoO5P8Ox0ylod2qUV7FAqEHmSWibgQv+OlsAXxunbai3uU7Q\nvVGriu1kmjuZ31bNG+bvgVo6hRCy7k/yZMxhRT7SIUqvb6Pr/sFjoZZYCyol\nY9AgukIq/cvCTQVGYeOEzaNxyQWIaVejvbVBpQKQdJoNdZ3HUvH+xsOW4m7b\n2Pyrk4Ie07EFBOa9yVoKVbeuTqamf+UyqLaneKoKzqPB5bRu/aeD9fzpm83K\nCCFcXVIWOhkHjQwGGx6bdOGxOoLE4XfZpnthemZ4hAh6uHzXIDtcX2uro5rY\nQjqVOUjYXVsV/V8ysauUJZCoAUTmWc0U35xU1tBPhA/sYPHyIil4aXQUfCoH\n8embwb3up+MRs19eb6nIggr24yBSLsDn82Em4ay/nx0c7OSI5jmCa81H8Ypj\nNR5p\r\n=mcDH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFi+ss29u5Bqcl1IoCXDipuwbXrfzNb4vWFJrUakWH3mAiEAlPgBfoztwWngQKNxBFkzRFNo+v9CZ6UkLlFahOhe+I8="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.4.2_1542848172800_0.1937300427860591"},"_hasShrinkwrap":false},"2.4.3":{"name":"uiautomator-server","version":"2.4.3","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^2.1.6","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^4.0.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"07be1482b101da97ffbdadf01818f77572995efc","_id":"uiautomator-server@2.4.3","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-0X9wJerq/+PwqxyLM7gnG+YInbWJxX4iHuuQPa8RCJK8EtObN8me++54jGEwxzuURa1IWIggNvft/YsPHjUQzA==","shasum":"0c6f9e3cea73da0e53784d6ac8c07ff0dc22f200","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.4.3.tgz","fileCount":20,"unpackedSize":2753307,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9pO8CRA9TVsSAnZWagAA78YP/iCfsad8C42xs/mD8Qf1\nashcHo5fjnIyVyA3NbxNaaYN4RDnex36GXkj4l2erTK8OzNqvCuTEgESVVxX\niIM2eII+QdwFe+5GwXvxEZ+OezIxyigUPyGY2r21NIScR4xT12z0mDgv+KHg\nVcaLNAUUuswT446xiUtVx4t36xqBCat/SbN7vfJcHvbXZ+DCHo/sViaxBriG\n6OzFooMyeLPq5B5b8NquM5X0LWnBQmsDqU0Uc42nqHtn5hE6q+0Z4rZ7Zvw8\nsqA1pi4Ks7yBo5bxcHgF+6DRaK5wzKSEaDOBoDM6JTnOyo7+xPlk1LAdjDZ/\nwnIRyBD2zm6WtYv9rwokrfYGl/zUon7sD6RhA6IKJKjKfxKPG0xxHl3X+dQN\nND9ypuK59RzZWjdg0IP9NYufdt6TyO85zNetkVcsS7TPnUlSOCVpHkAf+lcQ\nT+o0PSv9wKC9KY0zZX/7tJsmXPfS9KvWH55YdXTgofbe3hpT1bnjDOfIsr3x\nz6STvNnrgUjipUtPka69cTytho9FNhswbvsuozs83SYshRZk+Jf/o6am1SKg\nL0Th+RQsZp/oyFJknhfICH9BXJBBy6OemJkWESdSwhIBZXrX4xr6WIZs1Pfm\nnNxsZgipxpLU6YbO7PlkZ5Y3wtsxk920I/ZFHyqcqQ2ZHO5buZN0h5hiwDUA\nJ0DK\r\n=dlhX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwqkhYz5aOlCZvkiKRT6GXR+46ApPeTMpUlivC9E43SQIhAPa1bLaSJec7auPy3VwY7mw+e4OpEfUii2Px0yOPpo63"}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.4.3_1542886331883_0.759821516649378"},"_hasShrinkwrap":false},"2.4.4":{"name":"uiautomator-server","version":"2.4.4","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^2.1.6","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^4.0.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"aa87d2f6eef2fa35a97c2c80f8929173a392afa6","_id":"uiautomator-server@2.4.4","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-rZEveagugQF3GlnKgLmYatY6tfvhnMuWeluZ7+34Q6ixCveUnNc8ooPN/GxgFws0AABgnHLMVzzA6WVZSzyQSQ==","shasum":"f5595867470e38b838556e3d7ee61b1dd719478b","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.4.4.tgz","fileCount":20,"unpackedSize":2753666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9pmNCRA9TVsSAnZWagAA9fgP/0Sk/jG/2UvAjoZFFTTU\nV4bzMFqlF/eHpSEkJJdZQu9NDWBPhO3DT6XPN8++RvSQWx/YxEN3WrBVat7p\n/enfVjX+JgoTkaOrKBN99QQcfbmHrs5M5VF5qvnj4vphMrNFPq40SsPvXj45\niX+jH/spPMdkOSeN728ZVuTlMEnPkvQb8Ak2kY4OMo0Y+ynqByqWh7TYF9fz\nGumgmd2kChfAQxi9C9TvKCshrBSdg3Bs6Vdg/kFeiBl6UmZCILzIGIXby4ms\n8HGjY6kyf1Tz+SLi7Icq8ENla+0omL7ND3A/24ygLtXGGYRxxAPSmkEGA/cp\nY3YEwPQG4qiWuGBIXuH5Esz1w+LgdNmPsAxnd3XbHXX4aM4Fne1Jsnbgut+B\n6OX0wW1Ox+a0aWR4br23hntQ+CM/Y6wdV6swmAIPc5fmSLN2pOQ0C6bQ+P/p\nH82FEAX/8xEbGzDbpzpsHNRFviOWmJAt8R7Ec9RqUuRQlXbNHayU0/gLK3xX\nub3yQJfr5Us1Eel4xJfGqWG/8pkz4RF0pU5Gg4GYxaiX5u+0G5efZq0sJQnJ\nxhDK5emZilXUVUppwMUutdUfPA0Gwdmskhks/4GoQ1wP1Wzw+WaZQkt/RxVp\nfZEXOiGRh5XCFbmT5OHVPmVXxybbmYiHwBZ2JP2vg52Bk3nOmatp96K7ae2D\n5oZ/\r\n=NmZb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuvphkPu2jBhFGx9htFLi6tKlQl9kVih7CFJbTMTcxfAIhAPTlktnt2qyCUM3h+NdLjpb6v+tR9g5teKxHJeImEwAf"}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.4.4_1542887821119_0.5722601223995143"},"_hasShrinkwrap":false},"2.4.5":{"name":"uiautomator-server","version":"2.4.5","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^2.1.6","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^4.0.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"4172e3734720345166872f79b7b435aa8cf847fa","_id":"uiautomator-server@2.4.5","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-nXVgKm2/1xZ8Xl8wCsd25Ub182A0BnwvFYBJ6JYsMoIY6hF2iETh4eqxhbKTscwK64qTQvvT5CgQfH83poVdFA==","shasum":"176d6bdfc79bff5250dd00f49e6aed1f12c16594","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.4.5.tgz","fileCount":20,"unpackedSize":2755279,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB4qQCRA9TVsSAnZWagAAinwP/idDtYAVliGILYDx5Ti4\n+PW+s9dm7FIItB7Rf8/lWKBR8VnLfgcopeFQ35/91vxo0A1rKj6tcLKUZX8c\no7EbxeLp34IkQYRyH53s/TF6fJkQLyTeApOes0ffYft3hW84w6b6WQKsagVy\ndSbv0WFbqgR7J4D3SCn71T9s5NlWYLUden4WPBEHYaSkz3nTO6KcTF3xqsb+\n7cisTyb5Zn0qSouJpFS6zSeYd6HhvNO/xSZEhS42tESKBoSKG0FDl8C7c5hl\nGyIguCKiPU/+I42xjY88ZyCqis5sjwt1lSCMWuAWJ2vg6LswUKKJfFmTSY0H\nViOZxHCqw2GQZCSWwqJ9Pad5/+AWXy4D9a8mLhfLK2vM1Qvta9oMqrU4RqKH\nBXJOaUGGU3Ab8syPHKjNkSZ8iJN+jKaWds4oMlycN67rReER3plSpG6SS0SF\nmKK+Z5X0SO35LB4dz+5oXAClf+VMT6x6snxQkWkgjzj/Of6DJNWhbSl3bxHk\ny9kNGgN5P1CdVYGid/9e1OPNAIkxYXS1ZihepeLj1X3FFuIV/L2ylmt1NGmM\nlhDytbdP6LxAwgJ6zb7StfpREz5/fXvm/1gBcJvtwwywvQRptb4eXfX7bKPf\ntJzsuwzzxGc9Ovfe6CU7lX7B136KXDeIeSYtnpFHBHFFVna0Kk1x0vUncSLd\nemgA\r\n=/DsF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwOYnJrcX5HPB9hpUKb66LUTPqti23/1OmNyjxKL5RIAiEAt/FzwMX18UJjshuqSdqS20Y3j2UJiQ/pmmPfvUIbf94="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.4.5_1543998095089_0.1413718293842583"},"_hasShrinkwrap":false},"2.5.0":{"name":"uiautomator-server","version":"2.5.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^2.1.6","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^4.0.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"771763d8a721969f9935a14373620845e5de8c3a","_id":"uiautomator-server@2.5.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-YGSjzK0QC5Yrctcxq6LfA7DDkPuPdQtakEfB3mTZUf83+U/1t1wy6G4E6Eny+losiKMgPcBKwXHusoHolLMVNw==","shasum":"619742902a19b7199c6de03a97dd446fb99b486c","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.5.0.tgz","fileCount":20,"unpackedSize":2768382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcD1FDCRA9TVsSAnZWagAAd/oP/1DPJgsKQzK/7IaNvF5M\nW5qCeXk+E6nTX5/IHrOwT0Lh4K1Fgpfq8U1KX1Oq+ruQRifHxRk4A29kDuLB\n/jwjxSijWWITVm4l1UEmfmm5ydCVrw+f33W0TXS60hVLkwNBUTMTsbgCxU+o\n4iedu7r7HUHupVUbbDpQcmq2wfgE451etHR9Q8+42sUl8Gd1ao3CKzHhwmTe\nTDm7szRIztNyscJDCsAxf1LRdNxtIVCrgc0qQYxfrhm1uB0BYxpvYi9wn7Tp\nwDvgU6C9KsTgb+fiR1jKW877/LUp8DCDn8y69KgX34Ej0rYec2sZ1eLhj6zF\nnK5MSBTzSCdm/t3JYcGhuNfTlTd7uei/r6Ve4JiYKi2qJ8ytr0LO0+HY7LHd\nZCQeMOcV8CkJgcirx7dDJ+PE3ypCKgAdrIyFTZ34xOHh4IHHiOUIE+XQsyak\nr49erQXtHAKHOwr8OkFH7MTAgNs+2tyORbLnZqfCqbuo7M7hIWMK59GqrV4Y\nd0acsRhDN5I6QGdWT3IKUkhrHBoJ5wfJwdbL3THrySgknBWDY8pPSHdBHaNK\nG+LwxipTXzeGm/kK83u4vJUWkkJLTyeNLkEte0n2wOx9ErEBc6QuUXOasM+W\nWMe8Rc30JIQ0d+/Vjgg1E6Y7lm3VRIVzBPyfJcu4r33g41iNuwR1wbnlja1j\nT+Gx\r\n=GLWd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiMvhGS/UzW3elrvS+F/dG9UC8bwgQGjaCjOr5aalEBAIgLQRR1g5uwbdUB8BbATAZhD6KHcnMD6jXxofMSUDxoMw="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.5.0_1544507713122_0.4201939839794595"},"_hasShrinkwrap":false},"2.6.0":{"name":"uiautomator-server","version":"2.6.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^2.1.6","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^4.0.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"644753d6dfa48bf1c680cf8786feae206e83d2eb","_id":"uiautomator-server@2.6.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-ZaU620pqmnzanfQ+XmLuRvjGkzYcR89Q4tUxo08u5ykFqlGH1r4P5w1tB9RCOlQN6urNmkymU5IywBlsWw9vvw==","shasum":"ec06cabf5e1bbe770472b50d11795597cf410e99","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.6.0.tgz","fileCount":20,"unpackedSize":2769621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcF7ZYCRA9TVsSAnZWagAARCwQAJWF2/EHIjIHYigrUjZt\nD+PgEe1gR5K1Q2bXFZzIvcCH+FOjLe+ySosPt0uX4uPlzJyOD2d97ja8zZkO\nxeYHmcZW7LVclyrlq2NEjXmlRZA9qGI9YpmVJ72t5SeAbkaJkO/hsmamlfZA\njnMxXNqKiyymZkst7k/I8AqF1ns6BrnTeOx20eIwfrzRAmUFfwIfK8QHQ7/F\n847PiSlfoaTGeutTdJZUhw6xSW8nUn5PeYN08z/k8iTtqPJvUZcdzWL0N++D\nceKjtpUaHaqm0gx7XTP0GZEGDTX9EsGnmqXaIKfJ0pz8o3rlhH/pYgcWIjwx\n6gEuJDpPD0evK48Kbaw8N2oiOhzC265KHiqhOwkekbvuArzRykkMXUcxLh0b\nfwntrseWycZ4nHHOH9DV4WxmAD7aU/BO6pPtmr6u9RT2gN9ckWJTlIAaYN/n\nePSrf3fqyhtw6nL1cbibY5nCkzq4FyqpyXi7w7/uYZ8m8tE1nO4Jm6IbeFe5\nT/S4FJ7dAbm4AWplUB6FwcgRutifpt0dGBnRHI/t+HAbKZaLbyMFlBw20O/g\niKW4wgANq5H8gABC77PeV74ij46AUxVqP+p/mrD8wXfAYcridudnDLeYscKm\nUi3PNv9toQgQrSKnF6yoCdxxpFh9fpAX6ZKwmbHq3JC4d11USgWjZmmSEuTD\ndrxt\r\n=fCqk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCST2MW/tY6LCKpUQrmQiLIf3HCilXSPIBqC52MoQlr6wIhAJnJOlk75oG8RVEDTyriqBcYyQmQ/I/0dg6lZWqG2wN9"}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.6.0_1545057879226_0.910208104696133"},"_hasShrinkwrap":false},"2.7.0":{"name":"uiautomator-server","version":"2.7.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","async":"^2.6.1","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^2.1.6","eslint-plugin-import":"^2.14.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-react":"^7.11.1","eslint-plugin-standard":"^4.0.0","semver":"^5.6.0","rimraf":"^2.6.2"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"ebf0691ec63766885d7ff91a7cfd5f12981f1aa4","_id":"uiautomator-server@2.7.0","_npmVersion":"6.0.1","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-9iAcg5o8gY+VfNKJhqHDngEHvywVKBjk/s3ZKM/qurfDU0mM9Bt+20ODLlHnOKyDrSD1IHDL1z8VyLxo8yw+hA==","shasum":"d4219f3bbed83ff018c78532608a8c6911ba2200","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.7.0.tgz","fileCount":21,"unpackedSize":2808946,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGPC4CRA9TVsSAnZWagAA754P+QAkNHnxCOje0amWzZDc\n6GqRRXQZ8x8+QPS3ocx2bDW5qQWDCVjB9V2Xtl8sKaVSa9gzB3PZ+Oq0LMsY\nPb8EUTF9eyvImOq64RFE5Q+jfVqzxA/dwagypmdzeIsRfR5kBRBjmtwtN7R5\n6k0tUt769vUthk0pAfT9z+4yuty+L6CRV6Sc0zFpZZozG6LjxiHTY/bQuHGK\nW9balswtNG3f4HVZvw0Bu42S5ttqRALBJa+EB7uyCt7W2aFX3PIedm4WvJPL\nVWy79AaX9A5xecuBomF7NnPX8gmvyy0hfzsWRs33bfJDQ7mPDeo9cRp6hu5j\nZ3gMqU8+4ZpJwuIVVnOeKCWU4T5W7J1Hhx+yGsWz6wfVPwTeftZZLHA5kPt3\nqg8hj+40fdfwdRSck7gE+eAi1L2SWipwNJ/6BiekE1TKNf0CUDM0vBHLBEZc\nZXb/KLky7+tG7pCO1YWHjVNusvBSWFI/Iu4ch7tJMZFGrPqKFQetn4oLAYK+\nLLD8DRBIck2Gyy0xoKrsPYGiWJPpPjKyUH4OnFitJmG8lZxDPqOEXO0xDfHg\nFGqqs7MNrOBbf8Nk5wGH3Cc2rUozId7MElKxAUd3m7LrWR+leiaUODVCWPxo\n35i7LFvtluxE4j9MRQRl2J975oIi23f59RlECNlmrTxZ7FrCmJ5vcOC0WIaX\nC+Jf\r\n=IqPQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCndwhrx6Fq3Y1NX3Hu1q0LUOcJZwnM/b+g4MLHV0a5ZgIgVXynKPhKSee6160SvCuywvaygfohNvhjKKmTCA0T6HU="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.7.0_1545138359740_0.07523677042275345"},"_hasShrinkwrap":false},"2.8.0":{"name":"uiautomator-server","version":"2.8.0","description":"NodeJS UiAutomator2 wrapper with built in server ","main":"index.js","scripts":{"clean":"rimraf lib","test":"echo \"No test specified\" ","build":"cross-env BABEL_ENV=production babel ui --out-dir dist","prepare":"npm run clean && npm run test && npm run build"},"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"license":"MIT","bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"homepage":"https://github.com/goharanwar/uiautomator#readme","dependencies":{"humps":"^2.0.1","request":"^2.88.0"},"devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-add-module-exports":"^1.0.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.1","babel-preset-minify":"^0.5.0","cross-env":"^5.1.3","eslint":"^5.9.0","eslint-config-airbnb-base":"^13.1.0","eslint-config-airbnb-standard":"^3.0.0","eslint-plugin-import":"^2.17.1","eslint-plugin-node":"^8.0.0","eslint-plugin-promise":"^4.0.1","eslint-plugin-standard":"^4.0.0","rimraf":"^2.6.3","semver":"^6.0.0"},"engines":{"node":"^8.9.4"},"keywords":["uiautomator","uiautomator-server"],"gitHead":"8fa20ecf114327f28d80226cd798e69ae1d99cc6","_id":"uiautomator-server@2.8.0","_npmVersion":"6.5.0","_nodeVersion":"8.9.4","_npmUser":{"name":"goharanwar","email":"gohar@goharanwar.com"},"dist":{"integrity":"sha512-9Q3E4zJwt5yaftlslLQm3T3gQ0Vuk31IzRcp2r3JeRGZWMt7EKCsDBhD4IktM3pKtMHcstaaDGx5JeUuUtkZuQ==","shasum":"d3ba7d114e4bfcb9232723d20db53ab47ed1b95b","tarball":"https://registry.npmjs.org/uiautomator-server/-/uiautomator-server-2.8.0.tgz","fileCount":21,"unpackedSize":2811482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctfsvCRA9TVsSAnZWagAA2AAP/1dzSysoXmkyhZNwyC/G\n3rw4005I6Z0+U8TJiC/CETKbCt5MhExzHSib8oZo44pS4fHph5B+Mp4R8jY/\nTYiMwT0xZnb+J8XF76EBm5MOIGQxXKA5xr2WJQIJ4HkvcGWPegfYN+oHKdyY\n3RVoD/qoET+k3vkXv09wWxst6REMrcYk/eHTO22mPvsBUlGpn9ZvERLIzqPk\n9oAaPWmT7DW/m4GcF/d1C6THncAc377fvzhHTvNVk0JGykfXyjm0+QCKy3LT\nPWQ40tNpqgo0J3VTVjvFMJO8qolRYDuoB3r3yybXI2G5bkXVV2e2/47h72hs\n3cLnHSmouCPPJ+gatURp4wsqWKlLfDUMpR9ZlcEUk5/jeLEizUnmCUJAaWFe\nNmJSTe/2FmKFijmt1uDPYkReg19N0xcE2zkVcsbrYGsxHyQnLLiIgQh41VfC\nVGohuvDaPBFaccG0DBddZfNcDbOat9L513DuI9xJs6eb1mOsLKGmYMOZ1D8V\nUTermxo5aEgfN/hfexRKyJ67MxMi/zOq6KysQC1V8+Pna9jg8lQgaJ5Qiq+e\nV8IcgB34+AvvBl6cGwVF6WI/jkVXDJAjHB9JrWWy0bVX5SSO+kYcm36RrIt+\nOL56swmqWfj+Rz1cxr3dr/UTug38zT+JpcfauJ6YyMBhYfcN15+ZdrhdGk2I\nXigy\r\n=APCY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+Bhff+noAAtQUfXDVDSDHR4eLJFpAoA4nQs102qXiDwIgb7HgTEdEjTd7PIHLL0nB9aSDFvx1QvsK4eeyQZLkpbc="}]},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/uiautomator-server_2.8.0_1555430189701_0.27284157978728274"},"_hasShrinkwrap":false}},"time":{"created":"2018-04-13T16:18:11.030Z","1.0.0":"2018-04-13T16:18:11.232Z","modified":"2022-05-22T16:33:51.224Z","1.0.1":"2018-04-16T06:59:13.235Z","1.1.0":"2018-04-18T07:39:30.255Z","1.1.1":"2018-04-19T14:29:19.423Z","1.2.0":"2018-04-20T17:40:26.817Z","1.2.1":"2018-04-22T09:50:45.062Z","1.2.2":"2018-05-18T07:37:52.926Z","1.3.0":"2018-05-18T07:39:00.312Z","1.3.1":"2018-05-23T13:28:57.771Z","1.3.2":"2018-05-24T06:16:31.531Z","2.0.0":"2018-05-25T13:21:37.886Z","2.0.1":"2018-05-28T09:12:13.245Z","2.1.0":"2018-08-30T15:38:15.999Z","2.2.0":"2018-08-31T16:33:51.533Z","2.3.0":"2018-08-31T18:16:53.918Z","2.4.0":"2018-10-17T14:46:20.647Z","2.4.1":"2018-11-21T23:03:11.490Z","2.4.2":"2018-11-22T00:56:13.001Z","2.4.3":"2018-11-22T11:32:12.103Z","2.4.4":"2018-11-22T11:57:01.272Z","2.4.5":"2018-12-05T08:21:35.800Z","2.5.0":"2018-12-11T05:55:13.393Z","2.6.0":"2018-12-17T14:44:39.607Z","2.7.0":"2018-12-18T13:06:00.169Z","2.8.0":"2019-04-16T15:56:30.483Z"},"maintainers":[{"name":"goharanwar","email":"gohar@goharanwar.com"}],"description":"NodeJS UiAutomator2 wrapper with built in server ","homepage":"https://github.com/goharanwar/uiautomator#readme","keywords":["uiautomator","uiautomator-server"],"repository":{"type":"git","url":"git+https://github.com/goharanwar/uiautomator.git"},"author":{"name":"Gohar Anwar"},"bugs":{"url":"https://github.com/goharanwar/uiautomator/issues"},"license":"MIT","readme":"# uiautomator\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/e8d1f9375650459eaf91d889f2183a4e)](https://app.codacy.com/app/goharanwar/uiautomator?utm_source=github.com&utm_medium=referral&utm_content=goharanwar/uiautomator&utm_campaign=Badge_Grade_Dashboard)\n[![Build Status](https://travis-ci.org/goharanwar/uiautomator.svg?branch=master)](https://travis-ci.org/goharanwar/uiautomator)\n[![npm version](https://badge.fury.io/js/uiautomator-server.svg)](https://badge.fury.io/js/uiautomator-server)\n[![GitHub issues](https://img.shields.io/github/issues/goharanwar/uiautomator.svg)](https://github.com/goharanwar/uiautomator/issues)\n[![GitHub stars](https://img.shields.io/github/stars/goharanwar/uiautomator.svg)](https://github.com/goharanwar/uiautomator/stargazers)\n[![GitHub license](https://img.shields.io/github/license/goharanwar/uiautomator.svg)](https://github.com/goharanwar/uiautomator/blob/master/LICENSE) [![Greenkeeper badge](https://badges.greenkeeper.io/goharanwar/uiautomator.svg)](https://greenkeeper.io/)\n\nLight weight and robust NodeJS wrapper for UIAutomator2 with builtin server for device.\nIt works on Android 4.1+ simply with Android device attached via adb, no need to install anything on Android device.\n\n_Note: This module is using UIAutomator version 2.1.3_\n\n## Installation\n\n```cli\nnpm install uiautomator-server\n```\n\n## Usage\n\n```javascript\nconst UIAutomator = require('uiautomator-server');\n\nconst device = new UIAutomator();\nawait device.connect();\nawait device.click({description: 'Apps'});\nconst deviceInfo = await device.info();\nconsole.log(deviceInfo);\n```\n\n## Device setup\n\n```javascript\nconst UIAutomator = require('uiautomator-server');\nconst options = {\n    serial: '192.168.57.101:5555'\n}\n\nconst device = new UIAutomator(options);\nawait device.connect(); // This will start the uiautomator server on device. Now you can continue calling the api\n```\n\n### Default options\n\nThese are the default options. You can override them as needed\n\n```javascript\n{\n    hostname: 'localhost',\n    commandsExecutionDelay: 10, //Delay between commands in ms\n    port: 9008,\n    devicePort: 9008,\n    connectionMaxTries: 5,\n    connectionTriesDelay: 1000, // In ms\n    serial: undefined //Not necessary if there is only one device available\n}\n```\n\n### API\n\n-   Device connect\n\n    ```javascript\n    /* @param {Boolean} keepApks - Optional. Send true if you dont want to uninstall existing uiautomator-server apks on device. Default value is false. If false, it will remove the existing uiautomator-server apks (if any) and reinstall them\n     * @returns {Promise}\n     */\n    device.connect(keepApks);\n    ```\n\n-   Device info\n\n    ```javascript\n    /*\n     * @returns {Promise} - resolves with device info object\n     */\n    device.info();\n    ```\n\n-   Stop UIAutomator on device\n\n    ```javascript\n    /* Kills the uiautomator process on device\n     * @param {Boolean} keepApks - Optional. Send true if you dont want to uninstall existing uiautomator-server apks on device. Default value is false. If false, it will remove the existing uiautomator-server apks (if any) on stop.\n     * @returns {Promise}\n     */\n    device.stop(keepApks);\n    ```\n\n-   UI Heirarchy Dump\n\n    ```javascript\n    /* @param {Boolean} compressed - Whether you want compressed xml\n     * @returns {Promise} - resolves with ui heirarchy dump as a string\n     */\n    device.dump(false);\n\n    <!-- Example: -->\n    const xmlDumpString = await device.dump(false);\n    ```\n\n-   Take Screenshot\n\n    ```javascript\n    /* @param {String} fileName - Target file name with extension\n     * @param {Number} Scale - Image scale factor\n     * @param {Number} ImageQuality\n     * @param {Boolean} saveInExternalStorage - should save screenshot in external storage or not. Useful for phones (e.g Samsung S8, S6 - 7.0 API 24) which have permission issues\n     * @returns {Promise} - resolves with screenshot filepath on device\n     */\n    device.screenshot('screenshot.png', 1, 100, saveInExternalStorage);\n    //You will have to pull the screenshot file manually using adb\n    ```\n\n-   Key events\n\n    ```javascript\n    //Press home\n    device.home()\n    //Press back\n    device.back()\n    ```\n\n    -   All key functions:\n\n        -   `home`\n        -   `back`\n        -   `left`\n        -   `right`\n        -   `up`\n        -   `down`\n        -   `center`\n        -   `menu`\n        -   `search`\n        -   `enter`\n        -   `delete`\n        -   `recent`(recent apps)\n        -   `volumeUp`\n        -   `volumeDown`\n        -   `volumeMute`\n        -   `camera`\n        -   `power`\n\n-   Click the screen\n\n    ```javascript\n    // click (x, y) on screen\n    device.click(x, y);\n    ```\n\n-   Swipe\n\n    ```javascript\n    // swipe from (startX, startY) to (endX, endY)\n    device.swipe(startX, startY, endX, endY)\n    // swipe from (startX, startY) to (endX, endY) with 10 steps\n    const steps = 10\n    device.swipe(startX, startY, endX, endY, steps)\n    ```\n\n-   Drag\n\n    ```javascript\n    // drag from (startX, startY) to (endX, endY)\n    device.drag(startX, startY, endX, endY)\n    // drag from (startX, startY) to (endX, endY) with 10 steps\n    const steps = 10\n    device.drag(startX, startY, endX, endY, steps)\n    ```\n\n-   Selectors\n\n    ```javascript\n    device.click({description: 'Apps'});\n    ```\n\n    -   Supported Selectors:\n\n        -   `text`\n        -   `textContains`\n        -   `textMatches`\n        -   `textStartsWith`\n        -   `className`\n        -   `classNameMatches`\n        -   `description`\n        -   `descriptionContains`\n        -   `descriptionMatches`\n        -   `descriptionStartsWith`\n        -   `checkable`\n        -   `checked`\n        -   `clickable`\n        -   `longClickable`\n        -   `scrollable`\n        -   `enabled`\n        -   `focusable`\n        -   `focused`\n        -   `selected`\n        -   `packageName`\n        -   `packageNameMatches`\n        -   `resourceId`\n        -   `resourceIdMatches`\n        -   `index`\n        -   `instance`\n\n-   Methods that work with Selectors:\n\n    -   clickAndWaitForNewWindow\n\n        Performs a click at the center of the visible bounds of the UI element represented by this UiObject and waits for window transitions. This method differ from click() only in that this method waits for a a new window transition as a result of the click.\n        Some examples of a window transition:\n\n        -   launching a new activity\n        -   bringing up a pop-up menu\n        -   bringing up a dialog\n              \n\n\n        ```javascript\n        /*\n        *\n        * @params selectorObject\n        * @params timeout (in milliseconds)\n        * @returns true if the event was triggered, else false\n        */\n        waitForExists(selectorObject, timeout)\n\n        // Example:\n        await device.clickAndWaitForNewWindow(\n            {\n                className: \"android.widget.CheckBox\",\n                instance: 0\n            });\n        ```\n\n\n    -   waitForExists\n\n        Waits a specified length of time for a view to become visible. This method waits until the view becomes visible on the display, or until the timeout has elapsed. You can use this method in situations where the content that you want to select is not immediately displayed.\n\n        ```javascript\n        /*\n        *\n        * @params selectorObject\n        * @params timeout\n        * @returns true or false\n        */\n        waitForExists(selectorObject, timeout)\n\n        // Example:\n        await device.waitForExists(\n            {\n                description: 'Back',\n                className: \"android.widget.ImageView\",\n                package: \"com.android.systemui\",\n                resourceId: \"com.android.systemui:id/back\"\n            });\n        ```\n\n    -   waitForIdle\n\n        Waits for the current application to idle.\n\n        ```javascript\n        /*\n        *\n        * @param timeout in milliseconds\n        */\n        waitForIdle(timeout)\n\n        // Example:\n        await device.waitForIdle( 1000 );\n        ```\n\n    -   waitUntilGone\n\n        Waits a specified length of time for a view to become undetectable. This method waits until a view is no longer matchable, or until the timeout has elapsed. A view becomes undetectable when the Selector of the object is unable to find a match because the element has either changed its state or is no longer displayed. You can use this method when attempting to wait for some long operation to complete, such as downloading a large file or connecting to a remote server.\n\n        ```javascript\n        /*\n        * @param selectorObject the target ui object\n        * @param timeout time to wait (in milliseconds)\n        * @return true if the element is gone before timeout elapsed, else false if timeout elapsed but a matching element is still found.\n        */\n        waitUntilGone(selectorObject, timeout)\n\n        // Example:\n        await device.waitUntilGone(\n            {\n               text: \"Open menu\" \n            }, 5000);\n        ```\n\n    -   scrollTo\n\n        Perform a scroll forward action to move through the scrollable layout element until a visible item that matches the selector is found.\n\n        ```javascript\n        /*\n        * @param scrollableObject        the selector of the scrollable object\n        * @param targetObj  the item matches the selector to be found.\n        * @param isVertical vertical or horizontal\n        * @return true on scrolled, else false\n        */\n        scrollTo (scrollableObject, targetObj, isVertical)\n\n        // Example:\n        await device.scrollTo(\n            {\n                description: 'My Scroll View',\n                \n            },{\n                text: 'My text element'\n            },\n            true\n            );\n        ```\n\n    -   clearTextField\n\n        Clears the existing text contents in an editable field. The selector of this object must reference a UI element that is editable. When you call this method, the method first sets focus at the start edge of the field. The method then simulates a long-press to select the existing text, and deletes the selected text. If a \"Select-All\" option is displayed, the method will automatically attempt to use it to ensure full text selection. Note that it is possible that not all the text in the field is selected; for example, if the text contains separators such as spaces, slashes, at symbol etc. Also, not all editable fields support the long-press functionality.\n\n        ```javascript\n        /*\n        *\n        * @param selectorObject the selector JSON object containing element properties\n        */\n        clearTextField (selectorObject)\n\n        // Example:\n        await device.clearTextField(\n            {\n                text: 'Enter email here'\n            });\n        ```\n\n    -   exist\n\n        Check if view exists. This methods performs a waitForExists(timeout) with zero timeout. This basically returns immediately whether the view represented by this UiObject exists or not.\n\n        ```javascript\n        /*\n        *\n        * @params selectorObject\n        * @params timeout\n        * @returns true or false\n        */\n        exist (selectorObject)\n\n        // Example:\n        await device.exist(\n            {\n                description: 'Back',\n                className: \"android.widget.ImageView\",\n                package: \"com.android.systemui\",\n                resourceId: \"com.android.systemui:id/back\"\n            });\n        ```\n\n-   Methods\n    ```javascript\n    device.openNotification();\n    ```\n    -   Supported Methods:\n        -   `wakeUp`\n        -   `sleep`\n        -   `openNotification`\n        -   `openQuickSettings`\n        -   `isScreenOn`\n\n## Notes\n\n-   More functions coming soon. Create ticket on github if you want some functionality on priority basis. You are welcome if you want to make contributions!\n-   Android [uiautomator](https://developer.android.com/training/testing/ui-testing/index.html) works on Android 4.1+, so before using it, make sure your device is Android4.1+.\n-   Some methods are only working on Android 4.2/4.3, so you'd better read detailed [java documentation of uiautomator](http://developer.android.com/tools/help/uiautomator/index.html) before using it.\n-   The package uses [uiautomator-jsonrpc-server](https://github.com/goharanwar/android-uiautomator-server) as its daemon to communicate with devices.\n\n### Acknowledgement\n\nThis package is inspired by [xiaocong/uiautomator](https://github.com/xiaocong/uiautomator).\n","readmeFilename":"README.md"}