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

fix: Dependency issues introduced by changes to underlying tooling packages #699

Merged
merged 4 commits into from
Apr 26, 2021

Conversation

glasser
Copy link
Member

@glasser glasser commented Apr 26, 2021

I believe this was only needed for compatibility with old versions of Node and hasn't been required since #311. That PR removed the explicit dependency on core-js from federation-js/package.json, but didn't remove this import, which breaks build scenarios that are more strict about dependency declaration.

Update apollo-graphql to latest, which includes a dependency fix for a missing package sha.js which was previously required transitively (revealing the bug that it was missing all along). apollographql/apollo-tooling#2283

Fixes #692.
Fixes #693.

I believe this was only needed for compatibility with old versions of
Node and hasn't been required since #311. That PR removed the explicit
dependency on core-js from federation-js/package.json, but didn't remove
this import, which breaks build scenarios that are more strict about
dependency declaration.

Fixes #692.
@glasser glasser requested a review from abernix April 26, 2021 19:14
@abernix abernix requested review from trevor-scheer and removed request for abernix April 26, 2021 19:35
@trevor-scheer trevor-scheer changed the title federation: remove reference to core-js fix: Dependency issues introduced by changes to underlying tooling packages Apr 26, 2021
Copy link
Member Author

@glasser glasser left a comment

Choose a reason for hiding this comment

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

LGTM (I can't "approve" my "own" PR)

federation-js/CHANGELOG.md Outdated Show resolved Hide resolved
@trevor-scheer trevor-scheer merged commit 6bffe42 into main Apr 26, 2021
@trevor-scheer trevor-scheer deleted the glasser/no-core-js branch April 26, 2021 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants