Home > @rushstack/heft > IMetricsData
IMetricsData interface
Signature:
export interface IMetricsData
Properties
Property | Modifiers | Type | Description |
|---|---|---|---|
number | The total duration before Heft started executing user-defined tasks, in milliseconds. This metric is for tracking the contribution of Heft itself to total build duration. | ||
string | The command that was executed. | ||
Record<string, string> | A map of commandline parameter names to their effective values | ||
boolean | (Optional) Whether or not the command ran into errors | ||
string | The processor's architecture. | ||
number | The number of processor cores. | ||
string | The name of the operating system provided by NodeJS. | ||
string | The processor's model name. | ||
number | The total amount of memory the machine has, in megabytes. | ||
number | The total execution duration of all user-defined tasks from | ||
number | How long the process has been alive, in milliseconds. This metric is for watch mode, to analyze how long developers leave individual Heft sessions running. |