Upgrade Appium Client to latest appium version

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]”,“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 npm@latest

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.

Looks like some upstream project didn’t merge its branches correctly. :stuck_out_tongue: Try removing the node_modules subdirectory completely and then running npm install --no-shrinkwrap. The --no-shrinkwrap option tells npm to use package.json to retrieve the software without using the npm-shrinkwrap.json file. It’s a bit slower to install, but it will pull in the latest packages available for all dependencies.

2 Likes

@afwang about --no-shrinkwrap I read that “…The --no-shrinkwrap argument, which will ignore an available shrinkwrap file and use the package.json instead.”

But I didn’t understand it fully with respect to appium package installation.

can you please clarify with some examples; how with and without the option; appium package will be installed differently ?