High-performance JSON logger for Node.js. Transports run in worker threads to keep the main event loop free. Produces NDJSON by default with automatic level, time, pid, hostname, and msg fields.
When to use: Structured logging in Node.js applications, request-scoped logging with correlation IDs, sensitive data redaction, multi-destination log routing, framework logging integration.
When NOT to use: Browser-only logging (pino has limited browser support), simple console.log debugging during development, projects that need human-readable logs by default (pino outputs JSON; use pino-pretty for dev).
مسجل JSON عالي الأداء من Pino لـ Node.js مع عمليات نقل سلاسل العمليات، ومسجلات البيانات الفرعية، والتنقيح، وتكامل إطار العمل. يُستخدم عند إعداد التسجيل المنظم، أو تكوين عمليات نقل السجل، أو إضافة معرفات ارتباط الطلب، أو تنقيح البيانات الحساسة، أو التكامل مع Fastify، أو Hono، أو Express. يستخدم لـ pino، والتسجيل، والسجلات المنظمة، ومعرف الطلب، والارتباط، والتنقيح، ووسائل النقل، وpino-http، وpino-pretty. المصدر: oakoss/agent-skills.