UNPKG

3.13 kBTypeScriptView Raw
1import { PublishOptions } from "electron-publish/out/publisher";
2import { Packager } from "./packager";
3import { PackagerOptions } from "./packagerApi";
4export { Packager, BuildResult } from "./packager";
5export { PackagerOptions, ArtifactCreated, ArtifactBuildStarted } from "./packagerApi";
6export { TargetConfiguration, Platform, Target, DIR_TARGET, BeforeBuildContext, SourceRepositoryInfo, TargetSpecificOptions, TargetConfigType, DEFAULT_TARGET, CompressionLevel, } from "./core";
7export { getArchSuffix, Arch, archFromString } from "builder-util";
8export { Configuration, AfterPackContext, MetadataDirectories } from "./configuration";
9export { ElectronBrandingOptions, ElectronDownloadOptions, ElectronPlatformName } from "./electron/ElectronFramework";
10export { PlatformSpecificBuildOptions, AsarOptions, FileSet, Protocol, ReleaseInfo } from "./options/PlatformSpecificBuildOptions";
11export { FileAssociation } from "./options/FileAssociation";
12export { MacConfiguration, DmgOptions, MasConfiguration, MacOsTargetName, DmgContent, DmgWindow, NotarizeLegacyOptions, NotarizeNotaryOptions } from "./options/macOptions";
13export { PkgOptions, PkgBackgroundOptions, BackgroundAlignment, BackgroundScaling } from "./options/pkgOptions";
14export { WindowsConfiguration } from "./options/winOptions";
15export { AppXOptions } from "./options/AppXOptions";
16export { MsiOptions } from "./options/MsiOptions";
17export { MsiWrappedOptions } from "./options/MsiWrappedOptions";
18export { CommonWindowsInstallerConfiguration } from "./options/CommonWindowsInstallerConfiguration";
19export { NsisOptions, NsisWebOptions, PortableOptions, CommonNsisOptions } from "./targets/nsis/nsisOptions";
20export { LinuxConfiguration, DebOptions, CommonLinuxOptions, LinuxTargetSpecificOptions, AppImageOptions, FlatpakOptions } from "./options/linuxOptions";
21export { SnapOptions, PlugDescriptor, SlotDescriptor } from "./options/SnapOptions";
22export { Metadata, AuthorMetadata, RepositoryInfo } from "./options/metadata";
23export { AppInfo } from "./appInfo";
24export { SquirrelWindowsOptions } from "./options/SquirrelWindowsOptions";
25export { CustomMacSign, CustomMacSignOptions } from "./macPackager";
26export { WindowsSignOptions, CustomWindowsSignTaskConfiguration, WindowsSignTaskConfiguration, CustomWindowsSign, FileCodeSigningInfo, CertificateFromStoreInfo, } from "./codeSign/windowsCodeSign";
27export { CancellationToken, ProgressInfo } from "builder-util-runtime";
28export { PublishOptions, UploadTask } from "electron-publish";
29export { PublishManager } from "./publish/PublishManager";
30export { PlatformPackager } from "./platformPackager";
31export { Framework, PrepareApplicationStageDirectoryOptions } from "./Framework";
32export { buildForge, ForgeOptions } from "./forge-maker";
33export { LinuxPackager } from "./linuxPackager";
34export { WinPackager } from "./winPackager";
35export { MacPackager } from "./macPackager";
36export declare function checkBuildRequestOptions(options: PackagerOptions & PublishOptions): void;
37export declare function build(options: PackagerOptions & PublishOptions, packager?: Packager): Promise<Array<string>>;