MCPcopy Create free account

hub / github.com/electron-userland/electron-builder / functions

Functions2,047 in github.com/electron-userland/electron-builder

↓ 2 callersFunctiondownloadAndExtract
* Core download + extract engine. Handles lockfile, cache-hit short-circuit, * progress bar, extraction (.zip or .tar.gz), and completion marker. *
packages/app-builder-lib/src/util/electronGet.ts:460
↓ 2 callersFunctiondownloadArtifactToFile
(config: Parameters<typeof get.downloadArtifact>[0], label: string)
packages/app-builder-lib/src/util/electronGet.ts:324
↓ 2 callersFunctiondownloadElectronArtifact
(options: ArtifactDownloadOptions)
packages/app-builder-lib/src/util/electronGet.ts:656
↓ 2 callersFunctiondownloadNodeJsBinary
(version: string, platform: Platform, arch: string)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:179
↓ 2 callersFunctiondumpDepTree
(tree: HoisterWorkTree)
packages/app-builder-lib/src/node-module-collector/hoist.ts:1109
↓ 2 callersFunctioneditWindowsResources
(opts: ResourceEditOptions)
packages/app-builder-lib/src/util/resEdit.ts:15
↓ 2 callersMethodelementValueOrEmpty
(name: string, ignoreCase = false)
packages/builder-util-runtime/src/xml.ts:62
↓ 2 callersMethodemitAfterPack
(context: AfterPackContext)
packages/app-builder-lib/src/packager.ts:337
↓ 2 callersFunctionemitChunk
()
packages/app-builder-lib/src/targets/blockmap/blockmap.ts:78
↓ 2 callersMethodenqueueIfExists
Enqueue a node_modules directory for BFS only if it exists on disk and hasn't been visited.
packages/app-builder-lib/src/node-module-collector/moduleManager.ts:398
↓ 2 callersMethodensurePathInside
(baseDir: string, targetPath: string, description: string)
packages/electron-builder-squirrel-windows/src/SquirrelWindowsTarget.ts:63
↓ 2 callersMethodensureThatVmStarted
()
packages/app-builder-lib/src/vm/ParallelsVm.ts:94
↓ 2 callersMethodexec
(file: string, args: Array<string>, options?: ExecFileOptions, _isLogOutIfDebug = true)
packages/app-builder-lib/src/vm/WineVm.ts:21
↓ 2 callersMethodexecuteMakensis
(defines: Defines, commands: Commands, script: string, opts: { skipSizeVerification?: boolean } = {})
packages/app-builder-lib/src/targets/nsis/NsisTarget.ts:615
↓ 2 callersMethodexpandDefaultsInArray
* Expand "default" keyword in arrays of anything
packages/app-builder-lib/src/targets/snap/core24.ts:534
↓ 2 callersFunctionextractSnap
Extract a .snap file into destDir using unsquashfs.
test/src/linux/snapHeavyTest.ts:77
↓ 2 callersFunctionfetchNodeJsChecksum
(version: string, filename: string)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:191
↓ 2 callersMethodfilterFilesForArch
Filters update files to the appropriate architecture. * On arm64 Macs (including Rosetta), arm64 files are preferred when available. * On x64 Ma
packages/electron-updater/src/MacUpdater.ts:38
↓ 2 callersFunctionfilterSensitiveEnv
(env: Record<string, string | undefined>)
packages/builder-util/src/util.ts:96
↓ 2 callersFunctionfindSnapArtifact
Find the single .snap file in outDir, throw if none or multiple.
test/src/linux/snapHeavyTest.ts:64
↓ 2 callersFunctiongenerateKsuid
()
packages/builder-util/src/ksuid.ts:13
↓ 2 callersFunctiongetAliasedLocator
(node: HoisterWorkTree)
packages/app-builder-lib/src/node-module-collector/hoist.ts:660
↓ 2 callersFunctiongetAllTestFiles
(platform: TargetPlatform = "current")
test/vitest-scripts/file-discovery.ts:61
↓ 2 callersMethodgetAppInfo
(platformPackager: PlatformPackager<any> | null)
packages/app-builder-lib/src/publish/PublishManager.ts:149
↓ 2 callersFunctiongetArtifactArchName
(arch: Arch, ext: string)
packages/builder-util/src/arch.ts:57
↓ 2 callersMethodgetBaseDownloadPath
(tag: string, fileName: string)
packages/electron-updater/src/providers/GitHubProvider.ts:215
↓ 2 callersMethodgetBaseOptions
(commonOptions: FinalCommonWindowsInstallerOptions)
packages/app-builder-lib/src/targets/MsiTarget.ts:187
↓ 2 callersFunctiongetBucketLocation
(bucket: string)
packages/electron-publish/src/s3/bucketLocation.ts:12
↓ 2 callersMethodgetBucketName
()
packages/electron-publish/src/s3/s3Publisher.ts:46
↓ 2 callersMethodgetCertificateTypes
(isMas: boolean, isDevelopment: boolean)
packages/app-builder-lib/src/mac/MacTargetHelper.ts:238
↓ 2 callersFunctiongetCollectorByPackageManager
(pm: PM, rootDir: string, tempDirManager: TmpDir)
packages/app-builder-lib/src/node-module-collector/index.ts:17
↓ 2 callersMethodgetCommonWixArgs
()
packages/app-builder-lib/src/targets/MsiTarget.ts:158
↓ 2 callersFunctiongetCompleteExtname
(filename: string)
packages/builder-util/src/filename.ts:14
↓ 2 callersMethodgetDefaultIcon
(platform: Platform)
packages/app-builder-lib/src/Framework.ts:16
↓ 2 callersFunctiongetDestinationPath
(file: string, fileSet: ResolvedFileSet)
packages/app-builder-lib/src/util/appFileCopier.ts:23
↓ 2 callersFunctiongetElectronVersionFromInstalled
(projectDir: string)
packages/app-builder-lib/src/electron/electronVersion.ts:26
↓ 2 callersMethodgetExeSourcePath
(arch: Arch)
packages/app-builder-lib/src/targets/MsiWrappedTarget.ts:84
↓ 2 callersMethodgetFile
(p: string, followLinks = true)
packages/app-builder-lib/src/asar/asar.ts:130
↓ 2 callersFunctiongetFileStats
(cache: SmartCache, f: TestSpecification)
test/vitest-scripts/cache.ts:89
↓ 2 callersFunctiongetFuse2Paths
(artifactPath: string)
packages/app-builder-lib/src/toolsets/linux.ts:103
↓ 2 callersMethodgetGlobalPublishConfigurations
()
packages/app-builder-lib/src/publish/PublishManager.ts:153
↓ 2 callersFunctiongetGypEnv
(frameworkInfo: DesktopFrameworkInfo, platform: NodeJS.Platform, arch: string, buildFromSource: boolean)
packages/app-builder-lib/src/util/yarn.ts:52
↓ 2 callersFunctiongetIcoMaxSize
(filePath: string)
packages/app-builder-lib/src/util/iconConverter.ts:68
↓ 2 callersFunctiongetLaunchUiDownloadParams
(version: string, platform: Platform, arch: string)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:227
↓ 2 callersFunctiongetLicenseAssets
(fileNames: Array<string>, packager: PlatformPackager<any>)
packages/app-builder-lib/src/util/license.ts:6
↓ 2 callersFunctiongetLicenseFiles
(packager: PlatformPackager<any>)
packages/app-builder-lib/src/util/license.ts:45
↓ 2 callersFunctiongetLinuxToolsPath
()
packages/app-builder-lib/src/toolsets/linux.ts:33
↓ 2 callersFunctiongetNetSession
()
packages/electron-updater/src/electronHttpExecutor.ts:10
↓ 2 callersMethodgetNode
(p: string)
packages/app-builder-lib/src/asar/asar.ts:122
↓ 2 callersFunctiongetNodeJsDownloadParams
(version: string, platform: Platform, arch: string)
packages/app-builder-lib/src/frameworks/LibUiFramework.ts:167
↓ 2 callersMethodgetNotarizeOptions
(appPath: string)
packages/app-builder-lib/src/mac/MacTargetHelper.ts:273
↓ 2 callersMethodgetOutputPath
(inputPath: string, hash: string)
packages/app-builder-lib/src/codeSign/windowsSignToolManager.ts:388
↓ 2 callersFunctiongetPackageManagerWithVersion
(pm: PM, packageManagerAndVersionString?: string)
test/src/helpers/packTester.ts:47
↓ 2 callersFunctiongetPaths
(artifactPath: string)
packages/app-builder-lib/src/toolsets/linux.ts:95
↓ 2 callersMethodgetPlatformConfig
* Get the merged configuration for a specific platform type
packages/app-builder-lib/src/macPackager.ts:102
↓ 2 callersFunctiongetPlatformIconFileName
(value: string | Nullish, isMac: boolean)
packages/builder-util/src/util.ts:461
↓ 2 callersFunctiongetPlatformSuffix
(chain?: SuiteChainKey[])
test/vitest-scripts/generate-toolset-tests-shared.ts:26
↓ 2 callersMethodgetPlatformTypeFromTarget
(targetName: string)
packages/app-builder-lib/src/mac/MacTargetHelper.ts:249
↓ 2 callersMethodgetPreCompressedFileExtensions
()
packages/app-builder-lib/src/targets/nsis/NsisTarget.ts:101
↓ 2 callersFunctiongetProcessEnv
(env: Record<string, string | undefined> | Nullish)
packages/builder-util/src/util.ts:104
↓ 2 callersFunctiongetRepositoryInfo
(projectDir: string, metadata?: Metadata, devMetadata?: Metadata | null)
packages/app-builder-lib/src/util/repositoryInfo.ts:8
↓ 2 callersFunctiongetResolvedPublishConfig
( platformPackager: PlatformPackager<any> | null, packager: Packager, options: PublishConfiguration, a
packages/app-builder-lib/src/publish/PublishManager.ts:539
↓ 2 callersFunctiongetS3ContentType
(file: string)
packages/electron-publish/src/s3/s3UploadHelper.ts:133
↓ 2 callersFunctiongetS3LikeProviderBaseUrl
(configuration: PublishConfiguration)
packages/builder-util-runtime/src/publishOptions.ts:487
↓ 2 callersMethodgetS3UploadConfig
()
packages/electron-publish/src/s3/s3Publisher.ts:50
↓ 2 callersFunctiongetSafeEffectiveConfig
(configuration: Configuration)
packages/app-builder-lib/src/packager.ts:677
↓ 2 callersFunctiongetSignToolPath
(winCodeSign: ToolsetConfig["winCodeSign"] | Nullish, isWin: boolean)
packages/app-builder-lib/src/toolsets/windows.ts:52
↓ 2 callersFunctiongetSortedRegularDependencies
(node: HoisterWorkTree)
packages/app-builder-lib/src/node-module-collector/hoist.ts:406
↓ 2 callersFunctiongetStateFilePath
(extractDir: string)
packages/app-builder-lib/src/util/cacheState.ts:25
↓ 2 callersMethodgetToolPath
(isWin = process.platform === "win32")
packages/app-builder-lib/src/codeSign/windowsSignToolManager.ts:430
↓ 2 callersMethodgetUpdateInfoFile
()
packages/electron-updater/src/DownloadedUpdateHelper.ts:156
↓ 2 callersMethodgetUploadExtraParams
()
packages/electron-publish/src/s3/s3Publisher.ts:59
↓ 2 callersMethodgetValidCachedUpdateFile
* Returns "update-info.json" which is created in the update cache directory's "pending" subfolder after the first update is downloaded. If the update
packages/electron-updater/src/DownloadedUpdateHelper.ts:104
↓ 2 callersFunctiongetWindowsInstallationDirName
(appInfo: AppInfo, isTryToUseProductName: boolean)
packages/app-builder-lib/src/targets/targetUtil.ts:39
↓ 2 callersFunctiongetWindowsVm
(debugLogger: DebugLogger)
packages/app-builder-lib/src/vm/vm.ts:36
↓ 2 callersFunctiongithubTagPrefix
(options: GithubOptions)
packages/builder-util-runtime/src/publishOptions.ts:154
↓ 2 callersFunctiongithubUrl
(options: GithubOptions, defaultHost = "github.com")
packages/builder-util-runtime/src/publishOptions.ts:150
↓ 2 callersMethodgitlabRequest
(url: URL, data: { [name: string]: any } | null = null, method: "GET" | "POST" | "PUT" | "DELETE" = "GET")
packages/electron-publish/src/gitlabPublisher.ts:303
↓ 2 callersMethodhandleExecuteError
(error: Error)
packages/app-builder-lib/src/vm/ParallelsVm.ts:51
↓ 2 callersMethodhandleNullIdentity
()
packages/app-builder-lib/src/mac/MacTargetHelper.ts:18
↓ 2 callersFunctionhandleProcess
(event: string, childProcess: ChildProcess, command: string, resolve: ((value?: any) => void) | null, reject:
packages/builder-util/src/util.ts:325
↓ 2 callersFunctionhashUrlSafe
(input: string, length = 6)
packages/app-builder-lib/src/util/electronGet.ts:84
↓ 2 callersFunctionhdiUtil
(args: string[])
packages/dmg-builder/src/hdiuil.ts:54
↓ 2 callersFunctionhoist
(tree: HoisterTree, opts: HoistOptions = {})
packages/app-builder-lib/src/node-module-collector/hoist.ts:186
↓ 2 callersFunctionimportCertificate
(cscLink: string, tmpDir: TmpDir, currentDir: string)
packages/app-builder-lib/src/codeSign/codesign.ts:7
↓ 2 callersMethodinitialize
()
packages/app-builder-lib/src/codeSign/signManager.ts:12
↓ 2 callersFunctioninstallDependencies
( config: Configuration, { appDir, projectDir, workspaceRoot }: DirectoryPaths, options: RebuildOptions,
packages/app-builder-lib/src/util/yarn.ts:87
↓ 2 callersFunctioninstallOrRebuild
( config: Configuration, { appDir, projectDir, workspaceRoot }: DirectoryPaths, options: RebuildOptions,
packages/app-builder-lib/src/util/yarn.ts:13
↓ 2 callersFunctioninstallWindowsVm
(dirPath: string, arch: Arch, vm: ParallelsVmManager, perMachine: boolean)
test/src/updater/blackboxInstallWindows.ts:94
↓ 2 callersMethodinstallerFilenamePattern
(primaryArch?: Arch | null, defaultArch?: string)
packages/app-builder-lib/src/targets/nsis/NsisTarget.ts:141
↓ 2 callersFunctionisAutoDiscoveryCodeSignIdentity
()
packages/app-builder-lib/src/util/flags.ts:11
↓ 2 callersMethodisDuplicatedNpmDependency
(tree: NpmDependency)
packages/app-builder-lib/src/node-module-collector/npmNodeModulesCollector.ts:73
↓ 2 callersMethodisHardenedRuntimeEnabledForSigning
* Returns true when hardened runtime will be active for signing. * For non-MAS builds it defaults to on; for MAS it defaults to off.
packages/app-builder-lib/src/mac/MacTargetHelper.ts:263
↓ 2 callersFunctionisLibOrExe
(file: string)
packages/app-builder-lib/src/asar/unpackDetector.ts:6
↓ 2 callersFunctionisNameEquals
(element: XElement, name: string, ignoreCase: boolean)
packages/builder-util-runtime/src/xml.ts:74
↓ 2 callersFunctionisOldWin6
()
packages/app-builder-lib/src/toolsets/windows.ts:88
↓ 2 callersFunctionisPullRequest
()
packages/builder-util/src/util.ts:476
↓ 2 callersFunctionisSafeExtractPath
(destPath: string, dir: string)
packages/app-builder-lib/src/util/electronGet.ts:139
↓ 2 callersMethodisServerError
()
packages/builder-util-runtime/src/httpExecutor.ts:104
↓ 2 callersFunctionisSignAllowed
(isPrintWarn = true)
packages/app-builder-lib/src/codeSign/macCodeSign.ts:29
← previousnext →401–500 of 2,047, ranked by callers