n8n/packages/@n8n/syslog-client/src/index.ts
James Gee 279d6fd10f
feat(core): Add TLS support to Syslog client (#23304)
Signed-off-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-01-06 21:15:02 +01:00

22 lines
623 B
TypeScript

/**
* @n8n/syslog-client
*
* A syslog client for Node.js supporting UDP, TCP, TLS, and Unix socket transports.
* Supports both RFC 3164 and RFC 5424 syslog message formats.
*
* Based upon the great work done in:
* https://github.com/paulgrove/node-syslog-client
*/
export { SyslogClient } from './client';
export { createClient } from './factory';
export { Facility, Severity, Transport } from './constants';
export type { ClientOptions, DateFormatter, LogOptions, SyslogCallback } from './types';
export {
ConnectionError,
SyslogClientError,
TimeoutError,
TransportError,
ValidationError,
} from './errors';