The options to construct the class.
Protected Readonly_configThe application configuration service, to get the settings specified by the
configKeys option.
Protected Optional_fileA deferred promise to return when another service asks if the file has been generated. Once this sevice finishes generating the file, the promise will be resolved for all implementations that hold a reference to this deferred.
Protected_fileWhether or not the file was already generated.
Protected Readonly_frontendThe service that interacts with the filesystem.
Protected Readonly_loggerThe service that logs messages on the terminal, in case the silent option is false.
Protected Readonly_optionsThe service customization options.
Protected Optional Readonly_valuesA service that can provide values to be replaced in the template.
Gets the customization options.
Protected_getHelper method to get the values that will be replaced in the template. If a "values
service" was specified in the constructor, it will get the values from there,
otherwise, it will use the configKeys option to get the values from the
application configuration.
Protected_processHTML
This is a utility service that generates an HTML file with custom information when the application is started.