blob: 771136da911f94684afd97d0a8ebfa8e13e17d8d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
export interface GlobalOptions {
apiKey: string;
serverAddr: string;
}
export let globalOpts: GlobalOptions | undefined = undefined;
export function setGlobalOptions(opts: GlobalOptions) {
globalOpts = opts;
}
export function getGlobalOptions() {
if (!globalOpts) {
throw new Error("Global options are not initalized yet");
}
return globalOpts;
}
|