diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 112a707d5..c5ac972b6 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -36713,7 +36713,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index 02b5f0403..d94ec767e 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -10486,7 +10486,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index 5bb63c4f4..82be54b49 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -10029,7 +10029,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index 566f7f4bd..fba6edfb7 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -36690,7 +36690,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.5/serviceworker.generated.d.ts b/baselines/ts5.5/serviceworker.generated.d.ts index 295e1756e..06718bcb5 100644 --- a/baselines/ts5.5/serviceworker.generated.d.ts +++ b/baselines/ts5.5/serviceworker.generated.d.ts @@ -10486,7 +10486,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.5/sharedworker.generated.d.ts b/baselines/ts5.5/sharedworker.generated.d.ts index 4fb5c5f83..a8e0ea796 100644 --- a/baselines/ts5.5/sharedworker.generated.d.ts +++ b/baselines/ts5.5/sharedworker.generated.d.ts @@ -10029,7 +10029,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.5/webworker.generated.d.ts b/baselines/ts5.5/webworker.generated.d.ts index 63867da88..553c39616 100644 --- a/baselines/ts5.5/webworker.generated.d.ts +++ b/baselines/ts5.5/webworker.generated.d.ts @@ -11920,7 +11920,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index 9997a7f0b..d11b58713 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -36713,7 +36713,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.6/serviceworker.generated.d.ts b/baselines/ts5.6/serviceworker.generated.d.ts index 295e1756e..06718bcb5 100644 --- a/baselines/ts5.6/serviceworker.generated.d.ts +++ b/baselines/ts5.6/serviceworker.generated.d.ts @@ -10486,7 +10486,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.6/sharedworker.generated.d.ts b/baselines/ts5.6/sharedworker.generated.d.ts index 4fb5c5f83..a8e0ea796 100644 --- a/baselines/ts5.6/sharedworker.generated.d.ts +++ b/baselines/ts5.6/sharedworker.generated.d.ts @@ -10029,7 +10029,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/ts5.6/webworker.generated.d.ts b/baselines/ts5.6/webworker.generated.d.ts index 63867da88..553c39616 100644 --- a/baselines/ts5.6/webworker.generated.d.ts +++ b/baselines/ts5.6/webworker.generated.d.ts @@ -11920,7 +11920,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index 41d032889..ed17bad3d 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -11920,7 +11920,7 @@ interface WebSocket extends EventTarget { * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/WebSocket/readyState) */ - readonly readyState: number; + readonly readyState: typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED; /** * The **`WebSocket.url`** read-only property returns the absolute URL of the WebSocket as resolved by the constructor. * diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc index 8a7e0851f..5f1572b1d 100644 --- a/inputfiles/overridingTypes.jsonc +++ b/inputfiles/overridingTypes.jsonc @@ -1962,6 +1962,14 @@ "type": "MessageEvent" } ] + }, + "properties": { + "property": { + "readyState": { + "name": "readyState", + "overrideType": "typeof WebSocket.CONNECTING | typeof WebSocket.OPEN | typeof WebSocket.CLOSING | typeof WebSocket.CLOSED" + } + } } }, "WebTransportDatagramDuplexStream": {