fix(ignore): bump @types/node from 24.13.2 to 26.1.0 (#32453)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Koen Kanters <koenkanters94@gmail.com>
This commit is contained in:
dependabot[bot]
2026-07-07 22:31:18 +02:00
committed by GitHub
parent 8f0d981765
commit 83ca2746a7
5 changed files with 36 additions and 38 deletions
+6 -5
View File
@@ -247,19 +247,20 @@ export default class EventBus {
this.callbacksByExtension.set(key.constructor.name, []);
}
const wrappedCallback = async (...args: never[]): Promise<void> => {
const typedCallback = callback as (...args: EventBusMap[K]) => Promise<void> | void;
const wrappedCallback = (async (...args: EventBusMap[K]): Promise<void> => {
try {
await callback(...args);
await typedCallback(...args);
} catch (error) {
logger.error(`EventBus error '${key.constructor.name}/${event}': ${(error as Error).message}`);
// biome-ignore lint/style/noNonNullAssertion: always Error
logger.debug((error as Error).stack!);
}
};
}) as EventBusListener<keyof EventBusMap>;
// biome-ignore lint/style/noNonNullAssertion: just created if wasn't valid
this.callbacksByExtension.get(key.constructor.name)!.push({event, callback: wrappedCallback});
this.emitter.on(event, wrappedCallback as EventBusListener<K>);
(this.emitter as events.EventEmitter).on(event, wrappedCallback);
}
public removeListeners(key: ListenerKey): void {
@@ -267,7 +268,7 @@ export default class EventBus {
if (callbacks) {
for (const cb of callbacks) {
this.emitter.removeListener(cb.event, cb.callback);
(this.emitter as events.EventEmitter).removeListener(cb.event, cb.callback);
}
}
}
-3
View File
@@ -1,8 +1,5 @@
// minimal required because of sub-deps in mqtt >= 5.14.0 to avoid requiring `dom` type
declare global {
// map to node, doesn't really matter, just needs to be there, and the right "type vs value" to avoid lib check problems
/** @deprecated DOM SHIM, DO NOT USE */
type MessagePort = import("node:worker_threads").MessagePort;
/** @deprecated DOM SHIM, DO NOT USE */
type Worker = import("node:worker_threads").Worker;
/** @deprecated DOM SHIM, DO NOT USE */
+1 -1
View File
@@ -6,7 +6,7 @@ declare module "zigbee2mqtt-frontend" {
export default frontend;
}
declare module "http" {
declare module "node:http" {
interface IncomingMessage {
originalUrl?: string;
path?: string;
+1 -1
View File
@@ -72,7 +72,7 @@
"@types/finalhandler": "^1.2.3",
"@types/humanize-duration": "^3.27.4",
"@types/js-yaml": "^4.0.9",
"@types/node": "^24.13.2",
"@types/node": "^26.1.0",
"@types/object-assign-deep": "^0.4.3",
"@types/readable-stream": "4.0.24",
"@types/serve-static": "^2.2.0",
+28 -28
View File
@@ -97,8 +97,8 @@ importers:
specifier: ^4.0.9
version: 4.0.9
'@types/node':
specifier: ^24.13.2
version: 24.13.2
specifier: ^26.1.0
version: 26.1.0
'@types/object-assign-deep':
specifier: ^0.4.3
version: 0.4.3
@@ -113,7 +113,7 @@ importers:
version: 8.18.1
'@vitest/coverage-v8':
specifier: ^3.1.1
version: 3.2.4(vitest@3.2.4(@types/node@24.13.2))
version: 3.2.4(vitest@3.2.4(@types/node@26.1.0))
tmp:
specifier: ^0.2.7
version: 0.2.7
@@ -122,7 +122,7 @@ importers:
version: 6.0.3
vitest:
specifier: ^3.1.1
version: 3.2.4(@types/node@24.13.2)
version: 3.2.4(@types/node@26.1.0)
optionalDependencies:
unix-dgram:
specifier: ^2.0.7
@@ -553,8 +553,8 @@ packages:
'@types/js-yaml@4.0.9':
resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}
'@types/node@24.13.2':
resolution: {integrity: sha512-fRa09kZTgu8o71KFcDjUFuc7F+dEbZYZmkI0mg5YBTRs0yMKjYHsq/c0urDKeDb+D5qVgXOdFcuu+DZPKOITwA==}
'@types/node@26.1.0':
resolution: {integrity: sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==}
'@types/object-assign-deep@0.4.3':
resolution: {integrity: sha512-d9Gxaj5j1hzrxJ61EFEg13B4g4FgrT/DYtcDWFXPehR8DF2SUZbVMFtZIs8exkVRiqrqBpdTc/lUUZjncsPpMw==}
@@ -1316,8 +1316,8 @@ packages:
engines: {node: '>=14.17'}
hasBin: true
undici-types@7.18.2:
resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==}
undici-types@8.3.0:
resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==}
unix-dgram@2.0.6:
resolution: {integrity: sha512-AURroAsb73BZ6CdAyMrTk/hYKNj3DuYYEuOaB8bYMOHGKupRNScw90Q5C71tWJc3uE7dIeXRyuwN0xLLq3vDTg==}
@@ -1757,7 +1757,7 @@ snapshots:
'@types/finalhandler@1.2.4':
dependencies:
'@types/node': 24.13.2
'@types/node': 26.1.0
'@types/http-errors@2.0.5': {}
@@ -1765,28 +1765,28 @@ snapshots:
'@types/js-yaml@4.0.9': {}
'@types/node@24.13.2':
'@types/node@26.1.0':
dependencies:
undici-types: 7.18.2
undici-types: 8.3.0
'@types/object-assign-deep@0.4.3': {}
'@types/readable-stream@4.0.24':
dependencies:
'@types/node': 24.13.2
'@types/node': 26.1.0
'@types/serve-static@2.2.0':
dependencies:
'@types/http-errors': 2.0.5
'@types/node': 24.13.2
'@types/node': 26.1.0
'@types/triple-beam@1.3.5': {}
'@types/ws@8.18.1':
dependencies:
'@types/node': 24.13.2
'@types/node': 26.1.0
'@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@24.13.2))':
'@vitest/coverage-v8@3.2.4(vitest@3.2.4(@types/node@26.1.0))':
dependencies:
'@ampproject/remapping': 2.3.0
'@bcoe/v8-coverage': 1.0.2
@@ -1801,7 +1801,7 @@ snapshots:
std-env: 3.9.0
test-exclude: 7.0.1
tinyrainbow: 2.0.0
vitest: 3.2.4(@types/node@24.13.2)
vitest: 3.2.4(@types/node@26.1.0)
transitivePeerDependencies:
- supports-color
@@ -1813,13 +1813,13 @@ snapshots:
chai: 5.2.0
tinyrainbow: 2.0.0
'@vitest/mocker@3.2.4(vite@6.3.5(@types/node@24.13.2))':
'@vitest/mocker@3.2.4(vite@6.3.5(@types/node@26.1.0))':
dependencies:
'@vitest/spy': 3.2.4
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
vite: 6.3.5(@types/node@24.13.2)
vite: 6.3.5(@types/node@26.1.0)
'@vitest/pretty-format@3.2.4':
dependencies:
@@ -2571,7 +2571,7 @@ snapshots:
typescript@6.0.3: {}
undici-types@7.18.2: {}
undici-types@8.3.0: {}
unix-dgram@2.0.6:
dependencies:
@@ -2587,13 +2587,13 @@ snapshots:
util-deprecate@1.0.2: {}
vite-node@3.2.4(@types/node@24.13.2):
vite-node@3.2.4(@types/node@26.1.0):
dependencies:
cac: 6.7.14
debug: 4.4.3
es-module-lexer: 1.7.0
pathe: 2.0.3
vite: 6.3.5(@types/node@24.13.2)
vite: 6.3.5(@types/node@26.1.0)
transitivePeerDependencies:
- '@types/node'
- jiti
@@ -2608,7 +2608,7 @@ snapshots:
- tsx
- yaml
vite@6.3.5(@types/node@24.13.2):
vite@6.3.5(@types/node@26.1.0):
dependencies:
esbuild: 0.25.5
fdir: 6.4.6(picomatch@4.0.2)
@@ -2617,14 +2617,14 @@ snapshots:
rollup: 4.44.0
tinyglobby: 0.2.14
optionalDependencies:
'@types/node': 24.13.2
'@types/node': 26.1.0
fsevents: 2.3.3
vitest@3.2.4(@types/node@24.13.2):
vitest@3.2.4(@types/node@26.1.0):
dependencies:
'@types/chai': 5.2.2
'@vitest/expect': 3.2.4
'@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@24.13.2))
'@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@26.1.0))
'@vitest/pretty-format': 3.2.4
'@vitest/runner': 3.2.4
'@vitest/snapshot': 3.2.4
@@ -2642,11 +2642,11 @@ snapshots:
tinyglobby: 0.2.14
tinypool: 1.1.1
tinyrainbow: 2.0.0
vite: 6.3.5(@types/node@24.13.2)
vite-node: 3.2.4(@types/node@24.13.2)
vite: 6.3.5(@types/node@26.1.0)
vite-node: 3.2.4(@types/node@26.1.0)
why-is-node-running: 2.3.0
optionalDependencies:
'@types/node': 24.13.2
'@types/node': 26.1.0
transitivePeerDependencies:
- jiti
- less