UNPKG

vite-plugin-react-server

Version:
26 lines (23 loc) 654 B
/** * vite-plugin-react-server * Copyright (c) Nico Brinkkemper * MIT License */ import { readdirSync, mkdirSync, statSync, copyFileSync } from 'node:fs'; import { join } from 'node:path'; async function copyDir(src, dest, options) { const entries = readdirSync(src); mkdirSync(dest, { recursive: true }); for (const entry of entries) { const srcPath = join(src, entry); const destPath = join(dest, entry); const stat = statSync(srcPath); if (stat.isDirectory()) { await copyDir(srcPath, destPath); } else { copyFileSync(srcPath, destPath); } } } export { copyDir }; //# sourceMappingURL=copy-dir.js.map