Utilitiesv0.1.3
@tekir/logger-pino
Pino bridge for @tekir/logger.
Installation
$
bun add @tekir/logger-pinoFeatures
- Bridges @tekir/logger to Pino
- Use Pino transports and formatters
- Configurable Pino options passthrough
- Compatible with pino-pretty and pino ecosystem
Quick Example
TypeScript
import { createLogger } from '@tekir/logger'
import { PinoTransport } from '@tekir/logger-pino'
const logger = createLogger({
transports: [new PinoTransport({
level: 'info',
})],
})Changelog
v0.1.3LatestSeptember 16, 2026
- Published output now uses the shared Node-targeted ESM bundle pipeline with external dependencies and generated TypeScript declarations, while Bun consumers keep the native source export.
v0.1.2July 23, 2026
- Package metadata now follows the shared compatible
0.1.xdependency range used by this coordinated Tekir release.
v0.1.1June 13, 2026
- The bridge now checks that the selected Pino level method is actually a function before calling it, falling back to
info(or returning quietly) instead of crashing at runtime. - Added a typed
PinoLikeinterface so thepinoconfig and transport field are no longerany. - Found and fixed with Fable.
v0.1.0April 1, 2026
- Initial release