dmc
Version:
Cross-platform, developer cli tool for Salesforce
24 lines (19 loc) • 566 B
JavaScript
var fs = require('fs-extra');
var path = require('path');
var rimraf = require('rimraf');
var tmpDir = path.resolve(__dirname, '../.tmp');
var existsSync = module.exports.existsSync = function() {
return fs.existsSync(tmpDir);
};
var clearSync = module.exports.clearSync = function() {
if(!existsSync(tmpDir)) return;
rimraf.sync(tmpDir);
};
var initSync = module.exports.initSync = function() {
if(fs.existsSync(tmpDir)) {
clearSync();
}
fs.mkdirSync(tmpDir);
fs.mkdirSync(tmpDir + '/user_home');
fs.mkdirSync(tmpDir + '/project');
};