chore(deps): Updated all dependencies to their latest versions (#62)

This commit is contained in:
Pascal Bourque
2025-10-05 11:43:49 -04:00
committed by GitHub
parent c29eae97ed
commit 35f2effe9c
5 changed files with 798 additions and 816 deletions

1587
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -46,16 +46,16 @@
"build": "tsup" "build": "tsup"
}, },
"dependencies": { "dependencies": {
"commander": "14.0.0", "commander": "14.0.1",
"dotenv": "17.2.1", "dotenv": "17.2.3",
"mqtt2ha": "4.1.0", "mqtt2ha": "4.1.2",
"mysa-js-sdk": "1.3.0", "mysa-js-sdk": "1.3.2",
"pino": "9.7.0", "pino": "10.0.0",
"pino-pretty": "13.1.1" "pino-pretty": "13.1.1"
}, },
"devDependencies": { "devDependencies": {
"@commander-js/extra-typings": "14.0.0", "@commander-js/extra-typings": "14.0.0",
"@eslint/js": "9.34.0", "@eslint/js": "9.37.0",
"@semantic-release/npm": "12.0.2", "@semantic-release/npm": "12.0.2",
"@types/node": "24.6.2", "@types/node": "24.6.2",
"conventional-changelog-conventionalcommits": "9.1.0", "conventional-changelog-conventionalcommits": "9.1.0",
@@ -69,6 +69,6 @@
"tsup": "8.5.0", "tsup": "8.5.0",
"tsx": "4.20.6", "tsx": "4.20.6",
"typescript": "5.9.3", "typescript": "5.9.3",
"typescript-eslint": "8.41.0" "typescript-eslint": "8.45.0"
} }
} }

View File

@@ -22,7 +22,7 @@ SOFTWARE.
*/ */
import { Logger } from 'mqtt2ha'; import { Logger } from 'mqtt2ha';
import { pino } from 'pino'; import pino from 'pino';
export class PinoLogger implements Logger { export class PinoLogger implements Logger {
constructor(private readonly logger: pino.Logger) {} constructor(private readonly logger: pino.Logger) {}
@@ -32,7 +32,7 @@ export class PinoLogger implements Logger {
if (obj) { if (obj) {
this.logger.debug(obj, message, ...meta); this.logger.debug(obj, message, ...meta);
} else { } else {
this.logger.debug(message, ...meta); this.logger.debug(null, message, ...meta);
} }
} }
@@ -41,7 +41,7 @@ export class PinoLogger implements Logger {
if (obj) { if (obj) {
this.logger.info(obj, message, ...meta); this.logger.info(obj, message, ...meta);
} else { } else {
this.logger.info(message, ...meta); this.logger.info(null, message, ...meta);
} }
} }
@@ -50,7 +50,7 @@ export class PinoLogger implements Logger {
if (obj) { if (obj) {
this.logger.warn(obj, message, ...meta); this.logger.warn(obj, message, ...meta);
} else { } else {
this.logger.warn(message, ...meta); this.logger.warn(null, message, ...meta);
} }
} }
@@ -59,7 +59,7 @@ export class PinoLogger implements Logger {
if (obj) { if (obj) {
this.logger.error(obj, message, ...meta); this.logger.error(obj, message, ...meta);
} else { } else {
this.logger.error(message, ...meta); this.logger.error(null, message, ...meta);
} }
} }
} }

View File

@@ -76,7 +76,7 @@ async function main() {
serialNumbers.set(deviceId, serial); serialNumbers.set(deviceId, serial);
} }
} catch (error) { } catch (error) {
rootLogger.error(`Failed to retrieve serial number for device ${deviceId}`, error); rootLogger.error(error, `Failed to retrieve serial number for device ${deviceId}`);
} }
} }

View File

@@ -8,6 +8,7 @@
"noEmit": true, "noEmit": true,
"resolveJsonModule": true, "resolveJsonModule": true,
"module": "ESNext", "module": "ESNext",
"lib": ["ES2022"],
"paths": { "paths": {
"@/*": ["./src/*"] "@/*": ["./src/*"]
} }