diff --git a/goldens/public-api/angular_devkit/core/index.md b/goldens/public-api/angular_devkit/core/index.md index 23cda881f1..626dc8eaf7 100644 --- a/goldens/public-api/angular_devkit/core/index.md +++ b/goldens/public-api/angular_devkit/core/index.md @@ -459,7 +459,7 @@ class Logger extends Observable implements LoggerApi { // (undocumented) fatal(message: string, metadata?: JsonObject): void; // (undocumented) - forEach(next: (value: LogEntry) => void, promiseCtor?: typeof Promise): Promise; + forEach(next: (value: LogEntry) => void, promiseCtor?: PromiseConstructorLike): Promise; // (undocumented) info(message: string, metadata?: JsonObject): void; // (undocumented) diff --git a/packages/angular_devkit/core/src/logger/logger.ts b/packages/angular_devkit/core/src/logger/logger.ts index 195cf23aeb..77ef48ef17 100644 --- a/packages/angular_devkit/core/src/logger/logger.ts +++ b/packages/angular_devkit/core/src/logger/logger.ts @@ -162,7 +162,10 @@ export class Logger extends Observable implements LoggerApi { ); } - override forEach(next: (value: LogEntry) => void, promiseCtor?: typeof Promise): Promise { + override forEach( + next: (value: LogEntry) => void, + promiseCtor?: PromiseConstructorLike, + ): Promise { return this._observable.forEach(next, promiseCtor); } }