Files
memecoin-botV2/.pnpm-store/v10/files/93/c529e41dba433f18af15d0fefa59594c4a1057fefad051fcba77135c0ad077a237f4affb98639752df2b55c3622f07cd95df0f9aa8dc2f6f326ce7434154e2

21 lines
479 B
Plaintext

'use strict'
const fs = require('node:fs')
const { once } = require('node:events')
const { Transform } = require('node:stream')
async function run (opts) {
if (!opts.destination) throw new Error('kaboom')
const stream = fs.createWriteStream(opts.destination)
await once(stream, 'open')
const t = new Transform({
transform (chunk, enc, cb) {
setImmediate(cb, null, chunk.toString().toUpperCase())
}
})
t.pipe(stream)
return t
}
module.exports = run