diff --git a/packages/utility-features/test-utils/src/get-global-override-for-function.ts b/packages/utility-features/test-utils/src/get-global-override-for-function.ts index 238ee5621a..1b718c7554 100644 --- a/packages/utility-features/test-utils/src/get-global-override-for-function.ts +++ b/packages/utility-features/test-utils/src/get-global-override-for-function.ts @@ -6,9 +6,7 @@ import type { Injectable } from "@ogre-tools/injectable"; import { getGlobalOverride } from "./get-global-override"; import { camelCase } from "lodash/fp"; -export const getGlobalOverrideForFunction = ( - injectable: Injectable, -) => +export const getGlobalOverrideForFunction = (injectable: Injectable) => ( getGlobalOverride(injectable, () => (...args: any[]) => { console.warn( `Tried to invoke a function "${injectable.id}" without override. The args were:`, @@ -16,10 +14,7 @@ export const getGlobalOverrideForFunction = ( ); throw new Error( - `Tried to invoke a function "${ - injectable.id - }" without override. Add eg. "di.override(${camelCase( - injectable.id, - )}Mock)" to the unit test interested in this.`, + `Tried to invoke a function "${injectable.id}" without override. Add eg. "di.override(${camelCase(injectable.id)}Mock)" to the unit test interested in this.`, ); - }); + }) +); diff --git a/packages/utility-features/test-utils/src/get-global-override.ts b/packages/utility-features/test-utils/src/get-global-override.ts index ac3c86a33e..09e740f11c 100644 --- a/packages/utility-features/test-utils/src/get-global-override.ts +++ b/packages/utility-features/test-utils/src/get-global-override.ts @@ -2,16 +2,16 @@ * Copyright (c) OpenLens Authors. All rights reserved. * Licensed under MIT License. See LICENSE in root directory for more information. */ -import type { Injectable } from "@ogre-tools/injectable"; +import type { Injectable, Instantiate } from "@ogre-tools/injectable"; -export interface GlobalOverride { - injectable: Injectable; - overridingInstantiate: any; +export interface GlobalOverride { + injectable: Injectable; + overridingInstantiate: Instantiate; } -export const getGlobalOverride = >( - injectable: T, - overridingInstantiate: T["instantiate"], +export const getGlobalOverride = ( + injectable: Injectable, + overridingInstantiate: (typeof injectable)["instantiate"], ) => ({ injectable, overridingInstantiate,