aboutsummaryrefslogtreecommitdiffstats
path: root/src/environment-remote.ts
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-10-15 09:48:06 +0200
committerLibravatar GitHub <noreply@github.com>2021-10-15 09:48:06 +0200
commit14d2364fc69e0222133115c55a36286986006098 (patch)
tree9e9b3c41ef742bbe87ca1632b292c67043051957 /src/environment-remote.ts
parent5.6.3-nightly.34 [skip ci] (diff)
downloadferdium-app-14d2364fc69e0222133115c55a36286986006098.tar.gz
ferdium-app-14d2364fc69e0222133115c55a36286986006098.tar.zst
ferdium-app-14d2364fc69e0222133115c55a36286986006098.zip
chore: update eslint setup (#2074)
Diffstat (limited to 'src/environment-remote.ts')
-rw-r--r--src/environment-remote.ts18
1 files changed, 15 insertions, 3 deletions
diff --git a/src/environment-remote.ts b/src/environment-remote.ts
index 192510f37..c87e89772 100644
--- a/src/environment-remote.ts
+++ b/src/environment-remote.ts
@@ -14,7 +14,13 @@ import {
14 LOCAL_TODOS_FRONTEND_URL, 14 LOCAL_TODOS_FRONTEND_URL,
15 PRODUCTION_TODOS_FRONTEND_URL, 15 PRODUCTION_TODOS_FRONTEND_URL,
16} from './config'; 16} from './config';
17import { chromeVersion, electronVersion, isWindows, nodeVersion, osArch } from './environment'; 17import {
18 chromeVersion,
19 electronVersion,
20 isWindows,
21 nodeVersion,
22 osArch,
23} from './environment';
18 24
19// @ts-expect-error Cannot find module './buildInfo.json' or its corresponding type declarations. 25// @ts-expect-error Cannot find module './buildInfo.json' or its corresponding type declarations.
20import * as buildInfo from './buildInfo.json'; 26import * as buildInfo from './buildInfo.json';
@@ -28,14 +34,20 @@ if (process.env.FERDI_APPDATA_DIR != null) {
28 app.setPath('appData', process.env.FERDI_APPDATA_DIR); 34 app.setPath('appData', process.env.FERDI_APPDATA_DIR);
29 app.setPath('userData', app.getPath('appData')); 35 app.setPath('userData', app.getPath('appData'));
30} else if (process.env.PORTABLE_EXECUTABLE_DIR != null) { 36} else if (process.env.PORTABLE_EXECUTABLE_DIR != null) {
31 app.setPath('appData', join(process.env.PORTABLE_EXECUTABLE_DIR, `${app.name}AppData`)); 37 app.setPath(
38 'appData',
39 join(process.env.PORTABLE_EXECUTABLE_DIR, `${app.name}AppData`),
40 );
32 app.setPath('userData', join(app.getPath('appData'), `${app.name}AppData`)); 41 app.setPath('userData', join(app.getPath('appData'), `${app.name}AppData`));
33} else if (isWindows && process.env.APPDATA != null) { 42} else if (isWindows && process.env.APPDATA != null) {
34 app.setPath('appData', process.env.APPDATA); 43 app.setPath('appData', process.env.APPDATA);
35 app.setPath('userData', join(app.getPath('appData'), app.name)); 44 app.setPath('userData', join(app.getPath('appData'), app.name));
36} 45}
37 46
38export const isDevMode = process.env.ELECTRON_IS_DEV !== undefined ? Number.parseInt(process.env.ELECTRON_IS_DEV, 10) === 1 : !app.isPackaged; 47export const isDevMode =
48 process.env.ELECTRON_IS_DEV !== undefined
49 ? Number.parseInt(process.env.ELECTRON_IS_DEV, 10) === 1
50 : !app.isPackaged;
39if (isDevMode) { 51if (isDevMode) {
40 app.setPath('userData', join(app.getPath('appData'), `${app.name}Dev`)); 52 app.setPath('userData', join(app.getPath('appData'), `${app.name}Dev`));
41} 53}