Matjaz Mesnjak c204ec0b6b Initial commit.
2017-09-20 23:16:30 +02:00

27 lines
488 B
JavaScript

var existsSync = require('fs').existsSync;
var path = require('path');
if (!existsSync) {
existsSync = path.existsSync;
}
exports = module.exports = {
sync: inpathSync
};
function inpathSync(target, dirs) {
var i, l, pos;
if (!dirs) {
dirs = process.env['PATH'].split(':');
}
for (i = 0, l = dirs.length; i < l; i++) {
pos = path.join(dirs[i], target)
if (existsSync(pos)) {
return pos;
}
}
return null;
};