-
Notifications
You must be signed in to change notification settings - Fork 29.8k
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
[HOLD] [relay-runtime] Update fragment reference definitions #39231
Conversation
cc @ds300 |
39493bb
to
4264f77
Compare
So we tried to add
See also #20290 |
4264f77
to
bfc99d0
Compare
As of TS 3.6 an intersection of multiple unique symbols results in `never`, which means our fragment reference checking is now unsafe.
bfc99d0
to
903bf1a
Compare
@alloy Thank you for submitting this PR! 🔔 @Graphcool @voxmatt @npirotte @ckknight @kastermester @mattkrick @renanmav - please review this PR in the next few days. Be sure to explicitly select If no reviewer appears after a week, a DefinitelyTyped maintainer will review the PR instead. |
A definition owner has approved this PR ⭐️. A maintainer will merge this PR shortly. If it shouldn't be merged yet, please leave a comment saying so and we'll wait. Thank you for your contribution to DefinitelyTyped! |
I'm a bit pressured for time right now, but having taken a quick glance at this I think it looks fine. :) |
👋 Hi there! I’ve run some quick measurements against master and your PR. These metrics should help the humans reviewing this PR gauge whether it might negatively affect compile times or editor responsiveness for users who install these typings. Let’s review the numbers, shall we? react-relay/v6Comparison details for react-relay/v6 📊
It looks like nothing changed too much. I won’t post performance data again unless it gets worse. relay-runtime/v6Comparison details for relay-runtime/v6 📊
It looks like nothing changed too much. I won’t post performance data again unless it gets worse. |
@kastermester Thanks! I’ll go forward and self-merge now then, as we need to sync the release with the plugin. |
We’re holding-off merging until we know the https://github.com/relay-tools/relay-compiler-language-typescript release process is in a good place. /cc @zephraph |
Alright, the new plugin version is released, so going to merge this now too. |
I just published |
Which plugin @alloy? |
The TS plugin for relay-compiler relay-tools/relay-compiler-language-typescript#139 |
…d#39231) As of TS 3.6 an intersection of multiple unique symbols results in `never`, which means our fragment reference checking is now unsafe.
As of TS 3.6 an intersection of multiple unique symbols results in
never
, which means our fragment reference checking is now unsafe.Depends on relay-tools/relay-compiler-language-typescript#139