next.js/packages/next/src/next-devtools/userspace/app/terminal-logging-config.ts
terminal-logging-config.ts22 lines434 B
export function getTerminalLoggingConfig():
  | false
  | boolean
  | {
      depthLimit?: number
      edgeLimit?: number
      showSourceLocation?: boolean
    } {
  try {
    return JSON.parse(
      process.env.__NEXT_BROWSER_DEBUG_INFO_IN_TERMINAL || 'false'
    )
  } catch {
    return false
  }
}

export function getIsTerminalLoggingEnabled(): boolean {
  const config = getTerminalLoggingConfig()
  return Boolean(config)
}
Quest for Codev2.0.0
/
SIGN IN