mirror of
https://github.com/wavetermdev/waveterm.git
synced 2024-12-22 16:48:23 +01:00
18 lines
599 B
TypeScript
18 lines
599 B
TypeScript
|
import { getEnv } from "./getenv";
|
||
|
import { lazy } from "./util";
|
||
|
|
||
|
export const WaveDevVarName = "WAVETERM_DEV";
|
||
|
export const WaveDevViteVarName = "WAVETERM_DEV_VITE";
|
||
|
|
||
|
/**
|
||
|
* Determines whether the current app instance is a development build.
|
||
|
* @returns True if the current app instance is a development build.
|
||
|
*/
|
||
|
export const isDev = lazy(() => !!getEnv(WaveDevVarName));
|
||
|
|
||
|
/**
|
||
|
* Determines whether the current app instance is running via the Vite dev server.
|
||
|
* @returns True if the app is running via the Vite dev server.
|
||
|
*/
|
||
|
export const isDevVite = lazy(() => !!getEnv(WaveDevViteVarName));
|