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
↓ 2 callers
Function
isSuitableWindowsTarget
(target: Target)
packages/app-builder-lib/src/publish/PublishManager.ts:514
↓ 2 callers
Function
isTokenCharValid
(token: string)
packages/builder-util/src/util.ts:390
↓ 2 callers
Function
isUrlProbablySupportMultiRangeRequests
(url: string)
packages/electron-updater/src/providerFactory.ts:23
↓ 2 callers
Function
launchAndWaitForQuit
({ appPath, vm, timeoutMs = 20000, env = {}, expectedVersion, updateConfigPath, packageManagerTo
test/src/helpers/launchAppCrossPlatform.ts:174
↓ 2 callers
Function
list7z
(archivePath: string)
test/src/helpers/archiveHelper.ts:9
↓ 2 callers
Function
listArchiveMethods
(archivePath: string)
test/src/helpers/archiveHelper.ts:44
↓ 2 callers
Function
listUserKeychains
()
packages/app-builder-lib/src/codeSign/macCodeSign.ts:123
↓ 2 callers
Method
locateFromDepOrRoot
* Locate a package version, preferring the dep's own reported path before falling back to rootDir. * This is critical for pnpm non-hoisted (virtual
packages/app-builder-lib/src/node-module-collector/pnpmNodeModulesCollector.ts:61
↓ 2 callers
Function
macPathToParallelsWindows
(file: string)
packages/app-builder-lib/src/vm/ParallelsVm.ts:109
↓ 2 callers
Function
makeIdent
(name: string, reference: string)
packages/app-builder-lib/src/node-module-collector/hoist.ts:145
↓ 2 callers
Function
makePng
(size: number)
test/src/iconConverterTest.ts:50
↓ 2 callers
Function
moveDirAtomic
(src: string, dest: string)
packages/app-builder-lib/src/util/electronGet.ts:214
↓ 2 callers
Function
namedFn
(name: string)
test/vitest-scripts/generate-toolset-tests-shared.ts:59
↓ 2 callers
Function
nodeGypRebuild
(platform: NodeJS.Platform, arch: string, frameworkInfo: DesktopFrameworkInfo)
packages/app-builder-lib/src/util/yarn.ts:139
↓ 2 callers
Method
notarizeIfProvided
(appPath: string)
packages/app-builder-lib/src/mac/MacTargetHelper.ts:315
↓ 2 callers
Method
onCancel
(handler: () => any)
packages/builder-util-runtime/src/CancellationToken.ts:35
↓ 2 callers
Method
onPartEnd
()
packages/electron-updater/src/differentialDownloader/DataSplitter.ts:232
↓ 2 callers
Method
pack
(outDir: string, arch: Arch, targets: Array<Target>, taskManager: AsyncTaskManager)
packages/app-builder-lib/src/macPackager.ts:291
↓ 2 callers
Method
packageInDistributableFormat
(appOutDir: string, arch: Arch, targets: Array<Target>, taskManager: AsyncTaskManager)
test/src/helpers/CheckingPackager.ts:30
↓ 2 callers
Function
parse
(input: string)
test/src/BuildTest.ts:19
↓ 2 callers
Function
parseFileList
(data: string, fromDpkg: boolean)
test/src/helpers/packTester.ts:794
↓ 2 callers
Function
parseUrl
(url: string, options: RequestOptions)
packages/builder-util-runtime/src/httpExecutor.ts:453
↓ 2 callers
Function
pkcs12PasswordToUtf16
* Encode a password as UTF-16 Big Endian with a null terminator, which is the * format required by PKCS#12 PBE key derivation (RFC 7292). * An empty
packages/app-builder-lib/src/codeSign/certInfo.ts:307
↓ 2 callers
Function
pkcs12PbeDeriveKey
* PKCS#12 key/IV derivation function from RFC 7292 Appendix B (SHA-1 variant). * id = 1 to derive a key, id = 2 to derive an IV. * * Throws if `ite
packages/app-builder-lib/src/codeSign/certInfo.ts:231
↓ 2 callers
Function
platformAllowed
(file: string, platform: TargetPlatform = "current")
test/vitest-scripts/file-discovery.ts:5
↓ 2 callers
Method
prepare
()
test/src/helpers/wine.ts:21
↓ 2 callers
Function
preparePowerShellExec
(command: string, timeout?: number)
packages/electron-updater/src/windowsExecutableCodeSignatureVerifier.ts:7
↓ 2 callers
Method
processPartData
(data: Buffer, start: number, end: number)
packages/electron-updater/src/differentialDownloader/DataSplitter.ts:247
↓ 2 callers
Function
processTargets
(platform: Platform, types: Array<string>)
packages/electron-builder/src/builder.ts:34
↓ 2 callers
Function
publishArtifactsWithOptions
( uploadOptions: { file: string; arch: string | null }[], buildVersion?: string, configurationFilePath?:
packages/electron-builder/src/publish.ts:60
↓ 2 callers
Method
quitAndInstall
()
test/src/updater/differentialUpdateHelpers.ts:106
↓ 2 callers
Function
quoteString
(s: string)
packages/electron-builder/src/cli/create-self-signed-cert.ts:36
↓ 2 callers
Function
rc2CbcDecrypt
* Decrypt `data` using RC2-CBC with PKCS#7 padding removal (RFC 2268). * * Used for pbeWithSHAAnd40BitRC2CBC (OID 1.2.840.113549.1.12.1.6) and *
packages/app-builder-lib/src/codeSign/certInfo.ts:129
↓ 2 callers
Function
readAppImageCompression
(filePath: string)
test/src/helpers/fileAssert.ts:126
↓ 2 callers
Function
readBlockMap
(data: Buffer)
packages/electron-updater/src/differentialDownloader/FileWithEmbeddedBlockMapDifferentialDownloader.ts:17
↓ 2 callers
Function
readCertInfo
(file: string, password: string)
packages/app-builder-lib/src/codeSign/certInfo.ts:371
↓ 2 callers
Function
readPackageJson
(file: string)
packages/app-builder-lib/src/util/packageMetadata.ts:10
↓ 2 callers
Function
rebuild
(options: RebuildOptions)
packages/app-builder-lib/src/util/rebuild.ts:6
↓ 2 callers
Function
releaseFileLock
()
test/vitest-scripts/vitest-heavy-mutex.ts:55
↓ 2 callers
Method
releaseInProcess
()
test/vitest-scripts/vitest-heavy-mutex.ts:114
↓ 2 callers
Method
removeParentCancelHandler
()
packages/builder-util-runtime/src/CancellationToken.ts:97
↓ 2 callers
Function
requireProviderClass
(provider: string, packager: Packager)
packages/app-builder-lib/src/publish/PublishManager.ts:372
↓ 2 callers
Function
resolveAwsCredentials
()
packages/electron-publish/src/s3/awsCredentials.ts:43
↓ 2 callers
Function
resolveCacheMode
()
packages/app-builder-lib/src/util/electronGet.ts:123
↓ 2 callers
Function
resolveCscLinkPath
(cscLink: string, resourcesDir: string | undefined)
packages/builder-util/src/cscLink.ts:16
↓ 2 callers
Function
resolveEnvShellValue
(envVarName: string)
packages/builder-util/src/envUtil.ts:7
↓ 2 callers
Function
resolveFirstMatchingCollection
(options: { pmApproaches: PM[] searchDirectories: string[] dependencies: Record<string, string> | undefi
packages/app-builder-lib/src/util/appFileCopier.ts:256
↓ 2 callers
Function
resolveImportPath
(generatedDir: string, testSrcDir: string, srcRelativePath: string)
test/vitest-scripts/generate-toolset-tests-shared.ts:76
↓ 2 callers
Function
resolvePath
(file: string | undefined)
packages/app-builder-lib/src/asar/asarUtil.ts:15
↓ 2 callers
Function
resolvePkgBuildVersion
(appPath: string, fallback: string)
packages/app-builder-lib/src/targets/pkg.ts:300
↓ 2 callers
Function
resolvePublishConfigurations
( publishers: any, platformPackager: PlatformPackager<any> | null, packager: Packager, arch: Arch | nu
packages/app-builder-lib/src/publish/PublishManager.ts:475
↓ 2 callers
Function
resolveScriptsDir
(buildResourcesDir: string, scripts: string | null | undefined)
packages/app-builder-lib/src/targets/pkg.ts:317
↓ 2 callers
Function
resolveSnapBinaryPath
* Resolve the Electron binary path inside an extracted snap. * * core24 snaps use an `organize` mapping that places all app files under `app/`, * s
test/src/linux/snapHeavyTest.ts:93
↓ 2 callers
Function
run
(cmd: string)
test/vitest-scripts/fetch-smart-cache.ts:22
↓ 2 callers
Function
runIconsTool
({ inputFile, outputFormat, outDir }: IconConversionOptions)
packages/app-builder-lib/src/toolsets/icons.ts:30
↓ 2 callers
Method
save
()
packages/app-builder-lib/src/util/cacheManager.ts:56
↓ 2 callers
Method
searchNodeFromDirectory
(p: string, isCreate: boolean)
packages/app-builder-lib/src/asar/asar.ts:47
↓ 2 callers
Function
selfCheck
(tree: HoisterWorkTree)
packages/app-builder-lib/src/node-module-collector/hoist.ts:836
↓ 2 callers
Method
setDownloadedFile
( downloadedFile: string, packageFile: string | null, versionInfo: UpdateInfo, fileInfo: Resol
packages/electron-updater/src/DownloadedUpdateHelper.ts:59
↓ 2 callers
Method
setFeedURL
(updateUrl: any)
test/src/updater/macUpdaterTest.ts:25
↓ 2 callers
Function
setPrinter
(value: ((message: string) => void) | null)
packages/builder-util/src/log.ts:14
↓ 2 callers
Function
shellQuote
(arg: string)
packages/app-builder-lib/src/targets/snap/snapCommand.ts:23
↓ 2 callers
Function
shouldPreserveSymlinks
(platform: Platform)
packages/app-builder-lib/src/targets/archive.ts:119
↓ 2 callers
Method
sign
* Main signing method with platform awareness
packages/app-builder-lib/src/macPackager.ts:367
↓ 2 callers
Method
signAndEditResources
(file: string, arch: Arch, outDir: string, internalName?: string | null, requestedExecutionLevel?: RequestedEx
packages/app-builder-lib/src/winPackager.ts:158
↓ 2 callers
Function
signed
(packagerOptions: PackagerOptions)
test/src/helpers/packTester.ts:822
↓ 2 callers
Function
slugify
(text: string)
website/scripts/docusaurus-plugin-prebuild.ts:37
↓ 2 callers
Function
smarten
(s: string)
packages/app-builder-lib/src/appInfo.ts:11
↓ 2 callers
Method
stageSnapFiles
(opts: { stageDir: string; appOutDir: string; hooksDir: string | null; extraAppArgs: string[]; isTemplate: boo
packages/app-builder-lib/src/targets/snap/coreLegacy.ts:353
↓ 2 callers
Function
startXvfb
()
test/src/helpers/launchAppCrossPlatform.ts:340
↓ 2 callers
Method
terminate
()
packages/electron-publish/src/multiProgress.ts:82
↓ 2 callers
Function
time
(label: string)
packages/app-builder-lib/src/util/timer.ts:28
↓ 2 callers
Function
trimStringWithWarn
(str: string, maxLength: number, warnMessage: string)
packages/electron-publish/src/util.ts:3
↓ 2 callers
Method
uint16
()
packages/app-builder-lib/src/targets/nsis/nsisUtil.ts:138
↓ 2 callers
Method
validate
()
packages/builder-util-runtime/src/httpExecutor.ts:529
↓ 2 callers
Method
validateConfig
()
packages/app-builder-lib/src/packager.ts:349
↓ 2 callers
Function
validateConfiguration
(config: Configuration, debugLogger: DebugLogger)
packages/app-builder-lib/src/util/config/config.ts:219
↓ 2 callers
Function
validateCriticalPathString
(str: string, fieldName: string)
packages/app-builder-lib/src/targets/appimage/appImageUtil.ts:156
↓ 2 callers
Function
validateDownload
(expect: ExpectStatic, updater: AppUpdater, expectDownloadPromise = true)
test/src/helpers/updaterTestUtil.ts:31
↓ 2 callers
Method
validateDownloadedPath
(updateFile: string, updateInfo: UpdateInfo, fileInfo: ResolvedUpdateFileInfo, logger: Logger)
packages/electron-updater/src/DownloadedUpdateHelper.ts:38
↓ 2 callers
Function
validateFileSet
(fileSet: ResolvedFileSet)
packages/app-builder-lib/src/util/appFileCopier.ts:173
↓ 2 callers
Function
validateSchema
(schema: unknown, data: unknown, config: ValidationConfig = {})
packages/app-builder-lib/src/util/config/schemaValidator.ts:21
↓ 2 callers
Function
verifyInstallerSize
(outFile: string, defines: Defines)
packages/app-builder-lib/src/targets/nsis/nsisValidation.ts:30
↓ 2 callers
Function
wrap
(task: (args: any) => Promise<any>)
packages/electron-builder/src/cli/cli-util.ts:19
↓ 2 callers
Function
writeAppLauncherAndRelatedFiles
(opts: AppImageBuilderOptions)
packages/app-builder-lib/src/targets/appimage/appImageUtil.ts:164
↓ 2 callers
Function
writeExecutableMain
(file: string, content: string)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:155
↓ 2 callers
Function
writeRuntimeData
(filePath: string, runtimeData: Buffer)
packages/app-builder-lib/src/targets/appimage/appImageUtil.ts:125
↓ 2 callers
Function
writeUpdateConfig
(data: T)
test/src/helpers/updaterTestUtil.ts:25
↓ 2 callers
Function
writeUpdateInfoFiles
(updateInfoFileTasks: Array<UpdateInfoFileTask>, packager: Packager)
packages/app-builder-lib/src/publish/updateInfoBuilder.ts:193
↓ 1 callers
Function
_computeFileSets
(matchers: Array<FileMatcher>)
packages/app-builder-lib/src/platformPackager.ts:490
↓ 1 callers
Function
_findIdentity
(type: CertType, qualifier?: string | null, keychain?: string | null)
packages/app-builder-lib/src/codeSign/macCodeSign.ts:272
↓ 1 callers
Function
_getInfo
(projectDir: string, repo?: RepositoryInfo | string | null)
packages/app-builder-lib/src/util/repositoryInfo.ts:33
↓ 1 callers
Method
_sign
(file: string)
packages/app-builder-lib/src/winPackager.ts:143
↓ 1 callers
Method
acquire
()
test/vitest-scripts/vitest-heavy-mutex.ts:81
↓ 1 callers
Function
add
(prop: string, metaAdd: Meta, skipAdd: boolean)
test/vitest-scripts/vitest-setup.ts:45
↓ 1 callers
Function
addAllPatternIfNeed
(matcher: FileMatcher)
packages/app-builder-lib/src/util/AppFileWalker.ts:7
↓ 1 callers
Function
addCustomMessageFileInclude
(input: string, packager: PlatformPackager<any>, scriptGenerator: NsisScriptGenerator, langConfigurator: LangC
packages/app-builder-lib/src/targets/nsis/nsisLang.ts:70
↓ 1 callers
Function
addDep
(dep: HoisterWorkTree, seenDeps = new Set())
packages/app-builder-lib/src/node-module-collector/hoist.ts:409
↓ 1 callers
Function
addDependent
(dependent: HoisterWorkTree, node: HoisterWorkTree)
packages/app-builder-lib/src/node-module-collector/hoist.ts:1049
↓ 1 callers
Method
addIncludeDir
(file: string)
packages/app-builder-lib/src/targets/nsis/nsisScriptGenerator.ts:6
← previous
next →
501–600 of 2,047, ranked by callers