We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d15063b commit 4d6ba2dCopy full SHA for 4d6ba2d
utils/config.ts
@@ -1,13 +1,13 @@
1
-import * as dotenv from 'dotenv';
2
-import * as path from 'path';
+import * as dotenvFlow from 'dotenv-flow';
3
4
-// Determine the environment (default to 'local' if not provided)
5
const envName = process.env.TEST_ENV || 'local';
6
console.log("Environment Name is: " + envName);
7
8
-// Load the corresponding .env file from /env folder
9
-console.log(`../../env/.env.${envName}`);
10
-dotenv.config({ path: path.resolve(__dirname, `../env/.env.${envName}`) });
+// Load .env files using dotenv-flow
+dotenvFlow.config({
+ node_env: envName, // This will load .env.qa1, .env.dev, etc.
+ path: `${__dirname}/../env`
+});
11
12
interface TestConfig {
13
url: string;
0 commit comments