Complete Stage.args object for this stage.
String literal of all Stage.subStages options.
ReadonlyargsA completed args object for this instance.
ReadonlyARGS_Default args for this stage.
ReadonlyclrColour used for colour-coding this stage.
ReadonlyconfigComplete project configuration.
ReadonlynameName for this stage used for notices.
ReadonlyparamsCurrent CLI params.
ReadonlysubAll sub-stages to run in this stage (in order).
Builds a complete version of this class' args, falling back to defaults as needed.
Handles uncaught errors after this stage is completely constructed (set in the Project.run method).
Uncaught exception to handle.
ReadonlyisWheather the current project version is a draft (e.g., this is not a non-dryrun release).
ReadonlypkgCurrent value of the package.json file for this project.
ReadonlyversionCurrent 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.
OptionalwatcherVersion: booleanWhether to display the watcher version of the message if applicable. Default false.
Optionalargs: Partial<BulkMsgArgs>Message argument overrides.
ReadonlycompilerInstance used to compile files from the src directory.
ReadonlyconsoleInstance used to send messages to the console.
ReadonlyfsInstance used to deal with files and paths.
Gets the paths from the config for the given dist sub directory.
OptionalsubDir: SourceDirectorySub-path to get.
Optional additional subpaths.
Gets an absolute path to the Config.Paths.scripts directories.
OptionalsubDir: "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.
OptionalsubDir: undefinedSub-path to get.
Optional additional subpaths.
Gets the paths from the config for the given src sub directory.
OptionalsubDir: 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