From 981615f5be3768cf709bc2054e13ffb9544590f9 Mon Sep 17 00:00:00 2001 From: Rohan Mukherjee Date: Thu, 9 Apr 2026 19:10:35 +0530 Subject: [PATCH] fix: rexport "Flags" types are "Flagship*" --- types/defines/flags.d.ts | 7 ++++++ .../experimental/index.d.ts | 23 ++++++++++++++----- .../generated-snapshot/experimental/index.ts | 23 ++++++++++++++----- types/generated-snapshot/latest/index.d.ts | 6 +++++ types/generated-snapshot/latest/index.ts | 6 +++++ 5 files changed, 53 insertions(+), 12 deletions(-) diff --git a/types/defines/flags.d.ts b/types/defines/flags.d.ts index 827904bffc3..05aca0083ca 100644 --- a/types/defines/flags.d.ts +++ b/types/defines/flags.d.ts @@ -143,3 +143,10 @@ export declare abstract class Flags { context?: EvaluationContext ): Promise>; } + +export { + Flags as Flagship, + FlagEvaluationError as FlagshipEvaluationError, + EvaluationContext as FlagshipEvaluationContext, + EvaluationDetails as FlagshipEvaluationDetails, +}; diff --git a/types/generated-snapshot/experimental/index.d.ts b/types/generated-snapshot/experimental/index.d.ts index dbe97f3b0fc..f89548013fd 100755 --- a/types/generated-snapshot/experimental/index.d.ts +++ b/types/generated-snapshot/experimental/index.d.ts @@ -3937,23 +3937,28 @@ interface ExecOutput { readonly stdout: ArrayBuffer; readonly stderr: ArrayBuffer; readonly exitCode: number; + readonly __stdoutp: ArrayBuffer; + readonly __stderrp: ArrayBuffer; } interface ContainerExecOptions { cwd?: string; env?: Record; user?: string; - stdin?: ReadableStream | "pipe"; - stdout?: "pipe" | "ignore"; - stderr?: "pipe" | "ignore" | "combined"; + __stdinp?: ReadableStream | "pipe"; + __stdoutp?: "pipe" | "ignore"; + __stderrp?: "pipe" | "ignore" | "combined"; } interface ExecProcess { - readonly stdin: WritableStream | null; - readonly stdout: ReadableStream | null; - readonly stderr: ReadableStream | null; + get stdin(): WritableStream | undefined; + get stdout(): ReadableStream | undefined; + get stderr(): ReadableStream | undefined; readonly pid: number; readonly exitCode: Promise; output(): Promise; kill(signal?: number): void; + readonly __stdinp: WritableStream | null; + readonly __stdoutp: ReadableStream | null; + readonly __stderrp: ReadableStream | null; } interface Container { get running(): boolean; @@ -12891,6 +12896,12 @@ declare abstract class Flags { context?: EvaluationContext, ): Promise>; } +export { + Flags as Flagship, + FlagEvaluationError as FlagshipEvaluationError, + EvaluationContext as FlagshipEvaluationContext, + EvaluationDetails as FlagshipEvaluationDetails, +}; /** * Hello World binding to serve as an explanatory example. DO NOT USE */ diff --git a/types/generated-snapshot/experimental/index.ts b/types/generated-snapshot/experimental/index.ts index 13650a04ec0..3824e8f6c5a 100755 --- a/types/generated-snapshot/experimental/index.ts +++ b/types/generated-snapshot/experimental/index.ts @@ -3943,23 +3943,28 @@ export interface ExecOutput { readonly stdout: ArrayBuffer; readonly stderr: ArrayBuffer; readonly exitCode: number; + readonly __stdoutp: ArrayBuffer; + readonly __stderrp: ArrayBuffer; } export interface ContainerExecOptions { cwd?: string; env?: Record; user?: string; - stdin?: ReadableStream | "pipe"; - stdout?: "pipe" | "ignore"; - stderr?: "pipe" | "ignore" | "combined"; + __stdinp?: ReadableStream | "pipe"; + __stdoutp?: "pipe" | "ignore"; + __stderrp?: "pipe" | "ignore" | "combined"; } export interface ExecProcess { - readonly stdin: WritableStream | null; - readonly stdout: ReadableStream | null; - readonly stderr: ReadableStream | null; + get stdin(): WritableStream | undefined; + get stdout(): ReadableStream | undefined; + get stderr(): ReadableStream | undefined; readonly pid: number; readonly exitCode: Promise; output(): Promise; kill(signal?: number): void; + readonly __stdinp: WritableStream | null; + readonly __stdoutp: ReadableStream | null; + readonly __stderrp: ReadableStream | null; } export interface Container { get running(): boolean; @@ -12907,6 +12912,12 @@ export declare abstract class Flags { context?: EvaluationContext, ): Promise>; } +export { + Flags as Flagship, + FlagEvaluationError as FlagshipEvaluationError, + EvaluationContext as FlagshipEvaluationContext, + EvaluationDetails as FlagshipEvaluationDetails, +}; /** * Hello World binding to serve as an explanatory example. DO NOT USE */ diff --git a/types/generated-snapshot/latest/index.d.ts b/types/generated-snapshot/latest/index.d.ts index a1f1793f429..2df5e21be12 100755 --- a/types/generated-snapshot/latest/index.d.ts +++ b/types/generated-snapshot/latest/index.d.ts @@ -12199,6 +12199,12 @@ declare abstract class Flags { context?: EvaluationContext, ): Promise>; } +export { + Flags as Flagship, + FlagEvaluationError as FlagshipEvaluationError, + EvaluationContext as FlagshipEvaluationContext, + EvaluationDetails as FlagshipEvaluationDetails, +}; /** * Hello World binding to serve as an explanatory example. DO NOT USE */ diff --git a/types/generated-snapshot/latest/index.ts b/types/generated-snapshot/latest/index.ts index 8b1e8fdfec7..3862c814602 100755 --- a/types/generated-snapshot/latest/index.ts +++ b/types/generated-snapshot/latest/index.ts @@ -12215,6 +12215,12 @@ export declare abstract class Flags { context?: EvaluationContext, ): Promise>; } +export { + Flags as Flagship, + FlagEvaluationError as FlagshipEvaluationError, + EvaluationContext as FlagshipEvaluationContext, + EvaluationDetails as FlagshipEvaluationDetails, +}; /** * Hello World binding to serve as an explanatory example. DO NOT USE */