remove backend-common from plugin-kubernetes-node

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2025-04-28 17:09:46 +02:00
parent 3551662f98
commit 9cdf00128c
7 changed files with 16 additions and 24 deletions
-1
View File
@@ -48,7 +48,6 @@
},
"devDependencies": {
"@backstage/backend-app-api": "workspace:^",
"@backstage/backend-common": "^0.25.0",
"@backstage/backend-defaults": "workspace:^",
"@backstage/backend-test-utils": "workspace:^",
"@backstage/cli": "workspace:^",
+2 -2
View File
@@ -17,7 +17,7 @@ import { KubernetesFetchError } from '@backstage/plugin-kubernetes-common';
import { KubernetesObjectsProvider as KubernetesObjectsProvider_2 } from '@backstage/plugin-kubernetes-node';
import { KubernetesRequestAuth } from '@backstage/plugin-kubernetes-common';
import { KubernetesServiceLocator as KubernetesServiceLocator_2 } from '@backstage/plugin-kubernetes-node';
import { Logger } from 'winston';
import { LoggerService } from '@backstage/backend-plugin-api';
import { ObjectsByEntityResponse } from '@backstage/plugin-kubernetes-common';
// @public (undocumented)
@@ -253,7 +253,7 @@ export type PinnipedClientCerts = {
// @public (undocumented)
export class PinnipedHelper {
constructor(logger: Logger);
constructor(logger: LoggerService);
// (undocumented)
tokenCredentialRequest(
clusterDetails: ClusterDetails_2,
@@ -35,14 +35,13 @@ import { HEADER_KUBERNETES_CLUSTER } from '@backstage/plugin-kubernetes-backend'
import { JsonObject } from '@backstage/types';
import { rest } from 'msw';
import { setupServer } from 'msw/node';
import { loggerToWinstonLogger } from '@backstage/backend-common';
import { ExtendedHttpServer } from '@backstage/backend-defaults/rootHttpRouter';
jest.setTimeout(60_000);
describe('Pinniped - tokenCredentialRequest', () => {
let app: ExtendedHttpServer;
const logger = loggerToWinstonLogger(mockServices.logger.mock());
const logger = mockServices.logger.mock();
let httpsRequest: jest.SpyInstance;
const worker = setupServer();
registerMswTestHooks(worker);
@@ -14,10 +14,10 @@
* limitations under the License.
*/
import { LoggerService } from '@backstage/backend-plugin-api';
import { ClusterDetails } from '@backstage/plugin-kubernetes-node';
import * as https from 'https';
import fetch, { RequestInit } from 'node-fetch';
import { Logger } from 'winston';
/**
*
@@ -50,7 +50,7 @@ export type PinnipedParameters = {
* @public
*/
export class PinnipedHelper {
constructor(private readonly logger: Logger) {}
constructor(private readonly logger: LoggerService) {}
public async tokenCredentialRequest(
clusterDetails: ClusterDetails,