fix(core): update

This commit is contained in:
2023-08-09 17:47:20 +02:00
parent 53721a41c2
commit d807cc6de2
6 changed files with 94 additions and 212 deletions

View File

@@ -1,3 +1,4 @@
import { ConfigVaultAdapter } from './qenv.classes.configvaultadapter.js';
import * as plugins from './qenv.plugins.js';
export class Qenv {
@@ -7,6 +8,8 @@ export class Qenv {
public keyValueObject: { [key: string]: any } = {};
public logger = new plugins.smartlog.ConsoleLog();
public configVaultAdapter: ConfigVaultAdapter;
public qenvFilePathAbsolute: string;
public envFilePathAbsolute: string;
@@ -15,6 +18,7 @@ export class Qenv {
envFileBasePathArg: string,
failOnMissing: boolean = true
) {
this.configVaultAdapter = new ConfigVaultAdapter();
this.initializeFilePaths(qenvFileBasePathArg, envFileBasePathArg);
this.loadRequiredEnvVars();
this.loadAvailableEnvVars();