open-thumbnailer
Version:
An open source thumbnailer framework
25 lines (20 loc) • 508 B
JavaScript
var gm = require('gm'),
shell = require('shelljs');
function Utils() {
}
Utils.gmInstalled = (function() {
var installed;
return function(callback) {
if (installed != undefined) {
process.nextTick(function() {
callback(null, installed);
});
return;
}
installed = shell.which('gm') != null;
process.nextTick(function() {
callback(null, installed);
});
};
})();
module.exports = Utils;