From 62bfe9881c43329a6179f8af5ebf438b4c1da899 Mon Sep 17 00:00:00 2001 From: Charles Lyding <19598772+clydin@users.noreply.github.com> Date: Tue, 11 Feb 2020 11:56:26 -0500 Subject: [PATCH] fix(@angular-devkit/build-angular): provide explicit return type for extract-i18n builder Fixes: #16934 (cherry picked from commit c5156977f23f3414e5bb4b2dc3d1fcf153d7174c) --- .../angular_devkit/build_angular/src/extract-i18n/index.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/angular_devkit/build_angular/src/extract-i18n/index.ts b/packages/angular_devkit/build_angular/src/extract-i18n/index.ts index c3bb25a4bd52..402043528381 100644 --- a/packages/angular_devkit/build_angular/src/extract-i18n/index.ts +++ b/packages/angular_devkit/build_angular/src/extract-i18n/index.ts @@ -10,7 +10,7 @@ import { createBuilder, targetFromTargetString, } from '@angular-devkit/architect'; -import { WebpackLoggingCallback, runWebpack } from '@angular-devkit/build-webpack'; +import { BuildResult, WebpackLoggingCallback, runWebpack } from '@angular-devkit/build-webpack'; import { JsonObject } from '@angular-devkit/core'; import * as path from 'path'; import * as webpack from 'webpack'; @@ -51,7 +51,10 @@ class InMemoryOutputPlugin { } } -export async function execute(options: ExtractI18nBuilderOptions, context: BuilderContext) { +export async function execute( + options: ExtractI18nBuilderOptions, + context: BuilderContext, +): Promise { // Check Angular version. assertCompatibleAngularVersion(context.workspaceRoot, context.logger);