indexzero
5/21/2011 - 7:53 PM

Trying to update require-analyzer to npm 1.0

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