From 81248c2d1fb6fd6cb5ee8fbe901b3312b00730e6 Mon Sep 17 00:00:00 2001 From: Trevor Hartman Date: Thu, 17 Feb 2022 07:26:39 -0700 Subject: [PATCH] Make all properties of KubernetesBuilderReturn required Signed-off-by: Trevor Hartman --- .../src/service/KubernetesBuilder.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts b/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts index 5c439896d7..d8c93cccdf 100644 --- a/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts +++ b/plugins/kubernetes-backend/src/service/KubernetesBuilder.ts @@ -45,12 +45,12 @@ export interface KubernetesEnvironment { export type KubernetesBuilderReturn = Promise<{ router: express.Router; - clusterDetails?: ClusterDetails[]; - clusterSupplier?: KubernetesClustersSupplier; - customResources?: CustomResource[]; - fetcher?: KubernetesFetcher; - objectsProvider?: KubernetesObjectsProvider; - serviceLocator?: KubernetesServiceLocator; + clusterDetails: ClusterDetails[]; + clusterSupplier: KubernetesClustersSupplier; + customResources: CustomResource[]; + fetcher: KubernetesFetcher; + objectsProvider: KubernetesObjectsProvider; + serviceLocator: KubernetesServiceLocator; }>; export class KubernetesBuilder { @@ -80,7 +80,7 @@ export class KubernetesBuilder { ); return { router: Router(), - }; + } as unknown as KubernetesBuilderReturn; } const customResources = this.buildCustomResources();