Skip to content

Commit 02b8932

Browse files
committed
fix(@libp2p/kad-dht): update timeout ref type
1 parent 78b008c commit 02b8932

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

packages/kad-dht/src/providers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ export class Providers implements Startable {
5353
private readonly provideValidity: number
5454
private readonly syncQueue: Queue
5555
private started: boolean
56-
private cleaner?: NodeJS.Timer
56+
private cleaner?: ReturnType<typeof setInterval>
5757

5858
constructor (components: ProvidersComponents, init: ProvidersInit = {}) {
5959
const { cacheSize, cleanupInterval, provideValidity } = init

packages/kad-dht/src/query-self.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ export class QuerySelf implements Startable {
4141
private readonly initialInterval: number
4242
private readonly queryTimeout: number
4343
private started: boolean
44-
private timeoutId?: NodeJS.Timer
44+
private timeoutId?: ReturnType<typeof setTimeout>
4545
private controller?: AbortController
4646
private initialQuerySelfHasRun?: DeferredPromise<void>
4747
private querySelfPromise?: DeferredPromise<void>

packages/kad-dht/src/routing-table/refresh.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export class RoutingTableRefresh {
3535
private readonly refreshInterval: number
3636
private readonly refreshQueryTimeout: number
3737
private readonly commonPrefixLengthRefreshedAt: Date[]
38-
private refreshTimeoutId?: NodeJS.Timer
38+
private refreshTimeoutId?: ReturnType<typeof setTimeout>
3939

4040
constructor (init: RoutingTableRefreshInit) {
4141
const { peerRouting, routingTable, refreshInterval, refreshQueryTimeout, lan } = init

packages/peer-discovery-mdns/src/query.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import type { MulticastDNS, QueryPacket, ResponsePacket } from 'multicast-dns'
77

88
const log = logger('libp2p:mdns:query')
99

10-
export function queryLAN (mdns: MulticastDNS, serviceTag: string, interval: number): NodeJS.Timer {
10+
export function queryLAN (mdns: MulticastDNS, serviceTag: string, interval: number): ReturnType<typeof setInterval> {
1111
const query = (): void => {
1212
log('query', serviceTag)
1313

0 commit comments

Comments
 (0)