Почему вот такой фрагмент кода срет в stderr без разрешения, и как отловить это сообщение? Причем, не нативный клтиент - не срет.
import pg from 'pg';
const db = new pg.native.Client({})
await db.connect();
await db.query('do $$ begin raise notice \'note %\', 1; end $$');
stdout или stderr?
stderr. Но задача в том, чтобы их полностью перехватывать и никуда не слать. Только вот нет таких инструментов в этой либе, похоже.
Обсуждают сегодня