UNPKG

@haloduck/core

Version:
20 lines (16 loc) 450 B
#!/usr/bin/env node const fs = require('fs'); const path = require('path'); function copyFolderSync(from, to) { fs.mkdirSync(to, { recursive: true }); for (const file of fs.readdirSync(from)) { const src = path.join(from, file); const dest = path.join(to, file); if (fs.lstatSync(src).isDirectory()) { copyFolderSync(src, dest); } else { fs.copyFileSync(src, dest); } } } module.exports = { copyFolderSync };