Optional
configOrConfigFetcher: MakerAppImageConfig | (arch: string) => MakerAppImageConfigEither a configuration object for this maker or a simple method that returns such a configuration for a given target architecture
Optional
platformsToMakeOn: string[]If you want this maker to run on platforms different from defaultPlatforms
you can provide those platforms here
Makers must implement this method and return true or false indicating whether this maker can be run on the current platform. Normally this is just a process.platform check but it can be a deeper check for dependencies like fake-root or other required external build tools.
If the issue is a missing dependency you should log out a HELPFUL error message telling the developer exactly what is missing and if possible how to get it.
Protected
Optional
platformsMakers must implement this method and return an array of absolute paths to the artifacts generated by your maker
An AppImage maker for Electron Forge.
See
Readme.md
file distributed in subproject's root dir for more information and documentation of supported env variables. See JSDoc/TSDoc/TypeDoc documentation (this ones!) for supported configuration options.Example