Skip to content
This repository was archived by the owner on Jul 21, 2023. It is now read-only.

Commit b97187e

Browse files
authored
fix: update interfaces (#329)
Update interfaces to the latest version
1 parent 9088c61 commit b97187e

File tree

13 files changed

+20
-18
lines changed

13 files changed

+20
-18
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
},
134134
"dependencies": {
135135
"@libp2p/crypto": "^0.22.11",
136-
"@libp2p/interfaces": "^1.3.29",
136+
"@libp2p/interfaces": "^1.3.31",
137137
"@libp2p/logger": "^1.1.4",
138138
"@libp2p/peer-id": "^1.1.10",
139139
"@libp2p/record": "^1.0.4",
@@ -169,7 +169,7 @@
169169
"varint": "^6.0.0"
170170
},
171171
"devDependencies": {
172-
"@libp2p/interface-compliance-tests": "^1.1.31",
172+
"@libp2p/interface-compliance-tests": "^1.1.32",
173173
"@libp2p/peer-id-factory": "^1.0.9",
174174
"@libp2p/peer-store": "^1.0.11",
175175
"@types/lodash.random": "^3.2.6",

src/dual-kad-dht.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import merge from 'it-merge'
44
import { queryErrorEvent } from './query/events.js'
55
import type { KadDHT } from './kad-dht.js'
66
import type { DualDHT, QueryOptions } from '@libp2p/interfaces/dht'
7-
import { AbortOptions, EventEmitter, CustomEvent } from '@libp2p/interfaces'
7+
import type { AbortOptions } from '@libp2p/interfaces'
8+
import { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'
89
import type { CID } from 'multiformats'
910
import type { PeerId } from '@libp2p/interfaces/peer-id'
1011
import type { PeerDiscoveryEvents } from '@libp2p/interfaces/peer-discovery'

src/kad-dht.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ import {
1616
import { Logger, logger } from '@libp2p/logger'
1717
import type { QueryOptions, Validators, Selectors, DHT } from '@libp2p/interfaces/dht'
1818
import type { PeerInfo } from '@libp2p/interfaces/peer-info'
19-
import { CustomEvent, EventEmitter } from '@libp2p/interfaces'
19+
import { CustomEvent, EventEmitter } from '@libp2p/interfaces/events'
2020
import type { PeerId } from '@libp2p/interfaces/peer-id'
2121
import type { CID } from 'multiformats/cid'
2222
import type { PeerDiscoveryEvents } from '@libp2p/interfaces/peer-discovery'

src/network.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import * as lp from 'it-length-prefixed'
44
import drain from 'it-drain'
55
import first from 'it-first'
66
import { Message } from './message/index.js'
7-
import { EventEmitter, CustomEvent } from '@libp2p/interfaces'
7+
import { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'
88
import {
99
dialingPeerEvent,
1010
sendingQueryEvent,
@@ -13,7 +13,8 @@ import {
1313
} from './query/events.js'
1414
import { logger } from '@libp2p/logger'
1515
import type { PeerId } from '@libp2p/interfaces/peer-id'
16-
import type { AbortOptions, Startable } from '@libp2p/interfaces'
16+
import type { AbortOptions } from '@libp2p/interfaces'
17+
import type { Startable } from '@libp2p/interfaces/startable'
1718
import type { Logger } from '@libp2p/logger'
1819
import type { Duplex } from 'it-stream-types'
1920
import type { PeerInfo } from '@libp2p/interfaces/peer-info'

src/providers.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { logger } from '@libp2p/logger'
1212
import { toString as uint8ArrayToString } from 'uint8arrays/to-string'
1313
import { peerIdFromString } from '@libp2p/peer-id'
1414
import type { Datastore } from 'interface-datastore'
15-
import type { Startable } from '@libp2p/interfaces'
15+
import type { Startable } from '@libp2p/interfaces/startable'
1616
import type { CID } from 'multiformats'
1717
import type { PeerId } from '@libp2p/interfaces/peer-id'
1818
import { Components, Initializable } from '@libp2p/interfaces/components'

src/query-self.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { TimeoutController } from 'timeout-abort-controller'
77
import { anySignal } from 'any-signal'
88
import { logger, Logger } from '@libp2p/logger'
99
import type { PeerRouting } from './peer-routing/index.js'
10-
import type { Startable } from '@libp2p/interfaces'
10+
import type { Startable } from '@libp2p/interfaces/startable'
1111
import { pipe } from 'it-pipe'
1212
import { Components, Initializable } from '@libp2p/interfaces/components'
1313

src/query/manager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ import { queryPath } from './query-path.js'
88
import merge from 'it-merge'
99
// @ts-expect-error setMaxListeners is missing from the types
1010
import { setMaxListeners } from 'events'
11-
import { EventEmitter, CustomEvent } from '@libp2p/interfaces'
11+
import { EventEmitter, CustomEvent } from '@libp2p/interfaces/events'
1212
import { logger } from '@libp2p/logger'
1313
import type { PeerId } from '@libp2p/interfaces/peer-id'
14-
import type { Startable } from '@libp2p/interfaces'
14+
import type { Startable } from '@libp2p/interfaces/startable'
1515
import type { QueryFunc } from './types.js'
1616
import type { QueryOptions } from '@libp2p/interfaces/dht'
1717
import { Components, Initializable } from '@libp2p/interfaces/components'

src/query/query-path.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import { TimeoutController } from 'timeout-abort-controller'
88
import { anySignal } from 'any-signal'
99
import { queryErrorEvent } from './events.js'
1010
import type { PeerId } from '@libp2p/interfaces/peer-id'
11-
import type { EventEmitter } from '@libp2p/interfaces'
11+
import type { EventEmitter } from '@libp2p/interfaces/events'
1212
import type { CleanUpEvents } from './manager.js'
1313
import type { Logger } from '@libp2p/logger'
1414
import type { QueryFunc } from '../query/types.js'

src/routing-table/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import { PROTOCOL_DHT } from '../constants.js'
66
import { TimeoutController } from 'timeout-abort-controller'
77
import { logger } from '@libp2p/logger'
88
import type { PeerId } from '@libp2p/interfaces/peer-id'
9-
import type { Startable } from '@libp2p/interfaces'
9+
import type { Startable } from '@libp2p/interfaces/startable'
1010
import type { Logger } from '@libp2p/logger'
1111
import { Components, Initializable } from '@libp2p/interfaces/components'
1212

src/topology-listener.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { createTopology } from '@libp2p/topology'
2-
import { CustomEvent, EventEmitter } from '@libp2p/interfaces'
2+
import { CustomEvent, EventEmitter } from '@libp2p/interfaces/events'
33
import { logger } from '@libp2p/logger'
44
import type { Logger } from '@libp2p/logger'
5-
import type { Startable } from '@libp2p/interfaces'
5+
import type { Startable } from '@libp2p/interfaces/startable'
66
import type { PeerId } from '@libp2p/interfaces/peer-id'
77
import { Components, Initializable } from '@libp2p/interfaces/components'
88

0 commit comments

Comments
 (0)