webcomponent: simplify bundle copy logic in rollup configuration

This commit is contained in:
Carlos Santos 2025-05-14 12:02:42 +02:00
parent 00a0242e61
commit 8136547e6e

View File

@ -68,11 +68,12 @@ export default {
name: 'copy-bundle',
writeBundle () {
const dir = '../../backend/public/webcomponent'
const bundleName = 'openvidu-meet.bundle.min.js'
if (!fs.existsSync(dir)) {
fs.mkdirSync(dir, { recursive: true })
}
fs.copyFileSync('./dist/openvidu-meet.bundle.min.js', `${dir}/openvidu-meet.bundle.min.js`)
console.log(`✅ Bundle copied to ${dir}/openvidu-meet.bundle.min.js`)
fs.copyFileSync(`./dist/${bundleName}`, `${dir}/${bundleName}`)
console.log(`✅ Bundle copied to ${dir}/${bundleName}`)
}
}
]