-
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-estimateis 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