pino-webpack-plugin
JSON →A Webpack plugin that enables bundling pino v7+ logger with webpack-generated bundles. Version 2.0.0 supports webpack 5 and requires Node >=12.13.0. It works by extracting pino's worker threads (thread-stream, pino-worker, pino-pipeline-worker, pino-file) into separate bundle files, which must be deployed alongside the main bundle. The plugin allows specifying extra transports like pino-pretty. Key differentiator: it's the official way to use pino in webpack projects, addressing the incompatibility between pino's Node.js Worker Threads architecture and webpack's bundling. Ships TypeScript types.
Traffic · last 30 days ↓45% vs prev 7d
total hits 27
actors 8 distinct systems
last hit 1d ago AhrefsBot
top countries 🇺🇸 United States · 🇫🇮 Finland · 🇨🇦 Canada · VN · 🇷🇺 Russia
Resources
API endpoints
full doc /v1/registry/pino-webpack-plugin
compatibility /v1/registry/pino-webpack-plugin/compatibility