diff --git a/sdk/base/lib/util/GetServiceManifest.ts b/sdk/base/lib/util/GetServiceManifest.ts index 2afa60fbb..09075f27b 100644 --- a/sdk/base/lib/util/GetServiceManifest.ts +++ b/sdk/base/lib/util/GetServiceManifest.ts @@ -3,9 +3,10 @@ import { Manifest, PackageId } from '../osBindings' import { deepEqual } from './deepEqual' import { Watchable } from './Watchable' -export class GetServiceManifest< - Mapped = Manifest | null, -> extends Watchable { +export class GetServiceManifest extends Watchable< + Manifest | null, + Mapped +> { protected readonly label = 'GetServiceManifest' constructor( @@ -40,8 +41,12 @@ export function getServiceManifest( map?: (manifest: Manifest | null) => Mapped, eq?: (a: Mapped, b: Mapped) => boolean, ): GetServiceManifest { - return new GetServiceManifest(effects, { packageId }, { - map: map ?? ((a) => a as Mapped), - eq: eq ?? ((a, b) => deepEqual(a, b)), - }) + return new GetServiceManifest( + effects, + { packageId }, + { + map: map ?? ((a) => a as Mapped), + eq: eq ?? ((a, b) => deepEqual(a, b)), + }, + ) } diff --git a/sdk/base/lib/util/getServiceInterface.ts b/sdk/base/lib/util/getServiceInterface.ts index 527dc09dc..b5b7af325 100644 --- a/sdk/base/lib/util/getServiceInterface.ts +++ b/sdk/base/lib/util/getServiceInterface.ts @@ -481,10 +481,14 @@ export function getOwnServiceInterface( map?: (interfaces: ServiceInterfaceFilled | null) => Mapped, eq?: (a: Mapped, b: Mapped) => boolean, ): GetServiceInterface { - return new GetServiceInterface(effects, { id }, { - map: map ?? ((a) => a as Mapped), - eq: eq ?? ((a, b) => deepEqual(a, b)), - }) + return new GetServiceInterface( + effects, + { id }, + { + map: map ?? ((a) => a as Mapped), + eq: eq ?? ((a, b) => deepEqual(a, b)), + }, + ) } export function getServiceInterface( diff --git a/sdk/base/lib/util/getServiceInterfaces.ts b/sdk/base/lib/util/getServiceInterfaces.ts index 73a176808..a11199927 100644 --- a/sdk/base/lib/util/getServiceInterfaces.ts +++ b/sdk/base/lib/util/getServiceInterfaces.ts @@ -64,9 +64,7 @@ export class GetServiceInterfaces< } } -export function getOwnServiceInterfaces( - effects: Effects, -): GetServiceInterfaces +export function getOwnServiceInterfaces(effects: Effects): GetServiceInterfaces export function getOwnServiceInterfaces( effects: Effects, map: (interfaces: ServiceInterfaceFilled[]) => Mapped, @@ -77,10 +75,14 @@ export function getOwnServiceInterfaces( map?: (interfaces: ServiceInterfaceFilled[]) => Mapped, eq?: (a: Mapped, b: Mapped) => boolean, ): GetServiceInterfaces { - return new GetServiceInterfaces(effects, {}, { - map: map ?? ((a) => a as Mapped), - eq: eq ?? ((a, b) => deepEqual(a, b)), - }) + return new GetServiceInterfaces( + effects, + {}, + { + map: map ?? ((a) => a as Mapped), + eq: eq ?? ((a, b) => deepEqual(a, b)), + }, + ) } export function getServiceInterfaces(