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

Detect where modules loop back to AMD from webpack #574

Merged
merged 5 commits into from
Apr 4, 2023

Conversation

ef4
Copy link
Collaborator

@ef4 ef4 commented Apr 3, 2023

Fixes #504.

Removes earlyBootSet, because that was a hack for the lack of this feature. earlyBootSet never actually worked correctly anyway. I'm considering this a bugfix and not a breaking change, since nobody could reliably use that setting anyway.

Fixes #504.

Removes earlyBootSet, because that was a hack for the lack of this feature. earlyBootSet never actually worked correctly anyway. I'm considering this a bugfix and not a breaking change, since nobody could reliably use that setting anyway.
@ef4
Copy link
Collaborator Author

ef4 commented Apr 3, 2023

Next steps here:

  • ember canary tests are failing, I think not because of this PR
  • fastboot tests are failing because we need to apply the deps rewriting to some fastboot-specific code that is being missed

@ef4
Copy link
Collaborator Author

ef4 commented Apr 3, 2023

There is one remaining test failure, which has to do with user-configured custom webpack externals. We need to handle those differently than the externals emitted from ember-auto-import.

Copy link
Member

@mansona mansona left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

amazing 😍

@ef4 ef4 merged commit ca47ece into main Apr 4, 2023
@ef4 ef4 deleted the webpack-externals-detector branch April 4, 2023 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

v2 addons don't always get ideal execution order
2 participants