* add package.json Signed-off-by: Jess Frazelle <github@jessfraz.com> initial run; Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> more fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> clientsidescne Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> paths Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> fix styles Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> combine Signed-off-by: Jess Frazelle <github@jessfraz.com> eslint rule Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> fixes Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> my ocd Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> constants file Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> no more import sceneInfra Signed-off-by: Jess Frazelle <github@jessfraz.com> updates Signed-off-by: Jess Frazelle <github@jessfraz.com> try fix circular import Signed-off-by: Jess Frazelle <github@jessfraz.com> * updates Signed-off-by: Jess Frazelle <github@jessfraz.com> --------- Signed-off-by: Jess Frazelle <github@jessfraz.com>
36 lines
1.0 KiB
TypeScript
36 lines
1.0 KiB
TypeScript
export {} // Make this a module
|
|
|
|
declare global {
|
|
// This allows TypeScript to pick up the magic constants that's auto-generated by Forge's Vite
|
|
// plugin that tells the Electron app where to look for the Vite-bundled app code (depending on
|
|
// whether you're running in development or production).
|
|
const MAIN_WINDOW_VITE_DEV_SERVER_URL: string
|
|
const MAIN_WINDOW_VITE_NAME: string
|
|
|
|
namespace NodeJS {
|
|
interface Process {
|
|
// Used for hot reload after preload scripts.
|
|
viteDevServers: Record<string, import('vite').ViteDevServer>
|
|
}
|
|
}
|
|
|
|
type VitePluginConfig = ConstructorParameters<
|
|
typeof import('@electron-forge/plugin-vite').VitePlugin
|
|
>[0]
|
|
|
|
interface VitePluginRuntimeKeys {
|
|
VITE_DEV_SERVER_URL: `${string}_VITE_DEV_SERVER_URL`
|
|
VITE_NAME: `${string}_VITE_NAME`
|
|
}
|
|
}
|
|
|
|
declare module 'vite' {
|
|
interface ConfigEnv<
|
|
K extends keyof VitePluginConfig = keyof VitePluginConfig,
|
|
> {
|
|
root: string
|
|
forgeConfig: VitePluginConfig
|
|
forgeConfigSelf: VitePluginConfig[K][number]
|
|
}
|
|
}
|