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

Colocate make-fetch-happen types within packages #4333

Merged
merged 4 commits into from
Jun 30, 2020

Conversation

trevor-scheer
Copy link
Member

@trevor-scheer trevor-scheer commented Jun 30, 2020

The hand-written make-fetch-happen types are required to exist within the packages that use them in order for them to build correctly when installed within another project.

This reverts the portion of #4326 which moves these types to the top level of the project and duplicates them across the two packages which depend on them: apollo-gateway and apollo-server-plugin-operation-registry.

Fixes #4332. Thanks @razorness for raising our attention to this so quickly!

trevor-scheer and others added 2 commits June 30, 2020 11:50
The hand-written make-fetch-happen types are required to exist within
the packages that use them in order for them to build correctly when
installed within another project.

This reverts the portion of #4326 which moves these types to the top
level of the project and duplicates them across the two packages which
depend on them: apollo-gateway and apollo-server-plugin-operation-registry.
@trevor-scheer trevor-scheer added 🪲 bug 👩‍🚀 federation 🧬 typings Relates to TypeScript changes or improvements. labels Jun 30, 2020
@trevor-scheer trevor-scheer self-assigned this Jun 30, 2020
@trevor-scheer
Copy link
Member Author

cc @abernix for awareness

Copy link
Member

@abernix abernix left a comment

Choose a reason for hiding this comment

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

Thank you, @trevor-scheer!

…apollographql/apollo-server into trevor/colocate-make-fetch-happen-types
@trevor-scheer trevor-scheer merged commit 97c3acd into main Jun 30, 2020
@trevor-scheer trevor-scheer deleted the trevor/colocate-make-fetch-happen-types branch June 30, 2020 19:19
abernix pushed a commit to apollographql/federation that referenced this pull request Sep 4, 2020
…llo-server#4333)

The hand-written make-fetch-happen types are required to exist within
the packages that use them in order for them to build correctly when
installed within another project.

This reverts the portion of apollographql/apollo-server#4326 which moves these types to the top
level of the project and duplicates them across the two packages which
depend on them: apollo-gateway and apollo-server-plugin-operation-registry.
Apollo-Orig-Commit-AS: apollographql/apollo-server@97c3acd
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
🪲 bug 🧬 typings Relates to TypeScript changes or improvements.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TS2688: Cannot find type definition file for 'make-fetch-happen'
2 participants