UNPKG

dmc

Version:

Cross-platform, developer cli tool for Salesforce

24 lines (19 loc) 566 B
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'); };