UNPKG

@cran/pg.q

Version:

Cranberry Postgres Queue

15 lines (14 loc) 439 B
export function drain(stream = process.stdout) { return async function drainHandle(payload) { return new Promise(function drainPromise(resolve, reject) { stream.write(JSON.stringify(payload), function drainCallback(error) { if (error) { reject(error); } else { resolve(); } }); }); }; }