npm package diff
Package: @forge/cli
Versions: 12.0.0-next.9 - 12.0.0-next.15
File: package/out/command-line/view/tunnel-view.d.ts
Index: package/out/command-line/view/tunnel-view.d.ts
===================================================================
--- package/out/command-line/view/tunnel-view.d.ts
+++ package/out/command-line/view/tunnel-view.d.ts
@@ -1,23 +1,8 @@
-/// <reference types="node" />
-/// <reference types="node" />
-import { exitOnError, UI, UserError } from '@forge/cli-shared';
-import { spawn } from 'cross-spawn';
-export interface DownloadProgressCallbacks {
- onStart: () => void;
- onSuccess: () => void;
- onFailure: () => void;
-}
-export declare class TunnelViewError extends UserError {
-}
+import { UI } from '@forge/cli-shared';
export declare class TunnelView {
private readonly ui;
- private readonly FAILED_DOCKER_CONNECTION_MESSAGE;
constructor(ui: UI);
- dockerPreamble(environmentKey?: string): void;
- getTunnelErrorHandler(exitFn: typeof exitOnError): (err: Error) => Promise<void>;
- updatePullPercent(dataBuffer: Buffer, dockerPullPercent: number): number;
- calculateProgress(progress: string, regex: RegExp, dockerPullPercent: number, clamp: number): number;
- reportDownloadProgress(imageDownloadChildProcess: ReturnType<typeof spawn>, { onStart, onFailure, onSuccess }: DownloadProgressCallbacks): Promise<void>;
+ preamble(environmentKey?: string): void;
displayUIKit1DeprecationMessage: (modules: string[]) => void;
}
//# sourceMappingURL=tunnel-view.d.ts.map
\ No newline at end of file