hapi-pino-good
TypeScript icon, indicating that this package has built-in type declarations

0.0.0 • Public • Published

hapi-pino-good

The functionality good using pino

npm version

Install

npm install --save hapi-pino-good

Usage

import { goodPino, IGoodPinoOptions } from '@tepez/hapi-pino-good'
import { Server } from 'hapi';
 
 
export async function initServer(server: Server): Promise<void> {
    await server.register<IGoodPinoOptions>({
        plugin: goodPino,
        options: {
            instance: logger,
            includes: {
                request: {
                    payload: true,
                    headers: true,
                },
            },
            log: {
                request: false,
            },
        },
    });
}

Customizing the default logger instance

Before registering the goodPino plugin, do:

import { resetLogger } from '@tepez/hapi-pino-good'
 
resetLogger({
    logStdout: false,
    logFile: '/path/to/hapi.log'
});

Readme

Keywords

none

Package Sidebar

Install

npm i hapi-pino-good

Weekly Downloads

0

Version

0.0.0

License

UNLICENSED

Unpacked Size

26.5 kB

Total Files

10

Last publish

Collaborators

  • tomyam1