lobe-chat

Форк
0
/
debug.ts 
22 строки · 671.0 Байт
1
declare global {
2
  // eslint-disable-next-line @typescript-eslint/no-namespace
3
  namespace NodeJS {
4
    interface ProcessEnv {
5
      NEXT_PUBLIC_DEVELOPER_DEBUG: string;
6
      NEXT_PUBLIC_I18N_DEBUG: string;
7
      NEXT_PUBLIC_I18N_DEBUG_BROWSER: string;
8

9
      NEXT_PUBLIC_I18N_DEBUG_SERVER: string;
10
    }
11
  }
12
}
13

14
export const getDebugConfig = () => ({
15
  // developer debug mode
16
  DEBUG_MODE: process.env.NEXT_PUBLIC_DEVELOPER_DEBUG === '1',
17

18
  // i18n debug mode
19
  I18N_DEBUG: process.env.NEXT_PUBLIC_I18N_DEBUG === '1',
20
  I18N_DEBUG_BROWSER: process.env.NEXT_PUBLIC_I18N_DEBUG_BROWSER === '1',
21
  I18N_DEBUG_SERVER: process.env.NEXT_PUBLIC_I18N_DEBUG_SERVER === '1',
22
});
23

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.