sourcebot/src/lib/environment.ts

15 lines
551 B
TypeScript
Raw Normal View History

2024-08-31 03:00:58 +00:00
const getEnv = (env: string | undefined, defaultValue = '') => {
return env ?? defaultValue;
}
const getEnvNumber = (env: string | undefined, defaultValue: number = 0) => {
return Number(env) ?? defaultValue;
}
2024-08-31 03:00:58 +00:00
export const ZOEKT_WEBSERVER_URL = getEnv(process.env.ZOEKT_WEBSERVER_URL, "http://localhost:6070");
export const SHARD_MAX_MATCH_COUNT = getEnvNumber(process.env.SHARD_MAX_MATCH_COUNT, 10000);
export const TOTAL_MAX_MATCH_COUNT = getEnvNumber(process.env.TOTAL_MAX_MATCH_COUNT, 100000);
2024-08-31 03:00:58 +00:00
export const NODE_ENV = process.env.NODE_ENV;