interface ForgeSimpleHookSignatures {
    generateAssets: [platform: string, version: string];
    packageAfterCopy: [buildPath: string, electronVersion: string, platform: string, arch: string];
    packageAfterExtract: [buildPath: string, electronVersion: string, platform: string, arch: string];
    packageAfterPrune: [buildPath: string, electronVersion: string, platform: string, arch: string];
    postPackage: [packageResult: {
        arch: string;
        outputPaths: string[];
        platform: string;
    }];
    postStart: [appProcess: ElectronProcess];
    preMake: [];
    prePackage: [platform: string, version: string];
    preStart: [];
}

Properties

generateAssets: [platform: string, version: string]
packageAfterCopy: [buildPath: string, electronVersion: string, platform: string, arch: string]
packageAfterExtract: [buildPath: string, electronVersion: string, platform: string, arch: string]
packageAfterPrune: [buildPath: string, electronVersion: string, platform: string, arch: string]
postPackage: [packageResult: {
    arch: string;
    outputPaths: string[];
    platform: string;
}]
postStart: [appProcess: ElectronProcess]
preMake: []
prePackage: [platform: string, version: string]
preStart: []