forked from olcxjas-softworks/LarpixClient
update electron to v43
This commit is contained in:
parent
68ac0beedf
commit
fb6c8b6ee9
5385 changed files with 513060 additions and 123058 deletions
64
electron/node_modules/app-builder-lib/out/packager.d.ts
generated
vendored
64
electron/node_modules/app-builder-lib/out/packager.d.ts
generated
vendored
|
|
@ -1,23 +1,41 @@
|
|||
/// <reference types="node" />
|
||||
import { Arch, DebugLogger, TmpDir } from "builder-util";
|
||||
import { CancellationToken } from "builder-util-runtime";
|
||||
import { EventEmitter } from "events";
|
||||
import { Lazy } from "lazy-val";
|
||||
import { AppInfo } from "./appInfo";
|
||||
import { AfterPackContext, Configuration } from "./configuration";
|
||||
import { AfterExtractContext, AfterPackContext, BeforePackContext, Configuration, Hook } from "./configuration";
|
||||
import { Platform, SourceRepositoryInfo, Target } from "./core";
|
||||
import { Framework } from "./Framework";
|
||||
import { Metadata } from "./options/metadata";
|
||||
import { ArtifactBuildStarted, ArtifactCreated, PackagerOptions } from "./packagerApi";
|
||||
import { PlatformPackager } from "./platformPackager";
|
||||
import { NodeModuleDirInfo } from "./util/packageDependencies";
|
||||
import { HandlerType } from "./util/asyncEventEmitter";
|
||||
import { PM } from "./node-module-collector";
|
||||
type PackagerEvents = {
|
||||
artifactBuildStarted: Hook<ArtifactBuildStarted, void>;
|
||||
beforePack: Hook<BeforePackContext, void>;
|
||||
afterExtract: Hook<AfterExtractContext, void>;
|
||||
afterPack: Hook<AfterPackContext, void>;
|
||||
afterSign: Hook<AfterPackContext, void>;
|
||||
artifactBuildCompleted: Hook<ArtifactCreated, void>;
|
||||
msiProjectCreated: Hook<string, void>;
|
||||
appxManifestCreated: Hook<string, void>;
|
||||
artifactCreated: Hook<ArtifactCreated, void>;
|
||||
};
|
||||
export declare class Packager {
|
||||
readonly cancellationToken: CancellationToken;
|
||||
readonly projectDir: string;
|
||||
private _appDir;
|
||||
get appDir(): string;
|
||||
private readonly _packageManager;
|
||||
getPackageManager(): Promise<PM>;
|
||||
getWorkspaceRoot(): Promise<string>;
|
||||
/** Stores original metadata merged with extraMetadata from configuration. */
|
||||
private _metadata;
|
||||
get metadata(): Metadata;
|
||||
/** Stores original metadata from package.json before merging with extraMetadata. */
|
||||
private _originalMetadata;
|
||||
get originalMetadata(): Metadata;
|
||||
/** The "name" field from package.json. */
|
||||
get nodePackageName(): string;
|
||||
private _nodeModulesHandledExternally;
|
||||
get areNodeModulesHandledExternally(): boolean;
|
||||
private _isPrepackedAppAsar;
|
||||
|
|
@ -27,17 +45,15 @@ export declare class Packager {
|
|||
private _configuration;
|
||||
get config(): Configuration;
|
||||
isTwoPackageJsonProjectLayoutUsed: boolean;
|
||||
readonly eventEmitter: EventEmitter;
|
||||
private readonly eventEmitter;
|
||||
_appInfo: AppInfo | null;
|
||||
get appInfo(): AppInfo;
|
||||
readonly tempDirManager: TmpDir;
|
||||
private _repositoryInfo;
|
||||
private readonly afterPackHandlers;
|
||||
readonly options: PackagerOptions;
|
||||
readonly debugLogger: DebugLogger;
|
||||
get repositoryInfo(): Promise<SourceRepositoryInfo | null>;
|
||||
private nodeDependencyInfo;
|
||||
getNodeDependencyInfo(platform: Platform | null): Lazy<Array<NodeModuleDirInfo>>;
|
||||
private runtimeEnvironmentVariables;
|
||||
stageDirPathCustomizer: (target: Target, packager: PlatformPackager<any>, arch: Arch) => string;
|
||||
private _buildResourcesDir;
|
||||
get buildResourcesDir(): string;
|
||||
|
|
@ -47,23 +63,32 @@ export declare class Packager {
|
|||
private readonly toDispose;
|
||||
disposeOnBuildFinish(disposer: () => Promise<void>): void;
|
||||
constructor(options: PackagerOptions, cancellationToken?: CancellationToken);
|
||||
addAfterPackHandler(handler: (context: AfterPackContext) => Promise<any> | null): void;
|
||||
artifactCreated(handler: (event: ArtifactCreated) => void): Packager;
|
||||
callArtifactBuildStarted(event: ArtifactBuildStarted, logFields?: any): Promise<void>;
|
||||
private addPackagerEventHandlers;
|
||||
onAfterPack(handler: PackagerEvents["afterPack"]): Packager;
|
||||
onArtifactCreated(handler: PackagerEvents["artifactCreated"]): Packager;
|
||||
filterPackagerEventListeners(event: keyof PackagerEvents, type: HandlerType | undefined): {
|
||||
handler: (...args: any[]) => Promise<void> | void;
|
||||
type: HandlerType;
|
||||
}[];
|
||||
clearPackagerEventListeners(): void;
|
||||
emitArtifactBuildStarted(event: ArtifactBuildStarted, logFields?: any): Promise<void>;
|
||||
/**
|
||||
* Only for sub artifacts (update info), for main artifacts use `callArtifactBuildCompleted`.
|
||||
*/
|
||||
dispatchArtifactCreated(event: ArtifactCreated): void;
|
||||
callArtifactBuildCompleted(event: ArtifactCreated): Promise<void>;
|
||||
callAppxManifestCreated(path: string): Promise<void>;
|
||||
callMsiProjectCreated(path: string): Promise<void>;
|
||||
build(): Promise<BuildResult>;
|
||||
_build(configuration: Configuration, metadata: Metadata, devMetadata: Metadata | null, repositoryInfo?: SourceRepositoryInfo): Promise<BuildResult>;
|
||||
emitArtifactCreated(event: ArtifactCreated): Promise<void>;
|
||||
emitArtifactBuildCompleted(event: ArtifactCreated): Promise<void>;
|
||||
emitAppxManifestCreated(path: string): Promise<void>;
|
||||
emitMsiProjectCreated(path: string): Promise<void>;
|
||||
emitBeforePack(context: BeforePackContext): Promise<void>;
|
||||
emitAfterPack(context: AfterPackContext): Promise<void>;
|
||||
emitAfterSign(context: AfterPackContext): Promise<void>;
|
||||
emitAfterExtract(context: AfterPackContext): Promise<void>;
|
||||
validateConfig(): Promise<void>;
|
||||
build(repositoryInfo?: SourceRepositoryInfo): Promise<BuildResult>;
|
||||
private readProjectMetadataIfTwoPackageStructureOrPrepacked;
|
||||
private doBuild;
|
||||
private createHelper;
|
||||
installAppDependencies(platform: Platform, arch: Arch): Promise<any>;
|
||||
afterPack(context: AfterPackContext): Promise<any>;
|
||||
}
|
||||
export interface BuildResult {
|
||||
readonly outDir: string;
|
||||
|
|
@ -71,3 +96,4 @@ export interface BuildResult {
|
|||
readonly platformToTargets: Map<Platform, Map<string, Target>>;
|
||||
readonly configuration: Configuration;
|
||||
}
|
||||
export {};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue