import { fileURLToPath } from 'node:url' import fs from 'node:fs' import { build } from 'vite' const curriculumVitae = new URL('./', import.meta.url) const curriculumVitaeDist = new URL('./dist', curriculumVitae) const publicCurriculumVitaeOutputURL = new URL( '../public/curriculum-vitae', import.meta.url ) await build({ root: fileURLToPath(curriculumVitae), base: '/curriculum-vitae/' }) await fs.promises.cp(curriculumVitaeDist, publicCurriculumVitaeOutputURL, { recursive: true })