models/config library

This file contains the Config class, which represents the configuration for building a Windows installer using Inno Setup.

The Config class holds various attributes necessary for the build process, including application-specific details such as ID, name, description, and version. It also includes build-related settings like the installer icon, languages, administrator mode, and whether to include the app or create an installer file.

This file provides methods to create a Config instance from JSON or directly from the pubspec.yaml file, as well as a method to convert the configuration attributes into environment variables for further use.

Classes

Config
A class representing the configuration for building a Windows installer using Inno Setup.