source: node_modules/pg-protocol/src/index.ts@ 62b2964

finki-main main
Last change on this file since 62b2964 was 62b2964, checked in by Klimentina Efremova <klimentina08642@…>, 2 weeks ago

Project Handcraft Marketplace

  • Property mode set to 100644
File size: 443 bytes
Line 
1import { DatabaseError } from './messages'
2import { serialize } from './serializer'
3import { Parser, MessageCallback } from './parser'
4
5export function parse(stream: NodeJS.ReadableStream, callback: MessageCallback): Promise<void> {
6 const parser = new Parser()
7 stream.on('data', (buffer: Buffer) => parser.parse(buffer, callback))
8 return new Promise((resolve) => stream.on('end', () => resolve()))
9}
10
11export { serialize, DatabaseError }
Note: See TracBrowser for help on using the repository browser.