Skip to content

CliProxyAgent

@tsed/cli-core

Usage

typescript
import { CliProxyAgent } from "@tsed/cli-core";

See /packages/cli-core/src/services/CliProxyAgent.ts.

Overview

ts
class CliProxyAgent {
    readonly proxySettings: {
        value: CliProxySettings;
    };
    protected projectPackageJson: ProjectPackageJson;
    protected cliExeca: CliExeca;
    protected tunnel: typeof import("tunnel");
    $onInit(): Promise<void>;
    hasProxy(): boolean;
    get(type: "http" | "https"): any;
    resolveProxySettings(): Promise<void>;
}

readonly proxySettings

ts
readonly proxySettings: {
     value: CliProxySettings;
 };

protected projectPackageJson

ts
protected projectPackageJson: ProjectPackageJson;

protected cliExeca

ts
protected cliExeca: CliExeca;

protected tunnel: typeof import

ts
protected tunnel: typeof import("tunnel");

$onInit

ts
$onInit(): Promise<void>;

hasProxy

ts
hasProxy(): boolean;

get

ts
get(type: "http" | "https"): any;

resolveProxySettings

ts
resolveProxySettings(): Promise<void>;

Released under the MIT License.