UNPKG

appwrite-utils-cli

Version:

Appwrite Utility Functions to help with database management, data conversion, data import, migrations, and much more. Meant to be used as a CLI tool, I do not recommend installing this in frontend environments.

24 lines (19 loc) 706 B
import { cpSync, mkdirSync, existsSync } from 'node:fs'; import { join } from 'node:path'; const src = join(process.cwd(), 'src', 'functions', 'templates'); const dest = join(process.cwd(), 'dist', 'functions', 'templates'); // Verify source exists if (!existsSync(src)) { console.error('❌ Error: Template source directory not found:', src); process.exit(1); } // Create destination directory mkdirSync(dest, { recursive: true }); // Copy templates recursively try { cpSync(src, dest, { recursive: true }); console.log('✓ Templates copied to dist/functions/templates/'); } catch (error) { console.error('❌ Failed to copy templates:', error); process.exit(1); }