Reports progress during npm operations (resolution, fetching, linking).
Summary
Functions
Formats a step breakdown for total timing.
Formats a completion message with timing.
Formats a fetch progress message.
Formats time in human-readable form.
Formats a linking progress message.
Formats a resolution progress message.
Functions
Formats a step breakdown for total timing.
@spec done(atom(), non_neg_integer()) :: String.t()
Formats a completion message with timing.
@spec fetching(String.t(), non_neg_integer(), non_neg_integer()) :: String.t()
Formats a fetch progress message.
@spec format_time(non_neg_integer()) :: String.t()
Formats time in human-readable form.
@spec linking(non_neg_integer(), non_neg_integer()) :: String.t()
Formats a linking progress message.
@spec resolving(non_neg_integer(), non_neg_integer()) :: String.t()
Formats a resolution progress message.