@electron/packager
Version:
Customize and package your Electron app with OS-specific bundles (.app, .exe, etc.) via JS or CLI
13 lines (12 loc) • 475 B
TypeScript
import { Win32MetadataOptions } from './types';
import { FileRecord } from '@electron/asar';
export type ExeMetadata = {
productVersion?: string;
fileVersion?: string;
legalCopyright?: string;
productName?: string;
iconPath?: string;
asarIntegrity?: Record<string, Pick<FileRecord['integrity'], 'algorithm' | 'hash'>>;
win32Metadata?: Win32MetadataOptions;
};
export declare function resedit(exePath: string, options: ExeMetadata): Promise<void>;