Organizes imports for kubernetes-backend/plugin.ts

I found it really difficult to read the imports particularly for
plugin-kubernetes-node so I organized them

Signed-off-by: Michael Stergianis <mstergianis@vmware.com>
This commit is contained in:
Michael Stergianis
2024-02-07 14:37:46 -05:00
parent 52e79cd980
commit a2e7fc62a8
2 changed files with 20 additions and 16 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/plugin-kubernetes-backend': patch
---
Organized imports in plugin.ts
+15 -16
View File
@@ -16,30 +16,29 @@
import { loggerToWinstonLogger } from '@backstage/backend-common';
import {
createBackendPlugin,
coreServices,
createBackendPlugin,
} from '@backstage/backend-plugin-api';
import { catalogServiceRef } from '@backstage/plugin-catalog-node/alpha';
import { KubernetesBuilder } from '@backstage/plugin-kubernetes-backend';
import {
KubernetesObjectsProviderExtensionPoint,
kubernetesObjectsProviderExtensionPoint,
KubernetesObjectsProvider,
KubernetesClusterSupplierExtensionPoint,
kubernetesClusterSupplierExtensionPoint,
KubernetesClustersSupplier,
KubernetesAuthStrategyExtensionPoint,
AuthenticationStrategy,
kubernetesAuthStrategyExtensionPoint,
KubernetesFetcher,
KubernetesServiceLocatorExtensionPoint,
KubernetesServiceLocator,
kubernetesServiceLocatorExtensionPoint,
} from '@backstage/plugin-kubernetes-node';
import {
KubernetesFetcherExtensionPoint,
kubernetesClusterSupplierExtensionPoint,
kubernetesFetcherExtensionPoint,
kubernetesObjectsProviderExtensionPoint,
kubernetesServiceLocatorExtensionPoint,
type AuthenticationStrategy,
type KubernetesAuthStrategyExtensionPoint,
type KubernetesClusterSupplierExtensionPoint,
type KubernetesClustersSupplier,
type KubernetesFetcher,
type KubernetesFetcherExtensionPoint,
type KubernetesObjectsProvider,
type KubernetesObjectsProviderExtensionPoint,
type KubernetesServiceLocator,
type KubernetesServiceLocatorExtensionPoint,
} from '@backstage/plugin-kubernetes-node';
class ObjectsProvider implements KubernetesObjectsProviderExtensionPoint {