{"_id":"appium-uiautomator","_rev":"44-775627186840efd147b23393e081c184","name":"appium-uiautomator","dist-tags":{"latest":"1.3.0"},"versions":{"0.0.0":{"name":"appium-uiautomator","version":"0.0.0","author":"","license":"LICENCE","_id":"appium-uiautomator@0.0.0","maintainers":[{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"9ca6ff585ac4ca40e92e324e0ee1d29bab46b2be","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-0.0.0.tgz","integrity":"sha512-2IPvMr67j4530SWIINrgZx+wNs/MOaY4w+PJfpZgAZI0Ub/rzmrqA7CSwl0vF5o70iPqHYLvVKppJ1L0Pgoe0w==","signatures":[{"sig":"MEUCIQC9L2kP+HCmAW5bpTifFPL4ulJlXemqPgtLuQP+RwI4FwIgDq7GcnvGAEatZoHXsm6edhvUZVvCSnTUOdyQsxkrEqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sebv","email":"seb.vincent@gmail.com"},"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"1.3.25","description":"appium-uiautomator ==========","directories":{},"dependencies":{"winston":"~0.7.2","underscore":"~1.6.0"}},"0.0.1":{"name":"appium-uiautomator","version":"0.0.1","author":"","license":"LICENCE","_id":"appium-uiautomator@0.0.1","maintainers":[{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"d3b56672879545c43af8ffdce713666460e8fc30","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-0.0.1.tgz","integrity":"sha512-2Kgc1POiwBVm1PTBZtQ8xj0/s7s5ns2Qq8kaRT08cDqwvJFoj5N17A/wUHdYQ9IAE0GCA/x1/MULYQxHo9oUHw==","signatures":[{"sig":"MEUCIQDIuSnd68ccZNyCk4oz7fS3bvDgHjUMdTt7B6AdvxGPkgIgMjerh1w/QRhdK1/Vz2ipaFWvCJI+oQn2dh/k9lZdMkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sebv","email":"seb.vincent@gmail.com"},"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"1.3.25","description":"appium-uiautomator ==========","directories":{},"dependencies":{"winston":"~0.7.2","underscore":"~1.6.0"}},"0.0.2":{"name":"appium-uiautomator","version":"0.0.2","author":"","_id":"appium-uiautomator@0.0.2","maintainers":[{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"f3fd56dce78fbf7fdd4aeb4d3320e735068d63b4","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-0.0.2.tgz","integrity":"sha512-4UwR/COItCQOm0OVYnHabZnmAbPkZKbqDTpoRHJkka44QDiThSA9kWeN9nqpzQC/FIir7bXq38/4BSfMXC++0Q==","signatures":[{"sig":"MEUCIBwz6+lXaJw4Ruc49PfZVsgXr4GuoAWWZmFOyNEGUvJ5AiEAqcFFUYvtCVJBP0WzWz2n2ljuctU6tHUWYy8EQm8cRaw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sebv","email":"seb.vincent@gmail.com"},"licenses":[{"url":"https://github.com/appium/appium-adb/blob/master/LICENSE","type":"apache-2.0"}],"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"1.4.4","description":"appium-uiautomator ==========","directories":{},"dependencies":{"winston":"~0.7.2","underscore":"~1.6.0"}},"0.0.3":{"name":"appium-uiautomator","version":"0.0.3","author":"","_id":"appium-uiautomator@0.0.3","maintainers":[{"name":"sebv","email":"seb.vincent@gmail.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"7d31ca78ffdc32461944685f488236e2cf650644","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-0.0.3.tgz","integrity":"sha512-UdrlvrOzzo3FTPLWt0SDJdFUU3Nk6AXXJGWsAysKhn+EGj2sVyJQfjH9wcC9G39R7qa+2Cwz0dZCY7tgwHkhRw==","signatures":[{"sig":"MEQCIBel3ukL+kMSzR0pSvK5ZxHyQMEuWd2931BQdxlt2y0VAiBCewb/oLP9kv1c9vK8AHYxLfViWMNE4tzL/NlWkgdWSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sebv","email":"seb.vincent@gmail.com"},"licenses":[{"url":"https://raw.github.com/appium/appium/master/LICENSE","type":"apache-2.0"}],"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"1.4.4","description":"appium-uiautomator ==========","directories":{},"dependencies":{"winston":"~0.7.2","underscore":"~1.6.0"}},"0.0.4":{"name":"appium-uiautomator","version":"0.0.4","author":"","_id":"appium-uiautomator@0.0.4","maintainers":[{"name":"sebv","email":"seb.vincent@gmail.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"efa8754eba5083736d927bfe6c566e42fd8bbf69","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-0.0.4.tgz","integrity":"sha512-H46TpuSYPArupWZXS6YmxmqXcnOHuDlYvAzL3/j5yR+j7g3luJeLdHKk3IHNoIiFrg+kMpL6JQvRC6Du7cq3CQ==","signatures":[{"sig":"MEUCIDMDj9lhpryCNpUsmYwGAxcwhu6HvSWBXbhWbgq/BUMgAiEAnZM8ZpVYLEFH2iJ2Mc7Xu0IMKSlk0XKfSvedGL2pNg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/main.js","_from":".","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"sebv","email":"seb.vincent@gmail.com"},"licenses":[{"url":"https://raw.github.com/appium/appium/master/LICENSE","type":"apache-2.0"}],"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"1.4.4","description":"appium-uiautomator ==========","directories":{},"dependencies":{"winston":"~0.7.2","underscore":"~1.6.0"}},"0.0.5-beta":{"name":"appium-uiautomator","version":"0.0.5-beta","author":"","_id":"appium-uiautomator@0.0.5-beta","maintainers":[{"name":"sebv","email":"seb.vincent@gmail.com"},{"name":"jlipps","email":"jlipps@gmail.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jonahss","email":"jonahss@gmail.com"},{"name":"moizjv","email":"moizjv@gmail.com"},{"name":"bootstraponline","email":"npm@bootstraponline.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"2660aa84b80a4db9c3e89fe2515be00c483073f5","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-0.0.5-beta.tgz","integrity":"sha512-rJlicC6rTEdtfyzT5ail/5b+A+iQdgSi4sf3Qgikz4I1I2DYIjZt/PEi5mKx2Jyuu4Nvg8Lb/tEno46Ok+tBdQ==","signatures":[{"sig":"MEUCICix1SuHSouu7TSZ5VzDJvIReSJLlt+8kHzMPG4rEi+oAiEA07KOsHJkJRHjnI4s7+VchQbO/gfE6tV9qKKPAe4StLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"2660aa84b80a4db9c3e89fe2515be00c483073f5","engines":["node"],"gitHead":"6bf66204e4b5ba313e38c2ec8f5b095578a77daa","scripts":{"test":"gulp once","watch":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"moizjv","email":"moizjv@gmail.com"},"licenses":[{"url":"https://raw.github.com/appium/appium/master/LICENSE","type":"apache-2.0"}],"repository":{"url":"https://raw.github.com/appium/appium/master/LICENSE","type":"apache-2.0"},"_npmVersion":"2.12.0","description":"appium-uiautomator","directories":{},"_nodeVersion":"0.12.2","dependencies":{"appium-adb":"^2.0.0-beta4","teen_process":"^1.2.2","appium-logger":"^1.0.0","babel-runtime":"=5.5.5"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.11","mocha":"^2.2.1","mochawait":"^2.0.0","chai-as-promised":"^5.0.0","appium-gulp-plugins":"^1.1.1","appium-test-support":"0.0.5"}},"1.0.0":{"name":"appium-uiautomator","version":"1.0.0","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.0.0","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"},{"name":"jonahss","email":"jonahss@gmail.com"},{"name":"moizjv","email":"moizjv@gmail.com"},{"name":"scottdixon","email":"scottdixon@saucelabs.com"},{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"b61b051d9eb4f9016026c9bba000aaf06d44a7ba","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.0.0.tgz","integrity":"sha512-Wdyxy7WH2CV9yGog91Lnh3nyH0CaQ3ug7fXA7eFSjFpvkPy77l4GnVeaOPWiCat1v3rarH05pNmioAgh1w1IxA==","signatures":[{"sig":"MEQCIAXOavUKwXBNe1Wys0ZKSKN9v4qL0nbmURrRqHAb26cRAiA61UMl2iuhq9QuMxpr+9Ph5csIw3hObyGHeF2aL1VP6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"b61b051d9eb4f9016026c9bba000aaf06d44a7ba","engines":["node"],"gitHead":"1292e2c17a0a303fe5afc0746248f57808d213df","scripts":{"test":"gulp once","watch":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"2.14.2","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"0.12.7","dependencies":{"appium-adb":"^2.0.1","teen_process":"^1.3.1","appium-logger":"^2.0.0","babel-runtime":"=5.8.24","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^1.3.11","appium-test-support":"0.0.5"}},"1.0.1":{"name":"appium-uiautomator","version":"1.0.1","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.0.1","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"},{"name":"jonahss","email":"jonahss@gmail.com"},{"name":"moizjv","email":"moizjv@gmail.com"},{"name":"scottdixon","email":"scottdixon@saucelabs.com"},{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"1b6e16d7140de13d4951a0e2fb48a05794c3c9dc","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.0.1.tgz","integrity":"sha512-I58poqA2+0KPstDkoEl3dxGrjKJNGFBJ1h2sXnXUs12KPKJwD/bu70NFI1aVfYWfmORyGZtVsYFpnUtydSTAIg==","signatures":[{"sig":"MEUCIEajNR8z4fOsd+iWdkA49Vin7aXAJftX30XpMDj7NisAAiEAti7hRBhuxKHzsumptBRa0efcu6aI73xpeMAaGFuB/UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"1b6e16d7140de13d4951a0e2fb48a05794c3c9dc","engines":["node"],"gitHead":"69ef7253548b965535aca70e09b8ba0b682e65bc","scripts":{"test":"gulp once","watch":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"2.14.9","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"0.12.9","dependencies":{"appium-adb":"^2.2.2","appium-logger":"^2.0.0","babel-runtime":"=5.8.24","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^1.3.11","appium-test-support":"0.0.5"}},"1.1.0":{"name":"appium-uiautomator","version":"1.1.0","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.1.0","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"},{"name":"jonahss","email":"jonahss@gmail.com"},{"name":"moizjv","email":"moizjv@gmail.com"},{"name":"scottdixon","email":"scottdixon@saucelabs.com"},{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"d136ce265fe84ca730629654307df0206bb3a7b7","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.1.0.tgz","integrity":"sha512-QghF0TXgdbhcozK8zPtFH1Ns+8MLdfqtaodvPK2IaRRcOlPXt6/vSwKa2nlcN10qYVBgNoL6Zo1VtxITreRlTw==","signatures":[{"sig":"MEUCIQCb3cXVryOBniwriGfhunVeVSqQ/EtcmmJFXM8KlEAAxAIgSOmLGuOq3jKFuGHJaOmMQVdFRWUw9ogjDupIKXaopyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"d136ce265fe84ca730629654307df0206bb3a7b7","engines":["node"],"gitHead":"cdee52809ae5f68fab41632b27ec5726233631e8","scripts":{"test":"gulp once","watch":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"2.14.9","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"0.12.9","dependencies":{"appium-adb":"^2.3.0","appium-logger":"^2.1.0","babel-runtime":"=5.8.24","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^1.3.12","appium-test-support":"0.0.5"}},"1.1.1":{"name":"appium-uiautomator","version":"1.1.1","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.1.1","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"},{"name":"jonahss","email":"jonahss@gmail.com"},{"name":"moizjv","email":"moizjv@gmail.com"},{"name":"scottdixon","email":"scottdixon@saucelabs.com"},{"name":"sebv","email":"seb.vincent@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"787553b0cc987a20bacad7584af8a51bd721189e","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.1.1.tgz","integrity":"sha512-XGJr6e4yMTImBIbLOEYH4AZ9GY1reWldtOHLZkP1qLWGLkp5WbQtqLYutPyiH+pMQnwUcTfFg4AaVYIvX0JYDQ==","signatures":[{"sig":"MEUCIDuj2MC7Dfd/vNNqdd7SMNQdiUv+pYB/AM8E2MX6mdaUAiEApWbluKyb15PJLUhmpkVbvQ6oo4UIL+0N436/ezCOJTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"787553b0cc987a20bacad7584af8a51bd721189e","engines":["node"],"gitHead":"93991f3e9bf89e7bcf4a4fc0eab4be6c0cd9756b","scripts":{"test":"gulp once","watch":"gulp","prepublish":"gulp prepublish"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"4.1.1","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"4.7.2","dependencies":{"appium-adb":"^2.3.0","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^1.3.12","appium-test-support":"0.0.5"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator-1.1.1.tgz_1488288911507_0.9472483191639185","host":"packages-18-east.internal.npmjs.com"}},"1.1.2":{"name":"appium-uiautomator","version":"1.1.2","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.1.2","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"dangraham","email":"dan@saucelabs.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"c008cec5828c769181d83db73482b2f1fdb8f5bb","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.1.2.tgz","integrity":"sha512-F4aZaTe8y687+PorOnfL4jBsHX/hkSfX7fJRw97TLF8mcHhyYPq99M6hMPwgoW/Fkp8QCRv/I4sfwFhdJFtU7A==","signatures":[{"sig":"MEUCIQCtBGBTvpLNRVYlAoBzL4WXYBpyPE/7L8y15djb6CHQxAIgEGdhKCLpusoY7juszdr7CrcJMjyPBJ3b6HO9IyqlDgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"c008cec5828c769181d83db73482b2f1fdb8f5bb","engines":["node"],"gitHead":"e0479dc124cd1290b9314eba18d368003cd8b6c3","scripts":{"lint":"gulp eslint","test":"gulp once","build":"gulp transpile","mocha":"mocha","watch":"gulp watch","coverage":"gulp coveralls","e2e-test":"gulp e2e-test","prepublish":"gulp prepublish","precommit-msg":"echo 'Pre-commit checks...' && exit 0"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","pre-commit":["precommit-msg","test"],"repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"3.10.10","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"6.11.2","dependencies":{"appium-adb":"^2.3.0","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","eslint":"^3.10.2","pre-commit":"^1.2.2","babel-eslint":"^7.1.1","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^2.1.5","appium-test-support":"^0.4.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-config-appium":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator-1.1.2.tgz_1502804730202_0.13844262692146003","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"appium-uiautomator","version":"1.1.3","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.1.3","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"dangraham","email":"dan@saucelabs.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"295cfcf4af07471c87377f041220a8063de91f6c","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.1.3.tgz","integrity":"sha512-urjR8UIj92fTTKgC1fOh0r1y0FGS+4E9v9zqzB04DqobaAnSfWfPk/KFDY3ph5gqnDsQOYY9hpJ+kIicYYwebg==","signatures":[{"sig":"MEYCIQClbzXRaeH0S21vXb5b9hEaCGASJAAZB02blchOn0domgIhAOsD8gWAnrScWRhYkJ8EUW6HduPYIB+qYFrQC+BCw6LY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","engines":["node"],"gitHead":"0d4a02b31f1963b6e48d25342c507a25db115af5","scripts":{"lint":"gulp eslint","test":"gulp once","build":"gulp transpile","mocha":"mocha","watch":"gulp watch","coverage":"gulp coveralls","e2e-test":"gulp e2e-test","prepublish":"gulp prepublish","precommit-msg":"echo 'Pre-commit checks...' && exit 0"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","pre-commit":["precommit-msg","test"],"repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"5.3.0","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"6.11.0","dependencies":{"appium-adb":"^3.0.0","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","eslint":"^3.10.2","pre-commit":"^1.2.2","babel-eslint":"^7.1.1","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^2.1.5","appium-test-support":"^0.4.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-config-appium":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator-1.1.3.tgz_1506000643697_0.2155293298419565","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"appium-uiautomator","version":"1.1.4","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.1.4","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"dangraham","email":"dan@saucelabs.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"51c980bb5225db1a9cd95cc1e60fdb5d0342594d","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.1.4.tgz","integrity":"sha512-PwG5tgRoidd10Rpluil3j6AB64Efvj2UfqkhAA6D/gBexP+KGviLUrfR62a3GhYgWLU7wh3O865S9NPsWxNQWA==","signatures":[{"sig":"MEUCIQC0R6LJpAhKpJ9SA8ZY6iaJPgze5JNi/Pb8ChBTiVkFVwIgM+9/7h/pc0uPpHMVQOGfR/w3HFvfqhm36owseN9pUmY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","engines":["node"],"gitHead":"7c77fb37acd07bd9300918a9293a3b7e266415ff","scripts":{"lint":"gulp eslint","test":"gulp once","build":"gulp transpile","mocha":"mocha","watch":"gulp watch","coverage":"gulp coveralls","e2e-test":"gulp e2e-test","prepublish":"gulp prepublish","precommit-msg":"echo 'Pre-commit checks...' && exit 0"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","pre-commit":["precommit-msg","test"],"repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"5.3.0","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"6.11.0","dependencies":{"appium-adb":"^4.0.0","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","eslint":"^3.10.2","pre-commit":"^1.2.2","babel-eslint":"^7.1.1","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^2.1.5","appium-test-support":"^0.4.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-config-appium":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator-1.1.4.tgz_1508174962965_0.24485065671615303","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"appium-uiautomator","version":"1.1.5","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.1.5","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"dangraham","email":"dan@saucelabs.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"bec66c055ebbf98cfd3f0d86fbb5e1753b91afbd","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.1.5.tgz","integrity":"sha512-Ag5gwvtfHi7zE3z/C/d9ZlWepbGwvlqWjAWeAhWOFZyBBQYwM7xEbwGHBdkzm+GpoeiWz5Y8r32mU+1y9p4gFQ==","signatures":[{"sig":"MEQCIFJWfQx6MxKG8thQRwlTebe1G6tKaAUcArk9Meak3EurAiADc04PtX9MQI1E8eof3O+e/D/LALjJVGDgEvif8xgC8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./build/index.js","_from":".","_shasum":"bec66c055ebbf98cfd3f0d86fbb5e1753b91afbd","engines":["node"],"gitHead":"b6741337ed936cfe82bac89a43734b066b7e1834","scripts":{"lint":"gulp eslint","test":"gulp once","build":"gulp transpile","mocha":"mocha","watch":"gulp watch","coverage":"gulp coveralls","e2e-test":"gulp e2e-test","prepublish":"gulp prepublish","precommit-msg":"echo 'Pre-commit checks...' && exit 0"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","pre-commit":["precommit-msg","test"],"repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"3.10.10","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"6.12.0","dependencies":{"appium-adb":"^5.0.0","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.3.2"},"devDependencies":{"chai":"^3.3.0","gulp":"^3.8.11","eslint":"^3.10.2","pre-commit":"^1.2.2","babel-eslint":"^7.1.1","teen_process":"^1.3.1","chai-as-promised":"^5.1.0","appium-gulp-plugins":"^2.1.5","appium-test-support":"^0.4.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-config-appium":"^2.0.1","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator-1.1.5.tgz_1513964775168_0.8106953678652644","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"appium-uiautomator","version":"1.2.0","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.2.0","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"dangraham","email":"dan@saucelabs.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"f531ab87fe3fc18a89bcfa5e205d5128b4b4127d","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.2.0.tgz","fileCount":18,"integrity":"sha512-60jG4BNUNr6HMGMDTLj6jXxbV2LKbAKxI4nwcTq40n/jRSTLXDj/CP92dVCevFY3J3Zgago2TSJGtEUocXX0Ag==","signatures":[{"sig":"MEQCIAHzVsxlhu7P9diBkVOJjhPETDtUOQ2pk4PKeSwhWFT7AiAgkNMXwxQ5hK/XKwgn3jzQJJPvo6qKZ42fys7ilVac3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78341},"main":"./build/index.js","_from":".","_shasum":"f531ab87fe3fc18a89bcfa5e205d5128b4b4127d","engines":["node"],"gitHead":"3214c198122574524d213b2acd9ffae7b0df72bd","scripts":{"lint":"gulp eslint","test":"gulp once","build":"gulp transpile","mocha":"mocha","watch":"gulp watch","coverage":"gulp coveralls","e2e-test":"gulp e2e-test","lint:fix":"gulp eslint --fix","prepublish":"gulp prepublish","precommit-msg":"echo 'Pre-commit checks...' && exit 0"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","pre-commit":["precommit-msg","test"],"repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"3.10.10","description":"Appium Android UI Automator interface","directories":{},"_nodeVersion":"6.12.0","dependencies":{"appium-adb":"^6.2.2","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","gulp":"^3.8.11","eslint":"^3.10.2","pre-commit":"^1.2.2","babel-eslint":"^7.1.1","teen_process":"^1.3.1","chai-as-promised":"^7.1.1","appium-gulp-plugins":"^2.2.0","appium-test-support":"^0.7.2","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-config-appium":"^2.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator_1.2.0_1520956702438_0.011475208446791063","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"appium-uiautomator","version":"1.3.0","author":{"name":"appium"},"license":"Apache-2.0","_id":"appium-uiautomator@1.3.0","maintainers":[{"name":"bootstraponline","email":"npm@bootstraponline.com"},{"name":"dangraham","email":"dan@saucelabs.com"},{"name":"imurchie","email":"isaac@saucelabs.com"},{"name":"jlipps","email":"jlipps@gmail.com"}],"homepage":"https://github.com/appium/appium-uiautomator","bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"dist":{"shasum":"7adad26bc816b77679934ad8cb88991237ebf420","tarball":"https://registry.npmjs.org/appium-uiautomator/-/appium-uiautomator-1.3.0.tgz","fileCount":18,"integrity":"sha512-x+keKKT+00UjMHSGKoWEEjAJ0wsZ6XhcECyfns7T4J2scZ+lidJn+rvG7jLFj39LpuAI+ptnBTBwffaSaldWEw==","signatures":[{"sig":"MEUCICXxMrc/qbz+rqIA0Y3YoeuT45Co+XGuxs2eA53V4UdZAiEAl+LN16jEUqFjhupncyG79cjJCBiaQzDXr524G2NLPfI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOogeCRA9TVsSAnZWagAAdloP+gMz4Ug8MYxKv9/qaxZE\n3kyeilzfptZCVSsb1xVOLkrY8Y5alvLU+V5sWbrf5Vcql4uu2BSEAjBe8Cun\n59pv06Qc9P85ls+Kdhe2CdIZcPbOtSXb45axXFZIjyV7RHYNm2acWBeAEyjl\nYxbGQrNyDCvN9VJ+D5/vmsiKg3sJhoNzDEMjPXuc6lbq6jmD/CU5ihA2mtKD\nCflD5ha3dGckVCmFpTmHLCM3uLpiEoUZMeKvgtsHpFb+KfJRfFgTBb9lh4Va\n24PDbVNMOhPUD8o7WI2cQqCQjT65K55zauIezl9FjLsvSJoIF+OUvIKv1m8s\nPBNXeqVsManU9+Q3fi6QEoXy9AzLj8LbNCKGrr8pPxsZtxa9TA8pd6+vegPf\ndH8++Xo+s2+38OpPOQZwHApYx3cXMf4Ej5wO8Nf1q9phKz+xToFa1/s60Y69\nuaHIgdFUhnDdbH7yH2eFD84FkQEqr0nZs0OXFzzBdIWjYDTUwHx3Zp1TMgEj\nXeJMWxxzd8DOx+B22v9Z/DZtV9cLzBdMfNqjoPpM4I3EQic/TQvS3jFx65tl\n2Zz2INaDuRdnISdTUZQPR8U8hq9nUHBokhkpxEYUFAFlCDx0N2hmpV4bx/Yp\nyu7t01i0W1mse4pnfUutS/DzOw/MFTtNWHud9Zqh0pIawZmxv68MIIHWor4J\n+x0Y\r\n=fg5z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./build/index.js","engines":["node"],"gitHead":"1119cf7089c9c80dfcf88c46a624ba2a7d8ca311","scripts":{"lint":"gulp eslint","test":"gulp once","build":"gulp transpile","mocha":"mocha","watch":"gulp watch","coverage":"gulp coveralls","e2e-test":"gulp e2e-test","lint:fix":"gulp eslint --fix","prepublish":"gulp prepublish","precommit-msg":"echo 'Pre-commit checks...' && exit 0"},"_npmUser":{"name":"imurchie","email":"isaac@saucelabs.com"},"deprecated":"Moved to appium-android-bootstrap","pre-commit":["precommit-msg","test"],"repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"_npmVersion":"5.6.0","description":"Appium Android UI Automator interface","directories":{},"greenkeeper":{"ignore":["babel-eslint","babel-preset-env","eslint","eslint-plugin-babel","eslint-plugin-import","eslint-plugin-mocha","eslint-plugin-promise","gulp","babel-runtime"]},"_nodeVersion":"8.10.0","dependencies":{"appium-adb":"^6.2.2","babel-runtime":"=5.8.24","appium-support":"^2.5.0","source-map-support":"^0.5.3"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","gulp":"^3.8.11","eslint":"^3.10.2","pre-commit":"^1.2.2","babel-eslint":"^7.1.1","teen_process":"^1.3.1","chai-as-promised":"^7.1.1","appium-gulp-plugins":"^2.2.0","appium-test-support":"^1.0.0","eslint-plugin-babel":"^3.3.0","eslint-plugin-mocha":"^4.7.0","eslint-config-appium":"^2.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-promise":"^3.3.1"},"_npmOperationalInternal":{"tmp":"tmp/appium-uiautomator_1.3.0_1530562590301_0.6442500455794911","host":"s3://npm-registry-packages"}}},"time":{"created":"2014-03-02T15:12:42.774Z","modified":"2026-02-16T12:02:49.603Z","0.0.0":"2014-03-02T15:12:42.774Z","0.0.1":"2014-03-03T03:10:12.601Z","0.0.2":"2014-03-04T06:01:16.785Z","0.0.3":"2014-03-04T06:11:19.878Z","0.0.4":"2014-03-04T06:15:50.440Z","0.0.5-beta":"2015-07-14T19:09:58.599Z","1.0.0":"2015-10-20T18:25:46.257Z","1.0.1":"2016-01-09T22:54:38.488Z","1.1.0":"2016-01-25T18:26:01.702Z","1.1.1":"2017-02-28T13:35:12.091Z","1.1.2":"2017-08-15T13:45:31.224Z","1.1.3":"2017-09-21T13:30:45.186Z","1.1.4":"2017-10-16T17:29:24.119Z","1.1.5":"2017-12-22T17:46:16.403Z","1.2.0":"2018-03-13T15:58:22.523Z","1.3.0":"2018-07-02T20:16:30.445Z"},"bugs":{"url":"https://github.com/appium/appium-uiautomator/issues"},"author":{"name":"appium"},"license":"Apache-2.0","homepage":"https://github.com/appium/appium-uiautomator","repository":{"url":"git+https://github.com/appium/appium-uiautomator.git","type":"git"},"description":"Appium Android UI Automator interface","maintainers":[{"email":"jlipps@gmail.com","name":"jlipps"},{"email":"mokhnach@gmail.com","name":"nick.mokhnach"},{"email":"fly.49.89.over@gmail.com","name":"kazucocoa"},{"email":"isaac@saucelabs.com","name":"imurchie"},{"email":"dan@saucelabs.com","name":"dangraham"}],"readme":"appium-uiautomator\n==========\n\n[![Greenkeeper badge](https://badges.greenkeeper.io/appium/appium-uiautomator.svg)](https://greenkeeper.io/)\n\nAndroid uiautomator driver used by Appium\n\n## Installing\n\n```\nnpm install appium-uiautomator\n```\n\n## Usage\n\nAppium-uiautomator has two methods `start` and `shutdown`.\n\n`async start (uiAutomatorBinaryPath, className, startDetector, ...extraParams)`\n\n`start` will push uiAutomatorBinary to device and start UiAutomator with className\nand return the SubProcess. `startDetector` and `extraParams` are optional arguments.\n`startDetector` will be used as condition to check against your output stream of test if any. `extraParams` will be passed along as command line arguments when starting the subProcess.\n\n`shutdown` will kill UiAutomator process on the device and also kill the subProcess.\n\n\n```\nimport UiAutomator from 'appium-uiautomator';\nimport ADB from 'appium-adb';\n\nlet adb = await ADB.createADB();\nlet uiAutomator = new UiAutomator(adb);\n\nlet startDetector = (s) => { return /Appium Socket Server Ready/.test(s); };\nawait uiAutomator.start('foo/bar.jar', 'io.appium.android.bootstrap.Bootstrap',\n                        startDetector, '-e', 'disableAndroidWatchers', true);\nawait uiAutomator.shutdown();\n\n```\n\n## watch\n\n`npm run watch`\n\n\n## Publishing\n\n```\nnpm version [patch|minor|major]\ngit push --tags origin master\nnpm publish\n```\n","readmeFilename":"README.md"}