mtcute/packages/wasm/build.config.cjs

11 lines
364 B
JavaScript
Raw Normal View History

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() {
fs.cpSync(join(packageDir, 'mtcute.wasm'), join(outDir, 'mtcute.wasm'))
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
})