We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ab9375 commit 4bbd1bfCopy full SHA for 4bbd1bf
1 file changed
packages/angular/cli/lib/cli/index.ts
@@ -40,6 +40,7 @@ export default async function (options: { cliArgs: string[] }) {
40
};
41
const logger = new logging.IndentLogger('cli-main-logger');
42
const logInfo = console.log;
43
+ const logWarn = console.warn;
44
const logError = console.error;
45
const useColor = supportColor();
46
@@ -109,5 +110,11 @@ export default async function (options: { cliArgs: string[] }) {
109
110
} finally {
111
logger.complete();
112
await loggerFinished;
113
+
114
+ // Restore original console methods so that late consumers
115
+ // (e.g. process.on('exit') handlers) still produce output.
116
+ console.log = console.info = logInfo;
117
+ console.warn = logWarn;
118
+ console.error = logError;
119
}
120
0 commit comments