*Update LoadOptions

This commit is contained in:
Derrick Hammer 2022-09-21 15:56:34 -04:00
parent f3edf4ff07
commit d260933384
Signed by: pcfreak30
GPG Key ID: C997C339BE476FF2
1 changed files with 9 additions and 9 deletions

View File

@ -20,11 +20,11 @@ export interface Options {
} }
export interface LoadOptions { export interface LoadOptions {
hash?: string; hash?: string | boolean;
query?: string; query?: string | boolean;
env?: object; env?: object | boolean;
argv?: string[]; argv?: string[] | boolean;
config?: string; config?: string | boolean;
} }
/** /**
@ -99,19 +99,19 @@ export default class Config {
public load(options: LoadOptions) { public load(options: LoadOptions) {
if (options.hash) { if (options.hash) {
this.parseHash(options.hash); this.parseHash(options.hash as string);
} }
if (options.query) { if (options.query) {
this.parseQuery(options.query); this.parseQuery(options.query as string);
} }
if (options.env) { if (options.env) {
this.parseEnv(options.env); this.parseEnv(options.env as object);
} }
if (options.argv) { if (options.argv) {
this.parseArg(options.argv); this.parseArg(options.argv as string[]);
} }
this.prefix = this.getPrefix(); this.prefix = this.getPrefix();