in cmds/package.js [96:115]
function isValid(dir) {
if(!fs.existsSync(dir) || !fs.statSync(dir).isDirectory()) {
console.log(dir,"does not exist or is not a folder.");
return false;
}
var jcrRoot = path.join(dir, 'jcr_root');
if(!fs.existsSync(jcrRoot) || !fs.statSync(jcrRoot).isDirectory()) {
console.log(jcrRoot,"does not exist or is not a folder.");
return false;
}
var metainf = path.join(dir, 'META-INF');
if(!fs.existsSync(metainf) || !fs.statSync(metainf).isDirectory()) {
console.log(metainf,"does not exist or is not a folder.");
return false;
}
return true;
}