Skip to content

Commit cb32b17

Browse files
Merge pull request #894 from JGhignatti/fix/#892-support-angular-20.1.0
fix(nf): update how to get tailwind config ref to support angular v20.1.0
2 parents 95528c6 + 2fe1d4c commit cb32b17

File tree

3 files changed

+2349
-556
lines changed

3 files changed

+2349
-556
lines changed

libs/native-federation/src/utils/angular-esbuild-adapter.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@ import {
1010
createCompilerPlugin,
1111
transformSupportedBrowsersToTargets,
1212
getSupportedBrowsers,
13+
generateSearchDirectories,
14+
findTailwindConfiguration,
1315
} from '@angular/build/private';
1416

1517
import { createCompilerPluginOptions } from './create-compiler-options';
1618
import { BuilderContext } from '@angular-devkit/architect';
17-
import { findTailwindConfigurationFile } from '@angular-devkit/build-angular/src/utils/tailwind';
1819

1920
import {
2021
normalizeOptimization,
@@ -201,10 +202,12 @@ async function runEsbuild(
201202
builderOptions.optimization
202203
);
203204
const sourcemapOptions = normalizeSourceMaps(builderOptions.sourceMap);
204-
const tailwindConfigurationPath = await findTailwindConfigurationFile(
205+
const searchDirectories = await generateSearchDirectories([
206+
projectRoot,
205207
workspaceRoot,
206-
projectRoot
207-
);
208+
]);
209+
const tailwindConfigurationPath =
210+
findTailwindConfiguration(searchDirectories);
208211

209212
const fullProjectRoot = path.join(workspaceRoot, projectRoot);
210213
const resolver = createRequire(fullProjectRoot + '/');

0 commit comments

Comments
 (0)