budarin / browser-pino-logger

Client buffered logger

Home Page:https://www.npmjs.com/package/@budarin/browser-pino-logger

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

browser-pino-logger

A preconfigured Pino logger designed for web applications to facilitate the transmission of logs to a server.

Installation

yarn add @budarin/browser-pino-logger

Usage

import { PinoLogger } from '@budarin/browser-pino-logger';

const appLogger = new PinoLogger('/api', { layer: 'APP' });
appLogger.info('Start Application!');

const domainLogger = appLogger.child({ layer: 'DOMAIN' });
domainLogger.info('Log from Domain!');

About

Client buffered logger

https://www.npmjs.com/package/@budarin/browser-pino-logger

License:MIT License


Languages

Language:TypeScript 97.8%Language:Shell 2.2%