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
↓ 6 callers
Method
locatePackageVersion
({ parentDir, pkgName, requiredRange, skipDownwardSearch = false, }: { /** * The di
packages/app-builder-lib/src/node-module-collector/moduleManager.ts:142
↓ 6 callers
Method
readJson
(file: string)
packages/app-builder-lib/src/asar/asar.ts:136
↓ 6 callers
Method
resolveFiles
(updateInfo: GitlabUpdateInfo)
packages/electron-updater/src/providers/GitLabProvider.ts:314
↓ 6 callers
Function
stripSensitiveEnvVars
(env: NodeJS.ProcessEnv)
packages/builder-util/src/util.ts:86
↓ 5 callers
Function
assertDownloadNotTriggered
(expect: ExpectStatic, result: any, actualEvents: string[])
test/src/helpers/providerTestUtil.ts:38
↓ 5 callers
Method
awaitTasks
()
packages/app-builder-lib/src/publish/PublishManager.ts:246
↓ 5 callers
Function
chooseNotNull
(v1: T | Nullish, v2: T | Nullish)
packages/app-builder-lib/src/platformPackager.ts:903
↓ 5 callers
Method
containsOnlyIgnore
()
packages/app-builder-lib/src/fileMatcher.ts:82
↓ 5 callers
Function
createMockRequest
()
test/src/helpers/updaterTestUtil.ts:80
↓ 5 callers
Method
current
()
packages/app-builder-lib/src/core.ts:49
↓ 5 callers
Method
element
(name: string, ignoreCase = false, errorIfMissed: string | null = null)
packages/builder-util-runtime/src/xml.ts:33
↓ 5 callers
Function
getCacheDirectory
(options: { isAvoidSystemOnWindows?: boolean; allowEnvVarOverride: boolean })
packages/app-builder-lib/src/util/electronGet.ts:94
↓ 5 callers
Function
getFileMatchers
( config: Configuration, name: "files" | "extraFiles" | "extraResources" | "asarUnpack" | "extraDistFiles"
packages/app-builder-lib/src/fileMatcher.ts:287
↓ 5 callers
Function
getFixtureDir
()
test/src/helpers/packTester.ts:350
↓ 5 callers
Function
getPackageManagerCommand
(pm: PM)
packages/app-builder-lib/src/node-module-collector/packageManager.ts:40
↓ 5 callers
Function
getParallelsHostIP
()
test/src/helpers/launchAppCrossPlatform.ts:30
↓ 5 callers
Function
getProvider
(updater: any)
test/src/helpers/providerTestUtil.ts:29
↓ 5 callers
Function
isEnvTrue
(value: string | Nullish)
packages/builder-util/src/util.ts:492
↓ 5 callers
Function
mockYaml
(version: string, appName = "my-app")
test/src/helpers/providerTestUtil.ts:13
↓ 5 callers
Function
newBaseUrl
(url: string)
packages/electron-updater/src/util.ts:5
↓ 5 callers
Function
normalizeOptions
(args: CliOptions)
packages/electron-builder/src/builder.ts:27
↓ 5 callers
Method
normalizePattern
(pattern: string)
packages/app-builder-lib/src/fileMatcher.ts:63
↓ 5 callers
Function
nsisEscapeString
(s: string)
packages/app-builder-lib/src/targets/nsis/nsisScriptGenerator.ts:48
↓ 5 callers
Function
orNullIfFileNotExist
(promise: Promise<T>)
packages/builder-util/src/promise.ts:39
↓ 5 callers
Function
parseJson
(result: Promise<string | null>)
packages/builder-util-runtime/src/httpExecutor.ts:109
↓ 5 callers
Function
parseUpdateInfo
(rawData: string | null, channelFile: string, channelFileUrl: URL)
packages/electron-updater/src/providers/Provider.ts:114
↓ 5 callers
Method
prependPattern
(pattern: string)
packages/app-builder-lib/src/fileMatcher.ts:74
↓ 5 callers
Function
prettyPrintLocator
(locator?: Locator)
packages/app-builder-lib/src/node-module-collector/hoist.ts:1074
↓ 5 callers
Method
read
()
packages/app-builder-lib/src/asar/asarUtil.ts:222
↓ 5 callers
Function
removeUnstableProperties
(data: any)
test/src/helpers/packTester.ts:869
↓ 5 callers
Method
resolveFiles
(_updateInfo: UpdateInfo)
test/src/provider/providerTest.ts:27
↓ 5 callers
Function
safeGetHeader
(response: any, headerKey: string)
packages/builder-util-runtime/src/httpExecutor.ts:550
↓ 5 callers
Function
spawn
(command, args)
test/fixtures/test-app-one/index.js:19
↓ 5 callers
Function
toLinuxArchString
(arch: Arch, targetName: string)
packages/builder-util/src/arch.ts:11
↓ 5 callers
Method
upload
(task: UploadTask)
packages/electron-publish/src/snapStorePublisher.ts:21
↓ 4 callers
Function
addHandler
(emitter: EventEmitter, event: UpdaterEvents, handler: (...args: Array<any>) => void)
packages/electron-updater/src/types.ts:46
↓ 4 callers
Function
addValue
(map: Map<K, Array<T>>, key: K, value: T)
packages/builder-util/src/util.ts:406
↓ 4 callers
Function
appendBlockmap
(file: string)
packages/app-builder-lib/src/targets/differentialUpdateInfoBuilder.ts:65
↓ 4 callers
Method
assertSafePathForCommandUsage
(pathValue: string, description: string)
packages/app-builder-lib/src/mac/MacTargetHelper.ts:267
↓ 4 callers
Method
build
(repositoryInfo?: SourceRepositoryInfo)
packages/app-builder-lib/src/packager.ts:397
↓ 4 callers
Function
buildForge
(forgeOptions: ForgeOptions, options: PackagerOptions)
packages/app-builder-lib/src/forge-maker.ts:9
↓ 4 callers
Method
buildProjectUrl
(path: string = "")
packages/electron-publish/src/gitlabPublisher.ts:291
↓ 4 callers
Function
checkDirContents
(expect: ExpectStatic, dir: string)
test/src/helpers/packTester.ts:865
↓ 4 callers
Method
clear
()
packages/app-builder-lib/src/util/asyncEventEmitter.ts:19
↓ 4 callers
Function
close
()
test/src/electronGetTest.ts:618
↓ 4 callers
Function
configureBuildCommand
(yargs: yargs.Argv)
packages/electron-builder/src/builder.ts:219
↓ 4 callers
Function
createBrandingOpts
(opts: Configuration)
packages/app-builder-lib/src/electron/ElectronFramework.ts:30
↓ 4 callers
Method
createRequest
(options: any, callback: (response: any) => void)
packages/electron-updater/src/electronHttpExecutor.ts:51
↓ 4 callers
Function
createStageDir
(target: Target, packager: PlatformPackager<any>, arch: Arch)
packages/app-builder-lib/src/targets/targetUtil.ts:26
↓ 4 callers
Function
createTargets
(platforms: Array<Platform>, type?: string | null, arch?: string | null)
packages/electron-builder/src/builder.ts:196
↓ 4 callers
Method
debug
(message: string)
packages/electron-updater/src/MacUpdater.ts:46
↓ 4 callers
Function
defaultArchFromString
(name?: string)
packages/builder-util/src/arch.ts:53
↓ 4 callers
Method
doPack
(config: DoPackOptions<MacConfiguration>)
packages/app-builder-lib/src/macPackager.ts:180
↓ 4 callers
Method
emitArtifactCreated
* Only for sub artifacts (update info), for main artifacts use `callArtifactBuildCompleted`.
packages/app-builder-lib/src/packager.ts:316
↓ 4 callers
Method
exec
(installerPath: string, uninstallerPath: string)
packages/app-builder-lib/src/targets/nsis/nsisUtil.ts:164
↓ 4 callers
Function
executeFinally
(promise: Promise<T>, task: (isErrorOccurred: boolean) => Promise<any>)
packages/builder-util/src/promise.ts:9
↓ 4 callers
Function
expandMacro
(pattern: string, arch: string | Nullish, appInfo: AppInfo, extra: any = {}, isProductNameSanitized = true)
packages/app-builder-lib/src/util/macroExpander.ts:5
↓ 4 callers
Function
extractArchive
(file: string, dir: string)
packages/app-builder-lib/src/util/electronGet.ts:247
↓ 4 callers
Function
filterCFBundleIdentifier
(identifier: string)
packages/app-builder-lib/src/appInfo.ts:183
↓ 4 callers
Function
findIdentity
(certType: CertType, qualifier?: string | null, keychain?: string | null)
packages/app-builder-lib/src/codeSign/macCodeSign.ts:326
↓ 4 callers
Function
generateTests
()
test/vitest-scripts/generate-tests.ts:7
↓ 4 callers
Function
getArExecutable
()
test/src/helpers/packTester.ts:751
↓ 4 callers
Function
getConfig
(request: ReadConfigRequest, configPath?: string | null)
packages/app-builder-lib/src/util/config/load.ts:93
↓ 4 callers
Method
getDescription
(options: CommonLinuxOptions)
packages/app-builder-lib/src/targets/LinuxTargetHelper.ts:192
↓ 4 callers
Method
getElements
(name: string, ignoreCase = false)
packages/builder-util-runtime/src/xml.ts:55
↓ 4 callers
Function
getLegacyWinCodeSignBin
()
packages/app-builder-lib/src/toolsets/windows.ts:12
↓ 4 callers
Function
getNotLocalizedLicenseFile
( custom: string | Nullish, packager: PlatformPackager<any>, supportedExtension: Array<string> = ["rtf",
packages/app-builder-lib/src/util/license.ts:27
↓ 4 callers
Method
getRelease
* Get release information by tag name
test/src/publisher/gitlab/GitlabTestHelper.ts:56
↓ 4 callers
Method
getVersionInWeirdWindowsForm
(isSetBuildNumber = true)
packages/app-builder-lib/src/appInfo.ts:88
↓ 4 callers
Function
getWineToolset
(wine: ToolsetConfig["wine"])
packages/app-builder-lib/src/toolsets/wine.ts:16
↓ 4 callers
Function
hashFile
(file: string, algorithm = "sha512", encoding: "base64" | "hex" = "base64", options?: any)
packages/app-builder-lib/src/util/hash.ts:4
↓ 4 callers
Function
isDefaultAssetIncluded
(userAssets: Array<string>, defaultAsset: string)
packages/app-builder-lib/src/targets/AppxTarget.ts:464
↓ 4 callers
Method
isElectronVersionGreaterOrEqualThan
(version: string, fallback?: string)
packages/app-builder-lib/src/targets/LinuxTargetHelper.ts:135
↓ 4 callers
Function
isSensitiveFieldName
(name: string)
packages/builder-util-runtime/src/httpExecutor.ts:627
↓ 4 callers
Method
isUseLaunchUiForPlatform
(platform: Platform)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:145
↓ 4 callers
Method
macro
(name: string, lines: Array<string> | NsisScriptGenerator)
packages/app-builder-lib/src/targets/nsis/nsisScriptGenerator.ts:18
↓ 4 callers
Method
newNode
()
packages/app-builder-lib/src/asar/asar.ts:144
↓ 4 callers
Function
orIfFileNotExist
(promise: Promise<T>, fallbackValue: T)
packages/builder-util/src/promise.ts:43
↓ 4 callers
Function
parseUrl
(url: string)
packages/app-builder-lib/src/util/pathManager.ts:13
↓ 4 callers
Function
parseXml
(data: string)
packages/builder-util-runtime/src/xml.ts:79
↓ 4 callers
Function
readAsar
(archive: string)
packages/app-builder-lib/src/asar/asar.ts:173
↓ 4 callers
Method
relaunch
()
packages/electron-updater/src/AppAdapter.ts:27
↓ 4 callers
Function
removePassword
(input: string)
packages/builder-util/src/util.ts:47
↓ 4 callers
Function
resolveDebMember
(debFile: string, memberPrefix: "data.tar." | "control.tar.")
test/src/helpers/packTester.ts:758
↓ 4 callers
Function
resolveFiles
(updateInfo: UpdateInfo, baseUrl: URL, pathTransformer: (p: string) => string = (p: string): string => p)
packages/electron-updater/src/providers/Provider.ts:152
↓ 4 callers
Function
runTest
( context: TestContext, target: string, packageManager: string, arch: Arch = Arch.x64, toolsets: Too
test/src/updater/blackboxUpdateHelpers.ts:276
↓ 4 callers
Function
savePlistFile
(path: string, data: PlistValue)
packages/app-builder-lib/src/util/plist.ts:28
↓ 4 callers
Method
scheduleUpload
(publishConfig: PublishConfiguration, event: UploadTask, appInfo: AppInfo)
packages/app-builder-lib/src/publish/PublishManager.ts:158
↓ 4 callers
Method
semverSatisfies
(found: string, range?: string)
packages/app-builder-lib/src/node-module-collector/moduleManager.ts:217
↓ 4 callers
Function
sha256File
(filePath: string)
test/src/helpers/launchAppCrossPlatform.ts:385
↓ 4 callers
Method
shouldSignFile
(file: string, fallbackValue = false)
packages/app-builder-lib/src/winPackager.ts:238
↓ 4 callers
Method
spawn
(file: string, args: Array<string>, options?: SpawnOptions, extraOptions?: ExtraSpawnOptions)
packages/app-builder-lib/src/vm/vm.ts:15
↓ 4 callers
Function
toSystemIndependentPath
(s: string)
test/src/helpers/packTester.ts:889
↓ 4 callers
Function
toVmHomePath
(macPath: string)
test/src/helpers/launchAppCrossPlatform.ts:21
↓ 4 callers
Function
tuneTestUpdater
(updater: AppUpdater, options?: TestOnlyUpdaterOptions)
test/src/helpers/updaterTestUtil.ts:84
↓ 4 callers
Method
v5
(name: string | Buffer, namespace: Buffer)
packages/builder-util-runtime/src/uuid.ts:46
↓ 4 callers
Function
validateShellEmbeddable
(value: string, fieldName: string)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:15
↓ 4 callers
Function
verifyAsarFileTree
(expect: ExpectStatic, resourceDir: string)
test/src/helpers/packTester.ts:885
↓ 4 callers
Function
verifySmartUnpack
(expect: ExpectStatic, resourceDir: string, additionalVerifications?: (asarFs: AsarFilesystem) => Promise<void
test/src/helpers/verifySmartUnpack.ts:27
↓ 4 callers
Function
w
(taskOffset: number)
packages/electron-updater/src/differentialDownloader/multipleRangeDownloader.ts:15
← previous
next →
101–200 of 2,047, ranked by callers