mirror of
https://github.com/lux-tel/session-desktop.git
synced 2026-10-30 20:33:24 +00:00
31 lines
640 B
TypeScript
31 lines
640 B
TypeScript
function envAppInstanceIncludes(toInclude: string) {
|
|
if (!process.env.NODE_APP_INSTANCE) {
|
|
return false;
|
|
}
|
|
return !!process.env.NODE_APP_INSTANCE.includes(toInclude);
|
|
}
|
|
|
|
export function isDevProd() {
|
|
return envAppInstanceIncludes('devprod');
|
|
}
|
|
|
|
export function isTestNet() {
|
|
return envAppInstanceIncludes('testnet');
|
|
}
|
|
|
|
export function isProd() {
|
|
return !process.env.NODE_APP_INSTANCE;
|
|
}
|
|
|
|
export function isTestIntegration() {
|
|
return envAppInstanceIncludes('test-integration');
|
|
}
|
|
|
|
export function isUnitTest() {
|
|
return !!process.env.IS_UNIT_TEST;
|
|
}
|
|
|
|
export function isDebugMode() {
|
|
return !!process.env.SESSION_DEV;
|
|
}
|