0 info it worked if it ends with ok 1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', '-g', 'underscore' ] 2 info using npm@1.4.14 3 info using node@v0.10.29 4 verbose cache add [ 'underscore', null ] 5 verbose cache add name=undefined spec="underscore" args=["underscore",null] 6 verbose parsed url { protocol: null, 6 verbose parsed url slashes: null, 6 verbose parsed url auth: null, 6 verbose parsed url host: null, 6 verbose parsed url port: null, 6 verbose parsed url hostname: null, 6 verbose parsed url hash: null, 6 verbose parsed url search: null, 6 verbose parsed url query: null, 6 verbose parsed url pathname: 'underscore', 6 verbose parsed url path: 'underscore', 6 verbose parsed url href: 'underscore' } 7 silly lockFile 64bc6893-underscore underscore 8 verbose lock underscore /home/me/.npm/64bc6893-underscore.lock 9 silly lockFile 64bc6893-underscore underscore 10 silly lockFile 64bc6893-underscore underscore 11 verbose addNamed [ 'underscore', '' ] 12 verbose addNamed [ null, '*' ] 13 silly lockFile 7629b758-underscore underscore@ 14 verbose lock underscore@ /home/me/.npm/7629b758-underscore.lock 15 silly addNameRange { name: 'underscore', range: '*', hasData: false } 16 verbose url raw underscore 17 verbose url resolving [ 'https://registry.npmjs.org/', './underscore' ] 18 verbose url resolved https://registry.npmjs.org/underscore 19 info trying registry request attempt 1 at 03:39:09 20 verbose etag "2U44AFGZ72YJCS40746LOTH0T" 21 http GET https://registry.npmjs.org/underscore 22 http 304 https://registry.npmjs.org/underscore 23 silly registry.get cb [ 304, 23 silly registry.get { date: 'Fri, 18 Jul 2014 15:37:40 GMT', 23 silly registry.get server: 'Apache', 23 silly registry.get via: '1.1 varnish', 23 silly registry.get 'last-modified': 'Fri, 18 Jul 2014 14:46:22 GMT', 23 silly registry.get 'cache-control': 'max-age=60', 23 silly registry.get etag: '"2U44AFGZ72YJCS40746LOTH0T"', 23 silly registry.get 'x-served-by': 'cache-ak47-NZ', 23 silly registry.get 'x-cache': 'MISS', 23 silly registry.get 'x-cache-hits': '0', 23 silly registry.get 'x-timer': 'S1405697860.146801,VS0,VE867', 23 silly registry.get vary: 'Accept', 23 silly registry.get 'content-length': '0', 23 silly registry.get 'keep-alive': 'timeout=10, max=50', 23 silly registry.get connection: 'Keep-Alive' } ] 24 verbose etag underscore from cache 25 silly addNameRange number 2 { name: 'underscore', range: '*', hasData: true } 26 silly addNameRange versions [ 'underscore', 26 silly addNameRange [ '1.0.3', 26 silly addNameRange '1.0.4', 26 silly addNameRange '1.1.0', 26 silly addNameRange '1.1.1', 26 silly addNameRange '1.1.2', 26 silly addNameRange '1.1.3', 26 silly addNameRange '1.1.4', 26 silly addNameRange '1.1.5', 26 silly addNameRange '1.1.6', 26 silly addNameRange '1.1.7', 26 silly addNameRange '1.2.0', 26 silly addNameRange '1.2.1', 26 silly addNameRange '1.2.2', 26 silly addNameRange '1.2.3', 26 silly addNameRange '1.2.4', 26 silly addNameRange '1.3.0', 26 silly addNameRange '1.3.1', 26 silly addNameRange '1.3.2', 26 silly addNameRange '1.3.3', 26 silly addNameRange '1.4.0', 26 silly addNameRange '1.4.1', 26 silly addNameRange '1.4.2', 26 silly addNameRange '1.4.3', 26 silly addNameRange '1.4.4', 26 silly addNameRange '1.5.0', 26 silly addNameRange '1.5.1', 26 silly addNameRange '1.5.2', 26 silly addNameRange '1.6.0' ] ] 27 verbose addNamed [ 'underscore', '1.6.0' ] 28 verbose addNamed [ '1.6.0', '1.6.0' ] 29 silly lockFile 96960ed1-underscore-1-6-0 underscore@1.6.0 30 verbose lock underscore@1.6.0 /home/me/.npm/96960ed1-underscore-1-6-0.lock 31 silly lockFile 96960ed1-underscore-1-6-0 underscore@1.6.0 32 silly lockFile 96960ed1-underscore-1-6-0 underscore@1.6.0 33 silly lockFile 7629b758-underscore underscore@ 34 silly lockFile 7629b758-underscore underscore@ 35 silly resolved [ { name: 'underscore', 35 silly resolved description: 'JavaScript\'s functional programming helper library.', 35 silly resolved homepage: 'http://underscorejs.org', 35 silly resolved keywords: [ 'util', 'functional', 'server', 'client', 'browser' ], 35 silly resolved author: { name: 'Jeremy Ashkenas', email: 'jeremy@documentcloud.org' }, 35 silly resolved repository: 35 silly resolved { type: 'git', 35 silly resolved url: 'git://github.com/jashkenas/underscore.git' }, 35 silly resolved main: 'underscore.js', 35 silly resolved version: '1.6.0', 35 silly resolved devDependencies: { docco: '0.6.x', phantomjs: '1.9.0-1', 'uglify-js': '2.4.x' }, 35 silly resolved scripts: 35 silly resolved { test: 'phantomjs test/vendor/runner.js test/index.html?noglobals=true', 35 silly resolved build: 'uglifyjs underscore.js -c "evaluate=false" --comments "/ .*/" -m --source-map underscore-min.map -o underscore-min.js', 35 silly resolved doc: 'docco underscore.js' }, 35 silly resolved licenses: [ [Object] ], 35 silly resolved files: [ 'underscore.js', 'underscore-min.js', 'LICENSE' ], 35 silly resolved readme: ' __\n /\\ \\ __\n __ __ ___ \\_\\ \\ __ _ __ ____ ___ ___ _ __ __ /\\_\\ ____\n /\\ \\/\\ \\ /\' _ `\\ /\'_ \\ /\'__`\\/\\ __\\/ ,__\\ / ___\\ / __`\\/\\ __\\/\'__`\\ \\/\\ \\ /\',__\\\n \\ \\ \\_\\ \\/\\ \\/\\ \\/\\ \\ \\ \\/\\ __/\\ \\ \\//\\__, `\\/\\ \\__//\\ \\ \\ \\ \\ \\//\\ __/ __ \\ \\ \\/\\__, `\\\n \\ \\____/\\ \\_\\ \\_\\ \\___,_\\ \\____\\\\ \\_\\\\/\\____/\\ \\____\\ \\____/\\ \\_\\\\ \\____\\/\\_\\ _\\ \\ \\/\\____/\n \\/___/ \\/_/\\/_/\\/__,_ /\\/____/ \\/_/ \\/___/ \\/____/\\/___/ \\/_/ \\/____/\\/_//\\ \\_\\ \\/___/\n \\ \\____/\n \\/___/\n\nUnderscore.js is a utility-belt library for JavaScript that provides\nsupport for the usual functional suspects (each, map, reduce, filter...)\nwithout extending any core JavaScript objects.\n\nFor Docs, License, Tests, and pre-packed downloads, see:\nhttp://underscorejs.org\n\nUnderscore is an open-sourced component of DocumentCloud:\nhttps://github.com/documentcloud\n\nMany thanks to our contributors:\nhttps://github.com/jashkenas/underscore/contributors\n', 35 silly resolved readmeFilename: 'README.md', 35 silly resolved bugs: { url: 'https://github.com/jashkenas/underscore/issues' }, 35 silly resolved _id: 'underscore@1.6.0', 35 silly resolved _shasum: '8b38b10cacdef63337b8b24e4ff86d45aea529a8', 35 silly resolved _from: 'underscore@', 35 silly resolved _resolved: 'https://registry.npmjs.org/underscore/-/underscore-1.6.0.tgz' } ] 36 info install underscore@1.6.0 into /usr/lib 37 info installOne underscore@1.6.0 38 info /usr/lib/node_modules/underscore unbuild 39 verbose tar unpack /home/me/.npm/underscore/1.6.0/package.tgz 40 silly lockFile 4bcc7055--usr-lib-node-modules-underscore tar:///usr/lib/node_modules/underscore 41 verbose lock tar:///usr/lib/node_modules/underscore /home/me/.npm/4bcc7055--usr-lib-node-modules-underscore.lock 42 silly lockFile fbf68517-npm-underscore-1-6-0-package-tgz tar:///home/me/.npm/underscore/1.6.0/package.tgz 43 verbose lock tar:///home/me/.npm/underscore/1.6.0/package.tgz /home/me/.npm/fbf68517-npm-underscore-1-6-0-package-tgz.lock 44 silly gunzTarPerm modes [ '755', '644' ] 45 error Error: EACCES, mkdir '/usr/lib/node_modules/underscore' 45 error { [Error: EACCES, mkdir '/usr/lib/node_modules/underscore'] 45 error errno: 3, 45 error code: 'EACCES', 45 error path: '/usr/lib/node_modules/underscore', 45 error fstream_type: 'Directory', 45 error fstream_path: '/usr/lib/node_modules/underscore', 45 error fstream_class: 'DirWriter', 45 error fstream_stack: 45 error [ '/usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23', 45 error '/usr/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53', 45 error 'Object.oncomplete (fs.js:107:15)' ] } 46 error Please try running this command again as root/Administrator. 47 error System Linux 3.15.1-1-ARCH 48 error command "/usr/bin/node" "/usr/bin/npm" "install" "-g" "underscore" 49 error cwd /home/me 50 error node -v v0.10.29 51 error npm -v 1.4.14 52 error path /usr/lib/node_modules/underscore 53 error fstream_path /usr/lib/node_modules/underscore 54 error fstream_type Directory 55 error fstream_class DirWriter 56 error code EACCES 57 error errno 3 58 error stack Error: EACCES, mkdir '/usr/lib/node_modules/underscore' 59 error fstream_stack /usr/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23 59 error fstream_stack /usr/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53 59 error fstream_stack Object.oncomplete (fs.js:107:15) 60 verbose exit [ 3, true ]