/usr/local/lib/node_modules/pm2/node_modules/vizion/lib
NameSizeModeActions
git/-0755rm
hg/-0755rm
svn/-0755rm
cliCommand.js25010644editdlrm
helper.js6110644editdlrm
identify.js4840644editdlrm
vizion.js22510644editdlrm
Edit: /usr/local/lib/node_modules/pm2/node_modules/vizion/lib/identify.js (484B)
var fs = require('fs'); var eachSeries = require('async/eachSeries'); module.exports = function(folder, cb) { if (folder[folder.length - 1] !== '/') folder += '/'; eachSeries(['git', 'hg', 'svn'], function(type, callback) { fs.exists(folder+'.'+type, function(exists) { if (exists) return callback(type); else return callback(); }); }, function(final) { return cb(final ? final : 'No versioning system found', folder); }); };