@churchapps/apihelper
Version:
Library of helper functions not specific to any one ChurchApps project or framework.
26 lines (20 loc) • 745 B
JavaScript
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();