Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

vscode-kubernetes-tools-api

Package Overview
Dependencies
Maintainers
2
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vscode-kubernetes-tools-api - npm Package Compare versions

Comparing version 1.2.0 to 1.3.0

js/configuration/v1_1.d.ts

7

CHANGELOG.md
# Change Log
## 1.3.0
* Added Configuration API v1.1
* Added Local Tunnel Debugger API v1
Thanks to @amsoedal and @evidolob
## 1.2.0

@@ -4,0 +11,0 @@

import { API } from '..';
import { ConfigurationV1 } from './v1';
import { ConfigurationV1_1 } from './v1_1';
/**

@@ -11,2 +12,6 @@ * Provides access to the Kubernetes extension's Configuration API.

readonly v1: Promise<API<ConfigurationV1>>;
/**
* Provides access to v1_1 of the Kubernetes extension's Configuration API.
*/
readonly v1_1: Promise<API<ConfigurationV1_1>>;
}

@@ -9,2 +9,4 @@ import { Extension, API, ComponentKey, Version } from '.';

import { ClusterExplorerV1_1 } from './cluster-explorer/v1_1';
import { LocalTunnelDebuggerV1 } from './localtunneldebugger/v1';
import { ConfigurationV1_1 } from './configuration/v1_1';
export declare class ExtensionHelper implements Extension {

@@ -32,3 +34,7 @@ private readonly apiBroker;

v1: Promise<API<ConfigurationV1>>;
v1_1: Promise<API<ConfigurationV1_1>>;
}>;
readonly localTunnelDebugger: Readonly<{
v1: Promise<API<LocalTunnelDebuggerV1>>;
}>;
}

4

js/helper.js

@@ -53,3 +53,7 @@ "use strict";

v1: this.get("configuration", "v1"),
v1_1: this.get("configuration", "v1_1"),
});
this.localTunnelDebugger = readonlify({
v1: this.get("localtunneldebugger", "v1"),
});
}

@@ -56,0 +60,0 @@ getCore(component, version) {

@@ -14,2 +14,5 @@ import { ClusterProviderAPI } from './clusterprovider/versions';

import { ConfigurationV1 } from './configuration/v1';
import { LocalTunnelDebuggerAPI } from './localtunneldebugger/versions';
import { LocalTunnelDebuggerV1 } from './localtunneldebugger/v1';
import { ConfigurationV1_1 } from './configuration/v1_1';
export { ClusterProviderAPI } from './clusterprovider/versions';

@@ -28,2 +31,4 @@ export { ClusterProviderV1 } from './clusterprovider/v1';

export { ConfigurationV1 } from './configuration/v1';
export { LocalTunnelDebuggerAPI } from './localtunneldebugger/versions';
export { LocalTunnelDebuggerV1 } from './localtunneldebugger/v1';
/**

@@ -87,2 +92,6 @@ * Provides convenient access to the Kubernetes extension's API.

readonly configuration: ConfigurationAPI;
/**
* Provides access to the Kubernetes extension's Local Tunnel Debugger API.
*/
readonly localTunnelDebugger: LocalTunnelDebuggerAPI;
}

@@ -149,3 +158,3 @@ /**

*/
export declare type ComponentKey<T> = T extends ClusterProviderV1 ? "clusterprovider" : T extends KubectlV1 ? "kubectl" : T extends ClusterExplorerV1 | ClusterExplorerV1_1 ? "clusterexplorer" : T extends HelmV1 ? "helm" : T extends CloudExplorerV1 ? "cloudexplorer" : T extends ConfigurationV1 ? "configuration" : "invalid_api_interface";
export declare type ComponentKey<T> = T extends ClusterProviderV1 ? "clusterprovider" : T extends KubectlV1 ? "kubectl" : T extends ClusterExplorerV1 | ClusterExplorerV1_1 ? "clusterexplorer" : T extends HelmV1 ? "helm" : T extends CloudExplorerV1 ? "cloudexplorer" : T extends ConfigurationV1 ? "configuration" : T extends LocalTunnelDebuggerV1 ? "localtunneldebugger" : "invalid_api_interface";
/**

@@ -155,2 +164,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 | ClusterExplorerV1_1 ? "v1" | "v1_1" : T extends HelmV1 ? "v1" : T extends CloudExplorerV1 ? "v1" : T extends ConfigurationV1 ? "v1" : "invalid_api_interface";
export declare type Version<T> = T extends ClusterProviderV1 ? "v1" : T extends KubectlV1 ? "v1" : T extends ClusterExplorerV1 | ClusterExplorerV1_1 ? "v1" | "v1_1" : T extends HelmV1 ? "v1" : T extends CloudExplorerV1 ? "v1" : T extends ConfigurationV1 | ConfigurationV1_1 ? "v1" | "v1_1" : T extends LocalTunnelDebuggerV1 ? "v1" : "invalid_api_interface";

2

package.json
{
"name": "vscode-kubernetes-tools-api",
"version": "1.2.0",
"version": "1.3.0",
"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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc