UNPKG

syslog-client-ts

Version:

Modern typescript implementation of Syslog Client

32 lines 1.33 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.DEFAULT_TCP_OPTIONS = exports.DEFAULT_IDENTITY = exports.DEFAULT_SYSLOG_CLIENT_OPTIONS = exports.DEFAULT_SYSLOG_TRANSPORT = exports.DEFAULT_SYSLOG_PORT = void 0; const node_os_1 = __importDefault(require("node:os")); const facility_js_1 = require("./facility.js"); const severity_js_1 = require("./severity.js"); exports.DEFAULT_SYSLOG_PORT = 514; exports.DEFAULT_SYSLOG_TRANSPORT = 'tcp'; const DEFAULT_SYSLOG_CLIENT_OPTIONS = () => ({ hostname: '127.0.0.1', port: exports.DEFAULT_SYSLOG_PORT, transport: exports.DEFAULT_SYSLOG_TRANSPORT, }); exports.DEFAULT_SYSLOG_CLIENT_OPTIONS = DEFAULT_SYSLOG_CLIENT_OPTIONS; const DEFAULT_IDENTITY = () => ({ facility: facility_js_1.Facility.USER, severity: severity_js_1.Severity.INFORMATIONAL, appName: process.title, syslogHostname: node_os_1.default.hostname(), pid: process.pid, }); exports.DEFAULT_IDENTITY = DEFAULT_IDENTITY; const DEFAULT_TCP_OPTIONS = () => ({ timeout: 5000, reconnect: false, reconnectInterval: 3000, }); exports.DEFAULT_TCP_OPTIONS = DEFAULT_TCP_OPTIONS; //# sourceMappingURL=defaults.js.map