2024-04-23 13:20:42 +03:00
|
|
|
module.exports = ({ path: { join }, fs, outDir, packageDir, jsr, transformFile }) => ({
|
2023-11-04 06:44:18 +03:00
|
|
|
esmOnlyDirectives: true,
|
2024-03-01 18:16:07 +03:00
|
|
|
final() {
|
2024-03-04 05:16:38 +03:00
|
|
|
fs.cpSync(join(packageDir, 'mtcute.wasm'), join(outDir, 'mtcute.wasm'))
|
2024-04-23 13:20:42 +03:00
|
|
|
|
|
|
|
if (jsr) {
|
|
|
|
transformFile(join(outDir, 'index.ts'), (code) => code.replace("'../mtcute.wasm'", "'./mtcute.wasm'"))
|
|
|
|
}
|
2024-03-01 18:16:07 +03:00
|
|
|
},
|
2023-11-04 06:44:18 +03:00
|
|
|
})
|