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

Commit da0367f

Browse files
deps: bump @libp2p/interface-transport from 3.0.0 to 4.0.0 (#233)
* deps: bump @libp2p/interface-transport from 3.0.0 to 4.0.0 Bumps [@libp2p/interface-transport](https://github.com/libp2p/js-libp2p-interfaces) from 3.0.0 to 4.0.0. - [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases) - [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-transport-v3.0.0...@libp2p/interface-transport-v4.0.0) --- updated-dependencies: - dependency-name: "@libp2p/interface-transport" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * deps(dev): bump @libp2p/interface-mocks from 10.0.3 to 11.0.0 Bumps [@libp2p/interface-mocks](https://github.com/libp2p/js-libp2p-interfaces) from 10.0.3 to 11.0.0. - [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases) - [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-mocks-v10.0.3...@libp2p/interface-mocks-v11.0.0) --- updated-dependencies: - dependency-name: "@libp2p/interface-mocks" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * deps(dev): bump @libp2p/interface-transport-compliance-tests Bumps [@libp2p/interface-transport-compliance-tests](https://github.com/libp2p/js-libp2p-interfaces) from 3.0.13 to 4.0.0. - [Release notes](https://github.com/libp2p/js-libp2p-interfaces/releases) - [Commits](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-transport-compliance-tests-v3.0.13...@libp2p/interface-transport-compliance-tests-v4.0.0) --- updated-dependencies: - dependency-name: "@libp2p/interface-transport-compliance-tests" dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: achingbrain <[email protected]>
1 parent 671187e commit da0367f

File tree

4 files changed

+15
-6
lines changed

4 files changed

+15
-6
lines changed

.aegir.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { multiaddr } from '@multiformats/multiaddr'
22
import { mockRegistrar, mockUpgrader } from '@libp2p/interface-mocks'
33
import { pipe }from 'it-pipe'
4+
import { EventEmitter } from '@libp2p/interfaces/events'
45

56
/** @type {import('aegir/types').PartialOptions} */
67
export default {
@@ -17,7 +18,8 @@ export default {
1718
)
1819
})
1920
const upgrader = mockUpgrader({
20-
registrar
21+
registrar,
22+
events: new EventEmitter()
2123
})
2224

2325
const ws = webSockets()()

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -160,7 +160,7 @@
160160
},
161161
"dependencies": {
162162
"@libp2p/interface-connection": "^5.0.0",
163-
"@libp2p/interface-transport": "^3.0.0",
163+
"@libp2p/interface-transport": "^4.0.0",
164164
"@libp2p/interfaces": "^3.0.3",
165165
"@libp2p/logger": "^2.0.0",
166166
"@libp2p/utils": "^3.0.2",
@@ -175,8 +175,8 @@
175175
"ws": "^8.12.1"
176176
},
177177
"devDependencies": {
178-
"@libp2p/interface-mocks": "^10.0.0",
179-
"@libp2p/interface-transport-compliance-tests": "^3.0.0",
178+
"@libp2p/interface-mocks": "^11.0.0",
179+
"@libp2p/interface-transport-compliance-tests": "^4.0.0",
180180
"@types/ws": "^8.2.2",
181181
"aegir": "^38.1.7",
182182
"is-loopback-addr": "^2.0.1",

test/browser.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import { mockUpgrader } from '@libp2p/interface-mocks'
1010
import { isBrowser, isWebWorker } from 'wherearewe'
1111
import type { Connection } from '@libp2p/interface-connection'
1212
import type { Transport } from '@libp2p/interface-transport'
13+
import { EventEmitter } from '@libp2p/interfaces/events'
1314

1415
const protocol = '/echo/1.0.0'
1516

@@ -20,7 +21,11 @@ describe('libp2p-websockets', () => {
2021

2122
beforeEach(async () => {
2223
ws = webSockets()()
23-
conn = await ws.dial(ma, { upgrader: mockUpgrader() })
24+
conn = await ws.dial(ma, {
25+
upgrader: mockUpgrader({
26+
events: new EventEmitter()
27+
})
28+
})
2429
})
2530

2631
afterEach(async () => {

test/node.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import type { Listener, Transport } from '@libp2p/interface-transport'
2121
import type { Uint8ArrayList } from 'uint8arraylist'
2222
import type { Source } from 'it-stream-types'
2323
import './compliance.node.js'
24+
import { EventEmitter } from '@libp2p/interfaces/events'
2425

2526
async function * toBuffers (source: Source<Uint8ArrayList>): AsyncGenerator<Uint8Array, void, undefined> {
2627
for await (const list of source) {
@@ -39,7 +40,8 @@ void registrar.handle(protocol, (evt) => {
3940
)
4041
})
4142
const upgrader = mockUpgrader({
42-
registrar
43+
registrar,
44+
events: new EventEmitter()
4345
})
4446

4547
describe('instantiate the transport', () => {

0 commit comments

Comments
 (0)