UNPKG

@churchapps/apihelper

Version:

Library of helper functions not specific to any one ChurchApps project or framework.

26 lines (20 loc) 745 B
import fs from 'fs-extra'; import path from 'path'; import { fileURLToPath } from 'url'; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); async function copyAssets() { try { const srcDir = path.join(__dirname, '..', 'src', 'tools', 'templates'); const destDir = path.join(__dirname, '..', 'dist', 'templates'); // Ensure destination directory exists await fs.ensureDir(destDir); // Copy all files from src/tools/templates to dist/templates await fs.copy(srcDir, destDir); console.log('Assets copied successfully'); } catch (error) { console.error('Error copying assets:', error); process.exit(1); } } copyAssets();