0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/local/bin/npm', 'install' ] 2 info using npm@1.2.32 3 info using node@v0.10.12 4 verbose read json /Users/driftyadmin/git/ionic/tools/ionic/package.json 5 warn package.json ionic@0.0.1 No repository field. 6 warn package.json ionic@0.0.1 No readme data. 7 verbose readDependencies using package.json deps 8 verbose install where, deps [ '/Users/driftyadmin/git/ionic/tools/ionic', 8 verbose install [ 'optimist', 'wrench' ] ] 9 verbose from cache /Users/driftyadmin/git/ionic/tools/ionic/package.json 10 info preinstall ionic@0.0.1 11 verbose from cache /Users/driftyadmin/git/ionic/tools/ionic/package.json 12 verbose readDependencies using package.json deps 13 verbose cache add [ 'optimist@0.0.2', null ] 14 verbose cache add name=undefined spec="optimist@0.0.2" args=["optimist@0.0.2",null] 15 verbose parsed url { protocol: null, 15 verbose parsed url slashes: null, 15 verbose parsed url auth: null, 15 verbose parsed url host: null, 15 verbose parsed url port: null, 15 verbose parsed url hostname: null, 15 verbose parsed url hash: null, 15 verbose parsed url search: null, 15 verbose parsed url query: null, 15 verbose parsed url pathname: 'optimist@0.0.2', 15 verbose parsed url path: 'optimist@0.0.2', 15 verbose parsed url href: 'optimist@0.0.2' } 16 verbose cache add name="optimist" spec="0.0.2" args=["optimist","0.0.2"] 17 verbose parsed url { protocol: null, 17 verbose parsed url slashes: null, 17 verbose parsed url auth: null, 17 verbose parsed url host: null, 17 verbose parsed url port: null, 17 verbose parsed url hostname: null, 17 verbose parsed url hash: null, 17 verbose parsed url search: null, 17 verbose parsed url query: null, 17 verbose parsed url pathname: '0.0.2', 17 verbose parsed url path: '0.0.2', 17 verbose parsed url href: '0.0.2' } 18 verbose addNamed [ 'optimist', '0.0.2' ] 19 verbose addNamed [ '0.0.2', '0.0.2' ] 20 verbose cache add [ 'wrench@1.5.1', null ] 21 verbose cache add name=undefined spec="wrench@1.5.1" args=["wrench@1.5.1",null] 22 verbose parsed url { protocol: null, 22 verbose parsed url slashes: null, 22 verbose parsed url auth: null, 22 verbose parsed url host: null, 22 verbose parsed url port: null, 22 verbose parsed url hostname: null, 22 verbose parsed url hash: null, 22 verbose parsed url search: null, 22 verbose parsed url query: null, 22 verbose parsed url pathname: 'wrench@1.5.1', 22 verbose parsed url path: 'wrench@1.5.1', 22 verbose parsed url href: 'wrench@1.5.1' } 23 verbose cache add name="wrench" spec="1.5.1" args=["wrench","1.5.1"] 24 verbose parsed url { protocol: null, 24 verbose parsed url slashes: null, 24 verbose parsed url auth: null, 24 verbose parsed url host: null, 24 verbose parsed url port: null, 24 verbose parsed url hostname: null, 24 verbose parsed url hash: null, 24 verbose parsed url search: null, 24 verbose parsed url query: null, 24 verbose parsed url pathname: '1.5.1', 24 verbose parsed url path: '1.5.1', 24 verbose parsed url href: '1.5.1' } 25 verbose addNamed [ 'wrench', '1.5.1' ] 26 verbose addNamed [ '1.5.1', '1.5.1' ] 27 silly lockFile 1a4cea40-optimist-0-0-2 optimist@0.0.2 28 verbose lock optimist@0.0.2 /Users/driftyadmin/.npm/1a4cea40-optimist-0-0-2.lock 29 silly lockFile 6c85ea82-wrench-1-5-1 wrench@1.5.1 30 verbose lock wrench@1.5.1 /Users/driftyadmin/.npm/6c85ea82-wrench-1-5-1.lock 31 verbose url raw wrench/1.5.1 32 verbose url resolving [ 'https://registry.npmjs.org/', './wrench/1.5.1' ] 33 verbose url resolved https://registry.npmjs.org/wrench/1.5.1 34 info trying registry request attempt 1 at 10:32:52 35 http GET https://registry.npmjs.org/wrench/1.5.1 36 verbose url raw optimist/0.0.2 37 verbose url resolving [ 'https://registry.npmjs.org/', './optimist/0.0.2' ] 38 verbose url resolved https://registry.npmjs.org/optimist/0.0.2 39 info trying registry request attempt 1 at 10:32:52 40 http GET https://registry.npmjs.org/optimist/0.0.2 41 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND 42 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND 43 info trying registry request attempt 2 at 10:33:02 44 http GET https://registry.npmjs.org/wrench/1.5.1 45 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND 46 info trying registry request attempt 2 at 10:33:02 47 http GET https://registry.npmjs.org/optimist/0.0.2 48 info retry will retry, error on last attempt: Error: getaddrinfo ENOTFOUND 49 info trying registry request attempt 3 at 10:34:02 50 http GET https://registry.npmjs.org/wrench/1.5.1 51 silly lockFile 6c85ea82-wrench-1-5-1 wrench@1.5.1 52 silly lockFile 6c85ea82-wrench-1-5-1 wrench@1.5.1 53 info trying registry request attempt 3 at 10:34:02 54 http GET https://registry.npmjs.org/optimist/0.0.2 55 silly lockFile 1a4cea40-optimist-0-0-2 optimist@0.0.2 56 silly lockFile 1a4cea40-optimist-0-0-2 optimist@0.0.2 57 error network getaddrinfo ENOTFOUND 57 error network This is most likely not a problem with npm itself 57 error network and is related to network connectivity. 57 error network In most cases you are behind a proxy or have bad network settings. 57 error network 57 error network If you are behind a proxy, please make sure that the 57 error network 'proxy' config is set properly. See: 'npm help config' 58 error System Darwin 12.5.0 59 error command "node" "/usr/local/bin/npm" "install" 60 error cwd /Users/driftyadmin/git/ionic/tools/ionic 61 error node -v v0.10.12 62 error npm -v 1.2.32 63 error syscall getaddrinfo 64 error code ENOTFOUND 65 error errno ENOTFOUND 66 verbose exit [ 1, true ]