{"action":"created","issue":{"url":"https://api.github.com/repos/npm/npm/issues/8825","labels_url":"https://api.github.com/repos/npm/npm/issues/8825/labels{/name}","comments_url":"https://api.github.com/repos/npm/npm/issues/8825/comments","events_url":"https://api.github.com/repos/npm/npm/issues/8825/events","html_url":"https://github.com/npm/npm/issues/8825","id":93048866,"number":8825,"title":"Install of npm@v3.x-next fails with ENOENT after npm -g rm <module>","user":{"login":"gcochard","id":2836237,"avatar_url":"https://avatars.githubusercontent.com/u/2836237?v=3","gravatar_id":"","url":"https://api.github.com/users/gcochard","html_url":"https://github.com/gcochard","followers_url":"https://api.github.com/users/gcochard/followers","following_url":"https://api.github.com/users/gcochard/following{/other_user}","gists_url":"https://api.github.com/users/gcochard/gists{/gist_id}","starred_url":"https://api.github.com/users/gcochard/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gcochard/subscriptions","organizations_url":"https://api.github.com/users/gcochard/orgs","repos_url":"https://api.github.com/users/gcochard/repos","events_url":"https://api.github.com/users/gcochard/events{/privacy}","received_events_url":"https://api.github.com/users/gcochard/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-07-04T21:07:26Z","updated_at":"2015-07-04T22:29:24Z","closed_at":"2015-07-04T22:29:24Z","body":"Using npm@3.0.0 on Mac OS 10.9.5.\r\n\r\nI ran `sudo npm -g rm ionic` and it removed a bunch of that module's modules, but i didn't see ionic proper in the output. After this, trying to install `npm@v3.x-next` fails with the following output:\r\n\r\n```\r\nsudo npm install -g npm@v3.x-next\r\nPassword:\r\nnpm ERR! Darwin 13.4.0\r\nnpm ERR! argv \"node\" \"/usr/local/bin/npm\" \"install\" \"-g\" \"npm@v3.x-next\"\r\nnpm ERR! node v0.10.13\r\nnpm ERR! npm  v3.0.0\r\nnpm ERR! path /usr/local/lib/node_modules/ionic/node_modules/archiver/package.json\r\nnpm ERR! code ENOENT\r\nnpm ERR! errno 34\r\n\r\nnpm ERR! enoent ENOENT, open '/usr/local/lib/node_modules/ionic/node_modules/archiver/package.json'\r\nnpm ERR! enoent This is most likely not a problem with npm itself\r\nnpm ERR! enoent and is related to npm not being able to find a file.\r\nnpm ERR! enoent \r\n```\r\n\r\nHere's what that directory looks like:\r\n\r\n```\r\n[greg@localhost:/usr/local/lib/node_modules/ionic]$ ll\r\ntotal 160\r\ndrwxr-xr-x  12 nobody  staff    408 Nov  3  2014 ./\r\ndrwxr-xr-x  16 24561   wheel    544 Jul  4 13:20 ../\r\n-rw-r--r--   1 nobody  staff     26 Oct  6  2014 .gitattributes\r\n-rw-r--r--   1 nobody  staff     37 Oct  6  2014 .npmignore\r\n-rw-r--r--   1 nobody  staff   2773 Oct 15  2014 CHANGELOG.md\r\n-rw-r--r--   1 nobody  staff   1073 Oct  6  2014 LICENSE\r\n-rw-r--r--   1 nobody  staff   7752 Oct 15  2014 README.md\r\ndrwxr-xr-x   3 nobody  staff    102 Oct  6  2014 bin/\r\ndrwxr-xr-x   5 nobody  staff    170 Nov  3  2014 lib/\r\ndrwxr-xr-x   4 nobody  staff    136 Jul  4 13:20 node_modules/\r\n-rw-r--r--   1 nobody  staff  49591 Oct 15  2014 npm-shrinkwrap.json\r\n-rw-r--r--   1 nobody  staff   2042 Nov  3  2014 package.json\r\n```\r\n\r\nand its `node_modules` directory:\r\n```\r\n[greg@localhost:/usr/local/lib/node_modules/ionic]$ ll node_modules/*\r\nnode_modules/archiver:\r\ntotal 0\r\ndrwxr-xr-x  3 root    staff  102 Jul  4 13:20 ./\r\ndrwxr-xr-x  4 nobody  staff  136 Jul  4 13:20 ../\r\ndrwxr-xr-x  3 root    staff  102 Jul  4 13:20 node_modules/\r\n\r\nnode_modules/unzip:\r\ntotal 0\r\ndrwxr-xr-x  3 root    staff  102 Jul  4 13:20 ./\r\ndrwxr-xr-x  4 nobody  staff  136 Jul  4 13:20 ../\r\ndrwxr-xr-x  3 root    staff  102 Jul  4 13:20 node_modules/\r\n\r\n```\r\n\r\nFor completeness, here's the output of `npm -g rm ionic`\r\n```\r\n$ sudo npm -g rm ionic\r\n- lodash._isnative@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/lodash.defaults/node_modules/lodash.keys/node_modules/lodash._isnative\r\n- lodash._objecttypes@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/lodash.defaults/node_modules/lodash._objecttypes\r\n- lodash.isobject@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/lodash.defaults/node_modules/lodash.keys/node_modules/lodash.isobject\r\n- lodash._shimkeys@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/lodash.defaults/node_modules/lodash.keys/node_modules/lodash._shimkeys\r\n- lru-cache@2.5.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/minimatch/node_modules/lru-cache\r\n- delayed-stream@0.0.5 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream\r\n- sigmund@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/minimatch/node_modules/sigmund\r\n- graceful-fs@1.2.3 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/graceful-fs\r\n- string_decoder@0.10.31 node_modules/ionic/node_modules/archiver/node_modules/lazystream/node_modules/readable-stream/node_modules/string_decoder\r\n- string_decoder@0.10.31 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/readable-stream/node_modules/string_decoder\r\n- core-util-is@1.0.1 node_modules/ionic/node_modules/archiver/node_modules/lazystream/node_modules/readable-stream/node_modules/core-util-is\r\n- core-util-is@1.0.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/readable-stream/node_modules/core-util-is\r\n- inherits@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob/node_modules/inherits\r\n- string_decoder@0.10.31 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/node_modules/string_decoder\r\n- lodash.keys@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/lodash.defaults/node_modules/lodash.keys\r\n- core-util-is@1.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/node_modules/core-util-is\r\n- lru-cache@2.5.0 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/glob/node_modules/minimatch/node_modules/lru-cache\r\n- inherits@2.0.1 node_modules/ionic/node_modules/archiver/node_modules/lazystream/node_modules/readable-stream/node_modules/inherits\r\n- inherits@2.0.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/readable-stream/node_modules/inherits\r\n- minimatch@0.2.14 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/minimatch\r\n- isarray@0.0.1 node_modules/ionic/node_modules/archiver/node_modules/lazystream/node_modules/readable-stream/node_modules/isarray\r\n- isarray@0.0.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/readable-stream/node_modules/isarray\r\n- sigmund@1.0.0 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/glob/node_modules/minimatch/node_modules/sigmund\r\n- inherits@2.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/node_modules/inherits\r\n- ordered-read-streams@0.0.8 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/ordered-read-streams\r\n- lodash@1.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/lodash\r\n- isarray@0.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream/node_modules/isarray\r\n- delayed-stream@0.0.5 node_modules/ionic/node_modules/form-data/node_modules/combined-stream/node_modules/delayed-stream\r\n- lru-cache@2.5.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/minimatch/node_modules/lru-cache\r\n- lru-cache@2.5.0 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/minimatch/node_modules/lru-cache\r\n- string_decoder@0.10.31 node_modules/ionic/node_modules/archiver/node_modules/readable-stream/node_modules/string_decoder\r\n- glob@3.1.21 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule/node_modules/glob\r\n- lodash@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/findup-sync/node_modules/lodash\r\n- assert-plus@0.1.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/assert-plus\r\n- ee-first@1.0.5 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/on-finished/node_modules/ee-first\r\n- sigmund@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/minimatch/node_modules/sigmund\r\n- sigmund@1.0.0 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/minimatch/node_modules/sigmund\r\n- core-util-is@1.0.1 node_modules/ionic/node_modules/archiver/node_modules/readable-stream/node_modules/core-util-is\r\n- combined-stream@0.0.5 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/combined-stream\r\n- wrappy@1.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/glob/node_modules/once/node_modules/wrappy\r\n- first-chunk-stream@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/strip-bom/node_modules/first-chunk-stream\r\n- clone@0.1.18 node_modules/ionic/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults/node_modules/clone\r\n- string_decoder@0.10.31 node_modules/ionic/node_modules/unzip/node_modules/readable-stream/node_modules/string_decoder\r\n- lodash.defaults@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/lodash.defaults\r\n- ansi-regex@0.2.1 node_modules/ionic/node_modules/npm/node_modules/columnify/node_modules/strip-ansi/node_modules/ansi-regex\r\n- proto-list@1.2.3 node_modules/ionic/node_modules/npm/node_modules/npmconf/node_modules/config-chain/node_modules/proto-list\r\n- minimatch@0.3.0 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/glob/node_modules/minimatch\r\n- string_decoder@0.10.31 node_modules/ionic/node_modules/npm/node_modules/readable-stream/node_modules/string_decoder\r\n- assert-plus@0.1.2 node_modules/ionic/node_modules/request/node_modules/http-signature/node_modules/assert-plus\r\n- core-util-is@1.0.1 node_modules/ionic/node_modules/unzip/node_modules/readable-stream/node_modules/core-util-is\r\n- inherits@2.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/glob/node_modules/inherits\r\n- unique-stream@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/unique-stream\r\n- globule@0.1.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze/node_modules/globule\r\n- inherits@2.0.1 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/glob/node_modules/inherits\r\n- inherits@2.0.1 node_modules/ionic/node_modules/archiver/node_modules/readable-stream/node_modules/inherits\r\n- github-url-from-username-repo@1.0.2 node_modules/ionic/node_modules/npm/node_modules/github-url-from-username-repo\r\n- punycode@1.3.1 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/tough-cookie/node_modules/punycode\r\n- readable-stream@1.0.33-1 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2/node_modules/readable-stream\r\n- isbinaryfile@0.1.9 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/isbinaryfile\r\n- isarray@0.0.1 node_modules/ionic/node_modules/archiver/node_modules/readable-stream/node_modules/isarray\r\n- escape-html@1.0.1 node_modules/ionic/node_modules/connect/node_modules/finalhandler/node_modules/escape-html\r\n- core-util-is@1.0.1 node_modules/ionic/node_modules/npm/node_modules/readable-stream/node_modules/core-util-is\r\n- ctype@0.5.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/ctype\r\n- abbrev@1.0.5 node_modules/ionic/node_modules/tiny-lr-fork/node_modules/noptify/node_modules/nopt/node_modules/abbrev\r\n- asn1@0.1.11 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/asn1\r\n- json-stringify-safe@5.0.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/json-stringify-safe\r\n- iconv-lite@0.2.11 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/iconv-lite\r\n- defaults@1.0.0 node_modules/ionic/node_modules/npm/node_modules/columnify/node_modules/wcwidth/node_modules/defaults\r\n- util-extend@1.0.1 node_modules/ionic/node_modules/npm/node_modules/read-installed/node_modules/util-extend\r\n- range-parser@1.0.2 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/range-parser\r\n- traverse@0.3.9 node_modules/ionic/node_modules/unzip/node_modules/binary/node_modules/chainsaw/node_modules/traverse\r\n- inherits@2.0.1 node_modules/ionic/node_modules/unzip/node_modules/readable-stream/node_modules/inherits\r\n- once@1.3.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/glob/node_modules/once\r\n- minimatch@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/minimatch\r\n- minimatch@0.2.14 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/minimatch\r\n- on-finished@2.1.0 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/on-finished\r\n- minimist@0.0.8 node_modules/ionic/node_modules/unzip/node_modules/fstream/node_modules/mkdirp/node_modules/minimist\r\n- slice-stream@1.0.0 node_modules/ionic/node_modules/unzip/node_modules/pullstream/node_modules/slice-stream\r\n- isarray@0.0.1 node_modules/ionic/node_modules/unzip/node_modules/readable-stream/node_modules/isarray\r\n- lodash-node@2.4.1 node_modules/ionic/node_modules/xml2js/node_modules/xmlbuilder/node_modules/lodash-node\r\n- minimist@0.0.8 node_modules/ionic/node_modules/prompt/node_modules/utile/node_modules/mkdirp/node_modules/minimist\r\n- ctype@0.5.2 node_modules/ionic/node_modules/request/node_modules/http-signature/node_modules/ctype\r\n- debuglog@1.0.1 node_modules/ionic/node_modules/npm/node_modules/read-installed/node_modules/debuglog\r\n- isarray@0.0.1 node_modules/ionic/node_modules/npm/node_modules/readable-stream/node_modules/isarray\r\n- async@0.9.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/async\r\n- asn1@0.1.11 node_modules/ionic/node_modules/request/node_modules/http-signature/node_modules/asn1\r\n- json-stringify-safe@5.0.0 node_modules/ionic/node_modules/request/node_modules/json-stringify-safe\r\n- faye-websocket@0.4.4 node_modules/ionic/node_modules/tiny-lr-fork/node_modules/faye-websocket\r\n- lodash@2.1.0 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/lodash\r\n- rimraf@2.2.8 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/rimraf\r\n- mime@1.2.11 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/form-data/node_modules/mime\r\n- http-signature@0.10.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/http-signature\r\n- stack-trace@0.0.9 node_modules/ionic/node_modules/prompt/node_modules/winston/node_modules/stack-trace\r\n- crc@3.0.0 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/etag/node_modules/crc\r\n- buffers@0.1.1 node_modules/ionic/node_modules/unzip/node_modules/match-stream/node_modules/buffers\r\n- gaze@0.5.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher/node_modules/gaze\r\n- is-utf8@0.2.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/strip-bom/node_modules/is-utf8\r\n- clone-stats@0.0.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/vinyl/node_modules/clone-stats\r\n- combined-stream@0.0.5 node_modules/ionic/node_modules/form-data/node_modules/combined-stream\r\n- forever-agent@0.5.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/forever-agent\r\n- destroy@1.0.3 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/destroy\r\n- nopt@2.0.0 node_modules/ionic/node_modules/tiny-lr-fork/node_modules/noptify/node_modules/nopt\r\n- graceful-fs@3.0.4 node_modules/ionic/node_modules/unzip/node_modules/fstream/node_modules/graceful-fs\r\n- glob@3.2.11 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/glob\r\n- findup-sync@0.1.3 node_modules/ionic/node_modules/archiver/node_modules/file-utils/node_modules/findup-sync\r\n- readable-stream@1.1.13 node_modules/ionic/node_modules/archiver/node_modules/readable-stream\r\n- escape-html@1.0.1 node_modules/ionic/node_modules/finalhandler/node_modules/escape-html\r\n- strip-ansi@1.0.0 node_modules/ionic/node_modules/npm/node_modules/columnify/node_modules/strip-ansi\r\n- stringstream@0.0.4 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/stringstream\r\n- tough-cookie@0.12.1 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/tough-cookie\r\n- tunnel-agent@0.4.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/tunnel-agent\r\n- escape-html@1.0.1 node_modules/ionic/node_modules/serve-static/node_modules/escape-html\r\n- utils-merge@1.0.0 node_modules/ionic/node_modules/serve-static/node_modules/utils-merge\r\n- minimist@0.0.8 node_modules/ionic/node_modules/vinyl-fs/node_modules/mkdirp/node_modules/minimist\r\n- map-stream@0.0.4 node_modules/ionic/node_modules/event-stream/node_modules/map-stream\r\n- child-process-close@0.1.1 node_modules/ionic/node_modules/npm/node_modules/child-process-close\r\n- github-url-from-git@1.4.0 node_modules/ionic/node_modules/npm/node_modules/github-url-from-git\r\n- mute-stream@0.0.4 node_modules/ionic/node_modules/prompt/node_modules/read/node_modules/mute-stream\r\n- deep-equal@0.2.1 node_modules/ionic/node_modules/prompt/node_modules/utile/node_modules/deep-equal\r\n- fresh@0.2.4 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/fresh\r\n- xtend@4.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2/node_modules/xtend\r\n- npm-cache-filename@1.0.1 node_modules/ionic/node_modules/npm/node_modules/npm-cache-filename\r\n- mime-types@1.0.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/mime-types\r\n- oauth-sign@0.4.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/oauth-sign\r\n- pkginfo@0.2.3 node_modules/ionic/node_modules/prompt/node_modules/winston/node_modules/pkginfo\r\n- request@2.9.203 node_modules/ionic/node_modules/prompt/node_modules/winston/node_modules/request\r\n- http-signature@0.10.0 node_modules/ionic/node_modules/request/node_modules/http-signature\r\n- depd@0.4.4 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/depd\r\n- etag@1.3.1 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/etag\r\n- mime@1.2.11 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/mime\r\n- inherits@2.0.1 node_modules/ionic/node_modules/unzip/node_modules/fstream/node_modules/inherits\r\n- lru-cache@2.5.0 node_modules/ionic/node_modules/cross-spawn/node_modules/lru-cache\r\n- duplexer@0.1.1 node_modules/ionic/node_modules/event-stream/node_modules/duplexer\r\n- stream-combiner@0.0.4 node_modules/ionic/node_modules/event-stream/node_modules/stream-combiner\r\n- ms@0.6.2 node_modules/ionic/node_modules/finalhandler/node_modules/debug/node_modules/ms\r\n- wcwidth@1.0.0 node_modules/ionic/node_modules/npm/node_modules/columnify/node_modules/wcwidth\r\n- sigmund@1.0.0 node_modules/ionic/node_modules/npm/node_modules/minimatch/node_modules/sigmund\r\n- npm-user-validate@0.1.0 node_modules/ionic/node_modules/npm/node_modules/npm-user-validate\r\n- aws-sign2@0.5.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/aws-sign2\r\n- form-data@0.1.4 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/form-data\r\n- hoek@0.9.1 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/hoek\r\n- boom@0.4.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/boom\r\n- cryptiles@0.2.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/cryptiles\r\n- sntp@0.2.4 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/hawk/node_modules/sntp\r\n- node-uuid@1.4.1 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/node-uuid\r\n- forever-agent@0.5.2 node_modules/ionic/node_modules/request/node_modules/forever-agent\r\n- parseurl@1.3.0 node_modules/ionic/node_modules/serve-static/node_modules/parseurl\r\n- chainsaw@0.1.0 node_modules/ionic/node_modules/unzip/node_modules/binary/node_modules/chainsaw\r\n- over@0.0.5 node_modules/ionic/node_modules/unzip/node_modules/pullstream/node_modules/over\r\n- glob-watcher@0.0.6 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-watcher\r\n- through@2.3.6 node_modules/ionic/node_modules/event-stream/node_modules/through\r\n- pause-stream@0.0.11 node_modules/ionic/node_modules/event-stream/node_modules/pause-stream\r\n- mute-stream@0.0.4 node_modules/ionic/node_modules/npm/node_modules/read/node_modules/mute-stream\r\n- caseless@0.6.0 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/caseless\r\n- async@0.1.22 node_modules/ionic/node_modules/prompt/node_modules/winston/node_modules/async\r\n- cycle@1.0.3 node_modules/ionic/node_modules/prompt/node_modules/winston/node_modules/cycle\r\n- tunnel-agent@0.3.0 node_modules/ionic/node_modules/request/node_modules/tunnel-agent\r\n- ms@0.6.2 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/ms\r\n- debug@2.0.0 node_modules/ionic/node_modules/serve-static/node_modules/send/node_modules/debug\r\n- noptify@0.0.3 node_modules/ionic/node_modules/tiny-lr-fork/node_modules/noptify\r\n- buffers@0.1.1 node_modules/ionic/node_modules/unzip/node_modules/binary/node_modules/buffers\r\n- mkdirp@0.5.0 node_modules/ionic/node_modules/unzip/node_modules/fstream/node_modules/mkdirp\r\n- rimraf@2.2.8 node_modules/ionic/node_modules/unzip/node_modules/fstream/node_modules/rimraf\r\n- graceful-fs@3.0.4 node_modules/ionic/node_modules/vinyl-fs/node_modules/graceful-fs\r\n- glob@4.0.6 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/glob\r\n- file-utils@0.1.5 node_modules/ionic/node_modules/archiver/node_modules/file-utils\r\n- lazystream@0.1.0 node_modules/ionic/node_modules/archiver/node_modules/lazystream\r\n- zip-stream@0.1.4 node_modules/ionic/node_modules/archiver/node_modules/zip-stream\r\n- utils-merge@1.0.0 node_modules/ionic/node_modules/connect/node_modules/utils-merge\r\n- minimist@0.0.8 node_modules/ionic/node_modules/npm/node_modules/mkdirp/node_modules/minimist\r\n- mkdirp@0.5.0 node_modules/ionic/node_modules/prompt/node_modules/utile/node_modules/mkdirp\r\n- rimraf@2.2.8 node_modules/ionic/node_modules/prompt/node_modules/utile/node_modules/rimraf\r\n- eyes@0.1.8 node_modules/ionic/node_modules/prompt/node_modules/winston/node_modules/eyes\r\n- connect-livereload@0.4.0 node_modules/ionic/node_modules/connect-livereload\r\n- split@0.2.10 node_modules/ionic/node_modules/event-stream/node_modules/split\r\n- debug@2.0.0 node_modules/ionic/node_modules/finalhandler/node_modules/debug\r\n- path-is-inside@1.0.1 node_modules/ionic/node_modules/npm/node_modules/path-is-inside\r\n- revalidator@0.1.8 node_modules/ionic/node_modules/prompt/node_modules/revalidator\r\n- async@0.2.10 node_modules/ionic/node_modules/prompt/node_modules/utile/node_modules/async\r\n- cookie-jar@0.3.0 node_modules/ionic/node_modules/request/node_modules/cookie-jar\r\n- oauth-sign@0.3.0 node_modules/ionic/node_modules/request/node_modules/oauth-sign\r\n- debug@0.7.4 node_modules/ionic/node_modules/tiny-lr-fork/node_modules/debug\r\n- match-stream@0.0.2 node_modules/ionic/node_modules/unzip/node_modules/match-stream\r\n- setimmediate@1.0.2 node_modules/ionic/node_modules/unzip/node_modules/setimmediate\r\n- strip-bom@1.0.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/strip-bom\r\n- from@0.1.3 node_modules/ionic/node_modules/event-stream/node_modules/from\r\n- sorted-object@1.0.0 node_modules/ionic/node_modules/npm/node_modules/sorted-object\r\n- minimist@0.0.10 node_modules/ionic/node_modules/optimist/node_modules/minimist\r\n- wordwrap@0.0.2 node_modules/ionic/node_modules/optimist/node_modules/wordwrap\r\n- hoek@0.9.1 node_modules/ionic/node_modules/request/node_modules/hawk/node_modules/hoek\r\n- boom@0.4.2 node_modules/ionic/node_modules/request/node_modules/hawk/node_modules/boom\r\n- cryptiles@0.2.2 node_modules/ionic/node_modules/request/node_modules/hawk/node_modules/cryptiles\r\n- sntp@0.2.4 node_modules/ionic/node_modules/request/node_modules/hawk/node_modules/sntp\r\n- node-uuid@1.4.1 node_modules/ionic/node_modules/request/node_modules/node-uuid\r\n- send@0.9.1 node_modules/ionic/node_modules/serve-static/node_modules/send\r\n- through2@0.6.3 node_modules/ionic/node_modules/vinyl-fs/node_modules/through2\r\n- xmlbuilder@2.4.4 node_modules/ionic/node_modules/xml2js/node_modules/xmlbuilder\r\n- ms@0.6.2 node_modules/ionic/node_modules/connect/node_modules/debug/node_modules/ms\r\n- parseurl@1.3.0 node_modules/ionic/node_modules/connect/node_modules/parseurl\r\n- char-spinner@1.0.1 node_modules/ionic/node_modules/npm/node_modules/char-spinner\r\n- asap@1.0.0 node_modules/ionic/node_modules/npm/node_modules/dezalgo/node_modules/asap\r\n- hawk@1.1.1 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/hawk\r\n- aws-sign@0.3.0 node_modules/ionic/node_modules/request/node_modules/aws-sign\r\n- pullstream@0.4.1 node_modules/ionic/node_modules/unzip/node_modules/pullstream\r\n- lodash@2.4.1 node_modules/ionic/node_modules/archiver/node_modules/lodash\r\n- async@0.9.0 node_modules/ionic/node_modules/form-data/node_modules/async\r\n- graceful-fs@3.0.2 node_modules/ionic/node_modules/npm/node_modules/graceful-fs\r\n- fs-write-stream-atomic@1.0.2 node_modules/ionic/node_modules/npm/node_modules/fs-write-stream-atomic\r\n- qs@0.5.6 node_modules/ionic/node_modules/tiny-lr-fork/node_modules/qs\r\n- lodash@2.4.1 node_modules/ionic/node_modules/vinyl-fs/node_modules/lodash\r\n- glob2base@0.0.11 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream/node_modules/glob2base\r\n- glob-stream@3.1.15 node_modules/ionic/node_modules/vinyl-fs/node_modules/glob-stream\r\n- mkdirp@0.5.0 node_modules/ionic/node_modules/vinyl-fs/node_modules/mkdirp\r\n- mime@1.2.11 node_modules/ionic/node_modules/form-data/node_modules/mime\r\n- ansicolors@0.3.2 node_modules/ionic/node_modules/npm/node_modules/ansicolors\r\n- ansistyles@0.1.3 node_modules/ionic/node_modules/npm/node_modules/ansistyles\r\n- qs@1.2.2 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/qs\r\n- text-table@0.2.0 node_modules/ionic/node_modules/npm/node_modules/text-table\r\n- uid-number@0.0.5 node_modules/ionic/node_modules/npm/node_modules/uid-number\r\n- pkginfo@0.3.0 node_modules/ionic/node_modules/prompt/node_modules/pkginfo\r\n- i@0.3.2 node_modules/ionic/node_modules/prompt/node_modules/utile/node_modules/i\r\n- vinyl@0.4.3 node_modules/ionic/node_modules/vinyl-fs/node_modules/vinyl\r\n- debug@1.0.4 node_modules/ionic/node_modules/connect/node_modules/debug\r\n- finalhandler@0.1.0 node_modules/ionic/node_modules/connect/node_modules/finalhandler\r\n- columnify@1.2.1 node_modules/ionic/node_modules/npm/node_modules/columnify\r\n- lru-cache@2.5.0 node_modules/ionic/node_modules/npm/node_modules/lru-cache\r\n- minimatch@1.0.0 node_modules/ionic/node_modules/npm/node_modules/minimatch\r\n- fstream@0.1.31 node_modules/ionic/node_modules/unzip/node_modules/fstream\r\n- event-stream@3.0.20 node_modules/ionic/node_modules/event-stream\r\n- finalhandler@0.2.0 node_modules/ionic/node_modules/finalhandler\r\n- inherits@2.0.1 node_modules/ionic/node_modules/npm/node_modules/inherits\r\n- readable-stream@1.0.32 node_modules/ionic/node_modules/npm/node_modules/readable-stream\r\n- bl@0.9.3 node_modules/ionic/node_modules/npm/node_modules/request/node_modules/bl\r\n- block-stream@0.0.7 node_modules/ionic/node_modules/npm/node_modules/block-stream\r\n- lockfile@1.0.0 node_modules/ionic/node_modules/npm/node_modules/lockfile\r\n- hawk@1.0.0 node_modules/ionic/node_modules/request/node_modules/hawk\r\n- mime@1.2.11 node_modules/ionic/node_modules/request/node_modules/mime\r\n- serve-static@1.6.1 node_modules/ionic/node_modules/serve-static\r\n- tiny-lr-fork@0.0.5 node_modules/ionic/node_modules/tiny-lr-fork\r\n- binary@0.3.0 node_modules/ionic/node_modules/unzip/node_modules/binary\r\n- cross-spawn@0.2.3 node_modules/ionic/node_modules/cross-spawn\r\n- request@2.44.0 node_modules/ionic/node_modules/npm/node_modules/request\r\n- read@1.0.5 node_modules/ionic/node_modules/prompt/node_modules/read\r\n- abbrev@1.0.5 node_modules/ionic/node_modules/npm/node_modules/abbrev\r\n- chmodr@0.1.0 node_modules/ionic/node_modules/npm/node_modules/chmodr\r\n- chownr@0.0.1 node_modules/ionic/node_modules/npm/node_modules/chownr\r\n- editor@0.1.0 node_modules/ionic/node_modules/npm/node_modules/editor\r\n- mkdirp@0.5.0 node_modules/ionic/node_modules/npm/node_modules/mkdirp\r\n- cmd-shim@2.0.1 node_modules/ionic/node_modules/npm/node_modules/cmd-shim\r\n- opener@1.3.0 node_modules/ionic/node_modules/npm/node_modules/opener\r\n- rimraf@2.2.8 node_modules/ionic/node_modules/npm/node_modules/rimraf\r\n- fstream@1.0.2 node_modules/ionic/node_modules/npm/node_modules/fstream\r\n- fstream-ignore@1.0.1 node_modules/ionic/node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore\r\n- fstream-npm@1.0.0 node_modules/ionic/node_modules/npm/node_modules/fstream-npm\r\n- fs-vacuum@1.2.1 node_modules/ionic/node_modules/npm/node_modules/fs-vacuum\r\n- semver@4.0.0 node_modules/ionic/node_modules/npm/node_modules/semver\r\n- npm-package-arg@2.1.3 node_modules/ionic/node_modules/npm/node_modules/npm-package-arg\r\n- normalize-package-data@1.0.3 node_modules/ionic/node_modules/npm/node_modules/normalize-package-data\r\n- wrappy@1.0.1 node_modules/ionic/node_modules/npm/node_modules/wrappy\r\n- dezalgo@1.0.1 node_modules/ionic/node_modules/npm/node_modules/dezalgo\r\n- realize-package-specifier@1.1.0 node_modules/ionic/node_modules/npm/node_modules/realize-package-specifier\r\n- async-some@1.0.1 node_modules/ionic/node_modules/npm/node_modules/async-some\r\n- qs@0.6.6 node_modules/ionic/node_modules/request/node_modules/qs\r\n- sax@0.6.1 node_modules/ionic/node_modules/xml2js/node_modules/sax\r\n- form-data@0.1.4 node_modules/ionic/node_modules/form-data\r\n- archy@0.0.2 node_modules/ionic/node_modules/npm/node_modules/archy\r\n- osenv@0.1.0 node_modules/ionic/node_modules/npm/node_modules/osenv\r\n- retry@0.6.0 node_modules/ionic/node_modules/npm/node_modules/retry\r\n- slide@1.1.6 node_modules/ionic/node_modules/npm/node_modules/slide\r\n- write-file-atomic@1.1.0 node_modules/ionic/node_modules/npm/node_modules/write-file-atomic\r\n- which@1.0.5 node_modules/ionic/node_modules/npm/node_modules/which\r\n- archiver@0.5.1 node_modules/ionic/node_modules/archiver\r\n- ansi@0.3.0 node_modules/ionic/node_modules/npm/node_modules/ansi\r\n- npmlog@0.1.1 node_modules/ionic/node_modules/npm/node_modules/npmlog\r\n- npm-install-checks@1.0.4 node_modules/ionic/node_modules/npm/node_modules/npm-install-checks\r\n- nopt@3.0.1 node_modules/ionic/node_modules/npm/node_modules/nopt\r\n- once@1.3.0 node_modules/ionic/node_modules/npm/node_modules/once\r\n- readdir-scoped-modules@1.0.0 node_modules/ionic/node_modules/npm/node_modules/read-installed/node_modules/readdir-scoped-modules\r\n- npm-registry-client@3.2.2 node_modules/ionic/node_modules/npm/node_modules/npm-registry-client\r\n- inflight@1.0.3 node_modules/ionic/node_modules/npm/node_modules/inflight\r\n- glob@4.0.5 node_modules/ionic/node_modules/npm/node_modules/glob\r\n- read-package-json@1.2.7 node_modules/ionic/node_modules/npm/node_modules/read-package-json\r\n- read-installed@3.1.3 node_modules/ionic/node_modules/npm/node_modules/read-installed\r\n- read@1.0.5 node_modules/ionic/node_modules/npm/node_modules/read\r\n- promzard@0.2.2 node_modules/ionic/node_modules/npm/node_modules/init-package-json/node_modules/promzard\r\n- init-package-json@1.1.0 node_modules/ionic/node_modules/npm/node_modules/init-package-json\r\n- optimist@0.6.0 node_modules/ionic/node_modules/optimist\r\n- progress@1.1.7 node_modules/ionic/node_modules/progress\r\n- vinyl-fs@0.3.7 node_modules/ionic/node_modules/vinyl-fs\r\n- connect@3.1.1 node_modules/ionic/node_modules/connect\r\n- ini@1.2.1 node_modules/ionic/node_modules/npm/node_modules/ini\r\n- config-chain@1.1.8 node_modules/ionic/node_modules/npm/node_modules/npmconf/node_modules/config-chain\r\n- npmconf@2.1.0 node_modules/ionic/node_modules/npm/node_modules/npmconf\r\n- sha@1.2.4 node_modules/ionic/node_modules/npm/node_modules/sha\r\n- tar@1.0.1 node_modules/ionic/node_modules/npm/node_modules/tar\r\n- node-gyp@1.0.2 node_modules/ionic/node_modules/npm/node_modules/node-gyp\r\n- request@2.27.0 node_modules/ionic/node_modules/request\r\n- shelljs@0.2.6 node_modules/ionic/node_modules/shelljs\r\n- colors@0.6.2 node_modules/ionic/node_modules/colors\r\n- winston@0.6.2 node_modules/ionic/node_modules/prompt/node_modules/winston\r\n- xml2js@0.4.4 node_modules/ionic/node_modules/xml2js\r\n- unzip@0.1.9 node_modules/ionic/node_modules/unzip\r\n- open@0.0.5 node_modules/ionic/node_modules/open\r\n- ncp@0.4.2 node_modules/ionic/node_modules/ncp\r\n- utile@0.2.1 node_modules/ionic/node_modules/prompt/node_modules/utile\r\n- prompt@0.2.12 node_modules/ionic/node_modules/prompt\r\n- npm@2.1.3 node_modules/ionic/node_modules/npm\r\n- readable-stream@1.0.33-1 node_modules/ionic/node_modules/archiver/node_modules/zip-stream/node_modules/readable-stream\r\n- q@1.0.1 node_modules/ionic/node_modules/q\r\n```"},"comment":{"url":"https://api.github.com/repos/npm/npm/issues/comments/118560596","html_url":"https://github.com/npm/npm/issues/8825#issuecomment-118560596","issue_url":"https://api.github.com/repos/npm/npm/issues/8825","id":118560596,"user":{"login":"iarna","id":983798,"avatar_url":"https://avatars.githubusercontent.com/u/983798?v=3","gravatar_id":"","url":"https://api.github.com/users/iarna","html_url":"https://github.com/iarna","followers_url":"https://api.github.com/users/iarna/followers","following_url":"https://api.github.com/users/iarna/following{/other_user}","gists_url":"https://api.github.com/users/iarna/gists{/gist_id}","starred_url":"https://api.github.com/users/iarna/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/iarna/subscriptions","organizations_url":"https://api.github.com/users/iarna/orgs","repos_url":"https://api.github.com/users/iarna/repos","events_url":"https://api.github.com/users/iarna/events{/privacy}","received_events_url":"https://api.github.com/users/iarna/received_events","type":"User","site_admin":false},"created_at":"2015-07-04T22:29:24Z","updated_at":"2015-07-04T22:29:24Z","body":"This is a known bug npm@3.0.0. Please use npm@3.1.0."}}