{"library":"nsyslog-parser","type":"library","category":null,"description":"The `nsyslog-parser` library provides a robust and flexible solution for parsing syslog messages in Node.js. It supports widely used syslog formats including RFC 3164 (BSD), RFC 5424 (IETF), and the Common Event Format (CEF) popularized by ArcSight. A key differentiator is its fault-tolerant parsing mechanism, designed to extract as much information as possible from non-standard, erroneous, or malformed messages without throwing errors, making it suitable for environments with diverse and potentially imperfect log sources. As of version 0.10.1, the package is primarily a CommonJS module, offering a single default export as a parser function. While specific release cadence is not explicitly stated, its sub-1.0 version suggests a mature but stable utility for its core parsing functionality.","language":"javascript","status":"active","version":"0.10.1","tags":["javascript","syslog","parser","RFC 3164","RFC 5424","CEF","common","event","format"],"install":[{"cmd":"npm install nsyslog-parser","imports":["import parser from 'nsyslog-parser';","const parser = require('nsyslog-parser');","import * as parserModule from 'nsyslog-parser';\nconst parser = parserModule.default || parserModule;"]},{"cmd":"yarn add nsyslog-parser","imports":[]},{"cmd":"pnpm add nsyslog-parser","imports":[]}],"homepage":null,"github":"https://github.com/solzimer/nsyslog-parser","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/nsyslog-parser","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/nsyslog-parser/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}