extend environment and use injected app config

This commit is contained in:
William Welling
2021-12-06 16:54:55 -06:00
parent 71f5b46639
commit 33488ccf40
25 changed files with 742 additions and 1203 deletions

View File

@@ -2,13 +2,11 @@ import * as colors from 'colors';
import * as fs from 'fs';
import { join } from 'path';
import { environment } from '../environments/environment';
import { AppConfig } from './app-config.interface';
import { Config } from './config.interface';
import { DefaultAppConfig } from './default-app-config';
import { ServerConfig } from './server-config.interface';
import { extendConfig, extendEnvironmentWithAppConfig } from './config.util';
import { extendConfig } from './config.util';
import { isNotEmpty } from '../app/shared/empty.util';
const CONFIG_PATH = join(process.cwd(), 'config');
@@ -182,9 +180,6 @@ export const buildAppConfig = (destConfigPath?: string): AppConfig => {
buildBaseUrl(appConfig.ui);
buildBaseUrl(appConfig.rest);
// extend environment with app config for server side use
extendEnvironmentWithAppConfig(environment, appConfig);
if (isNotEmpty(destConfigPath)) {
fs.writeFileSync(destConfigPath, JSON.stringify(appConfig, null, 2));