From f1af9be8485f164fa483206eb4dd5e46544b2111 Mon Sep 17 00:00:00 2001 From: Matteo Collina Date: Mon, 13 Dec 2021 15:02:11 +0100 Subject: [PATCH] Bumped v9.1.0 --- index.d.ts | 32 ++++++++------------------------ package.json | 2 +- 2 files changed, 9 insertions(+), 25 deletions(-) diff --git a/index.d.ts b/index.d.ts index c3fe877..ad0e5eb 100644 --- a/index.d.ts +++ b/index.d.ts @@ -1,10 +1,3 @@ -// Type definitions for hapi-pino 9.0 -// Definitions by: Rodrigo Saboya -// Todd Bealmear -// Matt Jeanes -// Kyle Gray -// TypeScript Version: 2.8 - /// import type { pino } from 'pino'; @@ -22,38 +15,29 @@ declare module '@hapi/hapi' { } declare namespace HapiPino { - interface Serializers { - [key: string]: pino.SerializerFn; - } - - interface Options { + interface Options extends pino.LoggerOptions { timestamp?: boolean | (() => string) | undefined; logQueryParams?: boolean | undefined; logPayload?: boolean | undefined; logRouteTags?: boolean | undefined; logRequestStart?: boolean | ((req: Request) => boolean) | undefined; logRequestComplete?: boolean | ((req: Request) => boolean) | undefined; - stream?: NodeJS.WriteStream | undefined; - prettyPrint?: boolean | pino.PrettyOptions | undefined; tags?: { [key in pino.Level]?: string } | undefined; + stream?: NodeJS.WriteStream | undefined; allTags?: pino.Level | undefined; - serializers?: Serializers | undefined; - getChildBindings?: - | ((req: Request) => { - level?: pino.Level | string | undefined; - serializers?: Serializers | undefined; - [key: string]: any; - }) - | undefined; instance?: pino.Logger | undefined; logEvents?: string[] | false | null | undefined; mergeHapiLogData?: boolean | undefined; ignorePaths?: string[] | undefined; - level?: pino.Level | undefined; - redact?: string[] | pino.redactOptions | undefined; ignoreTags?: string[] | undefined; ignoreFunc?: ((options: Options, request: Request) => boolean) | undefined; ignoredEventTags?: object[] | undefined; + getChildBindings?: + | ((req: Request) => { + level?: pino.Level | string | undefined; + [key: string]: any; + }) + | undefined; } } diff --git a/package.json b/package.json index 0e9646e..ee46537 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "hapi-pino", - "version": "9.0.0", + "version": "9.1.0", "description": "Hapi plugin for the Pino logger ", "main": "index.js", "types": "index.d.ts",