diff options
author | Ricardo Cino <ricardo@cino.io> | 2022-06-26 23:59:32 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-06-26 21:59:32 +0000 |
commit | 6bff2bb5439d25e0ab2a24a8ca1b28b89ef40ff9 (patch) | |
tree | 1676f5eef42b8086d28476c7eaad62c7b1753120 /src/@types/ferdium.types.ts | |
parent | Reduce tab item layout shift (#376) (diff) | |
download | ferdium-app-6bff2bb5439d25e0ab2a24a8ca1b28b89ef40ff9.tar.gz ferdium-app-6bff2bb5439d25e0ab2a24a8ca1b28b89ef40ff9.tar.zst ferdium-app-6bff2bb5439d25e0ab2a24a8ca1b28b89ef40ff9.zip |
chore: turned all auth containers into typescript (#375)
Diffstat (limited to 'src/@types/ferdium.types.ts')
-rw-r--r-- | src/@types/ferdium.types.ts | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/@types/ferdium.types.ts b/src/@types/ferdium.types.ts new file mode 100644 index 000000000..0747f8e14 --- /dev/null +++ b/src/@types/ferdium.types.ts | |||
@@ -0,0 +1,22 @@ | |||
1 | declare global { | ||
2 | interface Window { | ||
3 | ferdium: any; | ||
4 | } | ||
5 | |||
6 | namespace NodeJS { | ||
7 | interface ProcessEnv { | ||
8 | GITHUB_AUTH_TOKEN: string; | ||
9 | NODE_ENV: 'development' | 'production'; | ||
10 | FERDIUM_APPDATA_DIR?: string; | ||
11 | PORTABLE_EXECUTABLE_DIR?: string; | ||
12 | ELECTRON_IS_DEV?: string; | ||
13 | APPDATA?: string; | ||
14 | } | ||
15 | } | ||
16 | } | ||
17 | |||
18 | /** | ||
19 | * Workaround to make TS recognize this file as a module. | ||
20 | * https://fettblog.eu/typescript-augmenting-global-lib-dom/ | ||
21 | */ | ||
22 | export { }; | ||