chore: extract kube-api from core

Signed-off-by: Jari Kolehmainen <jari.kolehmainen@gmail.com>
This commit is contained in:
Jari Kolehmainen authored and Sebastian Malton committed 2023-05-29 09:38:24 -04:00
1 parent a22229ba60
commit 1ab5323f68
216 files changed
+1776 -1537

No files matched your search

@@ -9,7 +9,7 @@ import React from "react";
import { KubeObject } from "@k8slens/kube-object";
import apiManagerInjectable from "../../../../common/k8s-api/api-manager/manager.injectable";
import type { KubeObjectStore } from "../../../../common/k8s-api/kube-object.store";
import type { KubeApi } from "../../../../common/k8s-api/kube-api";
import type { KubeApi } from "@k8slens/kube-api";
import showDetailsInjectable from "../../../../renderer/components/kube-detail-params/show-details.injectable";
import type { FakeExtensionOptions } from "../../../../renderer/components/test-utils/get-extension-fake";
import { observable } from "mobx";
@@ -11,7 +11,7 @@ import React from "react";
import { KubeObject } from "@k8slens/kube-object";
import apiManagerInjectable from "../../../../common/k8s-api/api-manager/manager.injectable";
import type { KubeObjectStore } from "../../../../common/k8s-api/kube-object.store";
import type { KubeApi } from "../../../../common/k8s-api/kube-api";
import type { KubeApi } from "@k8slens/kube-api";
import showDetailsInjectable from "../../../../renderer/components/kube-detail-params/show-details.injectable";
import assert from "assert";
import type { FakeExtensionOptions } from "../../../../renderer/components/test-utils/get-extension-fake";
@@ -9,7 +9,7 @@ import { type ApplicationBuilder, getApplicationBuilder } from "../../../rendere
import podStoreInjectable from "../../../renderer/components/workloads-pods/store.injectable";
import type { PodMetrics, PodStatus } from "@k8slens/kube-object";
import { Pod } from "@k8slens/kube-object";
import type { PodMetricsApi } from "../../../common/k8s-api/endpoints/pod-metrics.api";
import type { PodMetricsApi } from "@k8slens/kube-api";
import podMetricsApiInjectable from "../../../common/k8s-api/endpoints/pod-metrics.api.injectable";
import type { RequestMetrics } from "../../../common/k8s-api/endpoints/metrics.api/request-metrics.injectable";
import requestMetricsInjectable from "../../../common/k8s-api/endpoints/metrics.api/request-metrics.injectable";
@@ -5,7 +5,7 @@
import { getInjectable, createInstantiationTargetDecorator, instantiationDecoratorToken } from "@ogre-tools/injectable";
import { pick } from "lodash";
import { inspect } from "util";
import { parseKubeApi } from "../../../common/k8s-api/kube-api-parse";
import { parseKubeApi } from "@k8slens/kube-api";
import showDetailsInjectable from "../../../renderer/components/kube-detail-params/show-details.injectable";
import emitTelemetryInjectable from "./emit-telemetry.injectable";