Upgrade Appium Client to latest appium version

Continuing the discussion from Unable to pre launch the application:

Continuing the discussion from New Xcode breaks iOS Emulator initiation:

3 Likes

Thanks for helping. It works.

Can you help me any resources which help automating webview iOS app?

what if i installed appium as node.js module , where should i look (path)?

Hi,
I couldn’t start Appium inspector. Simulator doesn’t start.
Dev settings enabled
Use External NodeJS Binary - /usr/local/bin/node
Use External Appium Package - /usr/local/lib/node_modules/appium
Doctor didn’t find issues
app for iPhone 5s 8.3
log :
Launching Appium with command: ‘/usr/local/bin/node’ lib/server/main.js --command-timeout “7200” --debug-log-spacing --platform-version “8.1” --platform-name “iOS” --show-ios-log --device-name “iPhone 6”

info: Welcome to Appium v1.4.11 (REV 8cf8311f00e59a2b10fde1834fcf6d5ace6fbcd0)

info: Appium REST http interface listener started on 0.0.0.0:4723
info: [debug] Non-default server args: {“deviceName”:“iPhone 6”,“platformName”:“iOS”,“platformVersion”:“8.1”,“showIOSLog”:true,“defaultCommandTimeout”:7200,“debugLogSpacing”:true}
info: Console LogLevel: debug

info: --> GET /wd/hub/status {}

info: [debug] Responding to client with success: {“status”:0,“value”:{“build”:{“version”:“1.4.11”,“revision”:“8cf8311f00e59a2b10fde1834fcf6d5ace6fbcd0”}}}

info: <-- GET /wd/hub/status 200 11.093 ms - 105 {“status”:0,“value”:{“build”:{“version”:“1.4.11”,“revision”:“8cf8311f00e59a2b10fde1834fcf6d5ace6fbcd0”}}}

Do you have app path selected on the ios settings? if yes, then the log should be something like the following

info: Appium REST http interface listener started on 0.0.0.0:4723
info: [debug] Non-default server args: {“app”:“App path location”,“fullReset”:true,“deviceName”:“iPad 2”,“platformName”:“iOS”,“platformVersion”:“9.0”,“defaultCommandTimeout”:7200,“debugLogSpacing”:true}
info: Console LogLevel: debug

I did not see the app path details on your log. Please check

yay it works… Thanks a lot :slight_smile:

Sruthi,

When I run ‘reset.sh’, getting following help. Any help !

<a class="attachment" href="/uploads/default/original/2X/1/14e9eb7b9a557a4db9d37a59b8e3e5f8182380d4.log">npm-debug.log</a> (444.5 KB)$ ./reset.sh --verbose
* Determining platform
* Platform is mac
---- Resetting / Initializing Appium ----
RESETTING NPM
* Installing new or updated NPM modules (including devDeps)
npm WARN package.json [email protected] No license field.
npm WARN deprecated [email protected]: This package has been discontinued. socks-client will be taking its place.
npm ERR! tar.unpack untar error /var/folders/9f/bnlj4lds6lz_h20g4w7080y40000gn/T/npm-895-55bf1fec/registry.npmjs.org/appium-atoms/-/appium-atoms-0.0.5.tgz
npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/Cellar/node/4.1.1/bin/node" "/usr/local/bin/npm" "install" "."
npm ERR! node v4.1.1
npm ERR! npm  v2.14.4

npm ERR! unexpected eof
npm ERR! 
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /Jagadeesh/Testing/Automation/Appium/Tools/LatestAppium/appium/npm-debug.log
---- FAILURE: reset.sh exited with status 1 ----

Uploaded ‘npm-debug.log

Thanks for your support.

Can you try with the below command and post the result.

sudo ./reset.sh --dev --verbose

$ ./reset.sh --dev --verbose

  • Determining platform
  • Platform is mac
    ---- Resetting / Initializing Appium ----
  • Dev mode is on, will download/build test apps
    RESETTING NPM
  • Installing new or updated NPM modules (including devDeps)
    npm WARN package.json [email protected] No license field.
    npm WARN deprecated [email protected]: This package has been discontinued. socks-client will be taking its place.
    npm ERR! registry error parsing json
    npm ERR! registry error parsing json
    npm ERR! Darwin 15.0.0
    npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “install” “.”
    npm ERR! node v4.1.2
    npm ERR! npm v2.14.4

npm ERR! Unexpected end of input
npm ERR! {"_id":“grunt-mocha-test”,"_rev":“112-e2296276a45e66fe022043d10e3a931a”,“name”:“grunt-mocha-test”,“description”:“A grunt task for running server side mocha tests”,“dist-tags”:{“latest”:“0.12.7”},“versions”:{“0.0.1”:{“name”:“grunt-mocha-test”,“description”:“A grunt task for running server side mocha tests”,“version”:“0.0.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.6.0”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:“1.5.0”},“devDependencies”:{“grunt”:"~0.3.15",“chai”:“1.3.0”,“proxyquire”:“0.3.2”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“b22f9bb9d4837bf65fadb3875284790aadb57386”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.0.1.tgz"},"_npmVersion":“1.1.62”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.1.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.1.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.6.0”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:“1.5.0”},“devDependencies”:{“grunt”:"~0.3.15",“chai”:“1.3.0”,“proxyquire”:“0.3.2”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“08f7d9ceb671b9700d82679b29852c460067bcc6”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.1.0.tgz"},"_npmVersion":“1.1.63”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.1.1”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.1.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.6.0”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:“1.8.1”},“devDependencies”:{“grunt”:"~0.3.15",“chai”:“1.3.0”,“proxyquire”:“0.3.2”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“d441c42ff2f3a22a67e77d377d0be158f3f0a5e5”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.1.1.tgz"},"_npmVersion":“1.1.63”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.2.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.2.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.6.0”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:“1.8.1”},“devDependencies”:{“grunt”:"~0.3.17",“chai”:“1.3.0”,“proxyquire”:“0.4.0”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“a7b627d3d2c95b063128bc0bdd9e65c6d5962542”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.2.0.tgz"},"_npmVersion":“1.1.69”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.2.1”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.2.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.6.0”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt”:"~0.3.17",“chai”:“1.3.0”,“proxyquire”:“0.4.0”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“86f04569144125993ccca68d79cc6a035bc10d93”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.2.1.tgz"},"_from":".","_npmVersion":“1.2.2”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.2.2”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.2.2”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.6.0”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt”:"~0.3.17",“chai”:“1.3.0”,“proxyquire”:“0.4.0”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“1f3580b6790bee239c83272ca4ad1032877b4316”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.2.2.tgz"},"_from":".","_npmVersion":“1.2.2”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.3.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.3.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“7593e4d62d0231b3e5de31af027a8c8c9d62cc2f”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.3.0.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.3.1”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.3.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“8f1834b112cef0e59d83d28d6de1865ff4705256”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.3.1.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.3.2”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.3.2”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3",“grunt-blanket”:“0.0.8”},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“24c7a4d13c7d33d57ef65f46052e9601e8a4332f”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.3.2.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.3.3”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.3.3”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3",“grunt-blanket”:“0.0.8”,“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.4.1"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“34e8ff9f3b5bea609d55771271b7c10d28b56c3c”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.3.3.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.3.4”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.3.4”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3",“grunt-blanket”:“0.0.8”,“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.4.1",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“2f94413fbd62288ab2abcd7fc3d2b4ac750b58dc”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.3.4.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.3.5”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.3.5”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.9.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3",“grunt-blanket”:“0.0.8”,“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.4.1",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“2cfd9210751cfbc9ce6d37164eef3c0aea6a545e”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.3.5.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.4.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.4.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.10.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:“1.3.0”,“grunt-contrib-jshint”:"~0.4.3",“grunt-blanket”:“0.0.8”,“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.4.1",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“9360e40d75ec60f1d07e706304d03d17baf434d3”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.4.0.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.5.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.5.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.11.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:"~1.7.0",“grunt-contrib-jshint”:"~0.5.4",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.4.1",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“73c89a63b878be6353a8b5dee902b9cb935209b1”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.5.0.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.6.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.6.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.12.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:"~1.7.0",“grunt-contrib-jshint”:"~0.6.0",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“dab61596d0936faff15f8a4388550d4c0737ad5b”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.6.0.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.6.1”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.6.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.12.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:"~1.7.0",“grunt-contrib-jshint”:"~0.6.0",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“050a3fadee0d4a35d2bf7498efe766c3b3701626”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.6.1.tgz"},"_from":".","_npmVersion":“1.2.18”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.6.2”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.6.2”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.12.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:"~1.7.0",“grunt-contrib-jshint”:"~0.6.0",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.4"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“c27e3213ad2c07da2b7ea7180c08204cfce2dc1a”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.6.2.tgz"},"_from":".","_npmVersion":“1.3.2”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.6.3”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.6.3”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]com”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.12.0"},“devDependencies”:{“grunt-cli”:"~0.1.8",“grunt”:"~0.4.1",“chai”:"~1.7.0",“grunt-contrib-jshint”:"~0.6.0",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.4",“coffee-script”:"~1.6.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“548789f86be24baa264ab7c98a442c05b2db6f98”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.6.3.tgz"},"_from":".","_npmVersion":“1.3.5”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.7.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.7.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“dependencies”:{“mocha”:"~1.13.0"},“devDependencies”:{“grunt-cli”:"~0.1.9",“grunt”:"~0.4.1",“chai”:"~1.8.0",“grunt-contrib-jshint”:"~0.6.4",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.4",“coffee-script”:"~1.6.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“9a3c7f4283b24c178f068b2dd66890623e95eebb”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.7.0.tgz"},"_from":".","_npmVersion":“1.3.8”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.8.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.8.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“config”:{“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.14.0"},“devDependencies”:{“grunt-cli”:"~0.1.11",“grunt”:"~0.4.2",“chai”:"~1.8.1",“grunt-contrib-jshint”:"~0.7.1",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:“git+https://github.com/kitcambridge/travis-cov.git#config”,“coffee-script”:"~1.6.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“a56e5faf6c2e34788f08c649a9d8f70355190a96”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.8.0.tgz"},"_from":".","_npmVersion":“1.3.8”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.8.1”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.8.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“config”:{“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.14.0"},“devDependencies”:{“grunt-cli”:"~0.1.11",“grunt”:"~0.4.2",“chai”:"~1.8.1",“grunt-contrib-jshint”:"~0.7.1",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:“git+https://github.com/kitcambridge/travis-cov.git#config”,“coffee-script”:"~1.6.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“83145fdc0aae164278a07e8dacac7af798147acb”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.8.1.tgz"},"_from":".","_npmVersion":“1.3.14”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.8.2”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.8.2”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“config”:{“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.14.0"},“devDependencies”:{“grunt-cli”:"~0.1.11",“grunt”:"~0.4.2",“chai”:"~1.8.1",“grunt-contrib-jshint”:"~0.7.1",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.4.1",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:“git+https://github.com/kitcambridge/travis-cov.git#config”,“coffee-script”:"~1.6.3"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“7a6184b98860d0f85bdeaad6beaa1bd7df5bbeeb”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.8.2.tgz"},"_from":".","_npmVersion":“1.3.8”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.9.0”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.9.0”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”},“config”:{“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.17.1",“hooker”:"~0.2.3"},“devDependencies”:{“grunt-cli”:"~0.1.13",“grunt”:"~0.4.2",“chai”:"~1.9.0",“grunt-contrib-jshint”:"~0.8.0",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.5.0",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.5",“coffee-script”:"~1.7.1"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“04d15f325f0e28972b2cc641f4e304c06c45c10b”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.9.0.tgz"},"_from":".","_npmVersion":“1.3.8”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.9.1”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.9.1”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},“scripts”:{“test”:“grunt”,“ci”:“grunt ci”},“config”:{“travis-cov”:{“threshold”:100}},“dependencies”:{“mocha”:"~1.17.1",“hooker”:"~0.2.3",“fs-extra”:"^0.8.1"},“devDependencies”:{“grunt-cli”:"~0.1.13",“grunt”:"~0.4.2",“chai”:"~1.9.0",“grunt-contrib-jshint”:"~0.8.0",“grunt-blanket”:"~0.0.8",“grunt-contrib-copy”:"~0.5.0",“grunt-contrib-clean”:"~0.5.0",“travis-cov”:"~0.2.5",“coffee-script”:"~1.7.1",“mocha-lcov-reporter”:“0.0.1”,“grunt-coveralls”:"~0.3.0",“cover-child-process”:"^0.1.2"},“keywords”:[“gruntplugin”,“mocha”,“test”],"_id":“[email protected]”,“dist”:{“shasum”:“7f2e1f9f1602abacbcecef5d0347281ec849cf87”,“tarball”:“http://registry.npmjs.org/grunt-mocha-test/-/grunt-mocha-test-0.9.1.tgz"},"_from":".","_npmVersion":“1.4.4”,"_npmUser":{“name”:“pghalliday”,“email”:“[email protected]”},“maintainers”:[{“name”:“pghalliday”,“email”:“[email protected]”}],“directories”:{}},“0.9.2”:{“name”:“grunt-mocha-test”,“description”:"A grunt task for running server side mocha tests”,“version”:“0.9.2”,“homepage”:“https://github.com/pghalliday/grunt-mocha-test",“author”:{“name”:"Peter Halliday",“email”:"[email protected]”,“url”:“http://stuffpetedoes.blogspot.nl/"},“repository”:{“type”:“git”,“url”:“git://github.com/pghalliday/grunt-mocha-test.git”},“bugs”:{“url”:“https://github.com/pghalliday/grunt-mocha-test/issues”},“licenses”:[{“type”:“MIT”,“url”:“https://github.com/pghalliday/grunt-mocha-test/blob/master/LICENSE-MIT”}],“main”:“grunt.js”,“bin”:{“grunt-mocha-test”:“bin/grunt-mocha-test”},“engines”:{“node”:">= 0.10.4”},"
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues

npm ERR! Please include the following file with any support request:
npm ERR! /Jagadeesh/Testing/Automation/Appium/Tools/LatestAppium/appium/npm-debug.log
---- FAILURE: reset.sh exited with status 1 ----

Run $sudo ./reset.sh --dev --verbose instead of $ ./reset.sh --dev --verbose

Sure I will do.

Thanks

$ sudo ./reset.sh --dev --verbose
Password:

  • Determining platform
  • Platform is mac
    ---- Resetting / Initializing Appium ----
  • Dev mode is on, will download/build test apps
    RESETTING NPM
  • Installing new or updated NPM modules (including devDeps)
    npm WARN package.json [email protected] No license field.
    npm WARN deprecated [email protected]: This package has been discontinued. socks-client will be taking its place.
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/appium-adb/-/appium-adb-1.7.5.tgz
    npm ERR! registry error parsing json
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/es6-promise/-/es6-promise-2.3.0.tgz
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/express/-/express-4.11.2.tgz
    npm ERR! registry error parsing json
    npm ERR! registry error parsing json
    npm ERR! registry error parsing json
    npm ERR! registry error parsing json
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/date-utils/-/date-utils-1.2.17.tgz
    npm ERR! registry error parsing json
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/appium-atoms/-/appium-atoms-0.0.5.tgz
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/swig/-/swig-1.4.2.tgz
    npm ERR! registry error parsing json
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/appium-instruments/-/appium-instruments-2.0.6.tgz
    npm ERR! tar.unpack untar error /tmp/npm-1084-8b292b59/registry.npmjs.org/appium-uiauto/-/appium-uiauto-1.10.10.tgz
    npm ERR! Darwin 15.0.0
    npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “install” “.”
    npm ERR! node v4.1.2
    npm ERR! npm v2.14.4

npm ERR! unexpected eof
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues

npm ERR! Please include the following file with any support request:
npm ERR! /Users/chethanshetty/Desktop/NewAppium/appium/npm-debug.log
---- FAILURE: reset.sh exited with status 1 ----

Try running the following npm updates before the ./reset.sh

Here’s how I successfully upgraded npm without any other requirements like brew etc, (type these commands in terminal):

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

If the version number doesn’t show up when typing node -v, you might have to reboot

or use the following if you have brew installed.

npm install -g [email protected]

So far I tried following and now executing “sudo ./reset.sh --dev --verbose” cmd.

Jagadeeshs-Mac-mini:appium chethanshetty$ sudo npm cache clean -f
Password:
npm WARN using --force I sure hope you know whJagadeJaJagaJagJagadJagadeeJagaJJJaJagadJagadeeshJagadeeshsJJagadeeshs-Mac-JagadJagadeJagadeesJagadeJaJJagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$ sudo npm cache clean -f
npm WARN using --force I sure hope you know what you are doing.
Jagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$
Jagadeeshs-Mac-mini:appium chethanshetty$ sudo npm cache clean -f
npm WARN using --force I sure hope you know what you are doing.
Jagadeeshs-Mac-mini:appium chethanshetty$ sudo npm cache clean -f
npm WARN using --force I sure hope you know what you are doing.
Jagadeeshs-Mac-mini:appium chethanshetty$ sudo npm install -g n
/usr/local/bin/n -> /usr/local/lib/node_modules/n/bin/n
[email protected] /usr/local/lib/node_modules/n
Jagadeeshs-Mac-mini:appium chethanshetty$ sudo n stable

 install : node-v4.0.0
   mkdir : /usr/local/n/versions/node/4.0.0
   fetch : https://nodejs.org/dist/v4.0.0/node-v4.0.0-darwin-x64.tar.gz

installed : v4.0.0

Jagadeeshs-Mac-mini:appium chethanshetty$ node -v
v4.0.0

Thanks a lot for helping Sruthi

Again I got same error

$ sudo ./reset.sh --dev --verbose
Password:

  • Determining platform
  • Platform is mac
    ---- Resetting / Initializing Appium ----
  • Dev mode is on, will download/build test apps
    RESETTING NPM
  • Installing new or updated NPM modules (including devDeps)
    npm WARN package.json [email protected] No license field.
    npm WARN deprecated [email protected]: This package has been discontinued. socks-client will be taking its place.
    npm ERR! tar.unpack untar error /tmp/npm-1209-3caedbec/registry.npmjs.org/date-utils/-/date-utils-1.2.17.tgz
    npm ERR! tar.unpack untar error /tmp/npm-1209-3caedbec/registry.npmjs.org/winston/-/winston-0.9.0.tgz
    npm ERR! registry error parsing json
    npm ERR! tar.unpack untar error /tmp/npm-1209-3caedbec/registry.npmjs.org/namp/-/namp-0.2.25.tgz
    npm ERR! registry error parsing json
    npm ERR! registry error parsing json
    npm ERR! Darwin 15.0.0
    npm ERR! argv “/usr/local/bin/node” “/usr/local/bin/npm” “install” “.”
    npm ERR! node v4.0.0
    npm ERR! npm v2.14.2

npm ERR! unexpected eof
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues

npm ERR! Please include the following file with any support request:
npm ERR! /Users/chethanshetty/Desktop/NewAppium/appium/npm-debug.log
---- FAILURE: reset.sh exited with status 1 ----

Run the following commands to remove all existing global npm modules,uninstall node & npm. Re-install node with the right defaults, install npm as its own package, and configure the location for global npm modules to be installed.

    rm -rf /usr/local/lib/node_modules
    brew uninstall node
    brew install node --without-npm
    echo prefix=~/.node >> ~/.npmrc
    curl -L https://www.npmjs.com/install.sh | sh

Node and npm should be correctly installed at this point. The final step is to add ~/.node/bin to your PATH so commands you install globally are usable. I added this line to my ~/.path script, which gets run via ~/.bash_profile.

 export PATH="$HOME/.node/bin:$PATH"

Now you can re-install any global packages with the command below, replacing the npm modules with whatever global packages you need.

 npm install -g http-server node-inspector forever nodemon

Can you help please?

After update appium, I can se this error:

module.js:341
    throw err;
    ^

Error: Cannot find module '/Users/apple/IdeaProjects/appium/build/lib/main.js'
    at Function.Module._resolveFilename (module.js:339:15)

    at Function.Module._load (module.js:290:25)
    at Function.Module.runMain (module.js:447:10)
    at startup (node.js:139:18)
    at node.js:999:3

Previous version was install with re-config appium:

I clone Appium from git to my local dir "/Users/apple/IdeaProjects/appium", and in Appium Client change “Developer settings”:

  • Use External NodeJS Binary to “my local node bin folder path”
  • Use External Appium Package to "my Appium Local clone folder path - "/Users/apple/IdeaProjects/appium"

Run npm install in your cloned directory. This downloads all dependencies of Appium and runs any necessary installation scripts.

1 Like

Thanks, but this install generated some errors:

9 errors generated.
make: *** [Release/obj.target/validation/src/validation.o] Error 1
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack     at emitTwo (events.js:100:13)
gyp ERR! stack     at ChildProcess.emit (events.js:185:7)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Darwin 15.4.0
gyp ERR! command "/usr/local/Cellar/node/5.5.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/apple/IdeaProjects/appium/node_modules/utf-8-validate
gyp ERR! node -v v5.5.0
gyp ERR! node-gyp -v v3.2.1
gyp ERR! not ok 
npm WARN install:[email protected] [email protected] install: `node-gyp rebuild`
npm WARN install:[email protected] Exit status 1
- js-yaml node_modules/js-yaml
- jscs node_modules/jscs
- mocha node_modules/mocha
- mocha-jenkins-reporter node_modules/mocha-jenkins-reporter
- vinyl-fs node_modules/vinyl-fs
- yiewd node_modules/yiewd
npm WARN Failed to parse json
npm WARN Unexpected token '<' at 14:1
npm WARN <<<<<<< HEAD
npm WARN ^
npm WARN File: /Users/apple/IdeaProjects/appium/package.json
npm WARN appium No description
npm WARN appium No repository field.
npm WARN appium No README data
npm WARN appium No license field.