Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable browser-esbuild option for Angular MFE builds now that Tailwind and SCSS are supported #17406

Closed
benpsnyder opened this issue Jun 3, 2023 · 2 comments
Labels
outdated scope: angular Issues related to Angular support in Nx type: feature

Comments

@benpsnyder
Copy link
Contributor

Description

Add an option so we can test using browser-esbuild for Angular MFEs

Motivation

Angular just dropped https://github.com/angular/angular-cli/releases/tag/16.1.0-next.2 with support for Tailwind and SCSS

@FrozenPandaz FrozenPandaz added the scope: angular Issues related to Angular support in Nx label Jun 6, 2023
@Coly010
Copy link
Contributor

Coly010 commented Jun 6, 2023

ESBuild doesn't support Module Federation as the current Module Federation setup uses webpack and the ModuleFederationPlugin. There is an esbuild alternative you can investigate if this is the path you wish to go down: https://www.npmjs.com/package/@softarc/native-federation

Import Maps which Native Federation relies on only became supported in Safari in the last few months, therefore there could be support issues with customers on older versions: https://caniuse.com/import-maps

We have no plans currently to support Native Federation out of the box with Nx. We may look into it in the future.

@Coly010 Coly010 closed this as completed Jun 6, 2023
@github-actions
Copy link

github-actions bot commented Jul 7, 2023

This issue has been closed for more than 30 days. If this issue is still occuring, please open a new issue with more recent context.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jul 7, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
outdated scope: angular Issues related to Angular support in Nx type: feature
Projects
None yet
Development

No branches or pull requests

3 participants