From 4c63d697fc4ba39dc31bb4035f84ecab1cb3c492 Mon Sep 17 00:00:00 2001 From: ngtrnhao Date: Wed, 1 Apr 2026 15:58:23 +0700 Subject: [PATCH] fix: Allow CSSStyleValue in Keyframe index signature --- baselines/dom.generated.d.ts | 2 +- baselines/ts5.5/dom.generated.d.ts | 2 +- baselines/ts5.6/dom.generated.d.ts | 2 +- baselines/ts5.9/dom.generated.d.ts | 2 +- inputfiles/overridingTypes.jsonc | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 49869687a..e6d0c9fbe 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -1386,7 +1386,7 @@ interface Keyframe { composite?: CompositeOperationOrAuto; easing?: string; offset?: number | null; - [property: string]: string | number | null | undefined; + [property: string]: string | number | null | undefined | CSSStyleValue; } interface KeyframeAnimationOptions extends KeyframeEffectOptions { diff --git a/baselines/ts5.5/dom.generated.d.ts b/baselines/ts5.5/dom.generated.d.ts index c2605d732..dda7d8efb 100644 --- a/baselines/ts5.5/dom.generated.d.ts +++ b/baselines/ts5.5/dom.generated.d.ts @@ -1383,7 +1383,7 @@ interface Keyframe { composite?: CompositeOperationOrAuto; easing?: string; offset?: number | null; - [property: string]: string | number | null | undefined; + [property: string]: string | number | null | undefined | CSSStyleValue; } interface KeyframeAnimationOptions extends KeyframeEffectOptions { diff --git a/baselines/ts5.6/dom.generated.d.ts b/baselines/ts5.6/dom.generated.d.ts index 080755c34..7ca7c3bf3 100644 --- a/baselines/ts5.6/dom.generated.d.ts +++ b/baselines/ts5.6/dom.generated.d.ts @@ -1383,7 +1383,7 @@ interface Keyframe { composite?: CompositeOperationOrAuto; easing?: string; offset?: number | null; - [property: string]: string | number | null | undefined; + [property: string]: string | number | null | undefined | CSSStyleValue; } interface KeyframeAnimationOptions extends KeyframeEffectOptions { diff --git a/baselines/ts5.9/dom.generated.d.ts b/baselines/ts5.9/dom.generated.d.ts index e7d397376..1fafda75c 100644 --- a/baselines/ts5.9/dom.generated.d.ts +++ b/baselines/ts5.9/dom.generated.d.ts @@ -1383,7 +1383,7 @@ interface Keyframe { composite?: CompositeOperationOrAuto; easing?: string; offset?: number | null; - [property: string]: string | number | null | undefined; + [property: string]: string | number | null | undefined | CSSStyleValue; } interface KeyframeAnimationOptions extends KeyframeEffectOptions { diff --git a/inputfiles/overridingTypes.jsonc b/inputfiles/overridingTypes.jsonc index c6e2832d5..88e145ab2 100644 --- a/inputfiles/overridingTypes.jsonc +++ b/inputfiles/overridingTypes.jsonc @@ -2923,7 +2923,7 @@ "BaseKeyframe": { "name": "Keyframe", "overrideIndexSignatures": [ - "[property: string]: string | number | null | undefined" + "[property: string]: string | number | null | undefined | CSSStyleValue" ] }, "BasePropertyIndexedKeyframe": {