chore: run prettier
Node Tests / node-tests (pull_request) Successful in 4m44s
Browser Tests / browser-tests (push) Failing after 7m18s
Browser Tests / browser-tests (pull_request) Successful in 10m9s
Node Tests / node-tests (push) Failing after 11m24s

This commit was merged in pull request #46.
This commit is contained in:
2026-06-23 23:44:49 +00:00
parent a0cc6fc4da
commit 57702a3943
3 changed files with 18 additions and 3 deletions
+7 -1
View File
@@ -1,2 +1,8 @@
export { DataChannelTransport, openDataChannel, acceptDataChannel } from "./transport.js"
export type { DataChannel, PeerConnection, ChannelInit, TransportOptions, ChannelOptions } from "./transport.js"
export type {
DataChannel,
PeerConnection,
ChannelInit,
TransportOptions,
ChannelOptions,
} from "./transport.js"
+7 -1
View File
@@ -1,2 +1,8 @@
export type { DataChannel, PeerConnection, ChannelInit, TransportOptions, ChannelOptions } from "./transport.js"
export type {
DataChannel,
PeerConnection,
ChannelInit,
TransportOptions,
ChannelOptions,
} from "./transport.js"
export { DataChannelTransport, openDataChannel, acceptDataChannel } from "./transport.js"
@@ -287,7 +287,10 @@ suite("DataChannelTransport", () => {
const [a, b] = mockChannelPair()
a.open()
b.open()
const [ta] = await Promise.all([acceptDataChannel(a, { sendHighWatermark: 0, sendLowWatermark: 0 }), acceptDataChannel(b)])
const [ta] = await Promise.all([
acceptDataChannel(a, { sendHighWatermark: 0, sendLowWatermark: 0 }),
acceptDataChannel(b),
])
// send a byte to trigger backpressure (highWatermark=0 means any non-zero bufferedAmount blocks)
const writePromise = ta.write(enc.encode("x"))
a.triggerError(new Error("gone"))