betagouv/service-national-universel

View on GitHub
api/src/templates/utils.ts

Summary

Maintainability
A
0 mins
Test Coverage
export function withPipeStream(doc, outStream, callback) {
  doc.pipe(outStream);
  try {
    callback();
  } catch (err) {
    doc.unpipe(outStream);
    throw err;
  } finally {
    doc.end();
  }
}