From 5fb2d4d1377f9ec98af5e91a2dd19454a7445272 Mon Sep 17 00:00:00 2001 From: Jerel Miller Date: Sat, 20 Sep 2025 14:25:57 -0600 Subject: [PATCH 1/2] Move array type to items property instead of TData --- src/execution/types.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/execution/types.ts b/src/execution/types.ts index 7e301f3eae..e68a41cc22 100644 --- a/src/execution/types.ts +++ b/src/execution/types.ts @@ -114,13 +114,13 @@ export interface FormattedIncrementalDeferResult< extensions?: TExtensions; } -interface StreamItemsRecordResult> { +interface StreamItemsRecordResult { errors?: ReadonlyArray; - items: TData; + items: ReadonlyArray; } export interface IncrementalStreamResult< - TData = ReadonlyArray, + TData = unknown, TExtensions = ObjMap, > extends StreamItemsRecordResult { id: string; @@ -129,11 +129,11 @@ export interface IncrementalStreamResult< } export interface FormattedIncrementalStreamResult< - TData = Array, + TData = unknown, TExtensions = ObjMap, > { errors?: ReadonlyArray; - items: TData; + items: Array; id: string; subPath?: ReadonlyArray; extensions?: TExtensions; From e8c7d64df0d2e480a97c3f9ae4d870bbdc672d3c Mon Sep 17 00:00:00 2001 From: Jerel Miller Date: Sat, 20 Sep 2025 14:41:18 -0600 Subject: [PATCH 2/2] Use ReadonlyArray --- src/execution/types.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/execution/types.ts b/src/execution/types.ts index e68a41cc22..3904221214 100644 --- a/src/execution/types.ts +++ b/src/execution/types.ts @@ -133,7 +133,7 @@ export interface FormattedIncrementalStreamResult< TExtensions = ObjMap, > { errors?: ReadonlyArray; - items: Array; + items: ReadonlyArray; id: string; subPath?: ReadonlyArray; extensions?: TExtensions;