#1213: add "checkdeps" command
This is pretty good.
@isaacs, about number 3: Have a look at line 20, shouldn't that work?
Oh, right, I missed that.
Can't you end up with cycles? I think the readInstalled data structure may set a pointer to an object higher up the tree if that's the thing that satisfies the dependency.
Could well be... :(
no triple-inversion (or whatever) because it causes headaches
Ok, fixed point 1, too.
checkdeps: now with fancy output :)
Alright, fancy output :)
[jann@Jann-PC express]$ node ../npm/bin/npm checkdeps
Please execute "npm install" to install connect, mime and qs and to fix connect-redis and stylus
npm ls --parseable --long
Perhaps npm uptodate is a better semantic. I'm not sure about the implementation, but I definitely want this feature.
Especially in development, I'm looking for a good, lightweight mechanism (preferably programmatic) to be able to notify team members that they need to update their dependencies.
Is this concept dead or orphaned?
@isaacs What's needed for this to land? I'd be happy to fix any remaining issues or clean up any coding style problems.
It's unclear that this is necessary.
There's already a npm outdated command that is essentially what @dshaw was asking for.
And npm ls will tell you (quite loudly) about missing dependencies.
I think it's better to just close this.