mirror of
https://github.com/harttle/liquidjs.git
synced 2026-09-19 06:20:38 -07:00
fix: renderToNodeStream() now emit 'error' event instead of throw
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
export function drainStream (stream: NodeJS.ReadableStream) {
|
||||
return new Promise((resolve, reject) => {
|
||||
let html = ''
|
||||
stream.on('data', data => { html += data })
|
||||
stream.on('end', () => resolve(html))
|
||||
stream.on('error', (err: Error) => reject(err))
|
||||
})
|
||||
}
|
||||
Reference in New Issue
Block a user