-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Add support for defer and stream directives (Feedback is welcome) #2839
Conversation
dec5554
to
163f62a
Compare
Hi team! Thanks again for all the hard work, a quick, tiny suggestion: Lines 54 to 58 in 163f62a
Maybe add:
Currently my editor automatically has me importing from graphql-js/src/type/index.d.ts Lines 125 to 131 in 163f62a
|
163f62a
to
dc7f3cf
Compare
@yaacovCR thanks, updated now. |
cd9c8c6
to
1c4940a
Compare
1c4940a
to
b062f1b
Compare
4be6bf2
to
24330c0
Compare
cross-posting #2848 (comment) I believe this is a bug in the |
@yaacovCR I think this is a bug. The dispatcher is not expecting |
Any updates here?, anyways we can track the progress? @IvanGoncharov what is blocking you guys from merging it? |
@KatFishSnake they were waiting for the typescript migration, and as I understand, will be releasing with graphql@16. So once all the conflicts are reconciled here it should be close! I can't decide whether this leaves RFC myself but I can imagine it will. |
So, I began the process of converting this PR to typescript and got most of the way through the third commit!! I'm going to go to sleep and enjoy more of my vacation, but I just wanted to confirm that this will be a somewhat involved & worthwhile effort just for the language conversion work. If someone can start on this effort now and see it through that would be rad! Converting flow to typescript isn't as hard as it sounds I promise! then, as I understand, there are incoming spec changes? or was that to just the transport spec? |
This comment was marked as outdated.
This comment was marked as outdated.
ecd96a8
to
cb48781
Compare
This comment has been minimized.
This comment has been minimized.
@robrichard The latest changes of this PR are available on NPM as Also you can depend on latest version built from this PR: |
a4f9ee7
to
a80224a
Compare
@robrichard Can you please rebase upon main and release a new canary? |
This comment has been minimized.
This comment has been minimized.
@robrichard The latest changes of this PR are available on NPM as Also you can depend on latest version built from this PR: |
4e044e4
to
2757d35
Compare
5de5c97
to
c624531
Compare
# Conflicts: # src/execution/execute.ts # src/validation/index.d.ts # src/validation/index.ts
# Conflicts: # src/subscription/subscribe.ts
# Conflicts: # src/execution/execute.ts
* fix(race): concurrent next calls * refactor test * use invariant * disable eslint error * fix
Continuing in new PR #3659 |
Developed and maintained by @lilianammmatos @robrichard
Depends on #2757
Continued in new pr: #3659