diff --git a/package-lock.json b/package-lock.json index 5f61bb62ab..6bdb2270e0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "@serialport/parser-delimiter": "^12.0.0", "@serialport/stream": "^12.0.0", "bonjour-service": "^1.1.1", - "debounce": "^1.2.1", + "debounce": "^2.0.0", "debug": "^4.3.4", "fast-deep-equal": "^3.1.3", "mixin-deep": "^2.0.1", @@ -3877,9 +3877,15 @@ } }, "node_modules/debounce": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/debounce/-/debounce-1.2.1.tgz", - "integrity": "sha512-XRRe6Glud4rd/ZGQfiV1ruXSfbvfJedlV9Y6zOlP+2K04vBYiJEte6stfFkCP03aMnY5tsipamumUjL14fofug==" + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/debounce/-/debounce-2.0.0.tgz", + "integrity": "sha512-xRetU6gL1VJbs85Mc4FoEGSjQxzpdxRyFhe3lmWFyy2EzydIcD4xzUvRJMD+NPDfMwKNhxa3PvsIOU32luIWeA==", + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/debug": { "version": "4.3.4", diff --git a/package.json b/package.json index 0b8dde109b..e05a628602 100644 --- a/package.json +++ b/package.json @@ -29,7 +29,7 @@ "@serialport/parser-delimiter": "^12.0.0", "@serialport/stream": "^12.0.0", "bonjour-service": "^1.1.1", - "debounce": "^1.2.1", + "debounce": "^2.0.0", "debug": "^4.3.4", "fast-deep-equal": "^3.1.3", "mixin-deep": "^2.0.1", diff --git a/src/adapter/z-stack/adapter/zStackAdapter.ts b/src/adapter/z-stack/adapter/zStackAdapter.ts index e3d8658ef8..b09df76377 100644 --- a/src/adapter/z-stack/adapter/zStackAdapter.ts +++ b/src/adapter/z-stack/adapter/zStackAdapter.ts @@ -777,7 +777,7 @@ class ZStackAdapter extends Adapter { /* istanbul ignore next */ this.discoverRoute(payload.networkAddress, false).catch(() => {}); }, payload.networkAddress); - }, 60 * 1000, true); + }, 60 * 1000, {immediate: true}); this.deviceAnnounceRouteDiscoveryDebouncers.set(payload.networkAddress, debouncer); }