MakerWixConfig: Omit<MSICreatorOptions, "appDirectory" | "outputDirectory" | "description" | "name" | "version" | "manufacturer" | "exe"> & {
    beforeCreate?: ((creator) => Promise<void> | void);
    description?: string;
    exe?: string;
    manufacturer?: string;
    name?: string;
    version?: string;
}

Type declaration

  • Optional beforeCreate?: ((creator) => Promise<void> | void)

    Allows for the modification of the MSICreator before create is called.

      • (creator): Promise<void> | void
      • Parameters

        • creator: MSICreator

        Returns Promise<void> | void

  • Optional description?: string

    The app's description

    Default Value

    The description field in package.json

  • Optional exe?: string

    The name of the exe file

    Default Value

    the default MakerWixConfig.name + .exe

  • Optional manufacturer?: string

    The app's manufacturer

    Default Value

    The author field in package.json

  • Optional name?: string

    The app's name.

    Default Value

    The value of packagerConfig.name in the Forge config, or the productName or name in package.json (in that order)

  • Optional version?: string

    The app's version. It must be a valid semantic version.

    Default Value

    The version field in package.json