2016-04-30 05:49:53 +02:00
|
|
|
import plugins = require("./npmts.plugins");
|
|
|
|
import paths = require("./npmts.paths");
|
|
|
|
|
2016-06-07 08:49:22 +02:00
|
|
|
let outputPathIsDir = function (tsArrayArg,keyArg) {
|
|
|
|
return plugins.smartpath.check.isDir(plugins.path.join(paths.cwd, tsArrayArg[keyArg]));
|
2016-04-30 05:49:53 +02:00
|
|
|
};
|
|
|
|
|
2016-06-07 08:49:22 +02:00
|
|
|
export let checkOutputPath = function(tsArrayArg,keyArg){
|
|
|
|
if(!outputPathIsDir(tsArrayArg,keyArg)) {
|
|
|
|
plugins.beautylog.warn("Skipping " + keyArg + " because " + tsArrayArg[keyArg] + " it is no directory!")
|
2016-04-30 11:55:42 +02:00
|
|
|
return false
|
2016-04-30 05:49:53 +02:00
|
|
|
} else {
|
2016-04-30 11:55:42 +02:00
|
|
|
return true;
|
|
|
|
};
|
|
|
|
}
|