From dbc6d276cde3230ca6449a4471c90c0723872c64 Mon Sep 17 00:00:00 2001 From: Nicholas Cunningham Date: Tue, 8 Feb 2022 17:35:41 -0700 Subject: [PATCH] fix(web): fixes force down compilation for non esm bundles When you use swc as the compiler for a library the types should be generated ISSUES CLOSED: #8639 --- .../web/src/executors/rollup/rollup.impl.ts | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/packages/web/src/executors/rollup/rollup.impl.ts b/packages/web/src/executors/rollup/rollup.impl.ts index c8047b5b5319e..a85e42b863c21 100644 --- a/packages/web/src/executors/rollup/rollup.impl.ts +++ b/packages/web/src/executors/rollup/rollup.impl.ts @@ -204,11 +204,7 @@ export function createRollupOptions( check: true, tsconfig: options.tsConfig, tsconfigOverride: { - compilerOptions: createCompilerOptions( - format, - options, - dependencies - ), + compilerOptions: createCompilerOptions(options, dependencies), }, }), useSwc && swc(), @@ -294,27 +290,18 @@ export function createRollupOptions( }); } -function createCompilerOptions(format, options, dependencies) { +function createCompilerOptions(options, dependencies) { const compilerOptionPaths = computeCompilerOptionsPaths( options.tsConfig, dependencies ); - const compilerOptions = { + return { rootDir: options.entryRoot, allowJs: false, declaration: true, paths: compilerOptionPaths, }; - - if (format !== 'esm') { - return { - ...compilerOptions, - target: 'es5', - }; - } - - return compilerOptions; } function updatePackageJson(