-
Notifications
You must be signed in to change notification settings - Fork 505
Open
Labels
kind: featureNew feature or requestNew feature or requestscope: integrationRelated to an integration, not necessarily to core (but could influence core)Related to an integration, not necessarily to core (but could influence core)topic: monorepoRelated to Lerna monoreposRelated to Lerna monorepos
Description
In CI environment or with lerna run --stream build
it is desired to not clean line. This is caused by fancy logger (from progress-estimator
)
Current Behavior
Fancy progress estimator appear in console on tsdx build
.
This is not as cool as it should be in some cases,
it may overwrites output of different process run in parallel i.e. with lerna --stream
Desired Behavior
Possibility to turn on no line-destructive logger
Suggested Solution
Replace fancy progress-estimator
with primitive console.log
if:
- CI environment is detected
process.env.CI
- new flag
--no-estimate
is set - (non std-out output detected)
Who does this impact? Who is this for?
- CI environments (possibly automatically on)
- People using
lerna --stream
helt and Glavin001
Metadata
Metadata
Assignees
Labels
kind: featureNew feature or requestNew feature or requestscope: integrationRelated to an integration, not necessarily to core (but could influence core)Related to an integration, not necessarily to core (but could influence core)topic: monorepoRelated to Lerna monoreposRelated to Lerna monorepos