* Logs messages on the same line to indicate progress * @param {...string} messages
(...messages)
| 55 | * @param {...string} messages |
| 56 | */ |
| 57 | function logOnSameLine(...messages) { |
| 58 | if (!isCiBuild() && process.stdout.isTTY) { |
| 59 | process.stdout.moveCursor(0, -1); |
| 60 | process.stdout.cursorTo(0); |
| 61 | process.stdout.clearLine(0); |
| 62 | } |
| 63 | log(...messages); |
| 64 | } |
| 65 | |
| 66 | /** |
| 67 | * Logs messages on the same line only during local development |
no test coverage detected