prefer global installation
listing dependencies
working on fetching
fetching all versions
passing current version to fetching
got only the newer versions available
working on testing module version
spawn for npm test command
testing command running, path to npm is OS specific
testing command running, path to npm is OS specific
test command returns Q promise
moving checking versions from callbacks to promises
fetching versions using promises
more promises work
started to tie installation and testing
correct result back
working correct logic for testing individual module's versions
working modules with versions using promises
working promises
Merge branch 'promises'