UNPKG

@tmlmobilidade/lib

Version:
16 lines (15 loc) 533 B
/** * Get the current environment from server-side ENVIRONMENT * or client-side NEXT_PUBLIC_ENVIRONMET variables. * @returns The current environment value. */ export function getCurrentEnvironment() { // Prefer server-side environment variable if (process.env.ENVIRONMENT) return process.env.ENVIRONMENT; // Fallback to client-side environment variable if (process.env.NEXT_PUBLIC_ENVIRONMENT) return process.env.NEXT_PUBLIC_ENVIRONMENT; // Fallback to development return 'development'; }