Skip to content

Commit 8543df0

Browse files
authored
fix: remove it-ws (#3309)
The global WebSocket instance is used in node.js now so remove unused options.
1 parent 6f466c6 commit 8543df0

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

packages/transport-websockets/package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,6 @@
7272
"@multiformats/multiaddr": "^13.0.1",
7373
"@multiformats/multiaddr-matcher": "^3.0.1",
7474
"@multiformats/multiaddr-to-uri": "^12.0.0",
75-
"@types/ws": "^8.18.1",
76-
"it-ws": "^6.1.5",
7775
"main-event": "^1.0.1",
7876
"p-event": "^7.0.0",
7977
"progress-events": "^1.0.1",
@@ -83,6 +81,7 @@
8381
},
8482
"devDependencies": {
8583
"@libp2p/logger": "^6.0.1",
84+
"@types/ws": "^8.18.1",
8685
"aegir": "^47.0.22",
8786
"is-loopback-addr": "^2.0.2",
8887
"p-wait-for": "^6.0.0",

packages/transport-websockets/src/index.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,12 @@ import { createListener } from './listener.js'
3232
import { webSocketToMaConn } from './websocket-to-conn.js'
3333
import type { Transport, CreateListenerOptions, DialTransportOptions, Listener, AbortOptions, ComponentLogger, Logger, Connection, OutboundConnectionUpgradeEvents, Metrics, CounterGroup, Libp2pEvents } from '@libp2p/interface'
3434
import type { Multiaddr } from '@multiformats/multiaddr'
35-
import type { WebSocketOptions } from 'it-ws/client'
3635
import type { TypedEventTarget } from 'main-event'
3736
import type http from 'node:http'
3837
import type https from 'node:https'
3938
import type { ProgressEvent } from 'progress-events'
4039

41-
export interface WebSocketsInit extends AbortOptions, WebSocketOptions {
40+
export interface WebSocketsInit extends AbortOptions {
4241
/**
4342
* Options used to create the HTTP server
4443
*/

0 commit comments

Comments
 (0)