Add support for defer and stream directives (Feedback is welcome)#2839
Add support for defer and stream directives (Feedback is welcome)#2839IvanGoncharov wants to merge 8 commits intomainfrom
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.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
This comment has been minimized.
This comment has been minimized.
This comment was marked as outdated.
This comment was marked as outdated.
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: |
|
@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: |
# 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