Skip to content

Commit fc784fe

Browse files
committed
.
1 parent bfcc723 commit fc784fe

File tree

4 files changed

+7
-9
lines changed

4 files changed

+7
-9
lines changed

packages/runner/src/runner-app-context.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { ObjLogger } from "@scramjet/obj-logger";
33
import {
44
EventMessageData, KeepAliveMessageData, MonitoringMessageFromRunnerData,
55
AppConfig, AppError, AppErrorConstructor, AppContext, WritableStream,
6-
FunctionDefinition, KillHandler, StopHandler, MonitoringHandler, IObjectLogger, HostClient, IManagerClient
6+
FunctionDefinition, KillHandler, StopHandler, MonitoringHandler, IObjectLogger, HostClient, ManagerClient
77
} from "@scramjet/types";
88
import { EventEmitter } from "events";
99

@@ -33,11 +33,11 @@ implements AppContext<AppConfigType, State> {
3333
exitTimeout: number = 10000;
3434
logger: IObjectLogger = new ObjLogger("Sequence");
3535
hub: HostClient;
36-
space: IManagerClient;
36+
space: ManagerClient;
3737
instanceId: string;
3838

3939
constructor(config: AppConfigType, monitorStream: WritableStream<any>,
40-
emitter: EventEmitter, runner: RunnerProxy, hostClient: HostClient, spaceClient: IManagerClient, id: string) {
40+
emitter: EventEmitter, runner: RunnerProxy, hostClient: HostClient, spaceClient: ManagerClient, id: string) {
4141
this.config = config;
4242
this.monitorStream = monitorStream;
4343
this.emitter = emitter;

packages/types/src/app-context.ts

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,6 @@ import { FunctionDefinition } from "./messages/describe-sequence";
55
import { IObjectLogger } from "./object-logger";
66
import { MaybePromise } from "./utils";
77
import { MonitoringMessageFromRunnerData } from "./messages";
8-
import { HostClient } from "./api-client/host-client";
9-
import { ManagerClient as IManagerClient } from "./manager-api-client/manager-client";
108

119
/**
1210
* A callback that will be called when the Sequence is being stopped gracefully.
@@ -183,10 +181,10 @@ export interface AppContext<AppConfigType extends AppConfig, State extends any>
183181
exitTimeout: number;
184182

185183
/** Allows to access Hub, for datails please refer to @scramjet/api-client */
186-
hub: HostClient;
184+
hub: import("./api-client/host-client").HostClient;
187185

188186
/** Allows to access Space, for datails please refer to @scramjet/manager-api-client */
189-
space: IManagerClient;
187+
space: import("./manager-api-client/manager-client").ManagerClient;
190188

191189
/** Instance Id */
192190
instanceId: string;

packages/types/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export * from "./sth-command-options";
3939
export * from "./telemetry-config";
4040
export * from "./host-proxy";
4141
export * from "./api-client/host-client";
42-
export { ManagerClient as IManagerClient } from "./manager-api-client/manager-client";
42+
export type ManagerClient = import("./manager-api-client/manager-client").ManagerClient;
4343

4444
export { MRestAPI };
4545
export { MWRestAPI };

packages/types/src/manager-api-client/manager-client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
/// <reference lib="dom" />
22

3-
import { MRestAPI } from "..";
3+
import * as MRestAPI from "../rest-api-manager";
44

55
import * as STHRestAPI from "../rest-api-sth";
66
import { PublicSTHConfiguration } from "../sth-configuration";

0 commit comments

Comments
 (0)