import { logLevels } from "./logLevels" export const minimumLogLevel = (() => { const configuredMinimumLogLevel = ( (process.env.MINIMUM_LOG_LEVEL || process.env.NEXT_PUBLIC_MINIMUM_LOG_LEVEL) ?? "info" ).toLowerCase() as (typeof logLevels)[number] if (!logLevels.includes(configuredMinimumLogLevel)) { // eslint-disable-next-line no-console console.warn( `Invalid log level configured: ${configuredMinimumLogLevel}, defaulting to 'info'` ) return "info" } return configuredMinimumLogLevel })()