#!/usr/bin/env node
import { mkdir, copyFile } from 'node:fs/promises';
import { fileURLToPath } from 'node:url';
import { dirname, join } from 'node:path';
const __filename = fileURLToPath(import.meta.url);
const __dirname = dirname(__filename);
async function main() {
const source = join(__dirname, '..', 'data', 'jokes', 'local-jokes.json');
const destinationDir = join(__dirname, '..', 'dist', 'data', 'jokes');
const destination = join(destinationDir, 'local-jokes.json');
await mkdir(destinationDir, { recursive: true });
await copyFile(source, destination);
}
main().catch((error) => {
console.error(error);
process.exitCode = 1;
});