diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 5afdf4fd9..ab9f9a750 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -2431,10 +2431,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WheelEventInit extends MouseEventInit { deltaMode?: number; deltaX?: number; diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index 9c8253d24..d03491c69 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -773,10 +773,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WriteParams { data?: BufferSource | Blob | string | null; position?: number | null; diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index 83a8d396a..80a7896f1 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -707,10 +707,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WorkerOptions { credentials?: RequestCredentials; name?: string; diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index d6c0536dd..2960c5748 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -2431,10 +2431,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WheelEventInit extends MouseEventInit { deltaMode?: number; deltaX?: number; diff --git a/baselines/ts5.5/serviceworker.generated.d.ts b/baselines/ts5.5/serviceworker.generated.d.ts index 9c8253d24..d03491c69 100644 --- a/baselines/ts5.5/serviceworker.generated.d.ts +++ b/baselines/ts5.5/serviceworker.generated.d.ts @@ -773,10 +773,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WriteParams { data?: BufferSource | Blob | string | null; position?: number | null; diff --git a/baselines/ts5.5/sharedworker.generated.d.ts b/baselines/ts5.5/sharedworker.generated.d.ts index 83a8d396a..80a7896f1 100644 --- a/baselines/ts5.5/sharedworker.generated.d.ts +++ b/baselines/ts5.5/sharedworker.generated.d.ts @@ -707,10 +707,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WorkerOptions { credentials?: RequestCredentials; name?: string; diff --git a/baselines/ts5.5/webworker.generated.d.ts b/baselines/ts5.5/webworker.generated.d.ts index cd34b4090..8b2139eb6 100644 --- a/baselines/ts5.5/webworker.generated.d.ts +++ b/baselines/ts5.5/webworker.generated.d.ts @@ -1009,10 +1009,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WorkerOptions { credentials?: RequestCredentials; name?: string; diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index cd34b4090..8b2139eb6 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -1009,10 +1009,13 @@ interface WebTransportOptions { serverCertificateHashes?: WebTransportHash[]; } -interface WebTransportSendStreamOptions { +interface WebTransportSendOptions { sendOrder?: number; } +interface WebTransportSendStreamOptions extends WebTransportSendOptions { +} + interface WorkerOptions { credentials?: RequestCredentials; name?: string; diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc index 831c1d978..417cc458e 100644 --- a/inputfiles/overridingTypes.jsonc +++ b/inputfiles/overridingTypes.jsonc @@ -2073,6 +2073,16 @@ ] } }, + "WebTransportDatagramDuplexStream": { + "properties": { + "property": { + // WebTransportDatagramsWritable is not implemented by anyone as of 2025-03 + "writable": { + "type": "WritableStream" + } + } + } + }, "HTMLTableRowElement": { "properties": { "property": { diff --git a/package-lock.json b/package-lock.json index 872b0bb13..87c44660e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1184,9 +1184,9 @@ "license": "MIT" }, "node_modules/@webref/idl": { - "version": "3.61.0", - "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.61.0.tgz", - "integrity": "sha512-X2mj++swgwl6Z57FMB/I1Q1Q9WnVa7iF0fZ6AFuehLgiFVbPLlTCJQG/zQrsWpXMyl2So8iJTjqx8OzQ1i+zfg==", + "version": "3.61.1", + "resolved": "https://registry.npmjs.org/@webref/idl/-/idl-3.61.1.tgz", + "integrity": "sha512-tvC6xQOJJ6ePSxKIM7u9S9kz5CvlisdDiyfwg6A+ATtuzbSH3j/DxO8du/i4Zu18u1cmYvi/NFrg2A5E8jIDuA==", "dev": true, "license": "MIT", "peerDependencies": {