diff options
author | André Oliveira <37463445+SpecialAro@users.noreply.github.com> | 2022-06-30 14:35:45 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-30 13:35:45 +0000 |
commit | 13c51fdf5b9fd42a244bc1620e7e96c80a080f66 (patch) | |
tree | 739b9f24cad3f12183c974947f25a9a37c099285 /src/environment-remote.ts | |
parent | fix: don't break when when service is undefined on adding a new service (#400) (diff) | |
download | ferdium-app-13c51fdf5b9fd42a244bc1620e7e96c80a080f66.tar.gz ferdium-app-13c51fdf5b9fd42a244bc1620e7e96c80a080f66.tar.zst ferdium-app-13c51fdf5b9fd42a244bc1620e7e96c80a080f66.zip |
Feature: Copy Ferdium info from the 'About' dialog into the clipboard (#402)
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
Diffstat (limited to 'src/environment-remote.ts')
-rw-r--r-- | src/environment-remote.ts | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/src/environment-remote.ts b/src/environment-remote.ts index 0cd5d2ce4..bb14448a3 100644 --- a/src/environment-remote.ts +++ b/src/environment-remote.ts | |||
@@ -1,5 +1,4 @@ | |||
1 | import { join } from 'path'; | 1 | import { join } from 'path'; |
2 | import osName from 'os-name'; | ||
3 | import { api as electronApi } from './electron-util'; | 2 | import { api as electronApi } from './electron-util'; |
4 | import { | 3 | import { |
5 | LIVE_FERDIUM_API, | 4 | LIVE_FERDIUM_API, |
@@ -14,16 +13,7 @@ import { | |||
14 | LOCAL_TODOS_FRONTEND_URL, | 13 | LOCAL_TODOS_FRONTEND_URL, |
15 | PRODUCTION_TODOS_FRONTEND_URL, | 14 | PRODUCTION_TODOS_FRONTEND_URL, |
16 | } from './config'; | 15 | } from './config'; |
17 | import { | 16 | import { isWindows } from './environment'; |
18 | chromeVersion, | ||
19 | electronVersion, | ||
20 | isWindows, | ||
21 | nodeVersion, | ||
22 | osArch, | ||
23 | } from './environment'; | ||
24 | |||
25 | // @ts-expect-error Cannot find module './buildInfo.json' or its corresponding type declarations. | ||
26 | import * as buildInfo from './buildInfo.json'; | ||
27 | 17 | ||
28 | export const { app } = electronApi; | 18 | export const { app } = electronApi; |
29 | export const ferdiumVersion: string = app.getVersion(); | 19 | export const ferdiumVersion: string = app.getVersion(); |
@@ -89,17 +79,3 @@ export const API_VERSION: string = 'v1'; | |||
89 | export const WS_API: string = wsApi; | 79 | export const WS_API: string = wsApi; |
90 | export const WEBSITE: string = web; | 80 | export const WEBSITE: string = web; |
91 | export const TODOS_FRONTEND: string = todos; | 81 | export const TODOS_FRONTEND: string = todos; |
92 | |||
93 | export function aboutAppDetails(): string { | ||
94 | return [ | ||
95 | `Version: ${ferdiumVersion}`, | ||
96 | `Electron: ${electronVersion}`, | ||
97 | `Chrome: ${chromeVersion}`, | ||
98 | `Node.js: ${nodeVersion}`, | ||
99 | `Platform: ${osName()}`, | ||
100 | `Arch: ${osArch}`, | ||
101 | `Build date: ${new Date(Number(buildInfo.timestamp))}`, | ||
102 | `Git SHA: ${buildInfo.gitHashShort}`, | ||
103 | `Git branch: ${buildInfo.gitBranch}`, | ||
104 | ].join('\n'); | ||
105 | } | ||