@fastify/multipart
Version:
Multipart plugin for Fastify
19 lines (17 loc) • 391 B
JavaScript
module.exports = function streamToNull (stream) {
return new Promise((resolve, reject) => {
stream.on('data', () => {
/* The stream needs a data reader or else it will never end. */
})
stream.on('close', () => {
resolve()
})
stream.on('end', () => {
resolve()
})
stream.on('error', (error) => {
reject(error)
})
})
}