aboutsummaryrefslogtreecommitdiffstats
path: root/src/environment.js
diff options
context:
space:
mode:
authorLibravatar Vijay A <avijayr@protonmail.com>2021-07-15 23:10:08 +0530
committerLibravatar Vijay A <avijayr@protonmail.com>2021-07-15 23:10:08 +0530
commitc3711a2b577a10584bac0fbddfb7bde108eb706c (patch)
treeafd2210823b6e7dbbc250186c21496c19aff1217 /src/environment.js
parentRevert 'useragent-generator' to published npm version without github repo ref... (diff)
downloadferdium-app-c3711a2b577a10584bac0fbddfb7bde108eb706c.tar.gz
ferdium-app-c3711a2b577a10584bac0fbddfb7bde108eb706c.tar.zst
ferdium-app-c3711a2b577a10584bac0fbddfb7bde108eb706c.zip
Minor perf tweaks to evaluate capturing of env-specific values only once in the application.
Diffstat (limited to 'src/environment.js')
-rw-r--r--src/environment.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/environment.js b/src/environment.js
index be6dc7176..758a33380 100644
--- a/src/environment.js
+++ b/src/environment.js
@@ -1,3 +1,4 @@
1import os from 'os';
1import path from 'path'; 2import path from 'path';
2 3
3import { is, api as electronApi } from 'electron-util'; 4import { is, api as electronApi } from 'electron-util';
@@ -60,6 +61,10 @@ export const useLiveAPI = process.env.LIVE_API;
60export const isMac = is.macos; 61export const isMac = is.macos;
61export const isWindows = is.windows; 62export const isWindows = is.windows;
62export const isLinux = is.linux; 63export const isLinux = is.linux;
64export const osPlatform = os.platform();
65export const osArch = os.arch();
66export const osRelease = os.release();
67export const is64Bit = osArch.match(/64/);
63 68
64export const ctrlKey = isMac ? '⌘' : 'Ctrl'; 69export const ctrlKey = isMac ? '⌘' : 'Ctrl';
65export const cmdKey = isMac ? 'Cmd' : 'Ctrl'; 70export const cmdKey = isMac ? 'Cmd' : 'Ctrl';