UNPKG

611 BTypeScriptView Raw
1import MakerBase, { MakerOptions } from '@electron-forge/maker-base';
2import { ForgePlatform } from '@electron-forge/shared-types';
3import { Options as ElectronWinstallerOptions } from 'electron-winstaller';
4declare type MakerSquirrelConfig = Omit<ElectronWinstallerOptions, 'appDirectory' | 'outputDirectory'>;
5export default class MakerSquirrel extends MakerBase<MakerSquirrelConfig> {
6 name: string;
7 defaultPlatforms: ForgePlatform[];
8 isSupportedOnCurrentPlatform(): boolean;
9 make({ dir, makeDir, targetArch, packageJSON, appName, forgeConfig }: MakerOptions): Promise<string[]>;
10}
11export {};