Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alex8088/electron-vite
/ functions
Functions
139 in github.com/alex8088/electron-vite
⨍
Functions
139
◇
Types & classes
38
↓ 4 callers
Function
cleanUrl
(url: string)
src/utils.ts:21
↓ 4 callers
Method
close
(error = new Error('RPC connection is closed'))
bin/rpc-peer.cjs:78
↓ 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
fail
(error)
bin/electron-bytecode-main.cjs:16
↓ 3 callers
Function
finish
(error)
bin/electron-bytecode-main.cjs:35
↓ 3 callers
Method
receive
(message)
bin/rpc-peer.cjs:38
↓ 3 callers
Function
startElectron
(root: string | undefined)
src/electron.ts:140
↓ 3 callers
Function
supportImportMetaPaths
()
src/electron.ts:44
↓ 2 callers
Function
assetPlugin
()
src/plugins/asset.ts:31
↓ 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:309
↓ 2 callers
Function
defineConfig
(config: ElectronViteConfigExport)
src/config.ts:134
↓ 2 callers
Function
esmShimPlugin
()
src/plugins/esmShim.ts:26
↓ 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:95
↓ 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
Method
register
(cmd, method)
bin/rpc-peer.cjs:12
↓ 2 callers
Method
rejectPending
(error: Error)
src/plugins/electronCompiler.ts:137
↓ 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:150
↓ 2 callers
Function
resolveConfigDrivenPlugins
(config: MainViteConfig | PreloadViteConfig)
src/config.ts:333
↓ 2 callers
Method
sendRequest
(cmd: string, args: unknown[])
src/plugins/electronCompiler.ts:113
↓ 2 callers
Method
stop
()
src/plugins/electronCompiler.ts:146
↓ 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/load.ts:95
↓ 1 callers
Function
_transform
( code: string, sourceMaps: boolean = false )
src/plugins/bytecode.ts:115
↓ 1 callers
Function
asyncFlatten
(arr: T)
src/utils.ts:170
↓ 1 callers
Function
bundleConfigFile
( fileName: string, isESM: boolean )
src/load.ts:23
↓ 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:87
↓ 1 callers
Function
clone
(value: unknown, plugins = false)
src/utils.ts:123
↓ 1 callers
Function
cloneConfig
(config: T)
src/utils.ts:119
↓ 1 callers
Method
compile
(code: string)
src/plugins/electronCompiler.ts:104
↓ 1 callers
Function
compileToBytecode
(compiler: ElectronCompiler, code: string)
src/plugins/bytecode.ts:22
↓ 1 callers
Function
createInlineConfig
(root: string, options: GlobalCLIOptions)
src/cli.ts:44
↓ 1 callers
Function
createRenderer
()
bin/electron-bytecode-main.cjs:31
↓ 1 callers
Function
createServer
( inlineConfig: InlineConfig = {}, options: { rendererOnly?: boolean } )
src/server.ts:15
↓ 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:124
↓ 1 callers
Function
electronPreloadConfigPresetPlugin
(options?: ElectronPluginOptions)
src/plugins/electron.ts:177
↓ 1 callers
Function
electronPreloadConfigValidatorPlugin
()
src/plugins/electron.ts:278
↓ 1 callers
Function
electronRendererConfigPresetPlugin
(options?: ElectronPluginOptions)
src/plugins/electron.ts:331
↓ 1 callers
Function
electronRendererConfigValidatorPlugin
()
src/plugins/electron.ts:386
↓ 1 callers
Function
emptyOutDir
()
src/plugins/electron.ts:344
↓ 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[] = ['js', 'ts', 'mjs', 'cjs', 'mts', 'cts'] )
src/load.ts:10
↓ 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
getBytecodeCompilerPath
()
src/plugins/bytecode.ts:16
↓ 1 callers
Function
getBytecodeLoaderBlock
(chunkFileName: string)
src/plugins/bytecode.ts:184
↓ 1 callers
Function
getElectronChromeTarget
()
src/electron.ts:104
↓ 1 callers
Function
getElectronNodeTarget
()
src/electron.ts:68
↓ 1 callers
Function
getHash
(text: Buffer | string)
src/utils.ts:23
↓ 1 callers
Method
initialize
()
src/plugins/electronCompiler.ts:57
↓ 1 callers
Function
isFilePathESM
(filePath: string)
src/utils.ts:72
↓ 1 callers
Function
isOptions
(value: boolean | T)
src/config.ts:361
↓ 1 callers
Function
loadConfigFromFile
( configEnv: ConfigEnv, configFile?: string, configRoot: string = process.cwd(), logLevel?: LogLevel,
src/config.ts:365
↓ 1 callers
Function
modulePathPlugin
(factory: ConfigFactory<MainViteConfig>)
src/plugins/modulePath.ts:12
↓ 1 callers
Function
onFailure
(error)
bin/electron-bytecode-main.cjs:47
↓ 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:249
↓ 1 callers
Method
request
(cmd: string, ...args: unknown[])
src/plugins/electronCompiler.ts:108
↓ 1 callers
Method
request
(cmd, ...args)
bin/rpc-peer.cjs:17
↓ 1 callers
Function
resetOutDir
(config: ViteConfig, outDir: string, subOutDir: string)
src/config.ts:321
↓ 1 callers
Function
resolveBuildOutputs
( outputs: Rolldown.OutputOptions | Rolldown.OutputOptions[] | undefined, libOptions: LibraryOptions | fal
src/plugins/bytecode.ts:291
↓ 1 callers
Method
resolveBuiltinPlugins
(config: MainViteConfig, cleanMode?: boolean)
src/config.ts:253
↓ 1 callers
Function
resolveHostname
(optionsHost: string | boolean | undefined)
src/utils.ts:14
↓ 1 callers
Function
run
()
bin/electron-vite.js:26
↓ 1 callers
Function
setupElectronSignalHandlers
(child: ChildProcess)
src/electron.ts:181
↓ 1 callers
Method
start
()
src/plugins/electronCompiler.ts:46
↓ 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:12
↓ 1 callers
Function
writeLine
(output: string)
src/plugins/isolateEntries.ts:171
Function
StringLiteral
(path, state)
src/plugins/bytecode.ts:329
Function
TemplateLiteral
(path, state)
src/plugins/bytecode.ts:357
Function
build
(cleanMode?: boolean)
src/config.ts:226
Function
buildStart
()
src/plugins/asset.ts:37
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:94
Function
configResolved
(config)
src/plugins/bytecode.ts:133
Function
configResolved
(config)
src/plugins/electron.ts:129
Function
constructor
( protected readonly baseConfig: T, protected readonly inlineConfig: InlineConfig, protected reado
src/config.ts:217
next →
1–100 of 139, ranked by callers