feat: Upgrade to TypeScript 5.5.2 (#24326)

This commit upgrades TypeScript to 5.5.2.

https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
This commit is contained in:
Bartek Iwańczuk 2024-07-03 15:09:54 +01:00 committed by GitHub
parent 496ea5903b
commit 3242e2718f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
27 changed files with 191233 additions and 187186 deletions

View file

@ -20,6 +20,11 @@ and limitations under the License.
/// Window Iterable APIs
/////////////////////////////
interface AbortSignal {
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/AbortSignal/any_static) */
any(signals: Iterable<AbortSignal>): AbortSignal;
}
interface AudioParam {
/** [MDN Reference](https://developer.mozilla.org/docs/Web/API/AudioParam/setValueCurveAtTime) */
setValueCurveAtTime(values: Iterable<number>, startTime: number, duration: number): AudioParam;
@ -83,6 +88,9 @@ interface CanvasPathDrawingStyles {
setLineDash(segments: Iterable<number>): void;
}
interface CustomStateSet extends Set<string> {
}
interface DOMRectList {
[Symbol.iterator](): IterableIterator<DOMRect>;
}