stream: move pipe to shared functions

This commit is contained in:
dumbmoron
2024-06-06 14:39:28 +00:00
parent 7ebd9bc0ff
commit fe7d4974e4
2 changed files with 11 additions and 11 deletions

View File

@@ -28,4 +28,14 @@ export function getHeaders(service) {
// Converting all header values to strings
return Object.entries({ ...defaultHeaders, ...serviceHeaders[service] })
.reduce((p, [key, val]) => ({ ...p, [key]: String(val) }), {})
}
export function pipe(from, to, done) {
from.on('error', done)
.on('close', done);
to.on('error', done)
.on('close', done);
from.pipe(to);
}