Archived
1
0

Throw errors if accessing paths before set

This commit is contained in:
Asher
2019-02-06 16:55:29 -06:00
parent 5ea1d8b2aa
commit 5d02194048
5 changed files with 47 additions and 19 deletions

View File

@ -1,4 +1,4 @@
import { ReadWriteConnection, InitData, OperatingSystem, ISharedProcessData } from "../common/connection";
import { ReadWriteConnection, InitData, OperatingSystem, SharedProcessData } from "../common/connection";
import { NewEvalMessage, ServerMessage, EvalDoneMessage, EvalFailedMessage, TypedValue, ClientMessage, NewSessionMessage, TTYDimensions, SessionOutputMessage, CloseSessionInputMessage, WorkingInitMessage, EvalEventMessage } from "../proto";
import { Emitter } from "@coder/events";
import { logger, field } from "@coder/logger";
@ -30,7 +30,7 @@ export class Client {
private readonly initDataEmitter = new Emitter<InitData>();
private readonly initDataPromise: Promise<InitData>;
private readonly sharedProcessActiveEmitter = new Emitter<ISharedProcessData>();
private readonly sharedProcessActiveEmitter = new Emitter<SharedProcessData>();
public readonly onSharedProcessActive = this.sharedProcessActiveEmitter.event;
/**

View File

@ -24,7 +24,7 @@ export interface InitData {
readonly builtInExtensionsDirectory: string;
}
export interface ISharedProcessData {
export interface SharedProcessData {
readonly socketPath: string;
readonly logPath: string;
}