0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/local/bin/npm', 'install', '-g', 'makemehapi' ] 2 info using npm@1.4.28 3 info using node@v0.10.33 4 verbose cache add [ 'makemehapi', null ] 5 verbose cache add name=undefined spec="makemehapi" args=["makemehapi",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: 'makemehapi', 6 verbose parsed url path: 'makemehapi', 6 verbose parsed url href: 'makemehapi' } 7 silly lockFile a93ece4f-makemehapi makemehapi 8 verbose lock makemehapi /Users/rick/.npm/a93ece4f-makemehapi.lock 9 silly lockFile a93ece4f-makemehapi makemehapi 10 silly lockFile a93ece4f-makemehapi makemehapi 11 verbose addNamed [ 'makemehapi', '' ] 12 verbose addNamed [ null, '*' ] 13 silly lockFile 576cd9da-makemehapi makemehapi@ 14 verbose lock makemehapi@ /Users/rick/.npm/576cd9da-makemehapi.lock 15 silly addNameRange { name: 'makemehapi', range: '*', hasData: false } 16 verbose request where is /makemehapi 17 verbose request registry https://registry.npmjs.org/ 18 verbose request id 6cd71d9a5222591f 19 verbose url raw /makemehapi 20 verbose url resolving [ 'https://registry.npmjs.org/', './makemehapi' ] 21 verbose url resolved https://registry.npmjs.org/makemehapi 22 verbose request where is https://registry.npmjs.org/makemehapi 23 info trying registry request attempt 1 at 07:24:47 24 http GET https://registry.npmjs.org/makemehapi 25 http 200 https://registry.npmjs.org/makemehapi 26 silly registry.get cb [ 200, 26 silly registry.get { date: 'Wed, 14 Jan 2015 13:24:48 GMT', 26 silly registry.get server: 'CouchDB/1.5.0 (Erlang OTP/R16B03)', 26 silly registry.get etag: '"Q73FVF81OT268GBG9SCYTSRZ"', 26 silly registry.get 'content-type': 'application/json', 26 silly registry.get 'cache-control': 'max-age=60', 26 silly registry.get 'content-length': '28804', 26 silly registry.get 'accept-ranges': 'bytes', 26 silly registry.get via: '1.1 varnish', 26 silly registry.get age: '0', 26 silly registry.get 'x-served-by': 'cache-ord1728-ORD', 26 silly registry.get 'x-cache': 'MISS', 26 silly registry.get 'x-cache-hits': '0', 26 silly registry.get 'x-timer': 'S1421241888.473644,VS0,VE336', 26 silly registry.get vary: 'Accept', 26 silly registry.get 'keep-alive': 'timeout=10, max=50', 26 silly registry.get connection: 'Keep-Alive' } ] 27 silly addNameRange number 2 { name: 'makemehapi', range: '*', hasData: true } 28 silly addNameRange versions [ 'makemehapi', 28 silly addNameRange [ '0.0.1', 28 silly addNameRange '0.0.2', 28 silly addNameRange '0.0.3', 28 silly addNameRange '0.0.4', 28 silly addNameRange '0.1.0', 28 silly addNameRange '0.1.1', 28 silly addNameRange '0.1.2', 28 silly addNameRange '0.2.0', 28 silly addNameRange '0.2.1', 28 silly addNameRange '0.2.2', 28 silly addNameRange '0.2.3', 28 silly addNameRange '0.2.4', 28 silly addNameRange '0.2.5', 28 silly addNameRange '0.2.6', 28 silly addNameRange '1.0.0', 28 silly addNameRange '1.0.1', 28 silly addNameRange '1.0.2' ] ] 29 verbose addNamed [ 'makemehapi', '1.0.2' ] 30 verbose addNamed [ '1.0.2', '1.0.2' ] 31 silly lockFile 0c1dc633-makemehapi-1-0-2 makemehapi@1.0.2 32 verbose lock makemehapi@1.0.2 /Users/rick/.npm/0c1dc633-makemehapi-1-0-2.lock 33 silly lockFile acbf10c6--makemehapi-makemehapi-1-0-2-tgz https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz 34 verbose lock https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz /Users/rick/.npm/acbf10c6--makemehapi-makemehapi-1-0-2-tgz.lock 35 verbose addRemoteTarball [ 'https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz', 35 verbose addRemoteTarball 'bfb340595fbfd0fc5ec3f67b8cba4d05f5e8e419' ] 36 info retry fetch attempt 1 at 07:24:48 37 verbose fetch to= /var/folders/jx/zb7p_q9n2q79ddycxsl__vcw0000gn/T/npm-6410-j-dn2Zx8/registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz 38 http GET https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz 39 http 200 https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz 40 silly lockFile acbf10c6--makemehapi-makemehapi-1-0-2-tgz https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz 41 silly lockFile acbf10c6--makemehapi-makemehapi-1-0-2-tgz https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz 42 silly lockFile 0c1dc633-makemehapi-1-0-2 makemehapi@1.0.2 43 silly lockFile 0c1dc633-makemehapi-1-0-2 makemehapi@1.0.2 44 silly lockFile 576cd9da-makemehapi makemehapi@ 45 silly lockFile 576cd9da-makemehapi makemehapi@ 46 silly resolved [ { name: 'makemehapi', 46 silly resolved version: '1.0.2', 46 silly resolved repository: { type: 'git', url: 'git://github.com/hapijs/makemehapi' }, 46 silly resolved licenses: [ [Object] ], 46 silly resolved bin: { makemehapi: './makemehapi.js' }, 46 silly resolved engines: { node: '>=0.10.32' }, 46 silly resolved description: 'Self guided workshops to teach you about hapi.', 46 silly resolved scripts: { start: 'node makemehapi.js' }, 46 silly resolved dependencies: 46 silly resolved { bl: '^0.8.0', 46 silly resolved 'colors-tmpl': '0.1.0', 46 silly resolved 'form-data': '^0.1.4', 46 silly resolved handlebars: '2.x.x', 46 silly resolved hapi: '8.x.x', 46 silly resolved hyperquest: '0.1.x', 46 silly resolved joi: '5.x.x', 46 silly resolved 'rot13-transform': '0.0.1', 46 silly resolved through2: '^0.4.1', 46 silly resolved workshopper: '^1.0.0-alpha07', 46 silly resolved 'workshopper-boilerplate': '0.0.1', 46 silly resolved 'workshopper-exercise': '0.2.x', 46 silly resolved 'workshopper-wrappedexec': '0.1.x' }, 46 silly resolved peerDependencies: {}, 46 silly resolved keywords: [ 'hapijs', 'hapi' ], 46 silly resolved contributors: [ [Object], [Object], [Object], [Object], [Object] ], 46 silly resolved gitHead: '9211411ccbb6c2507a44f435f3b85044c7a5be77', 46 silly resolved bugs: { url: 'https://github.com/hapijs/makemehapi/issues' }, 46 silly resolved homepage: 'https://github.com/hapijs/makemehapi', 46 silly resolved _id: 'makemehapi@1.0.2', 46 silly resolved _shasum: 'bfb340595fbfd0fc5ec3f67b8cba4d05f5e8e419', 46 silly resolved _from: 'makemehapi@', 46 silly resolved _npmVersion: '1.4.28', 46 silly resolved _npmUser: { name: 'lbenson', email: 'lbenson@walmartlabs.com' }, 46 silly resolved maintainers: [ [Object], [Object], [Object], [Object], [Object] ], 46 silly resolved dist: 46 silly resolved { shasum: 'bfb340595fbfd0fc5ec3f67b8cba4d05f5e8e419', 46 silly resolved tarball: 'http://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz' }, 46 silly resolved directories: {}, 46 silly resolved _resolved: 'https://registry.npmjs.org/makemehapi/-/makemehapi-1.0.2.tgz' } ] 47 info install makemehapi@1.0.2 into /usr/local/lib 48 info installOne makemehapi@1.0.2 49 verbose lib/node_modules/makemehapi unbuild 50 verbose tar unpack /Users/rick/.npm/makemehapi/1.0.2/package.tgz 51 silly lockFile fdcbf977-ocal-lib-node-modules-makemehapi tar:///usr/local/lib/node_modules/makemehapi 52 verbose lock tar:///usr/local/lib/node_modules/makemehapi /Users/rick/.npm/fdcbf977-ocal-lib-node-modules-makemehapi.lock 53 silly lockFile 6f1f8d89-npm-makemehapi-1-0-2-package-tgz tar:///Users/rick/.npm/makemehapi/1.0.2/package.tgz 54 verbose lock tar:///Users/rick/.npm/makemehapi/1.0.2/package.tgz /Users/rick/.npm/6f1f8d89-npm-makemehapi-1-0-2-package-tgz.lock 55 silly gunzTarPerm modes [ '755', '644' ] 56 error Error: EACCES, mkdir '/usr/local/lib/node_modules/makemehapi' 56 error { [Error: EACCES, mkdir '/usr/local/lib/node_modules/makemehapi'] 56 error errno: 3, 56 error code: 'EACCES', 56 error path: '/usr/local/lib/node_modules/makemehapi', 56 error fstream_type: 'Directory', 56 error fstream_path: '/usr/local/lib/node_modules/makemehapi', 56 error fstream_class: 'DirWriter', 56 error fstream_stack: 56 error [ '/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23', 56 error '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53', 56 error 'Object.oncomplete (fs.js:107:15)' ] } 57 error Please try running this command again as root/Administrator. 58 error System Darwin 14.0.0 59 error command "node" "/usr/local/bin/npm" "install" "-g" "makemehapi" 60 error cwd /Users/rick/code/farmbot-web-app 61 error node -v v0.10.33 62 error npm -v 1.4.28 63 error path /usr/local/lib/node_modules/makemehapi 64 error fstream_path /usr/local/lib/node_modules/makemehapi 65 error fstream_type Directory 66 error fstream_class DirWriter 67 error code EACCES 68 error errno 3 69 error stack Error: EACCES, mkdir '/usr/local/lib/node_modules/makemehapi' 70 error fstream_stack /usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23 70 error fstream_stack /usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:46:53 70 error fstream_stack Object.oncomplete (fs.js:107:15) 71 verbose exit [ 3, true ]