From 1d1442fd22b2d3a366014ea33c3b4ff9ca7657e8 Mon Sep 17 00:00:00 2001 From: FoxxMD Date: Mon, 28 Oct 2024 13:55:39 -0400 Subject: [PATCH] fix: Bump pino-roll to fix DST issue with rolling file * From mcollina/pino-roll#95 * Fixes FoxxMD/multi-scrobbler#214 --- package-lock.json | 32 +++++++++++++++++--------------- package.json | 4 ++-- 2 files changed, 19 insertions(+), 17 deletions(-) diff --git a/package-lock.json b/package-lock.json index b8bec41..2c7efc2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,18 @@ { "name": "@foxxmd/logging", - "version": "0.2.1", + "version": "0.2.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@foxxmd/logging", - "version": "0.2.1", + "version": "0.2.2", "license": "MIT", "dependencies": { "pino": "^9.2.0", "pino-abstract-transport": "^1.2.0", "pino-pretty": "^11.2.1", - "pino-roll": "^1.1.0", + "pino-roll": "^2.2.0", "pump": "^3.0.0" }, "devDependencies": { @@ -1114,6 +1114,15 @@ "node": ">= 8" } }, + "node_modules/date-fns": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz", + "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/kossnocorp" + } + }, "node_modules/dateformat": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-5.0.3.tgz", @@ -2208,19 +2217,12 @@ } }, "node_modules/pino-roll": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/pino-roll/-/pino-roll-1.3.0.tgz", - "integrity": "sha512-bEjnbuSNjHY44LJH9MNqnrLnLWwWlDrK5AE9WMDR1bhQYiikzPgIla1TQ75+J0cx6Im2CYe5kMKRJzbRGVQjVQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pino-roll/-/pino-roll-2.2.0.tgz", + "integrity": "sha512-PSigcOfIQHcPIRcQFuDFe5RVD37waq9T3No8lqPr4CdIaSa9pshUOPVCO1C1mmb3VQ1n5VXUGuKSNk6yDMUi6w==", "dependencies": { - "sonic-boom": "^3.8.0" - } - }, - "node_modules/pino-roll/node_modules/sonic-boom": { - "version": "3.8.1", - "resolved": "https://registry.npmjs.org/sonic-boom/-/sonic-boom-3.8.1.tgz", - "integrity": "sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==", - "dependencies": { - "atomic-sleep": "^1.0.0" + "date-fns": "^4.1.0", + "sonic-boom": "^4.0.1" } }, "node_modules/pino-std-serializers": { diff --git a/package.json b/package.json index 3a9615e..8f1111d 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@foxxmd/logging", "type": "module", - "version": "0.2.1", + "version": "0.2.2", "repository": "https://github.com/foxxmd/logging", "description": "A typed, opinionated, batteries-included, Pino-based logging solution for backend TS/JS projects", "scripts": { @@ -74,7 +74,7 @@ "pino": "^9.2.0", "pino-abstract-transport": "^1.2.0", "pino-pretty": "^11.2.1", - "pino-roll": "^1.1.0", + "pino-roll": "^2.2.0", "pump": "^3.0.0" }, "overrides": {