Files
zitadel/apps/login/config.ts
peintnermax 386ed7d297 config
2024-09-10 11:57:09 +02:00

28 lines
654 B
TypeScript

import fs from "fs";
import path from "path";
import defaultConfig, { Config } from "./default-config";
const customConfigPath = path.resolve(process.cwd(), "custom-config.js");
let customConfig: Partial<Config> = {};
if (fs.existsSync(customConfigPath)) {
import(customConfigPath)
.then((module) => {
customConfig = module.default;
console.log("found", customConfig);
})
.catch((error) => {
console.error("Error loading custom configuration:", error);
});
} else {
console.info("No custom configuration file found!");
}
const config: Config = {
...defaultConfig,
...customConfig,
};
export default config;