Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/electron-userland/electron-builder
/ functions
Functions
2,047 in github.com/electron-userland/electron-builder
⨍
Functions
2,047
◇
Types & classes
533
↓ 124 callers
Method
warn
(message?: any)
packages/electron-updater/src/types.ts:14
↓ 100 callers
Method
info
(message?: any)
packages/electron-updater/src/types.ts:12
↓ 76 callers
Method
debug
(message: string)
packages/electron-updater/src/types.ts:18
↓ 65 callers
Method
on
(event: E, listener: Events[E] | Nullish, type: HandlerType)
packages/app-builder-lib/src/util/asyncEventEmitter.ts:15
↓ 62 callers
Method
get
(_, key: string)
packages/app-builder-lib/src/node-module-collector/moduleManager.ts:110
↓ 62 callers
Method
set
(_, key: string, value: T)
packages/app-builder-lib/src/node-module-collector/moduleManager.ts:119
↓ 59 callers
Method
has
(_, key: string)
packages/app-builder-lib/src/node-module-collector/moduleManager.ts:123
↓ 58 callers
Method
parse
(input: string)
packages/builder-util-runtime/src/uuid.ts:106
↓ 49 callers
Method
createTarget
(type?: string | Array<string> | null, ...archs: Array<Arch>)
packages/app-builder-lib/src/core.ts:36
↓ 45 callers
Method
add
(key: string, value: any)
packages/builder-util/src/DebugLogger.ts:10
↓ 43 callers
Method
error
(message?: any)
packages/electron-updater/src/types.ts:16
↓ 43 callers
Function
exec
(file: string, args?: Array<string> | null, options?: ExecFileOptions, isLogOutIfDebug = true)
packages/builder-util/src/util.ts:126
↓ 39 callers
Method
isFile
()
test/src/helpers/fileAssert.ts:29
↓ 37 callers
Method
isDirectory
()
test/src/helpers/fileAssert.ts:46
↓ 37 callers
Method
readFile
(file: string)
packages/app-builder-lib/src/asar/asar.ts:140
↓ 36 callers
Function
app
(expect: ExpectStatic, packagerOptions: PackagerOptions, checkOptions: AssertPackOptions = {})
test/src/helpers/packTester.ts:139
↓ 36 callers
Function
isEmptyOrSpaces
(s: string | Nullish)
packages/builder-util/src/stringUtil.ts:3
↓ 34 callers
Method
emit
(event: E, ...args: Parameters<Events[E]>)
packages/app-builder-lib/src/util/asyncEventEmitter.ts:17
↓ 34 callers
Function
newError
(message: string, code: string)
packages/builder-util-runtime/src/error.ts:1
↓ 33 callers
Function
exists
(file: string)
packages/builder-util/src/fs.ts:49
↓ 33 callers
Method
log
(message: string)
packages/builder-util/src/log.ts:125
↓ 33 callers
Method
toString
()
packages/app-builder-lib/src/core.ts:32
↓ 32 callers
Function
assertPack
(expect: ExpectStatic, fixtureName: string, packagerOptions: PackagerOptions, checkOptions: AssertPackOptions
test/src/helpers/packTester.ts:147
↓ 32 callers
Function
resolve
()
packages/app-builder-lib/src/toolsets/7zip.ts:56
↓ 29 callers
Method
filePath
(file: string)
packages/builder-util/src/log.ts:29
↓ 29 callers
Function
writeFile
(name: string, size: number)
test/src/windows/nsisOutputValidationTest.ts:60
↓ 28 callers
Function
deepAssign
(target: T, ...objects: Array<any>)
packages/builder-util-runtime/src/objects.ts:78
↓ 28 callers
Method
sort
(files: TestSpecification[])
test/vitest-scripts/vitest-smart-sequencer.ts:8
↓ 27 callers
Function
assertThat
(expect: ExpectStatic, actual: any)
test/src/helpers/fileAssert.ts:7
↓ 26 callers
Function
asArray
(v: Nullish | T | Array<T>)
packages/builder-util-runtime/src/objects.ts:28
↓ 23 callers
Function
safeStringifyJson
(data: any, skippedNames?: Set<string>)
packages/builder-util-runtime/src/httpExecutor.ts:636
↓ 20 callers
Function
copyFile
(src: string, dest: string, isEnsureDir = true)
packages/builder-util/src/fs.ts:156
↓ 20 callers
Method
match
(signature: Array<number>)
packages/app-builder-lib/src/targets/nsis/nsisUtil.ts:120
↓ 20 callers
Function
statOrNull
(file: string)
packages/builder-util/src/fs.ts:45
↓ 19 callers
Method
cleanup
()
packages/app-builder-lib/src/targets/targetUtil.ts:14
↓ 19 callers
Method
getTempFile
(name: string)
packages/app-builder-lib/src/targets/targetUtil.ts:10
↓ 19 callers
Function
modifyPackageJson
(projectDir: string, task: (data: any) => void, isApp = false)
test/src/helpers/packTester.ts:805
↓ 19 callers
Method
skip
(offset: number)
packages/app-builder-lib/src/targets/nsis/nsisUtil.ts:128
↓ 19 callers
Method
toString
()
packages/app-builder-lib/src/targets/targetUtil.ts:21
↓ 18 callers
Method
getResource
(value: string | Nullish, defaultFile: string)
packages/app-builder-lib/src/targets/FpmTarget.ts:88
↓ 18 callers
Method
isAbsolute
()
test/src/helpers/fileAssert.ts:23
↓ 18 callers
Function
spawn
(command: string, args?: Array<string> | null, options?: SpawnOptions, extraOptions?: ExtraSpawnOptions)
packages/builder-util/src/util.ts:319
↓ 17 callers
Function
archFromString
(name: string)
packages/builder-util/src/arch.ts:35
↓ 17 callers
Function
configureRequestOptions
(options: RequestOptions, token?: string | null, method?: "GET" | "DELETE" | "PUT" | "POST")
packages/builder-util-runtime/src/httpExecutor.ts:601
↓ 17 callers
Method
end
()
packages/app-builder-lib/src/util/timer.ts:4
↓ 17 callers
Method
update
(transferred: number, total: number)
packages/electron-publish/src/progress.ts:180
↓ 16 callers
Method
exec
(file: string, args: Array<string>, options?: ExecFileOptions, isLogOutIfDebug = true)
packages/app-builder-lib/src/vm/vm.ts:11
↓ 15 callers
Function
getArchSuffix
(arch: Arch, defaultArch?: string)
packages/builder-util/src/arch.ts:31
↓ 14 callers
Method
once
()
test/src/helpers/TestAppAdapter.ts:60
↓ 14 callers
Method
signIf
(file: string)
packages/app-builder-lib/src/winPackager.ts:124
↓ 13 callers
Method
checkForUpdates
()
test/src/updater/macUpdaterTest.ts:12
↓ 13 callers
Function
downloadBuilderToolset
(options: { releaseName: string filenameWithExt: string checksums?: Record<string, string> githubOrgRe
packages/app-builder-lib/src/util/electronGet.ts:549
↓ 13 callers
Method
emitArtifactBuildCompleted
(event: ArtifactCreated)
packages/app-builder-lib/src/packager.ts:320
↓ 13 callers
Method
quit
()
packages/electron-updater/src/AppAdapter.ts:29
↓ 13 callers
Function
resolveEnvToolsetPath
(envVarKey: string, expectedType: "directory" | "file")
packages/builder-util/src/envUtil.ts:21
↓ 12 callers
Function
newUrlFromBase
(pathname: string, baseUrl: URL, addRandomQueryToAvoidCaching = false)
packages/electron-updater/src/util.ts:15
↓ 11 callers
Method
emitArtifactBuildStarted
(event: ArtifactBuildStarted, logFields?: any)
packages/app-builder-lib/src/packager.ts:301
↓ 11 callers
Method
getPath
(type: string)
test/src/helpers/TestAppAdapter.ts:52
↓ 11 callers
Function
retry
( task: () => Promise<T>, options: { retries: number; interval: number; backoff?: number; attempt?: number
packages/builder-util-runtime/src/retry.ts:3
↓ 11 callers
Function
walk
(initialDirPath: string, filter?: Filter | null, consumer?: FileConsumer)
packages/builder-util/src/fs.ts:70
↓ 10 callers
Function
appThrows
(expect: ExpectStatic, packagerOptions: PackagerOptions, checkOptions: AssertPackOptions = {}, customErrorAsse
test/src/helpers/packTester.ts:131
↓ 10 callers
Function
copyDir
(src: string, destination: string, options: CopyDirOptions = {})
packages/builder-util/src/fs.ts:295
↓ 10 callers
Method
doesNotExist
()
test/src/helpers/fileAssert.ts:57
↓ 10 callers
Function
getTemplatePath
(file: string)
packages/app-builder-lib/src/util/pathManager.ts:5
↓ 10 callers
Method
getWorkspaceRoot
()
packages/app-builder-lib/src/packager.ts:101
↓ 10 callers
Method
isEmpty
()
packages/app-builder-lib/src/fileMatcher.ts:78
↓ 10 callers
Function
sanitizeDirPath
(p: string, base?: string)
packages/builder-util/src/util.ts:517
↓ 10 callers
Function
sanitizeFileName
(s: string, normalizeNfd = false)
packages/builder-util/src/filename.ts:5
↓ 10 callers
Method
toVmFile
(file: string)
packages/app-builder-lib/src/vm/vm.ts:19
↓ 9 callers
Method
addTask
(promise: Promise<any>)
packages/builder-util/src/asyncTaskManager.ts:17
↓ 9 callers
Method
download
(url: URL, destination: string, options: DownloadOptions)
packages/electron-updater/src/electronHttpExecutor.ts:23
↓ 9 callers
Method
exec
(...args: Array<string>)
test/src/helpers/wine.ts:40
↓ 9 callers
Method
isSymbolicLink
()
test/src/helpers/fileAssert.ts:39
↓ 9 callers
Function
serializeToYaml
(object: any, skipInvalid = false, noRefs = false)
packages/builder-util/src/util.ts:39
↓ 9 callers
Method
toString
()
packages/builder-util-runtime/src/uuid.ts:50
↓ 9 callers
Method
toString
()
packages/electron-updater/src/providers/GitLabProvider.ts:339
↓ 9 callers
Function
unlinkIfExists
(file: string)
packages/builder-util/src/fs.ts:39
↓ 8 callers
Method
cancel
()
packages/builder-util-runtime/src/CancellationToken.ts:30
↓ 8 callers
Method
copy
(src: string, dest: string, stat: Stats | undefined)
packages/builder-util/src/fs.ts:240
↓ 8 callers
Function
copyTestAsset
(name: string, destination: string)
test/src/helpers/packTester.ts:346
↓ 8 callers
Function
createNsisUpdater
(version = "0.0.1")
test/src/helpers/updaterTestUtil.ts:17
↓ 8 callers
Method
getIconPath
()
packages/app-builder-lib/src/macPackager.ts:148
↓ 8 callers
Function
isValidKey
(key: any)
packages/builder-util-runtime/src/objects.ts:20
↓ 8 callers
Function
orNullIfFileNotExist
(promise: Promise<T>)
packages/app-builder-lib/src/util/config/load.ts:61
↓ 8 callers
Function
trackEvents
(updater: AppUpdater)
test/src/helpers/updaterTestUtil.ts:93
↓ 7 callers
Method
awaitTasks
()
packages/builder-util/src/asyncTaskManager.ts:44
↓ 7 callers
Function
copyOrLinkFile
(src: string, dest: string, stats?: Stats | null, isUseHardLink?: boolean, exDevErrorHandler?: (() => boolean)
packages/builder-util/src/fs.ts:166
↓ 7 callers
Method
createFilter
()
packages/app-builder-lib/src/fileMatcher.ts:112
↓ 7 callers
Method
createRequestOptions
(url: URL, headers?: OutgoingHttpHeaders | null)
packages/electron-updater/src/providers/GitLabProvider.ts:56
↓ 7 callers
Function
getBinFromUrl
(releaseName: string, filenameWithExt: string, checksum: string, githubOrgRepo = "electron-userland/electron-b
packages/app-builder-lib/src/binDownload.ts:54
↓ 7 callers
Function
getPath7za
()
packages/app-builder-lib/src/toolsets/7zip.ts:46
↓ 7 callers
Function
resolveFunction
(type: string | undefined, executor: T | string, name: string, rootSearchDir: string)
packages/app-builder-lib/src/util/resolve.ts:17
↓ 7 callers
Function
use
(value: T | Nullish, task: (value: T) => R)
packages/builder-util/src/util.ts:386
↓ 6 callers
Function
configureRequestUrl
(url: URL, options: RequestOptions)
packages/builder-util-runtime/src/httpExecutor.ts:474
↓ 6 callers
Function
createLocalServer
(root: string, bindAddress = "127.0.0.1")
test/src/helpers/launchAppCrossPlatform.ts:42
↓ 6 callers
Function
findFile
(files: Array<ResolvedUpdateFileInfo>, extension: string, not?: Array<string>)
packages/electron-updater/src/providers/Provider.ts:97
↓ 6 callers
Method
getAppPath
()
test/src/helpers/TestAppAdapter.ts:47
↓ 6 callers
Function
getChannelFilename
(channel: string)
packages/electron-updater/src/util.ts:27
↓ 6 callers
Method
getDesktopFileName
(fallback: string = this.packager.executableName)
packages/app-builder-lib/src/targets/LinuxTargetHelper.ts:218
↓ 6 callers
Function
hashSensitiveValue
(value: string)
packages/builder-util-runtime/src/httpExecutor.ts:632
next →
1–100 of 2,047, ranked by callers