interface MSICreatorOptions {
    appDirectory: string;
    appUserModelId?: string;
    arch?: "x64" | "ia64" | "x86";
    associateExtensions?: string;
    autoRun?: boolean;
    bundled?: boolean;
    certificateFile?: string;
    certificatePassword?: string;
    cultures?: string;
    defaultInstallMode?: "perUser" | "perMachine";
    description: string;
    exe: string;
    extensions?: string[];
    features?: false | Features;
    icon?: string;
    installLevel?: number;
    language?: number;
    lightSwitches?: string[];
    manufacturer: string;
    name: string;
    nestedFolderName?: string;
    outputDirectory: string;
    programFilesFolderName?: string;
    rebootMode?: string;
    shortName?: string;
    shortcutFolderName?: string;
    shortcutName?: string;
    signWithParams?: string;
    toastActivatorClsid?: string;
    ui?: boolean | UIOptions;
    upgradeCode?: string;
    version: string;
    windowsSign?: WindowsSignOptions;
}

Properties

appDirectory: string
appUserModelId?: string
arch?: "x64" | "ia64" | "x86"
associateExtensions?: string
autoRun?: boolean
bundled?: boolean
certificateFile?: string
certificatePassword?: string
cultures?: string
defaultInstallMode?: "perUser" | "perMachine"
description: string
exe: string
extensions?: string[]
features?: false | Features
icon?: string
installLevel?: number
language?: number
lightSwitches?: string[]
manufacturer: string
name: string
nestedFolderName?: string
outputDirectory: string
programFilesFolderName?: string
rebootMode?: string
shortName?: string
shortcutFolderName?: string
shortcutName?: string
signWithParams?: string
toastActivatorClsid?: string
ui?: boolean | UIOptions
upgradeCode?: string
version: string
windowsSign?: WindowsSignOptions