vscode-kubernetes-tools-api
Advanced tools
Comparing version 0.0.4 to 0.0.5
# Change Log | ||
## 0.0.5 | ||
* Added Cloud Explorer API | ||
## 0.0.4 | ||
@@ -4,0 +8,0 @@ |
@@ -5,3 +5,2 @@ import * as vscode from 'vscode'; | ||
registerNodeContributor(nodeContributor: ExplorerTreeV1.NodeContributor): void; | ||
refresh(): void; | ||
} | ||
@@ -8,0 +7,0 @@ export declare namespace ExplorerTreeV1 { |
@@ -6,2 +6,3 @@ import { Extension, API, ComponentKey, Version } from '.'; | ||
import { HelmV1 } from './helm/v1'; | ||
import { CloudExplorerV1 } from './cloudexplorer/v1'; | ||
export declare class ExtensionHelper implements Extension { | ||
@@ -23,2 +24,5 @@ private readonly apiBroker; | ||
}>; | ||
readonly cloudExplorer: Readonly<{ | ||
v1: Promise<API<CloudExplorerV1>>; | ||
}>; | ||
} |
@@ -47,2 +47,5 @@ "use strict"; | ||
}); | ||
this.cloudExplorer = readonlify({ | ||
v1: this.get("cloudexplorer", "v1"), | ||
}); | ||
} | ||
@@ -49,0 +52,0 @@ getCore(component, version) { |
@@ -9,2 +9,4 @@ import { ClusterProviderAPI } from './clusterprovider/versions'; | ||
import { HelmV1 } from './helm/v1'; | ||
import { CloudExplorerAPI } from './cloudexplorer/versions'; | ||
import { CloudExplorerV1 } from './cloudexplorer/v1'; | ||
export { ClusterProviderAPI } from './clusterprovider/versions'; | ||
@@ -18,2 +20,4 @@ export { ClusterProviderV1 } from './clusterprovider/v1'; | ||
export { HelmV1 } from './helm/v1'; | ||
export { CloudExplorerAPI } from './cloudexplorer/versions'; | ||
export { CloudExplorerV1 } from './cloudexplorer/v1'; | ||
/** | ||
@@ -69,2 +73,6 @@ * Provides convenient access to the Kubernetes extension's API. | ||
readonly helm: HelmAPI; | ||
/** | ||
* Provides access to the Kubernetes extension's Cloud Explorer API. | ||
*/ | ||
readonly cloudExplorer: CloudExplorerAPI; | ||
} | ||
@@ -131,3 +139,3 @@ /** | ||
*/ | ||
export declare type ComponentKey<T> = T extends ClusterProviderV1 ? "clusterprovider" : T extends KubectlV1 ? "kubectl" : T extends ClusterExplorerV1 ? "clusterexplorer" : T extends HelmV1 ? "helm" : "invalid_api_interface"; | ||
export declare type ComponentKey<T> = T extends ClusterProviderV1 ? "clusterprovider" : T extends KubectlV1 ? "kubectl" : T extends ClusterExplorerV1 ? "clusterexplorer" : T extends HelmV1 ? "helm" : T extends CloudExplorerV1 ? "cloudexplorer" : "invalid_api_interface"; | ||
/** | ||
@@ -137,2 +145,2 @@ * A TypeScript type associating Kubernetes extension API version IDs with | ||
*/ | ||
export declare type Version<T> = T extends ClusterProviderV1 ? "v1" : T extends KubectlV1 ? "v1" : T extends ClusterExplorerV1 ? "v1" : T extends HelmV1 ? "v1" : "invalid_api_interface"; | ||
export declare type Version<T> = T extends ClusterProviderV1 ? "v1" : T extends KubectlV1 ? "v1" : T extends ClusterExplorerV1 ? "v1" : T extends HelmV1 ? "v1" : T extends CloudExplorerV1 ? "v1" : "invalid_api_interface"; |
@@ -6,2 +6,4 @@ "use strict"; | ||
exports.ClusterProviderV1 = v1_1.ClusterProviderV1; | ||
var v1_2 = require("./cloudexplorer/v1"); | ||
exports.CloudExplorerV1 = v1_2.CloudExplorerV1; | ||
/** | ||
@@ -8,0 +10,0 @@ * Provides convenient access to the Kubernetes extension's API. |
{ | ||
"name": "vscode-kubernetes-tools-api", | ||
"version": "0.0.4", | ||
"version": "0.0.5", | ||
"description": "Documents and encapsulates the API for the Kubernetes extension for Visual Studio Code", | ||
@@ -5,0 +5,0 @@ "main": "js/index.js", |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
68408
61
1359