UNPKG

@storyblok/create-demo

Version:

A CLI tool for quickly starting a Storyblok project

16 lines (13 loc) 457 B
import * as fs from 'node:fs' import * as path from 'node:path' const copyFolderSync = function (from: string, to: string): void { fs.mkdirSync(to) for (const element of fs.readdirSync(from)) { if (fs.lstatSync(path.join(from, element)).isFile()) { fs.copyFileSync(path.join(from, element), path.join(to, element)) } else { copyFolderSync(path.join(from, element), path.join(to, element)) } } } export default copyFolderSync