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

Move @embroider/macros from emberVirtualPackages to emberVirtualPeerDeps #1516

Merged
merged 1 commit into from
Jul 13, 2023

Conversation

ef4
Copy link
Contributor

@ef4 ef4 commented Jul 6, 2023

I noticed that @embroider/macros/runtime was getting force-externalized in an app. Which would make sense if it were really an emberVirtualPackage, but it's a real package so it should be listed in emberVirtualPeerDeps instead.

(It's true that most of what it exposes is "virtual" in the sense of having babel implementation, but the package does provide some runtime implementation too and that should be resolved to the real package)

I noticed that `@embroider/macros/runtime` was getting force-externalized in an app. Which would make sense if it were really an emberVirtualPackage, but it's a real package so it should be listed in emberVirtualPeerDeps instead.

(It's true that most of what it exposes is "virtual" in the sense of having babel implementation, but the package does provide some runtime implementation too and that should be resolved to the real package)
@ef4
Copy link
Contributor Author

ef4 commented Jul 6, 2023

(This only started to matter due to the recent #1495)

@ef4 ef4 merged commit b321a7a into main Jul 13, 2023
182 checks passed
@ef4 ef4 deleted the macros-virtual-peer branch July 13, 2023 02:27
@ef4 ef4 added the bug Something isn't working label Jul 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants