Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alex8088/electron-vite
/ functions
Functions
117 in github.com/alex8088/electron-vite
⨍
Functions
117
◇
Types & classes
35
↓ 4 callers
Function
cleanUrl
(url: string)
src/utils.ts:21
↓ 4 callers
Function
getElectronMajorVer
()
src/electron.ts:26
↓ 4 callers
Function
loadPackageData
(root = process.cwd())
src/utils.ts:56
↓ 4 callers
Function
toRelativePath
(filename: string, importer: string)
src/utils.ts:30
↓ 3 callers
Function
startElectron
(root: string | undefined)
src/electron.ts:134
↓ 3 callers
Function
supportImportMetaPaths
()
src/electron.ts:44
↓ 2 callers
Function
assetPlugin
()
src/plugins/asset.ts:32
↓ 2 callers
Function
build
(inlineConfig: InlineConfig = {})
src/build.ts:7
↓ 2 callers
Function
clearLine
(move: number = 0)
src/plugins/isolateEntries.ts:181
↓ 2 callers
Function
createFromCharCodeFunction
(value: string)
src/plugins/bytecode.ts:364
↓ 2 callers
Function
defineConfig
(config: ElectronViteConfigExport)
src/config.ts:141
↓ 2 callers
Function
esmShimPlugin
()
src/plugins/esmShim.ts:48
↓ 2 callers
Function
getElectronPath
()
src/electron.ts:49
↓ 2 callers
Function
importMetaPlugin
()
src/plugins/importMeta.ts:11
↓ 2 callers
Function
isBytecodeChunk
(chunkName: string)
src/plugins/bytecode.ts:165
↓ 2 callers
Function
isObject
(value: unknown)
src/utils.ts:8
↓ 2 callers
Function
isolateEntriesPlugin
(factory: ConfigFactory<PreloadViteConfig | RendererViteConfig>)
src/plugins/isolateEntries.ts:17
↓ 2 callers
Function
resolveBuildOutputs
( outputs: Rolldown.OutputOptions | Rolldown.OutputOptions[] | undefined, libOptions: LibraryOptions | fal
src/plugins/electron.ts:41
↓ 2 callers
Function
resolveConfig
( inlineConfig: InlineConfig, command: 'build' | 'serve', defaultMode = 'development' )
src/config.ts:157
↓ 2 callers
Function
resolveConfigDrivenPlugins
(config: MainViteConfig | PreloadViteConfig)
src/config.ts:351
↓ 2 callers
Function
supportESM
()
src/electron.ts:39
↓ 2 callers
Function
transformWithSWC
(code: string, id: string, options: SwcTransformOptions)
src/plugins/swc.ts:16
↓ 1 callers
Method
_compile
(code: string, filename: string)
src/config.ts:515
↓ 1 callers
Function
_transform
( code: string, sourceMaps: boolean = false )
src/plugins/bytecode.ts:181
↓ 1 callers
Function
asyncFlatten
(arr: T)
src/utils.ts:117
↓ 1 callers
Function
build
(cleanMode?: boolean)
src/config.ts:244
↓ 1 callers
Function
bundleConfigFile
(fileName: string, isESM: boolean)
src/config.ts:453
↓ 1 callers
Function
bundleEntryFile
( input: string | Record<string, string>, config: InlineConfig, shouldLog: boolean, preTransformedCoun
src/plugins/isolateEntries.ts:118
↓ 1 callers
Function
bundleEntryFile
(input: string, config: InlineConfig)
src/plugins/modulePath.ts:94
↓ 1 callers
Function
bytecodePlugin
(options: BytecodeOptions = {})
src/plugins/bytecode.ts:156
↓ 1 callers
Function
compileToBytecode
(code: string)
src/plugins/bytecode.ts:19
↓ 1 callers
Function
createInlineConfig
(root: string, options: GlobalCLIOptions)
src/cli.ts:44
↓ 1 callers
Function
createServer
( inlineConfig: InlineConfig = {}, options: { rendererOnly?: boolean } )
src/server.ts:15
↓ 1 callers
Function
deepClone
(value: T)
src/utils.ts:92
↓ 1 callers
Function
doBuild
(config: UserConfig, watchHook: () => void, errorHook: (e: Error) => void)
src/server.ts:111
↓ 1 callers
Function
electronMainConfigPresetPlugin
(options?: ElectronPluginOptions)
src/plugins/electron.ts:52
↓ 1 callers
Function
electronMainConfigValidatorPlugin
()
src/plugins/electron.ts:131
↓ 1 callers
Function
electronPreloadConfigPresetPlugin
(options?: ElectronPluginOptions)
src/plugins/electron.ts:184
↓ 1 callers
Function
electronPreloadConfigValidatorPlugin
()
src/plugins/electron.ts:285
↓ 1 callers
Function
electronRendererConfigPresetPlugin
(options?: ElectronPluginOptions)
src/plugins/electron.ts:338
↓ 1 callers
Function
electronRendererConfigValidatorPlugin
()
src/plugins/electron.ts:393
↓ 1 callers
Function
emptyOutDir
()
src/plugins/electron.ts:351
↓ 1 callers
Function
ensureElectronEntryFile
(root = process.cwd())
src/electron.ts:9
↓ 1 callers
Function
errorHook
(e)
src/server.ts:27
↓ 1 callers
Function
externalizeDepsPlugin
(options: ExternalOptions = {})
src/plugins/externalizeDeps.ts:14
↓ 1 callers
Function
findConfigFile
(configRoot: string, extensions: string[])
src/config.ts:443
↓ 1 callers
Function
findInput
(root: string, scope = 'renderer')
src/plugins/electron.ts:25
↓ 1 callers
Function
findLibEntry
(root: string, scope: string)
src/plugins/electron.ts:13
↓ 1 callers
Function
findStaticImports
(code: string)
src/plugins/esmShim.ts:40
↓ 1 callers
Function
getBytecodeCompilerPath
()
src/plugins/bytecode.ts:15
↓ 1 callers
Function
getBytecodeLoaderBlock
(chunkFileName: string)
src/plugins/bytecode.ts:248
↓ 1 callers
Function
getElectronChromeTarget
()
src/electron.ts:101
↓ 1 callers
Function
getElectronNodeTarget
()
src/electron.ts:68
↓ 1 callers
Function
getHash
(text: Buffer | string)
src/utils.ts:23
↓ 1 callers
Function
isFilePathESM
(filePath: string)
src/utils.ts:72
↓ 1 callers
Function
isOptions
(value: boolean | T)
src/config.ts:379
↓ 1 callers
Function
loadConfigFormBundledFile
( configRoot: string, configFile: string, bundledCode: string, isESM: boolean )
src/config.ts:519
↓ 1 callers
Function
loadConfigFromFile
( configEnv: ConfigEnv, configFile?: string, configRoot: string = process.cwd(), logLevel?: LogLevel,
src/config.ts:385
↓ 1 callers
Function
modulePathPlugin
(factory: ConfigFactory<MainViteConfig>)
src/plugins/modulePath.ts:12
↓ 1 callers
Function
preview
(inlineConfig: InlineConfig = {}, options: { skipBuild?: boolean })
src/preview.ts:7
↓ 1 callers
Function
processEnvDefine
()
src/plugins/electron.ts:33
↓ 1 callers
Method
processType
()
src/config.ts:267
↓ 1 callers
Function
resetOutDir
(config: ViteConfig, outDir: string, subOutDir: string)
src/config.ts:339
↓ 1 callers
Function
resolveBuildOutputs
( outputs: Rolldown.OutputOptions | Rolldown.OutputOptions[] | undefined, libOptions: LibraryOptions | fal
src/plugins/bytecode.ts:346
↓ 1 callers
Method
resolveBuiltinPlugins
(config: MainViteConfig, cleanMode?: boolean)
src/config.ts:271
↓ 1 callers
Function
resolveHostname
(optionsHost: string | boolean | undefined)
src/utils.ts:14
↓ 1 callers
Function
run
()
bin/electron-vite.js:26
↓ 1 callers
Function
setupRollupOptionCompat
( buildConfig: T )
src/config.ts:229
↓ 1 callers
Function
throttle
(fn: Function)
src/plugins/isolateEntries.ts:190
↓ 1 callers
Function
transformReporterPlugin
( preTransformedCount = 0, shouldLog = true )
src/plugins/isolateEntries.ts:147
↓ 1 callers
Function
watchHook
()
src/server.ts:33
↓ 1 callers
Function
workerPlugin
()
src/plugins/worker.ts:13
↓ 1 callers
Function
writeLine
(output: string)
src/plugins/isolateEntries.ts:171
Function
StringLiteral
(path, state)
src/plugins/bytecode.ts:384
Function
TemplateLiteral
(path, state)
src/plugins/bytecode.ts:412
Function
buildStart
()
src/plugins/asset.ts:38
Function
buildStart
()
src/plugins/isolateEntries.ts:39
Function
buildStart
()
src/plugins/modulePath.ts:19
Function
closeBundle
()
src/server.ts:115
Function
config
()
src/plugins/swc.ts:85
Function
config
(config)
src/plugins/externalizeDeps.ts:33
Function
config
(config)
src/plugins/electron.ts:57
Function
configResolved
(resolvedConfig)
src/plugins/swc.ts:90
Function
configResolved
(config)
src/plugins/bytecode.ts:198
Function
configResolved
(config)
src/plugins/electron.ts:136
Function
constructor
( protected readonly baseConfig: T, protected readonly inlineConfig: InlineConfig, protected reado
src/config.ts:238
Function
generateBundle
(_, output)
src/plugins/bytecode.ts:229
Function
generateBundle
(_, bundle)
src/plugins/isolateEntries.ts:108
Function
getTransformedCount
()
src/plugins/isolateEntries.ts:164
Function
load
(id)
src/plugins/asset.ts:47
Function
load
(id)
src/plugins/worker.ts:23
Function
load
(id)
src/plugins/isolateEntries.ts:51
Function
load
(id)
src/plugins/modulePath.ts:22
Function
loadEnv
( mode: string, envDir: string = process.cwd(), prefixes: string | string[] = ['VITE_', 'MAIN_VITE_', 'P
src/utils.ts:40
Function
options
(opts)
src/plugins/isolateEntries.ts:28
Function
outputOptions
(output)
src/plugins/modulePath.ts:103
Method
processType
()
src/config.ts:296
Method
processType
()
src/config.ts:324
Function
protectStringsPlugin
(api: typeof babel & babel.ConfigAPI)
src/plugins/bytecode.ts:361
Function
renderChunk
(code, chunk, { sourcemap, dir })
src/plugins/asset.ts:109
next →
1–100 of 117, ranked by callers