UNPKG

@sebastienrousseau/dotfiles

Version:

Dotfiles - A set of macOS / Linux and Windows configuration files - Simply designed to fit your shell life.

4 lines (3 loc) 394 B
async function backup(src,dest){var fs=require("fs");var os=require("os");var path=require("path");var dir=path.resolve(__dirname,os.homedir()+"/dotfiles_backup");if(!fs.existsSync("~/.dotfiles_backup")){fs.mkdirSync("~/.dotfiles_backup");} var srcPath=path.resolve(__dirname,os.homedir()+"/"+src);var destPath=dir+"/"+dest;await fs.promises.copyFile(srcPath,destPath);} module.exports=backup;