single-page-markdown-website
Version:
Create a nice single-page documentation website from one or more Markdown files
13 lines • 563 B
JavaScript
import fs from 'fs-extra';
import path from 'path';
export async function copyImageFilesAsync(images, options) {
for (const originalFilePath in images) {
if ((await fs.pathExists(originalFilePath)) === false) {
throw new Error(`Image not found: ${originalFilePath}`);
}
const newFilePath = path.join(options.outputDirectory, images[originalFilePath]);
await fs.ensureDir(path.dirname(newFilePath));
await fs.copyFile(originalFilePath, newFilePath);
}
}
//# sourceMappingURL=copy-image-files-async.js.map