Internal
Internal
clrDefault output colour to the terminal.
Internal
compilerInternal
consoleInternal
fsOptional arguments to use when constructing FileSystem.
Internal
launchInternal
pathsInternal
replacePlaceholders to be replaced during the build processes.
Internal
stagesInternal
titleInternal
Used to export the default config to write a config file when one did not exist.
Internal
Gets a path to the Config.Paths.dist directories.
Instance used to work with paths and files.
Optional
subDir: DistDirectorySub-path to get.
Optional additional subpaths.
Relative path.
0.1.0-alpha — Previously defined in ProjectConfig class.
Internal
Gets a path to the Config.Paths.scripts directories.
Instance used to work with paths and files.
Optional
subDir: "logs"Sub-path to get.
Optional additional subpaths.
Relative path.
0.1.0-alpha — Previously defined in ProjectConfig class.
Internal
Gets a path to the Config.Paths.src directories.
Overloaded for more accurate typing:
Instance used to work with paths and files.
Sub-path to get.
Optional additional subpaths.
Relative path.
0.1.0-alpha — Previously defined in ProjectConfig class.
Internal
Optional
subDir: SourceDirectoryInternal
Gets the instance for the given stage.
An array with first the stage’s class and then the configured arguments for that class, or undefined if that class is disabled by the config.
0.1.0-alpha — Previously defined in ProjectConfig class.
Internal
Returns the minimum required properties of this config.
Useful for creating stripped-down or default configuration objects.
The minimum required properties for this config.
0.1.0-alpha — Previously defined in ProjectConfig class.
Internal
The object shape used when converting to JSON.
0.1.0-alpha — Previously defined in ProjectConfig class.
Internal
Overrides the default function to return a string representation of this object.
0.1.0-alpha — Previously defined in ProjectConfig class.
Shape for the project config class (i.e., Config.Class).
Properties are properly defined in Config.
Since
0.1.0-alpha.1