Trying to update require-analyzer to npm 1.0
$ npm ls
npm info it worked if it ends with ok
npm info using npm@1.0.6
npm info using node@v0.4.8
foobar@0.0.0 /Users/Charlie/Experimental/foobar
└─┬ express@2.3.6 extraneous
├── connect@1.4.1
├── mime@1.2.2
└── qs@0.1.0
npm info ok
$ require-analyzer
info: require-analyzer starting in /Users/Charlie/Experimental/foobar
warn: No dependencies found
info: Analyzing dependencies...
info: Done analyzing raw dependencies
{
target: '/Users/Charlie/Experimental/foobar/app.js',
reduce: true,
timeout: 5000,
root: '/Users/Charlie/Experimental/foobar',
npm: { prefix: '/Users/Charlie/Experimental/foobar', exit: false }
}
{}
node.js:134
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Object.keys called on non-object
at Function.keys (native)
at /Users/Charlie/Nodejitsu/require-analyzer/lib/require-analyzer.js:164:14
at Object.write (/Users/Charlie/Nodejitsu/require-analyzer/lib/require-analyzer.js:144:5)
at /Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/ls.js:30:12
at /Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/utils/read-installed.js:101:5
at /Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/utils/read-installed.js:186:14
at cb (/Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/utils/async-map.js:51:11)
at /Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/utils/read-installed.js:186:14
at cb (/Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/utils/async-map.js:51:11)
at /Users/Charlie/Nodejitsu/require-analyzer/node_modules/npm/lib/utils/read-installed.js:186:14