{"action":"created","issue":{"url":"https://api.github.com/repos/driftyco/ionic-cli/issues/1653","repository_url":"https://api.github.com/repos/driftyco/ionic-cli","labels_url":"https://api.github.com/repos/driftyco/ionic-cli/issues/1653/labels{/name}","comments_url":"https://api.github.com/repos/driftyco/ionic-cli/issues/1653/comments","events_url":"https://api.github.com/repos/driftyco/ionic-cli/issues/1653/events","html_url":"https://github.com/driftyco/ionic-cli/issues/1653","id":188500743,"number":1653,"title":"Error: spawn ENOTDIR","user":{"login":"an-rahulpandey","id":2369752,"avatar_url":"https://avatars.githubusercontent.com/u/2369752?v=3","gravatar_id":"","url":"https://api.github.com/users/an-rahulpandey","html_url":"https://github.com/an-rahulpandey","followers_url":"https://api.github.com/users/an-rahulpandey/followers","following_url":"https://api.github.com/users/an-rahulpandey/following{/other_user}","gists_url":"https://api.github.com/users/an-rahulpandey/gists{/gist_id}","starred_url":"https://api.github.com/users/an-rahulpandey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/an-rahulpandey/subscriptions","organizations_url":"https://api.github.com/users/an-rahulpandey/orgs","repos_url":"https://api.github.com/users/an-rahulpandey/repos","events_url":"https://api.github.com/users/an-rahulpandey/events{/privacy}","received_events_url":"https://api.github.com/users/an-rahulpandey/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-11-10T12:51:42Z","updated_at":"2016-11-14T19:34:20Z","closed_at":null,"body":"Today I updated the ionic library. However whenever I am running any ionic command in my existing Ionic project, I am getting this error message - \r\n```\r\nCaught exception:\r\n Error: spawn ENOTDIR\r\n    at exports._errnoException (util.js:907:11)\r\n    at ChildProcess.spawn (internal/child_process.js:298:11)\r\n    at Object.exports.spawn (child_process.js:362:9)\r\n    at spawn (/home/rahul/.nvm/versions/node/v4.6.1/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/cross-spawn/index.js:17:18)\r\n    at getCommandInfo (/home/rahul/.nvm/versions/node/v4.6.1/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/info.js:48:14)\r\n    at Object.gatherInfo (/home/rahul/.nvm/versions/node/v4.6.1/lib/node_modules/ionic/node_modules/ionic-app-lib/lib/info.js:131:5)\r\n    at Object.doRuntimeCheck (/home/rahul/.nvm/versions/node/v4.6.1/lib/node_modules/ionic/lib/cli.js:692:17)\r\n    at Object.run (/home/rahul/.nvm/versions/node/v4.6.1/lib/node_modules/ionic/lib/cli.js:51:9)\r\n    at Object.<anonymous> (/home/rahul/.nvm/versions/node/v4.6.1/lib/node_modules/ionic/bin/ionic:13:10)\r\n    at Module._compile (module.js:409:26) \r\n\r\nMind letting us know? https://github.com/driftyco/ionic-cli/issues\r\n```\r\n\r\nThese are final output from npm install -g ionic command in case if needed-\r\n```\r\n\r\n`-- ionic@2.1.7 \r\n  +-- @ionic/app-generators@0.0.3 \r\n  +-- chalk@1.1.3 \r\n  | +-- ansi-styles@2.2.1 \r\n  | +-- escape-string-regexp@1.0.5 \r\n  | +-- has-ansi@2.0.0 \r\n  | | `-- ansi-regex@2.0.0 \r\n  | +-- strip-ansi@3.0.1 \r\n  | | `-- ansi-regex@2.0.0 \r\n  | `-- supports-color@2.0.0 \r\n  +-- cli-table@0.3.1 \r\n  | `-- colors@1.0.3 \r\n  +-- cross-spawn-async@2.1.9 \r\n  | +-- lru-cache@4.0.1 \r\n  | | +-- pseudomap@1.0.2 \r\n  | | `-- yallist@2.0.0 \r\n  | `-- which@1.2.11 \r\n  |   `-- isexe@1.1.2 \r\n  +-- expand-tilde@1.2.0 \r\n  | `-- user-home@1.1.1 \r\n  +-- form-data@0.1.4 \r\n  | +-- async@0.9.2 \r\n  | +-- combined-stream@0.0.7 \r\n  | | `-- delayed-stream@0.0.5 \r\n  | `-- mime@1.2.11 \r\n  +-- gulp@3.8.8 \r\n  | +-- archy@0.0.2 \r\n  | +-- chalk@0.5.1 \r\n  | | +-- ansi-styles@1.1.0 \r\n  | | +-- escape-string-regexp@1.0.5 \r\n  | | +-- has-ansi@0.1.0 \r\n  | | | `-- ansi-regex@0.2.1 \r\n  | | +-- strip-ansi@0.3.0 \r\n  | | | `-- ansi-regex@0.2.1 \r\n  | | `-- supports-color@0.2.0 \r\n  | +-- deprecated@0.0.1 \r\n  | +-- interpret@0.3.10 \r\n  | +-- liftoff@0.12.1 \r\n  | | +-- extend@1.3.0 \r\n  | | +-- findup-sync@0.1.3 \r\n  | | | +-- glob@3.2.11 \r\n  | | | | +-- inherits@2.0.3 \r\n  | | | | `-- minimatch@0.3.0 \r\n  | | | |   +-- lru-cache@2.7.3 \r\n  | | | |   `-- sigmund@1.0.1 \r\n  | | | `-- lodash@2.4.2 \r\n  | | +-- minimist@0.2.0 \r\n  | | `-- resolve@0.7.4 \r\n  | +-- minimist@1.2.0 \r\n  | +-- orchestrator@0.3.8 \r\n  | | +-- end-of-stream@0.1.5 \r\n  | | | `-- once@1.3.3 \r\n  | | |   `-- wrappy@1.0.2 \r\n  | | +-- sequencify@0.0.7 \r\n  | | `-- stream-consume@0.1.0 \r\n  | +-- pretty-hrtime@0.2.2 \r\n  | +-- semver@3.0.1 \r\n  | +-- tildify@1.2.0 \r\n  | | `-- os-homedir@1.0.2 \r\n  | `-- vinyl-fs@0.3.14 \r\n  |   +-- defaults@1.0.3 \r\n  |   | `-- clone@1.0.2 \r\n  |   +-- glob-stream@3.1.18 \r\n  |   | +-- glob@4.5.3 \r\n  |   | | +-- inflight@1.0.6 \r\n  |   | | | `-- wrappy@1.0.2 \r\n  |   | | +-- inherits@2.0.3 \r\n  |   | | `-- once@1.4.0 \r\n  |   | |   `-- wrappy@1.0.2 \r\n  |   | +-- glob2base@0.0.12 \r\n  |   | | `-- find-index@0.1.1 \r\n  |   | +-- minimatch@2.0.10 \r\n  |   | | `-- brace-expansion@1.1.6 \r\n  |   | |   +-- balanced-match@0.4.2 \r\n  |   | |   `-- concat-map@0.0.1 \r\n  |   | +-- ordered-read-streams@0.1.0 \r\n  |   | `-- unique-stream@1.0.0 \r\n  |   +-- glob-watcher@0.0.6 \r\n  |   | `-- gaze@0.5.2 \r\n  |   |   `-- globule@0.1.0 \r\n  |   |     +-- glob@3.1.21 \r\n  |   |     | +-- graceful-fs@1.2.3 \r\n  |   |     | `-- inherits@1.0.2 \r\n  |   |     +-- lodash@1.0.2 \r\n  |   |     `-- minimatch@0.2.14 \r\n  |   |       +-- lru-cache@2.7.3 \r\n  |   |       `-- sigmund@1.0.1 \r\n  |   +-- graceful-fs@3.0.11 \r\n  |   | `-- natives@1.1.0 \r\n  |   +-- mkdirp@0.5.1 \r\n  |   | `-- minimist@0.0.8 \r\n  |   +-- strip-bom@1.0.0 \r\n  |   | +-- first-chunk-stream@1.0.0 \r\n  |   | `-- is-utf8@0.2.1 \r\n  |   +-- through2@0.6.5 \r\n  |   | +-- readable-stream@1.0.34 \r\n  |   | | +-- core-util-is@1.0.2 \r\n  |   | | +-- inherits@2.0.3 \r\n  |   | | +-- isarray@0.0.1 \r\n  |   | | `-- string_decoder@0.10.31 \r\n  |   | `-- xtend@4.0.1 \r\n  |   `-- vinyl@0.4.6 \r\n  |     +-- clone@0.2.0 \r\n  |     `-- clone-stats@0.0.1 \r\n  +-- gulp-util@3.0.7 \r\n  | +-- array-differ@1.0.0 \r\n  | +-- array-uniq@1.0.3 \r\n  | +-- beeper@1.1.0 \r\n  | +-- dateformat@1.0.12 \r\n  | | +-- get-stdin@4.0.1 \r\n  | | `-- meow@3.7.0 \r\n  | |   +-- camelcase-keys@2.1.0 \r\n  | |   | `-- camelcase@2.1.1 \r\n  | |   +-- decamelize@1.2.0 \r\n  | |   +-- loud-rejection@1.6.0 \r\n  | |   | +-- currently-unhandled@0.4.1 \r\n  | |   | | `-- array-find-index@1.0.2 \r\n  | |   | `-- signal-exit@3.0.1 \r\n  | |   +-- map-obj@1.0.1 \r\n  | |   +-- normalize-package-data@2.3.5 \r\n  | |   | +-- hosted-git-info@2.1.5 \r\n  | |   | +-- is-builtin-module@1.0.0 \r\n  | |   | | `-- builtin-modules@1.1.1 \r\n  | |   | `-- validate-npm-package-license@3.0.1 \r\n  | |   |   +-- spdx-correct@1.0.2 \r\n  | |   |   | `-- spdx-license-ids@1.2.2 \r\n  | |   |   `-- spdx-expression-parse@1.0.4 \r\n  | |   +-- object-assign@4.1.0 \r\n  | |   +-- read-pkg-up@1.0.1 \r\n  | |   | +-- find-up@1.1.2 \r\n  | |   | | +-- path-exists@2.1.0 \r\n  | |   | | `-- pinkie-promise@2.0.1 \r\n  | |   | |   `-- pinkie@2.0.4 \r\n  | |   | `-- read-pkg@1.1.0 \r\n  | |   |   +-- load-json-file@1.1.0 \r\n  | |   |   | +-- graceful-fs@4.1.10 \r\n  | |   |   | +-- parse-json@2.2.0 \r\n  | |   |   | | `-- error-ex@1.3.0 \r\n  | |   |   | |   `-- is-arrayish@0.2.1 \r\n  | |   |   | +-- pify@2.3.0 \r\n  | |   |   | +-- pinkie-promise@2.0.1 \r\n  | |   |   | | `-- pinkie@2.0.4 \r\n  | |   |   | `-- strip-bom@2.0.0 \r\n  | |   |   |   `-- is-utf8@0.2.1 \r\n  | |   |   `-- path-type@1.1.0 \r\n  | |   |     +-- graceful-fs@4.1.10 \r\n  | |   |     +-- pify@2.3.0 \r\n  | |   |     `-- pinkie-promise@2.0.1 \r\n  | |   |       `-- pinkie@2.0.4 \r\n  | |   +-- redent@1.0.0 \r\n  | |   | +-- indent-string@2.1.0 \r\n  | |   | | `-- repeating@2.0.1 \r\n  | |   | |   `-- is-finite@1.0.2 \r\n  | |   | |     `-- number-is-nan@1.0.1 \r\n  | |   | `-- strip-indent@1.0.1 \r\n  | |   `-- trim-newlines@1.0.0 \r\n  | +-- fancy-log@1.2.0 \r\n  | | `-- time-stamp@1.0.1 \r\n  | +-- gulplog@1.0.0 \r\n  | | `-- glogg@1.0.0 \r\n  | |   `-- sparkles@1.0.0 \r\n  | +-- has-gulplog@0.1.0 \r\n  | | `-- sparkles@1.0.0 \r\n  | +-- lodash._reescape@3.0.0 \r\n  | +-- lodash._reevaluate@3.0.0 \r\n  | +-- lodash._reinterpolate@3.0.0 \r\n  | +-- lodash.template@3.6.2 \r\n  | | +-- lodash._basecopy@3.0.1 \r\n  | | +-- lodash._basetostring@3.0.1 \r\n  | | +-- lodash._basevalues@3.0.0 \r\n  | | +-- lodash._isiterateecall@3.0.9 \r\n  | | +-- lodash.escape@3.2.0 \r\n  | | | `-- lodash._root@3.0.1 \r\n  | | +-- lodash.keys@3.1.2 \r\n  | | | +-- lodash._getnative@3.9.1 \r\n  | | | +-- lodash.isarguments@3.1.0 \r\n  | | | `-- lodash.isarray@3.0.4 \r\n  | | +-- lodash.restparam@3.6.1 \r\n  | | `-- lodash.templatesettings@3.1.1 \r\n  | +-- minimist@1.2.0 \r\n  | +-- multipipe@0.1.2 \r\n  | | `-- duplexer2@0.0.2 \r\n  | |   `-- readable-stream@1.1.14 \r\n  | |     +-- core-util-is@1.0.2 \r\n  | |     +-- inherits@2.0.3 \r\n  | |     +-- isarray@0.0.1 \r\n  | |     `-- string_decoder@0.10.31 \r\n  | +-- object-assign@3.0.0 \r\n  | +-- replace-ext@0.0.1 \r\n  | +-- through2@2.0.1 \r\n  | | +-- readable-stream@2.0.6 \r\n  | | | +-- core-util-is@1.0.2 \r\n  | | | +-- inherits@2.0.3 \r\n  | | | +-- isarray@1.0.0 \r\n  | | | +-- process-nextick-args@1.0.7 \r\n  | | | +-- string_decoder@0.10.31 \r\n  | | | `-- util-deprecate@1.0.2 \r\n  | | `-- xtend@4.0.1 \r\n  | `-- vinyl@0.5.3 \r\n  |   +-- clone@1.0.2 \r\n  |   `-- clone-stats@0.0.1 \r\n  +-- inquirer@0.11.2 \r\n  | +-- ansi-escapes@1.4.0 \r\n  | +-- ansi-regex@2.0.0 \r\n  | +-- cli-cursor@1.0.2 \r\n  | | `-- restore-cursor@1.0.1 \r\n  | |   +-- exit-hook@1.1.1 \r\n  | |   `-- onetime@1.1.0 \r\n  | +-- cli-width@1.1.1 \r\n  | +-- figures@1.7.0 \r\n  | | +-- escape-string-regexp@1.0.5 \r\n  | | `-- object-assign@4.1.0 \r\n  | +-- lodash@3.10.1 \r\n  | +-- readline2@1.0.1 \r\n  | | +-- code-point-at@1.1.0 \r\n  | | +-- is-fullwidth-code-point@1.0.0 \r\n  | | | `-- number-is-nan@1.0.1 \r\n  | | `-- mute-stream@0.0.5 \r\n  | +-- run-async@0.1.0 \r\n  | | `-- once@1.4.0 \r\n  | |   `-- wrappy@1.0.2 \r\n  | +-- rx-lite@3.1.2 \r\n  | +-- strip-ansi@3.0.1 \r\n  | `-- through@2.3.8 \r\n  +-- ionic-app-lib@2.1.4 \r\n  | +-- adm-zip@0.4.7 \r\n  | +-- archiver@0.5.2 \r\n  | | +-- file-utils@0.1.5 \r\n  | | | +-- findup-sync@0.1.3 \r\n  | | | | `-- lodash@2.4.2 \r\n  | | | +-- glob@3.2.11 \r\n  | | | | +-- inherits@2.0.3 \r\n  | | | | `-- minimatch@0.3.0 \r\n  | | | |   +-- lru-cache@2.7.3 \r\n  | | | |   `-- sigmund@1.0.1 \r\n  | | | +-- iconv-lite@0.2.11 \r\n  | | | +-- isbinaryfile@0.1.9 \r\n  | | | +-- lodash@2.1.0 \r\n  | | | +-- minimatch@0.2.14 \r\n  | | | | +-- lru-cache@2.7.3 \r\n  | | | | `-- sigmund@1.0.1 \r\n  | | | `-- rimraf@2.2.8 \r\n  | | +-- lazystream@0.1.0 \r\n  | | +-- lodash@2.4.2 \r\n  | | +-- readable-stream@1.0.34 \r\n  | | | +-- core-util-is@1.0.2 \r\n  | | | +-- inherits@2.0.3 \r\n  | | | +-- isarray@0.0.1 \r\n  | | | `-- string_decoder@0.10.31 \r\n  | | `-- zip-stream@0.1.4 \r\n  | |   `-- lodash.defaults@2.4.1 \r\n  | |     +-- lodash._objecttypes@2.4.1 \r\n  | |     `-- lodash.keys@2.4.1 \r\n  | |       +-- lodash._isnative@2.4.1 \r\n  | |       +-- lodash._shimkeys@2.4.1 \r\n  | |       `-- lodash.isobject@2.4.1 \r\n  | +-- cheerio@0.19.0 \r\n  | | +-- css-select@1.0.0 \r\n  | | | +-- boolbase@1.0.0 \r\n  | | | +-- css-what@1.0.0 \r\n  | | | +-- domutils@1.4.3 \r\n  | | | | `-- domelementtype@1.3.0 \r\n  | | | `-- nth-check@1.0.1 \r\n  | | +-- dom-serializer@0.1.0 \r\n  | | | `-- domelementtype@1.1.3 \r\n  | | +-- entities@1.1.1 \r\n  | | +-- htmlparser2@3.8.3 \r\n  | | | +-- domelementtype@1.3.0 \r\n  | | | +-- domhandler@2.3.0 \r\n  | | | +-- domutils@1.5.1 \r\n  | | | +-- entities@1.0.0 \r\n  | | | `-- readable-stream@1.1.14 \r\n  | | |   +-- core-util-is@1.0.2 \r\n  | | |   +-- inherits@2.0.3 \r\n  | | |   +-- isarray@0.0.1 \r\n  | | |   `-- string_decoder@0.10.31 \r\n  | | `-- lodash@3.10.1 \r\n  | +-- connect@3.1.1 \r\n  | | +-- debug@1.0.4 \r\n  | | | `-- ms@0.6.2 \r\n  | | +-- finalhandler@0.1.0 \r\n  | | | `-- escape-html@1.0.1 \r\n  | | +-- parseurl@1.3.1 \r\n  | | `-- utils-merge@1.0.0 \r\n  | +-- connect-livereload@0.5.2 \r\n  | +-- cordova-lib@6.1.0 \r\n  | | +-- aliasify@1.9.0 \r\n  | | | `-- browserify-transform-tools@1.5.3 \r\n  | | |   +-- falafel@1.2.0 \r\n  | | |   | +-- acorn@1.2.2 \r\n  | | |   | +-- foreach@2.0.5 \r\n  | | |   | +-- isarray@0.0.1 \r\n  | | |   | `-- object-keys@1.0.11 \r\n  | | |   `-- through@2.3.8 \r\n  | | +-- cordova-app-hello-world@3.10.0 \r\n  | | +-- cordova-common@1.1.1 \r\n  | | | +-- ansi@0.3.1 \r\n  | | | +-- bplist-parser@0.1.1 \r\n  | | | | `-- big-integer@1.6.12 \r\n  | | | +-- osenv@0.1.3 \r\n  | | | | +-- os-homedir@1.0.1 \r\n  | | | | `-- os-tmpdir@1.0.1 \r\n  | | | +-- q@1.4.1 \r\n  | | | +-- semver@5.1.0 \r\n  | | | +-- shelljs@0.5.3 \r\n  | | | `-- underscore@1.8.3 \r\n  | | +-- cordova-js@4.1.4 \r\n  | | | `-- browserify@10.1.3 \r\n  | | |   +-- assert@1.3.0 \r\n  | | |   +-- browser-pack@4.0.4 \r\n  | | |   | +-- combine-source-map@0.3.0 \r\n  | | |   | | +-- convert-source-map@0.3.5 \r\n  | | |   | | +-- inline-source-map@0.3.1 \r\n  | | |   | | | `-- source-map@0.3.0 \r\n  | | |   | | |   `-- amdefine@1.0.1 \r\n  | | |   | | `-- source-map@0.1.43 \r\n  | | |   | |   `-- amdefine@1.0.1 \r\n  | | |   | +-- through2@0.5.1 \r\n  | | |   | | +-- readable-stream@1.0.34 \r\n  | | |   | | | `-- core-util-is@1.0.2 \r\n  | | |   | | `-- xtend@3.0.0 \r\n  | | |   | `-- umd@3.0.1 \r\n  | | |   +-- browser-resolve@1.11.2 \r\n  | | |   +-- browserify-zlib@0.1.4 \r\n  | | |   | `-- pako@0.2.9 \r\n  | | |   +-- buffer@3.6.0 \r\n  | | |   | +-- base64-js@0.0.8 \r\n  | | |   | +-- ieee754@1.1.8 \r\n  | | |   | `-- isarray@1.0.0 \r\n  | | |   +-- builtins@0.0.7 \r\n  | | |   +-- commondir@0.0.1 \r\n  | | |   +-- concat-stream@1.4.10 \r\n  | | |   | `-- typedarray@0.0.6 \r\n  | | |   +-- console-browserify@1.1.0 \r\n  | | |   | `-- date-now@0.1.4 \r\n  | | |   +-- constants-browserify@0.0.1 \r\n  | | |   +-- crypto-browserify@3.11.0 \r\n  | | |   | +-- browserify-cipher@1.0.0 \r\n  | | |   | | +-- browserify-aes@1.0.6 \r\n  | | |   | | | +-- buffer-xor@1.0.3 \r\n  | | |   | | | `-- cipher-base@1.0.3 \r\n  | | |   | | +-- browserify-des@1.0.0 \r\n  | | |   | | | +-- cipher-base@1.0.3 \r\n  | | |   | | | `-- des.js@1.0.0 \r\n  | | |   | | |   `-- minimalistic-assert@1.0.0 \r\n  | | |   | | `-- evp_bytestokey@1.0.0 \r\n  | | |   | +-- browserify-sign@4.0.0 \r\n  | | |   | | +-- bn.js@4.11.6 \r\n  | | |   | | +-- browserify-rsa@4.0.1 \r\n  | | |   | | +-- elliptic@6.3.2 \r\n  | | |   | | | +-- brorand@1.0.6 \r\n  | | |   | | | `-- hash.js@1.0.3 \r\n  | | |   | | `-- parse-asn1@5.0.0 \r\n  | | |   | |   +-- asn1.js@4.9.0 \r\n  | | |   | |   | `-- minimalistic-assert@1.0.0 \r\n  | | |   | |   +-- browserify-aes@1.0.6 \r\n  | | |   | |   | +-- buffer-xor@1.0.3 \r\n  | | |   | |   | `-- cipher-base@1.0.3 \r\n  | | |   | |   `-- evp_bytestokey@1.0.0 \r\n  | | |   | +-- create-ecdh@4.0.0 \r\n  | | |   | | +-- bn.js@4.11.6 \r\n  | | |   | | `-- elliptic@6.3.2 \r\n  | | |   | |   +-- brorand@1.0.6 \r\n  | | |   | |   `-- hash.js@1.0.3 \r\n  | | |   | +-- create-hash@1.1.2 \r\n  | | |   | | +-- cipher-base@1.0.3 \r\n  | | |   | | +-- ripemd160@1.0.1 \r\n  | | |   | | `-- sha.js@2.4.5 \r\n  | | |   | +-- create-hmac@1.1.4 \r\n  | | |   | +-- diffie-hellman@5.0.2 \r\n  | | |   | | +-- bn.js@4.11.6 \r\n  | | |   | | `-- miller-rabin@4.0.0 \r\n  | | |   | |   `-- brorand@1.0.6 \r\n  | | |   | +-- pbkdf2@3.0.9 \r\n  | | |   | +-- public-encrypt@4.0.0 \r\n  | | |   | | +-- bn.js@4.11.6 \r\n  | | |   | | +-- browserify-rsa@4.0.1 \r\n  | | |   | | `-- parse-asn1@5.0.0 \r\n  | | |   | |   +-- asn1.js@4.9.0 \r\n  | | |   | |   | `-- minimalistic-assert@1.0.0 \r\n  | | |   | |   +-- browserify-aes@1.0.6 \r\n  | | |   | |   | +-- buffer-xor@1.0.3 \r\n  | | |   | |   | `-- cipher-base@1.0.3 \r\n  | | |   | |   `-- evp_bytestokey@1.0.0 \r\n  | | |   | `-- randombytes@2.0.3 \r\n  | | |   +-- deep-equal@1.0.1 \r\n  | | |   +-- defined@1.0.0 \r\n  | | |   +-- deps-sort@1.3.9 \r\n  | | |   +-- domain-browser@1.1.7 \r\n  | | |   +-- duplexer2@0.0.2 \r\n  | | |   +-- events@1.0.2 \r\n  | | |   +-- glob@4.5.3 \r\n  | | |   | +-- inflight@1.0.6 \r\n  | | |   | | `-- wrappy@1.0.2 \r\n  | | |   | +-- minimatch@2.0.10 \r\n  | | |   | | `-- brace-expansion@1.1.6 \r\n  | | |   | |   +-- balanced-match@0.4.2 \r\n  | | |   | |   `-- concat-map@0.0.1 \r\n  | | |   | `-- once@1.4.0 \r\n  | | |   |   `-- wrappy@1.0.2 \r\n  | | |   +-- has@1.0.1 \r\n  | | |   | `-- function-bind@1.1.0 \r\n  | | |   +-- htmlescape@1.1.1 \r\n  | | |   +-- http-browserify@1.7.0 \r\n  | | |   | `-- Base64@0.2.1 \r\n  | | |   +-- https-browserify@0.0.1 \r\n  | | |   +-- inherits@2.0.3 \r\n  | | |   +-- insert-module-globals@6.6.3 \r\n  | | |   | +-- combine-source-map@0.6.1 \r\n  | | |   | | +-- convert-source-map@1.1.3 \r\n  | | |   | | +-- inline-source-map@0.5.0 \r\n  | | |   | | +-- lodash.memoize@3.0.4 \r\n  | | |   | | `-- source-map@0.4.4 \r\n  | | |   | |   `-- amdefine@1.0.1 \r\n  | | |   | +-- is-buffer@1.1.4 \r\n  | | |   | `-- lexical-scope@1.2.0 \r\n  | | |   |   `-- astw@2.0.0 \r\n  | | |   |     `-- acorn@1.2.2 \r\n  | | |   +-- isarray@0.0.1 \r\n  | | |   +-- JSONStream@1.2.1 \r\n  | | |   | +-- jsonparse@1.2.0 \r\n  | | |   | `-- through@2.3.8 \r\n  | | |   +-- labeled-stream-splicer@1.0.2 \r\n  | | |   | `-- stream-splicer@1.3.2 \r\n  | | |   |   +-- indexof@0.0.1 \r\n  | | |   |   `-- readable-wrap@1.0.0 \r\n  | | |   +-- module-deps@3.9.1 \r\n  | | |   | +-- detective@4.3.2 \r\n  | | |   | | `-- acorn@3.3.0 \r\n  | | |   | `-- stream-combiner2@1.0.2 \r\n  | | |   |   `-- through2@0.5.1 \r\n  | | |   |     +-- readable-stream@1.0.34 \r\n  | | |   |     | `-- core-util-is@1.0.2 \r\n  | | |   |     `-- xtend@3.0.0 \r\n  | | |   +-- os-browserify@0.1.2 \r\n  | | |   +-- parents@1.0.1 \r\n  | | |   | `-- path-platform@0.11.15 \r\n  | | |   +-- path-browserify@0.0.0 \r\n  | | |   +-- process@0.11.9 \r\n  | | |   +-- punycode@1.4.1 \r\n  | | |   +-- querystring-es3@0.2.1 \r\n  | | |   +-- read-only-stream@1.1.1 \r\n  | | |   | `-- readable-wrap@1.0.0 \r\n  | | |   +-- readable-stream@1.1.14 \r\n  | | |   | `-- core-util-is@1.0.2 \r\n  | | |   +-- resolve@1.1.7 \r\n  | | |   +-- shallow-copy@0.0.1 \r\n  | | |   +-- shasum@1.0.2 \r\n  | | |   | +-- json-stable-stringify@0.0.1 \r\n  | | |   | | `-- jsonify@0.0.0 \r\n  | | |   | `-- sha.js@2.4.5 \r\n  | | |   +-- shell-quote@0.0.1 \r\n  | | |   +-- stream-browserify@1.0.0 \r\n  | | |   +-- string_decoder@0.10.31 \r\n  | | |   +-- subarg@1.0.0 \r\n  | | |   | `-- minimist@1.2.0 \r\n  | | |   +-- syntax-error@1.1.6 \r\n  | | |   | `-- acorn@2.7.0 \r\n  | | |   +-- through2@1.1.1 \r\n  | | |   +-- timers-browserify@1.4.2 \r\n  | | |   +-- tty-browserify@0.0.0 \r\n  | | |   +-- url@0.10.3 \r\n  | | |   | +-- punycode@1.3.2 \r\n  | | |   | `-- querystring@0.2.0 \r\n  | | |   +-- util@0.10.3 \r\n  | | |   | `-- inherits@2.0.1 \r\n  | | |   +-- vm-browserify@0.0.4 \r\n  | | |   | `-- indexof@0.0.1 \r\n  | | |   `-- xtend@4.0.1 \r\n  | | +-- cordova-registry-mapper@1.1.15 \r\n  | | +-- cordova-serve@1.0.0 \r\n  | | | +-- compression@1.6.2 \r\n  | | | | +-- accepts@1.3.3 \r\n  | | | | | +-- mime-types@2.1.12 \r\n  | | | | | | `-- mime-db@1.24.0 \r\n  | | | | | `-- negotiator@0.6.1 \r\n  | | | | +-- bytes@2.3.0 \r\n  | | | | +-- compressible@2.0.9 \r\n  | | | | | `-- mime-db@1.24.0 \r\n  | | | | +-- debug@2.2.0 \r\n  | | | | | `-- ms@0.7.1 \r\n  | | | | +-- on-headers@1.0.1 \r\n  | | | | `-- vary@1.1.0 \r\n  | | | +-- express@4.14.0 \r\n  | | | | +-- accepts@1.3.3 \r\n  | | | | | +-- mime-types@2.1.12 \r\n  | | | | | | `-- mime-db@1.24.0 \r\n  | | | | | `-- negotiator@0.6.1 \r\n  | | | | +-- array-flatten@1.1.1 \r\n  | | | | +-- content-disposition@0.5.1 \r\n  | | | | +-- content-type@1.0.2 \r\n  | | | | +-- cookie@0.3.1 \r\n  | | | | +-- cookie-signature@1.0.6 \r\n  | | | | +-- debug@2.2.0 \r\n  | | | | | `-- ms@0.7.1 \r\n  | | | | +-- depd@1.1.0 \r\n  | | | | +-- encodeurl@1.0.1 \r\n  | | | | +-- escape-html@1.0.3 \r\n  | | | | +-- etag@1.7.0 \r\n  | | | | +-- finalhandler@0.5.0 \r\n  | | | | | +-- statuses@1.3.0 \r\n  | | | | | `-- unpipe@1.0.0 \r\n  | | | | +-- fresh@0.3.0 \r\n  | | | | +-- merge-descriptors@1.0.1 \r\n  | | | | +-- methods@1.1.2 \r\n  | | | | +-- on-finished@2.3.0 \r\n  | | | | | `-- ee-first@1.1.1 \r\n  | | | | +-- parseurl@1.3.1 \r\n  | | | | +-- path-to-regexp@0.1.7 \r\n  | | | | +-- proxy-addr@1.1.2 \r\n  | | | | | +-- forwarded@0.1.0 \r\n  | | | | | `-- ipaddr.js@1.1.1 \r\n  | | | | +-- qs@6.2.0 \r\n  | | | | +-- range-parser@1.2.0 \r\n  | | | | +-- send@0.14.1 \r\n  | | | | | +-- destroy@1.0.4 \r\n  | | | | | +-- http-errors@1.5.0 \r\n  | | | | | | +-- inherits@2.0.1 \r\n  | | | | | | `-- setprototypeof@1.0.1 \r\n  | | | | | +-- mime@1.3.4 \r\n  | | | | | +-- ms@0.7.1 \r\n  | | | | | `-- statuses@1.3.0 \r\n  | | | | +-- serve-static@1.11.1 \r\n  | | | | +-- type-is@1.6.13 \r\n  | | | | | +-- media-typer@0.3.0 \r\n  | | | | | `-- mime-types@2.1.12 \r\n  | | | | |   `-- mime-db@1.24.0 \r\n  | | | | +-- utils-merge@1.0.0 \r\n  | | | | `-- vary@1.1.0 \r\n  | | | `-- q@1.4.1 \r\n  | | +-- dep-graph@1.1.0 \r\n  | | | `-- underscore@1.2.1 \r\n  | | +-- elementtree@0.1.6 \r\n  | | | `-- sax@0.3.5 \r\n  | | +-- glob@5.0.15 \r\n  | | | +-- inflight@1.0.4 \r\n  | | | | `-- wrappy@1.0.1 \r\n  | | | +-- inherits@2.0.1 \r\n  | | | +-- minimatch@3.0.0 \r\n  | | | | `-- brace-expansion@1.1.3 \r\n  | | | |   +-- balanced-match@0.3.0 \r\n  | | | |   `-- concat-map@0.0.1 \r\n  | | | +-- once@1.3.3 \r\n  | | | `-- path-is-absolute@1.0.0 \r\n  | | +-- init-package-json@1.9.4 \r\n  | | | +-- glob@6.0.4 \r\n  | | | | +-- inflight@1.0.6 \r\n  | | | | | `-- wrappy@1.0.2 \r\n  | | | | +-- inherits@2.0.3 \r\n  | | | | +-- minimatch@3.0.3 \r\n  | | | | | `-- brace-expansion@1.1.6 \r\n  | | | | |   +-- balanced-match@0.4.2 \r\n  | | | | |   `-- concat-map@0.0.1 \r\n  | | | | +-- once@1.4.0 \r\n  | | | | | `-- wrappy@1.0.2 \r\n  | | | | `-- path-is-absolute@1.0.1 \r\n  | | | +-- npm-package-arg@4.2.0 \r\n  | | | | +-- hosted-git-info@2.1.5 \r\n  | | | | `-- semver@5.3.0 \r\n  | | | +-- promzard@0.3.0 \r\n  | | | +-- read@1.0.7 \r\n  | | | | `-- mute-stream@0.0.6 \r\n  | | | +-- read-package-json@2.0.4 \r\n  | | | | +-- graceful-fs@4.1.10 \r\n  | | | | +-- json-parse-helpfulerror@1.0.3 \r\n  | | | | | `-- jju@1.3.0 \r\n  | | | | `-- normalize-package-data@2.3.5 \r\n  | | | |   +-- hosted-git-info@2.1.5 \r\n  | | | |   `-- is-builtin-module@1.0.0 \r\n  | | | |     `-- builtin-modules@1.1.1 \r\n  | | | +-- validate-npm-package-license@3.0.1 \r\n  | | | | +-- spdx-correct@1.0.2 \r\n  | | | | | `-- spdx-license-ids@1.2.2 \r\n  | | | | `-- spdx-expression-parse@1.0.4 \r\n  | | | `-- validate-npm-package-name@2.2.2 \r\n  | | |   `-- builtins@0.0.7 \r\n  | | +-- nopt@3.0.6 \r\n  | | | `-- abbrev@1.0.9 \r\n  | | +-- npm@2.15.11 \r\n  | | | +-- abbrev@1.0.9 \r\n  | | | +-- ansi@0.3.1 \r\n  | | | +-- ansi-regex@2.0.0 \r\n  | | | +-- ansicolors@0.3.2 \r\n  | | | +-- ansistyles@0.1.3 \r\n  | | | +-- archy@1.0.0 \r\n  | | | +-- async-some@1.0.2 \r\n  | | | +-- block-stream@0.0.9 \r\n  | | | +-- char-spinner@1.0.1 \r\n  | | | +-- chmodr@1.0.2 \r\n  | | | +-- chownr@1.0.1 \r\n  | | | +-- cmd-shim@2.0.2 \r\n  | | | +-- columnify@1.5.4 \r\n  | | | | `-- wcwidth@1.0.0 \r\n  | | | |   `-- defaults@1.0.3 \r\n  | | | |     `-- clone@1.0.2 \r\n  | | | +-- config-chain@1.1.10 \r\n  | | | | `-- proto-list@1.2.4 \r\n  | | | +-- dezalgo@1.0.3 \r\n  | | | | `-- asap@2.0.3 \r\n  | | | +-- editor@1.0.0 \r\n  | | | +-- fs-vacuum@1.2.9 \r\n  | | | +-- fs-write-stream-atomic@1.0.8 \r\n  | | | | `-- iferr@0.1.5 \r\n  | | | +-- fstream@1.0.10 \r\n  | | | +-- fstream-npm@1.1.1 \r\n  | | | | `-- fstream-ignore@1.0.5 \r\n  | | | +-- github-url-from-git@1.4.0 \r\n  | | | +-- github-url-from-username-repo@1.0.2 \r\n  | | | +-- glob@7.0.6 \r\n  | | | | +-- fs.realpath@1.0.0 \r\n  | | | | `-- path-is-absolute@1.0.0 \r\n  | | | +-- graceful-fs@4.1.6 \r\n  | | | +-- hosted-git-info@2.1.5 \r\n  | | | +-- imurmurhash@0.1.4 \r\n  | | | +-- inflight@1.0.5 \r\n  | | | +-- inherits@2.0.3 \r\n  | | | +-- ini@1.3.4 \r\n  | | | +-- init-package-json@1.9.4 \r\n  | | | | +-- glob@6.0.4 \r\n  | | | | | `-- path-is-absolute@1.0.0 \r\n  | | | | `-- promzard@0.3.0 \r\n  | | | +-- lockfile@1.0.1 \r\n  | | | +-- lru-cache@4.0.1 \r\n  | | | | +-- pseudomap@1.0.2 \r\n  | | | | `-- yallist@2.0.0 \r\n  | | | +-- minimatch@3.0.3 \r\n  | | | | `-- brace-expansion@1.1.6 \r\n  | | | |   +-- balanced-match@0.4.2 \r\n  | | | |   `-- concat-map@0.0.1 \r\n  | | | +-- mkdirp@0.5.1 \r\n  | | | | `-- minimist@0.0.8 \r\n  | | | +-- node-gyp@3.4.0 \r\n  | | | | `-- path-array@1.0.1 \r\n  | | | |   `-- array-index@1.0.0 \r\n  | | | |     +-- debug@2.2.0 \r\n  | | | |     | `-- ms@0.7.1 \r\n  | | | |     `-- es6-symbol@3.1.0 \r\n  | | | |       +-- d@0.1.1 \r\n  | | | |       `-- es5-ext@0.10.12 \r\n  | | | |         `-- es6-iterator@2.0.0 \r\n  | | | +-- nopt@3.0.6 \r\n  | | | +-- normalize-git-url@3.0.2 \r\n  | | | +-- normalize-package-data@2.3.5 \r\n  | | | | `-- is-builtin-module@1.0.0 \r\n  | | | |   `-- builtin-modules@1.1.0 \r\n  | | | +-- npm-cache-filename@1.0.2 \r\n  | | | +-- npm-install-checks@1.0.7 \r\n  | | | +-- npm-package-arg@4.1.0 \r\n  | | | +-- npm-registry-client@7.2.1 \r\n  | | | | +-- concat-stream@1.5.2 \r\n  | | | | | +-- readable-stream@2.0.6 \r\n  | | | | | | +-- core-util-is@1.0.2 \r\n  | | | | | | +-- isarray@1.0.0 \r\n  | | | | | | +-- process-nextick-args@1.0.7 \r\n  | | | | | | +-- string_decoder@0.10.31 \r\n  | | | | | | `-- util-deprecate@1.0.2 \r\n  | | | | | `-- typedarray@0.0.6 \r\n  | | | | `-- retry@0.10.0 \r\n  | | | +-- npm-user-validate@0.1.5 \r\n  | | | +-- npmlog@2.0.4 \r\n  | | | | +-- are-we-there-yet@1.1.2 \r\n  | | | | | `-- delegates@1.0.0 \r\n  | | | | `-- gauge@1.2.7 \r\n  | | | |   +-- has-unicode@2.0.0 \r\n  | | | |   +-- lodash.pad@4.4.0 \r\n  | | | |   | +-- lodash._baseslice@4.0.0 \r\n  | | | |   | +-- lodash._basetostring@4.12.0 \r\n  | | | |   | `-- lodash.tostring@4.1.4 \r\n  | | | |   +-- lodash.padend@4.5.0 \r\n  | | | |   `-- lodash.padstart@4.5.0 \r\n  | | | +-- once@1.4.0 \r\n  | | | +-- opener@1.4.1 \r\n  | | | +-- osenv@0.1.3 \r\n  | | | | +-- os-homedir@1.0.0 \r\n  | | | | `-- os-tmpdir@1.0.1 \r\n  | | | +-- path-is-inside@1.0.1 \r\n  | | | +-- read@1.0.7 \r\n  | | | | `-- mute-stream@0.0.5 \r\n  | | | +-- read-installed@4.0.3 \r\n  | | | | +-- debuglog@1.0.1 \r\n  | | | | +-- readdir-scoped-modules@1.0.2 \r\n  | | | | `-- util-extend@1.0.1 \r\n  | | | +-- read-package-json@2.0.4 \r\n  | | | | +-- glob@6.0.4 \r\n  | | | | | `-- path-is-absolute@1.0.0 \r\n  | | | | `-- json-parse-helpfulerror@1.0.3 \r\n  | | | |   `-- jju@1.3.0 \r\n  | | | +-- readable-stream@2.1.5 \r\n  | | | | +-- buffer-shims@1.0.0 \r\n  | | | | +-- core-util-is@1.0.2 \r\n  | | | | +-- isarray@1.0.0 \r\n  | | | | +-- process-nextick-args@1.0.7 \r\n  | | | | +-- string_decoder@0.10.31 \r\n  | | | | `-- util-deprecate@1.0.2 \r\n  | | | +-- realize-package-specifier@3.0.1 \r\n  | | | +-- request@2.74.0 \r\n  | | | | +-- aws-sign2@0.6.0 \r\n  | | | | +-- aws4@1.4.1 \r\n  | | | | +-- bl@1.1.2 \r\n  | | | | | `-- readable-stream@2.0.6 \r\n  | | | | |   +-- core-util-is@1.0.2 \r\n  | | | | |   +-- isarray@1.0.0 \r\n  | | | | |   +-- process-nextick-args@1.0.7 \r\n  | | | | |   +-- string_decoder@0.10.31 \r\n  | | | | |   `-- util-deprecate@1.0.2 \r\n  | | | | +-- caseless@0.11.0 \r\n  | | | | +-- combined-stream@1.0.5 \r\n  | | | | | `-- delayed-stream@1.0.0 \r\n  | | | | +-- extend@3.0.0 \r\n  | | | | +-- forever-agent@0.6.1 \r\n  | | | | +-- form-data@1.0.0-rc4 \r\n  | | | | | `-- async@1.5.2 \r\n  | | | | +-- har-validator@2.0.6 \r\n  | | | | | +-- chalk@1.1.3 \r\n  | | | | | | +-- ansi-styles@2.2.1 \r\n  | | | | | | +-- escape-string-regexp@1.0.5 \r\n  | | | | | | +-- has-ansi@2.0.0 \r\n  | | | | | | `-- supports-color@2.0.0 \r\n  | | | | | +-- commander@2.9.0 \r\n  | | | | | | `-- graceful-readlink@1.0.1 \r\n  | | | | | +-- is-my-json-valid@2.13.1 \r\n  | | | | | | +-- generate-function@2.0.0 \r\n  | | | | | | +-- generate-object-property@1.2.0 \r\n  | | | | | | | `-- is-property@1.0.2 \r\n  | | | | | | +-- jsonpointer@2.0.0 \r\n  | | | | | | `-- xtend@4.0.1 \r\n  | | | | | `-- pinkie-promise@2.0.1 \r\n  | | | | |   `-- pinkie@2.0.4 \r\n  | | | | +-- hawk@3.1.3 \r\n  | | | | | +-- boom@2.10.1 \r\n  | | | | | +-- cryptiles@2.0.5 \r\n  | | | | | +-- hoek@2.16.3 \r\n  | | | | | `-- sntp@1.0.9 \r\n  | | | | +-- http-signature@1.1.1 \r\n  | | | | | +-- assert-plus@0.2.0 \r\n  | | | | | +-- jsprim@1.3.0 \r\n  | | | | | | +-- extsprintf@1.0.2 \r\n  | | | | | | +-- json-schema@0.2.2 \r\n  | | | | | | `-- verror@1.3.6 \r\n  | | | | | `-- sshpk@1.9.2 \r\n  | | | | |   +-- asn1@0.2.3 \r\n  | | | | |   +-- assert-plus@1.0.0 \r\n  | | | | |   +-- dashdash@1.14.0 \r\n  | | | | |   +-- ecc-jsbn@0.1.1 \r\n  | | | | |   +-- getpass@0.1.6 \r\n  | | | | |   +-- jodid25519@1.0.2 \r\n  | | | | |   +-- jsbn@0.1.0 \r\n  | | | | |   `-- tweetnacl@0.13.3 \r\n  | | | | +-- is-typedarray@1.0.0 \r\n  | | | | +-- isstream@0.1.2 \r\n  | | | | +-- json-stringify-safe@5.0.1 \r\n  | | | | +-- mime-types@2.1.11 \r\n  | | | | | `-- mime-db@1.23.0 \r\n  | | | | +-- node-uuid@1.4.7 \r\n  | | | | +-- oauth-sign@0.8.2 \r\n  | | | | +-- qs@6.2.1 \r\n  | | | | +-- stringstream@0.0.5 \r\n  | | | | +-- tough-cookie@2.3.1 \r\n  | | | | `-- tunnel-agent@0.4.3 \r\n  | | | +-- retry@0.10.0 \r\n  | | | +-- rimraf@2.5.4 \r\n  | | | +-- semver@5.1.0 \r\n  | | | +-- sha@2.0.1 \r\n  | | | | `-- readable-stream@2.0.2 \r\n  | | | |   +-- core-util-is@1.0.1 \r\n  | | | |   +-- isarray@0.0.1 \r\n  | | | |   +-- process-nextick-args@1.0.3 \r\n  | | | |   +-- string_decoder@0.10.31 \r\n  | | | |   `-- util-deprecate@1.0.1 \r\n  | | | +-- slide@1.1.6 \r\n  | | | +-- sorted-object@2.0.0 \r\n  | | | +-- spdx-license-ids@1.2.2 \r\n  | | | +-- strip-ansi@3.0.1 \r\n  | | | +-- tar@2.2.1 \r\n  | | | +-- text-table@0.2.0 \r\n  | | | +-- uid-number@0.0.6 \r\n  | | | +-- umask@1.1.0 \r\n  | | | +-- validate-npm-package-license@3.0.1 \r\n  | | | | +-- spdx-correct@1.0.2 \r\n  | | | | `-- spdx-expression-parse@1.0.2 \r\n  | | | |   `-- spdx-exceptions@1.0.4 \r\n  | | | +-- validate-npm-package-name@2.2.2 \r\n  | | | | `-- builtins@0.0.7 \r\n  | | | +-- which@1.2.11 \r\n  | | | | `-- isexe@1.1.2 \r\n  | | | +-- wrappy@1.0.2 \r\n  | | | `-- write-file-atomic@1.1.4 \r\n  | | +-- opener@1.4.1 \r\n  | | +-- plist@1.2.0 \r\n  | | | +-- base64-js@0.0.8 \r\n  | | | +-- util-deprecate@1.0.2 \r\n  | | | +-- xmlbuilder@4.0.0 \r\n  | | | | `-- lodash@3.10.1 \r\n  | | | `-- xmldom@0.1.22 \r\n  | | +-- properties-parser@0.2.3 \r\n  | | +-- request@2.47.0 \r\n  | | | +-- aws-sign2@0.5.0 \r\n  | | | +-- bl@0.9.5 \r\n  | | | | `-- readable-stream@1.0.34 \r\n  | | | |   +-- core-util-is@1.0.2 \r\n  | | | |   +-- inherits@2.0.3 \r\n  | | | |   +-- isarray@0.0.1 \r\n  | | | |   `-- string_decoder@0.10.31 \r\n  | | | +-- caseless@0.6.0 \r\n  | | | +-- combined-stream@0.0.7 \r\n  | | | | `-- delayed-stream@0.0.5 \r\n  | | | +-- forever-agent@0.5.2 \r\n  | | | +-- hawk@1.1.1 \r\n  | | | | +-- boom@0.4.2 \r\n  | | | | +-- cryptiles@0.2.2 \r\n  | | | | +-- hoek@0.9.1 \r\n  | | | | `-- sntp@0.2.4 \r\n  | | | +-- http-signature@0.10.1 \r\n  | | | | +-- asn1@0.1.11 \r\n  | | | | +-- assert-plus@0.1.5 \r\n  | | | | `-- ctype@0.5.3 \r\n  | | | +-- json-stringify-safe@5.0.1 \r\n  | | | +-- mime-types@1.0.2 \r\n  | | | +-- node-uuid@1.4.7 \r\n  | | | +-- oauth-sign@0.4.0 \r\n  | | | +-- qs@2.3.3 \r\n  | | | +-- stringstream@0.0.5 \r\n  | | | +-- tough-cookie@2.3.2 \r\n  | | | | `-- punycode@1.4.1 \r\n  | | | `-- tunnel-agent@0.4.3 \r\n  | | +-- semver@4.3.6 \r\n  | | +-- shelljs@0.3.0 \r\n  | | +-- tar@1.0.2 \r\n  | | | +-- block-stream@0.0.9 \r\n  | | | +-- fstream@1.0.10 \r\n  | | | | +-- graceful-fs@4.1.10 \r\n  | | | | +-- mkdirp@0.5.1 \r\n  | | | | | `-- minimist@0.0.8 \r\n  | | | | `-- rimraf@2.5.4 \r\n  | | | |   `-- glob@7.1.1 \r\n  | | | |     +-- fs.realpath@1.0.0 \r\n  | | | |     +-- inflight@1.0.6 \r\n  | | | |     | `-- wrappy@1.0.2 \r\n  | | | |     +-- minimatch@3.0.3 \r\n  | | | |     | `-- brace-expansion@1.1.6 \r\n  | | | |     |   +-- balanced-match@0.4.2 \r\n  | | | |     |   `-- concat-map@0.0.1 \r\n  | | | |     +-- once@1.4.0 \r\n  | | | |     | `-- wrappy@1.0.2 \r\n  | | | |     `-- path-is-absolute@1.0.1 \r\n  | | | `-- inherits@2.0.3 \r\n  | | +-- unorm@1.3.3 \r\n  | | +-- valid-identifier@0.0.1 \r\n  | | `-- xcode@0.8.0 \r\n  | |   +-- node-uuid@1.3.3 \r\n  | |   `-- pegjs@0.6.2 \r\n  | +-- crc@3.2.1 \r\n  | +-- cross-spawn@4.0.2 \r\n  | | +-- lru-cache@4.0.1 \r\n  | | | +-- pseudomap@1.0.2 \r\n  | | | `-- yallist@2.0.0 \r\n  | | `-- which@1.2.11 \r\n  | |   `-- isexe@1.1.2 \r\n  | +-- finalhandler@0.2.0 \r\n  | | +-- debug@2.0.0 \r\n  | | | `-- ms@0.6.2 \r\n  | | `-- escape-html@1.0.1 \r\n  | +-- glob-watcher@3.0.0 \r\n  | | +-- async-done@1.2.2 \r\n  | | | +-- end-of-stream@1.1.0 \r\n  | | | | `-- once@1.3.3 \r\n  | | | |   `-- wrappy@1.0.2 \r\n  | | | +-- next-tick@1.0.0 \r\n  | | | +-- once@1.4.0 \r\n  | | | | `-- wrappy@1.0.2 \r\n  | | | `-- stream-exhaust@1.0.1 \r\n  | | +-- chokidar@1.6.1 \r\n  | | | +-- anymatch@1.3.0 \r\n  | | | | +-- arrify@1.0.1 \r\n  | | | | `-- micromatch@2.3.11 \r\n  | | | |   +-- arr-diff@2.0.0 \r\n  | | | |   | `-- arr-flatten@1.0.1 \r\n  | | | |   +-- array-unique@0.2.1 \r\n  | | | |   +-- braces@1.8.5 \r\n  | | | |   | +-- expand-range@1.8.2 \r\n  | | | |   | | `-- fill-range@2.2.3 \r\n  | | | |   | |   +-- is-number@2.1.0 \r\n  | | | |   | |   +-- isobject@2.1.0 \r\n  | | | |   | |   | `-- isarray@1.0.0 \r\n  | | | |   | |   +-- randomatic@1.1.5 \r\n  | | | |   | |   `-- repeat-string@1.6.1 \r\n  | | | |   | +-- preserve@0.2.0 \r\n  | | | |   | `-- repeat-element@1.1.2 \r\n  | | | |   +-- expand-brackets@0.1.5 \r\n  | | | |   | `-- is-posix-bracket@0.1.1 \r\n  | | | |   +-- extglob@0.3.2 \r\n  | | | |   +-- filename-regex@2.0.0 \r\n  | | | |   +-- is-extglob@1.0.0 \r\n  | | | |   +-- kind-of@3.0.4 \r\n  | | | |   | `-- is-buffer@1.1.4 \r\n  | | | |   +-- normalize-path@2.0.1 \r\n  | | | |   +-- object.omit@2.0.1 \r\n  | | | |   | +-- for-own@0.1.4 \r\n  | | | |   | | `-- for-in@0.1.6 \r\n  | | | |   | `-- is-extendable@0.1.1 \r\n  | | | |   +-- parse-glob@3.0.4 \r\n  | | | |   | +-- glob-base@0.3.0 \r\n  | | | |   | `-- is-dotfile@1.0.2 \r\n  | | | |   `-- regex-cache@0.4.3 \r\n  | | | |     +-- is-equal-shallow@0.1.3 \r\n  | | | |     `-- is-primitive@2.0.0 \r\n  | | | +-- async-each@1.0.1 \r\n  | | | +-- glob-parent@2.0.0 \r\n  | | | +-- inherits@2.0.3 \r\n  | | | +-- is-binary-path@1.0.1 \r\n  | | | | `-- binary-extensions@1.7.0 \r\n  | | | +-- is-glob@2.0.1 \r\n  | | | | `-- is-extglob@1.0.0 \r\n  | | | +-- path-is-absolute@1.0.1 \r\n  | | | `-- readdirp@2.1.0 \r\n  | | |   +-- graceful-fs@4.1.10 \r\n  | | |   +-- minimatch@3.0.3 \r\n  | | |   | `-- brace-expansion@1.1.6 \r\n  | | |   |   +-- balanced-match@0.4.2 \r\n  | | |   |   `-- concat-map@0.0.1 \r\n  | | |   +-- readable-stream@2.1.5 \r\n  | | |   | +-- buffer-shims@1.0.0 \r\n  | | |   | +-- core-util-is@1.0.2 \r\n  | | |   | +-- isarray@1.0.0 \r\n  | | |   | +-- process-nextick-args@1.0.7 \r\n  | | |   | +-- string_decoder@0.10.31 \r\n  | | |   | `-- util-deprecate@1.0.2 \r\n  | | |   `-- set-immediate-shim@1.0.1 \r\n  | | +-- lodash.assignwith@4.2.0 \r\n  | | `-- lodash.debounce@4.0.8 \r\n  | +-- os-name@2.0.1 \r\n  | | +-- macos-release@1.0.0 \r\n  | | `-- win-release@1.1.1 \r\n  | |   `-- semver@5.3.0 \r\n  | +-- proxy-middleware@0.7.0 \r\n  | +-- request@2.51.0 \r\n  | | +-- aws-sign2@0.5.0 \r\n  | | +-- bl@0.9.5 \r\n  | | | `-- readable-stream@1.0.34 \r\n  | | |   +-- core-util-is@1.0.2 \r\n  | | |   +-- inherits@2.0.3 \r\n  | | |   +-- isarray@0.0.1 \r\n  | | |   `-- string_decoder@0.10.31 \r\n  | | +-- caseless@0.8.0 \r\n  | | +-- combined-stream@0.0.7 \r\n  | | | `-- delayed-stream@0.0.5 \r\n  | | +-- forever-agent@0.5.2 \r\n  | | +-- form-data@0.2.0 \r\n  | | | +-- async@0.9.2 \r\n  | | | `-- mime-types@2.0.14 \r\n  | | |   `-- mime-db@1.12.0 \r\n  | | +-- hawk@1.1.1 \r\n  | | | +-- boom@0.4.2 \r\n  | | | +-- cryptiles@0.2.2 \r\n  | | | +-- hoek@0.9.1 \r\n  | | | `-- sntp@0.2.4 \r\n  | | +-- http-signature@0.10.1 \r\n  | | | +-- asn1@0.1.11 \r\n  | | | +-- assert-plus@0.1.5 \r\n  | | | `-- ctype@0.5.3 \r\n  | | +-- json-stringify-safe@5.0.1 \r\n  | | +-- mime-types@1.0.2 \r\n  | | +-- node-uuid@1.4.7 \r\n  | | +-- oauth-sign@0.5.0 \r\n  | | +-- qs@2.3.3 \r\n  | | +-- stringstream@0.0.5 \r\n  | | +-- tough-cookie@2.3.2 \r\n  | | | `-- punycode@1.4.1 \r\n  | | `-- tunnel-agent@0.4.3 \r\n  | +-- request-progress@0.3.1 \r\n  | | `-- throttleit@0.0.2 \r\n  | +-- semver@4.2.0 \r\n  | +-- tiny-lr-fork@0.0.5 \r\n  | | +-- debug@0.7.4 \r\n  | | +-- faye-websocket@0.4.4 \r\n  | | +-- noptify@0.0.3 \r\n  | | | `-- nopt@2.0.0 \r\n  | | |   `-- abbrev@1.0.9 \r\n  | | `-- qs@0.5.6 \r\n  | +-- winston@1.1.2 \r\n  | | +-- async@1.0.0 \r\n  | | +-- colors@1.0.3 \r\n  | | +-- cycle@1.0.3 \r\n  | | +-- eyes@0.1.8 \r\n  | | +-- isstream@0.1.2 \r\n  | | +-- pkginfo@0.3.1 \r\n  | | `-- stack-trace@0.0.9 \r\n  | `-- xml2js@0.4.16 \r\n  |   +-- sax@1.2.1 \r\n  |   `-- xmlbuilder@4.2.1 \r\n  |     `-- lodash@4.16.6 \r\n  +-- moment@2.11.1 \r\n  +-- open@0.0.5 \r\n  +-- optimist@0.6.0 \r\n  | +-- minimist@0.0.10 \r\n  | `-- wordwrap@0.0.3 \r\n  +-- pretty-hrtime@1.0.2 \r\n  +-- progress@1.1.7 \r\n  +-- prompt@0.2.12 \r\n  | +-- pkginfo@0.4.0 \r\n  | +-- read@1.0.7 \r\n  | | `-- mute-stream@0.0.6 \r\n  | +-- revalidator@0.1.8 \r\n  | +-- utile@0.2.1 \r\n  | | +-- async@0.2.10 \r\n  | | +-- deep-equal@1.0.1 \r\n  | | +-- i@0.3.5 \r\n  | | +-- mkdirp@0.5.1 \r\n  | | | `-- minimist@0.0.8 \r\n  | | +-- ncp@0.4.2 \r\n  | | `-- rimraf@2.5.4 \r\n  | |   `-- glob@7.1.1 \r\n  | |     +-- fs.realpath@1.0.0 \r\n  | |     +-- inflight@1.0.6 \r\n  | |     | `-- wrappy@1.0.2 \r\n  | |     +-- inherits@2.0.3 \r\n  | |     +-- minimatch@3.0.3 \r\n  | |     | `-- brace-expansion@1.1.6 \r\n  | |     |   +-- balanced-match@0.4.2 \r\n  | |     |   `-- concat-map@0.0.1 \r\n  | |     +-- once@1.4.0 \r\n  | |     | `-- wrappy@1.0.2 \r\n  | |     `-- path-is-absolute@1.0.1 \r\n  | `-- winston@0.6.2 \r\n  |   +-- async@0.1.22 \r\n  |   +-- colors@0.6.2 \r\n  |   +-- cycle@1.0.3 \r\n  |   +-- eyes@0.1.8 \r\n  |   +-- pkginfo@0.2.3 \r\n  |   +-- request@2.9.203 \r\n  |   `-- stack-trace@0.0.9 \r\n  +-- q@1.0.1 \r\n  +-- request@2.74.0 \r\n  | +-- aws-sign2@0.6.0 \r\n  | +-- aws4@1.5.0 \r\n  | +-- bl@1.1.2 \r\n  | | `-- readable-stream@2.0.6 \r\n  | |   +-- core-util-is@1.0.2 \r\n  | |   +-- inherits@2.0.3 \r\n  | |   +-- isarray@1.0.0 \r\n  | |   +-- process-nextick-args@1.0.7 \r\n  | |   +-- string_decoder@0.10.31 \r\n  | |   `-- util-deprecate@1.0.2 \r\n  | +-- caseless@0.11.0 \r\n  | +-- combined-stream@1.0.5 \r\n  | | `-- delayed-stream@1.0.0 \r\n  | +-- extend@3.0.0 \r\n  | +-- forever-agent@0.6.1 \r\n  | +-- form-data@1.0.1 \r\n  | | `-- async@2.1.2 \r\n  | |   `-- lodash@4.16.6 \r\n  | +-- har-validator@2.0.6 \r\n  | | +-- commander@2.9.0 \r\n  | | | `-- graceful-readlink@1.0.1 \r\n  | | +-- is-my-json-valid@2.15.0 \r\n  | | | +-- generate-function@2.0.0 \r\n  | | | +-- generate-object-property@1.2.0 \r\n  | | | | `-- is-property@1.0.2 \r\n  | | | +-- jsonpointer@4.0.0 \r\n  | | | `-- xtend@4.0.1 \r\n  | | `-- pinkie-promise@2.0.1 \r\n  | |   `-- pinkie@2.0.4 \r\n  | +-- hawk@3.1.3 \r\n  | | +-- boom@2.10.1 \r\n  | | +-- cryptiles@2.0.5 \r\n  | | +-- hoek@2.16.3 \r\n  | | `-- sntp@1.0.9 \r\n  | +-- http-signature@1.1.1 \r\n  | | +-- assert-plus@0.2.0 \r\n  | | +-- jsprim@1.3.1 \r\n  | | | +-- extsprintf@1.0.2 \r\n  | | | +-- json-schema@0.2.3 \r\n  | | | `-- verror@1.3.6 \r\n  | | `-- sshpk@1.10.1 \r\n  | |   +-- asn1@0.2.3 \r\n  | |   +-- assert-plus@1.0.0 \r\n  | |   +-- bcrypt-pbkdf@1.0.0 \r\n  | |   +-- dashdash@1.14.0 \r\n  | |   +-- ecc-jsbn@0.1.1 \r\n  | |   +-- getpass@0.1.6 \r\n  | |   +-- jodid25519@1.0.2 \r\n  | |   +-- jsbn@0.1.0 \r\n  | |   `-- tweetnacl@0.14.3 \r\n  | +-- is-typedarray@1.0.0 \r\n  | +-- isstream@0.1.2 \r\n  | +-- json-stringify-safe@5.0.1 \r\n  | +-- mime-types@2.1.12 \r\n  | | `-- mime-db@1.24.0 \r\n  | +-- node-uuid@1.4.7 \r\n  | +-- oauth-sign@0.8.2 \r\n  | +-- qs@6.2.1 \r\n  | +-- stringstream@0.0.5 \r\n  | +-- tough-cookie@2.3.2 \r\n  | | `-- punycode@1.4.1 \r\n  | `-- tunnel-agent@0.4.3 \r\n  +-- semver@4.3.6 \r\n  +-- serve-static@1.7.1 \r\n  | +-- escape-html@1.0.1 \r\n  | +-- parseurl@1.3.1 \r\n  | +-- send@0.10.1 \r\n  | | +-- debug@2.1.3 \r\n  | | | `-- ms@0.7.0 \r\n  | | +-- depd@1.0.1 \r\n  | | +-- destroy@1.0.3 \r\n  | | +-- etag@1.5.1 \r\n  | | | `-- crc@3.2.1 \r\n  | | +-- fresh@0.2.4 \r\n  | | +-- mime@1.2.11 \r\n  | | +-- ms@0.6.2 \r\n  | | +-- on-finished@2.1.1 \r\n  | | | `-- ee-first@1.1.0 \r\n  | | `-- range-parser@1.0.3 \r\n  | `-- utils-merge@1.0.0 \r\n  +-- shelljs@0.2.6 \r\n  +-- underscore@1.7.0 \r\n  `-- unzip@0.1.9 \r\n    +-- binary@0.3.0 \r\n    | +-- buffers@0.1.1 \r\n    | `-- chainsaw@0.1.0 \r\n    |   `-- traverse@0.3.9 \r\n    +-- fstream@0.1.31 \r\n    | +-- graceful-fs@3.0.11 \r\n    | | `-- natives@1.1.0 \r\n    | +-- inherits@2.0.3 \r\n    | +-- mkdirp@0.5.1 \r\n    | | `-- minimist@0.0.8 \r\n    | `-- rimraf@2.5.4 \r\n    |   `-- glob@7.1.1 \r\n    |     +-- fs.realpath@1.0.0 \r\n    |     +-- inflight@1.0.6 \r\n    |     | `-- wrappy@1.0.2 \r\n    |     +-- minimatch@3.0.3 \r\n    |     | `-- brace-expansion@1.1.6 \r\n    |     |   +-- balanced-match@0.4.2 \r\n    |     |   `-- concat-map@0.0.1 \r\n    |     +-- once@1.4.0 \r\n    |     | `-- wrappy@1.0.2 \r\n    |     `-- path-is-absolute@1.0.1 \r\n    +-- match-stream@0.0.2 \r\n    | `-- buffers@0.1.1 \r\n    +-- pullstream@0.4.1 \r\n    | +-- over@0.0.5 \r\n    | `-- slice-stream@1.0.0 \r\n    +-- readable-stream@1.0.34 \r\n    | +-- core-util-is@1.0.2 \r\n    | +-- inherits@2.0.3 \r\n    | +-- isarray@0.0.1 \r\n    | `-- string_decoder@0.10.31 \r\n    `-- setimmediate@1.0.5 \r\n\r\nnpm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.0.15 (node_modules/ionic/node_modules/ionic-app-lib/node_modules/glob-watcher/node_modules/chokidar/node_modules/fsevents):\r\nnpm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.0.15: wanted {\"os\":\"darwin\",\"arch\":\"any\"} (current: {\"os\":\"linux\",\"arch\":\"x64\"})\r\nnpm info ok \r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/driftyco/ionic-cli/issues/comments/260437925","html_url":"https://github.com/driftyco/ionic-cli/issues/1653#issuecomment-260437925","issue_url":"https://api.github.com/repos/driftyco/ionic-cli/issues/1653","id":260437925,"user":{"login":"alvaro-rojas-tierconnect-com","id":4430652,"avatar_url":"https://avatars.githubusercontent.com/u/4430652?v=3","gravatar_id":"","url":"https://api.github.com/users/alvaro-rojas-tierconnect-com","html_url":"https://github.com/alvaro-rojas-tierconnect-com","followers_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/followers","following_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/following{/other_user}","gists_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/gists{/gist_id}","starred_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/subscriptions","organizations_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/orgs","repos_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/repos","events_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/events{/privacy}","received_events_url":"https://api.github.com/users/alvaro-rojas-tierconnect-com/received_events","type":"User","site_admin":false},"created_at":"2016-11-14T19:34:20Z","updated_at":"2016-11-14T19:34:20Z","body":"Same issue here,  remove npm & ionic from my PC and I tried install these again, but  I get the same error\r\nCaught exception:\r\n Error: spawn ENOTDIR\r\n    at exports._errnoException (util.js:1026:11)\r\n    at ChildProcess.spawn (internal/child_process.js:313:11)\r\n    at Object.exports.spawn (child_process.js:380:9)\r\n"}}
{"actor":{"display_login":"alvaro-rojas-tierconnect-com"}}