From 8cda7bef7b3daab23deb526635f17a857888cd69 Mon Sep 17 00:00:00 2001 From: Alan Agius Date: Fri, 16 Sep 2022 11:59:11 +0000 Subject: [PATCH] refactor(@angular-devkit/build-angular): simplify configuration of `inlineStyleFileExtension` Remove redundant switch statement. --- .../src/webpack/plugins/typescript.ts | 19 +------------------ 1 file changed, 1 insertion(+), 18 deletions(-) diff --git a/packages/angular_devkit/build_angular/src/webpack/plugins/typescript.ts b/packages/angular_devkit/build_angular/src/webpack/plugins/typescript.ts index 6336acc3bbad..6ef15d705e34 100644 --- a/packages/angular_devkit/build_angular/src/webpack/plugins/typescript.ts +++ b/packages/angular_devkit/build_angular/src/webpack/plugins/typescript.ts @@ -46,29 +46,12 @@ export function createIvyPlugin( } } - let inlineStyleFileExtension; - switch (buildOptions.inlineStyleLanguage) { - case 'less': - inlineStyleFileExtension = 'less'; - break; - case 'sass': - inlineStyleFileExtension = 'sass'; - break; - case 'scss': - inlineStyleFileExtension = 'scss'; - break; - case 'css': - default: - inlineStyleFileExtension = 'css'; - break; - } - return new AngularWebpackPlugin({ tsconfig, compilerOptions, fileReplacements, jitMode: !aot, emitNgModuleScope: !optimize, - inlineStyleFileExtension, + inlineStyleFileExtension: buildOptions.inlineStyleLanguage ?? 'css', }); }