UNPKG

@techmely/utils

Version:

Collection of helpful JavaScript / TypeScript utils

23 lines (20 loc) 549 B
import './chunk-NYLAFCGV.mjs'; import fs from 'fs'; import path from 'path'; function copyDir(srcDir, destDir) { fs.mkdirSync(destDir, { recursive: true }); for (const file of fs.readdirSync(srcDir)) { const srcFile = path.resolve(srcDir, file); if (srcFile === destDir) { continue; } const destFile = path.resolve(destDir, file); const stat = fs.statSync(srcFile); if (stat.isDirectory()) { copyDir(srcFile, destFile); } else { fs.copyFileSync(srcFile, destFile); } } } export { copyDir };