diff --git a/scripts/tasks/ts.ts b/scripts/tasks/ts.ts index 94493729686123..74f321bbf74c86 100644 --- a/scripts/tasks/ts.ts +++ b/scripts/tasks/ts.ts @@ -28,17 +28,7 @@ function prepareTsTaskConfig(options: TscTaskOptions) { logger.info(`📣 TSC: package is using TS path aliases. Overriding tsconfig settings.`); const tsConfigOutDir = tsConfig.compilerOptions.outDir as string; - - const hasNewCompilationSetup = tsConfigOutDir.includes('dist/out-tsc'); - - if (hasNewCompilationSetup) { - options.outDir = `${tsConfigOutDir}/${options.outDir}`; - } else { - // TODO: remove after all v9 is migrated to new tsc processing - options.baseUrl = '.'; - options.rootDir = './src'; - } - + options.outDir = `${tsConfigOutDir}/${options.outDir}`; options.project = tsConfigFile; } diff --git a/scripts/tasks/utils.ts b/scripts/tasks/utils.ts index 60ac3cf3daaa32..52a4bbe38c6993 100644 --- a/scripts/tasks/utils.ts +++ b/scripts/tasks/utils.ts @@ -60,14 +60,6 @@ export function getTsPathAliasesApiExtractorConfig(options: { packageJson: PackageJson; definitionsRootPath: string; }) { - const hasNewCompilationSetup = ((options.tsConfig.compilerOptions as unknown) as { outDir: string }).outDir.includes( - 'dist/out-tsc', - ); - // TODO: after all v9 is migrated to new tsc processing use only createNormalizedTsPaths - const normalizedPaths = hasNewCompilationSetup - ? createNormalizedTsPaths({ definitionsRootPath: options.definitionsRootPath, rootTsConfig }) - : undefined; - /** * Customized TSConfig that uses `tsconfig.lib.json` as base with some required overrides: * @@ -96,7 +88,7 @@ export function getTsPathAliasesApiExtractorConfig(options: { * just-scripts provides invalid types for tsconfig, thus `paths` cannot be set to dictionary,nor null or `{}` */ // @ts-expect-error - just-scripts provides invalid types - paths: normalizedPaths, + paths: createNormalizedTsPaths({ definitionsRootPath: options.definitionsRootPath, rootTsConfig }), }, };