| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- import pkg from '../../package.json'
- import { isDevOrQa } from './is'
- // Generate cache key according to version
- export function getStorageShortName() {
- return `CLD${`__${pkg.version}`}__`.toUpperCase()
- }
- /**
- * @description: Development model
- */
- export const devMode = 'development'
- /**
- * @description: Production mode
- */
- export const prodMode = 'production'
- /**
- * @description: Get environment variables
- * @returns:
- * @example:
- */
- export function getEnv(): string {
- return process.env
- }
- /**
- * @description: Is it a development mode
- * @returns:
- * @example:
- */
- export function isDevMode(): boolean {
- // isDevOrQa
- return isDevOrQa()
- }
- /**
- * @description: Is it a production mode
- * @returns:
- * @example:
- */
- export function isProdMode(): boolean {
- const { NODE_ENV } = process.env
- return NODE_ENV === prodMode
- }
|