diff --git a/package-lock.json b/package-lock.json index 6fbc731..43ecc2f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,7 +8,7 @@ "name": "hm2mqtt", "version": "1.8.1", "dependencies": { - "aedes": "^1.1.0", + "aedes": "^1.1.1", "dotenv": "^17.4.2", "mqtt": "^5.15.1", "pino": "^10.3.1", @@ -16,11 +16,11 @@ }, "devDependencies": { "@types/jest": "^30.0.0", - "@types/node": "^26.0.1", + "@types/node": "^26.1.0", "jest": "^30.4.2", "jest-junit": "^17.0.0", "jest-util": "^30.4.1", - "prettier": "^3.8.4", + "prettier": "^3.9.4", "ts-jest": "^29.4.11", "typescript": "^6.0.3", "vite-node": "^6.0.0" @@ -1952,9 +1952,9 @@ } }, "node_modules/@types/node": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.1.tgz", - "integrity": "sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==", + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", "license": "MIT", "dependencies": { "undici-types": "~8.3.0" @@ -2335,9 +2335,9 @@ } }, "node_modules/aedes": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/aedes/-/aedes-1.1.0.tgz", - "integrity": "sha512-R0/qMvLi1VJYMGXHNtm3CMi+jdGGmRrDgAwtTLCiNk7POXBWoSOp6fwICOR8cmnmeRMEpmce+t8gH+9ptKuztw==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/aedes/-/aedes-1.1.1.tgz", + "integrity": "sha512-kmKFRgQrjGyv9HuVqpNGM/aPD2K4bf20aF1UbrxEvh3j8BJ1OD0rHi3E3u3xfrgc3ydj2+9UiPdW0sHiP6d+Sg==", "license": "MIT", "dependencies": { "aedes-packet": "^3.0.0", @@ -6135,9 +6135,9 @@ } }, "node_modules/prettier": { - "version": "3.8.4", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.4.tgz", - "integrity": "sha512-N2MylSdi48+5N/6S5j+maeHbUSIzzZ5uOcX5Hm4QpV8Dkb1HFjfAKTKX6yNPJQD9AhcT3ifHNB66tWTTJDi11Q==", + "version": "3.9.4", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.9.4.tgz", + "integrity": "sha512-yWG/o/4oJfo036EKAfK6ACAoDOfHeRHx4tuxkfBZiauURiaSmYwlpOr5LQqKtIkRD2z1PLteme2WoxEnj4tHTg==", "dev": true, "license": "MIT", "bin": { diff --git a/package.json b/package.json index e715ecc..bf9c943 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "release": "./release.sh" }, "dependencies": { - "aedes": "^1.1.0", + "aedes": "^1.1.1", "dotenv": "^17.4.2", "mqtt": "^5.15.1", "pino": "^10.3.1", @@ -27,11 +27,11 @@ }, "devDependencies": { "@types/jest": "^30.0.0", - "@types/node": "^26.0.1", + "@types/node": "^26.1.0", "jest": "^30.4.2", "jest-junit": "^17.0.0", "jest-util": "^30.4.1", - "prettier": "^3.8.4", + "prettier": "^3.9.4", "ts-jest": "^29.4.11", "typescript": "^6.0.3", "vite-node": "^6.0.0" diff --git a/src/transforms.ts b/src/transforms.ts index 3a66b7c..1aa89ab 100644 --- a/src/transforms.ts +++ b/src/transforms.ts @@ -55,11 +55,7 @@ export type Transform = * Multi-key transforms that operate on multiple input values */ export type MultiKeyTransform = - | SumTransform - | MinTransform - | MaxTransform - | DiffTransform - | AverageTransform; + SumTransform | MinTransform | MaxTransform | DiffTransform | AverageTransform; // ============================================================================= // Single-Value Transforms diff --git a/src/types.ts b/src/types.ts index 22b2067..736793d 100644 --- a/src/types.ts +++ b/src/types.ts @@ -250,13 +250,7 @@ export interface MqttConfig { * Venus device working status types */ export type VenusWorkingStatus = - | 'sleep' - | 'standby' - | 'charging' - | 'discharging' - | 'backup' - | 'upgrading' - | 'bypass'; + 'sleep' | 'standby' | 'charging' | 'discharging' | 'backup' | 'upgrading' | 'bypass'; /** * Venus device CT status types