mirror of
https://github.com/bitwarden/browser
synced 2025-12-11 22:03:36 +00:00
[PM-27564] Self-host configuration is not applied with nx build (#17279)
* fix: web not using env variables * fix: apply claude suggestion * fix: remove non-working serve targets
This commit is contained in:
@@ -13,9 +13,11 @@ const config = require(path.resolve(__dirname, "config.js"));
|
||||
const pjson = require(path.resolve(__dirname, "package.json"));
|
||||
|
||||
module.exports.getEnv = function getEnv(params) {
|
||||
const ENV = params.env || (process.env.ENV == null ? "development" : process.env.ENV);
|
||||
const NODE_ENV = process.env.NODE_ENV == null ? "development" : process.env.NODE_ENV;
|
||||
const LOGGING = process.env.LOGGING != "false";
|
||||
const ENV = params.env?.ENV ?? process.env?.ENV ?? "development";
|
||||
const NODE_ENV = params.env?.NODE_ENV ?? process.env?.NODE_ENV ?? "development";
|
||||
const LOGGING =
|
||||
params.env?.LOGGING ??
|
||||
(process.env?.LOGGING === undefined ? true : process.env.LOGGING !== "false");
|
||||
|
||||
return { ENV, NODE_ENV, LOGGING };
|
||||
};
|
||||
@@ -35,7 +37,11 @@ const DEFAULT_PARAMS = {
|
||||
* tsConfig: string;
|
||||
* outputPath?: string;
|
||||
* mode?: string;
|
||||
* env?: string;
|
||||
* env?: {
|
||||
* ENV?: string;
|
||||
* NODE_ENV?: string;
|
||||
* LOGGING?: boolean;
|
||||
* };
|
||||
* importAliases?: import("webpack").ResolveOptions["alias"];
|
||||
* }} params
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user