diff --git a/src/test-utils/plugin-runtime-env.ts b/src/test-utils/plugin-runtime-env.ts index f9482fc1d90..ec26a18bde8 100644 --- a/src/test-utils/plugin-runtime-env.ts +++ b/src/test-utils/plugin-runtime-env.ts @@ -5,7 +5,7 @@ type RuntimeEnvOptions = { throwOnExit?: boolean; }; -type TypedRuntimeEnvOptions = RuntimeEnvOptions & { +type TypedRuntimeEnvOptions = RuntimeEnvOptions & { readonly __runtimeShape?: (runtime: TRuntime) => void; }; @@ -24,7 +24,7 @@ export function createRuntimeEnv(options?: RuntimeEnvOptions): OutputRuntimeEnv }; } -export function createTypedRuntimeEnv( +export function createTypedRuntimeEnv( options?: TypedRuntimeEnvOptions, ): TRuntime { return createRuntimeEnv(options) as TRuntime; @@ -34,7 +34,7 @@ export function createNonExitingRuntimeEnv(): OutputRuntimeEnv { return createRuntimeEnv({ throwOnExit: false }); } -export function createNonExitingTypedRuntimeEnv( +export function createNonExitingTypedRuntimeEnv( runtimeShape?: (runtime: TRuntime) => void, ): TRuntime { return createTypedRuntimeEnv({ throwOnExit: false, __runtimeShape: runtimeShape });