// Copyright 2024, Command Line Inc. // SPDX-License-Identifier: Apache-2.0 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));