blob: 8a301cfeaa84afc99464c2722cf56ad8c54b75c6 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
export interface GlobalOptions {
apiKey: string;
serverAddr: string;
json?: true;
}
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;
}
|