Complete Stage.args object for this stage.
String literal of all Stage.subStages options.
Readonly
argsA completed args object for this instance.
Readonly
ARGS_Default args for this stage.
Readonly
clrColour used for colour-coding this stage.
Readonly
configComplete project configuration.
Readonly
nameName for this stage used for notices.
Readonly
paramsCurrent CLI params.
Readonly
subAll sub-stages to run in this stage (in order).
Builds a complete version of this class' args, falling back to defaults as needed.
Readonly
isWheather the current project version is a draft (e.g., this is not a non-dryrun release).
Readonly
pkgCurrent value of the package.json file for this project.
Readonly
versionCurrent version object for the project.
Whether the given substage should be run according to the values of CLI.Params.only and CLI.Params.without.
Substage to check.
Depth level for this message.
Whether to run this sub-stage.
Runs the entire stage (asynchronously).
This method should probably not be overwritten after AbstractStage.
Prints a message to the console signalling the start or end of this build stage.
Whether we are starting or ending.
Optional
watcherVersion: booleanWhether to display the watcher version of the message if applicable. Default false.
Optional
args: Partial<BulkMsgArgs>Message argument overrides.
Readonly
compilerInstance used to compile files from the src directory.
Readonly
consoleInstance used to send messages to the console.
Readonly
fsInstance used to deal with files and paths.
Gets the paths from the config for the given dist sub directory.
Optional
subDir: SourceDirectorySub-path to get.
Optional additional subpaths.
Gets an absolute path to the Config.Paths.scripts directories.
Optional
subDir: "logs"Sub-path to get.
Optional additional subpaths.
If there's a subdir, the return will be an array of strings.
Sub-path to get.
Optional additional subpaths.
If there's no subdir, the return will be a string.
Optional
subDir: undefinedSub-path to get.
Optional additional subpaths.
Gets the paths from the config for the given src sub directory.
Optional
subDir: SourceDirectorySub-path to get.
Optional additional subpaths.
Implementation of a single build stage class.
For a type that matches the class instead of the object, see Stage.Class.
Since
0.1.0-alpha