@rahulp959/dynamodb-localhost
Version:
Dynamodb local plugin for devops
31 lines (25 loc) • 579 B
JavaScript
;
var path = require('path'),
rimraf = require("rimraf"),
fs = require('fs');
var absPath = function (p) {
if (path.isAbsolute(p)) {
return p;
} else {
return path.join(path.dirname(__filename), p);
}
};
var removeDir = function (relPath, callback) {
var path = absPath(relPath);
rimraf(path, callback);
};
var createDir = function (relPath) {
if (!fs.existsSync(absPath(relPath))) {
fs.mkdirSync(absPath(relPath));
}
};
module.exports = {
absPath: absPath,
removeDir: removeDir,
createDir: createDir
};