OptionalappThe AppManifest.xml containing necessary declarations to build the MSIX
OptionalcreateIndicates whether to create Pri resource files. It will be enabled by default.
OptionallogControls the level of logging
OptionalmanifestOptionaloutputThe base name of the generated .msix file, without the .msix
extension (the maker always appends .msix). This only overrides the
file name; the file is still written to the same msix/<arch> output
directory.
This can be a string, or a (possibly async) function returning the base filename. The function form is useful when you want to compute the value dynamically, e.g. to include a version number.
OptionalpackageOptional assets used in AppManifest.xml. E.g. icons and tile images. If not provided then the default assets will be used.
OptionalpackageOptional name for the finished MSIX package file. If not provided a name will be derived from AppManifest.xml.
OptionalsignIndicates whether to sign the MSIX package. It will be enabled by default. If cert or signParams are not provided then the package will be signed with a dev cert. If sign is false then the package will not be signed.
OptionalwindowsAn optional full path to the WindowsKit. This path will trump both WindowsKitVersion and AppxManifest.
OptionalwindowsOptional version of the WindowsKit to use. If WindowsKitPath is provide then it will trump this. If neither WindowsKitVersion nor WindowsKitPath is provided then the Windows Kit path will be derived from the OS Version specified in AppManifest.xml.
OptionalwindowsOptional options for @electron/windows-sign. If present it will supersede signParams parameter.
The configuration object for the MSIX maker. The
outputDirandappDirparameters are preconfigured by Forge so that the Maker uses the package output and can be then used to publish the app.Certain manifest variables are given good defaults by Forge. You can override these if required.
See
https://github.com/bitdisaster/electron-windows-msix/blob/master/src/types.ts