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

Experimental Node.js Streams support #64932

Draft
wants to merge 53 commits into
base: canary
Choose a base branch
from
Draft
Changes from 1 commit
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
fbc198c
Initialize experimental Node.js Streams support
Ethan-Arrowood Apr 23, 2024
4254b93
fix import
Ethan-Arrowood Apr 24, 2024
eb9230c
feat: added experimental rendering muxing
wyattjoh Apr 24, 2024
8172b59
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood Apr 30, 2024
205f58b
add types
Ethan-Arrowood Apr 30, 2024
1d9e795
fix more types
Ethan-Arrowood Apr 30, 2024
fbc087f
implement remaining renderers in Node.js
Ethan-Arrowood Apr 30, 2024
af0b45e
try to get this to build
Ethan-Arrowood Apr 30, 2024
517fbe2
remove comments, fix types
Ethan-Arrowood Apr 30, 2024
a315172
omg it builds
Ethan-Arrowood May 1, 2024
c3f532c
include static.node in react-dom
Ethan-Arrowood May 1, 2024
97d9f39
kinda sorta fix types
Ethan-Arrowood May 1, 2024
fa84b3c
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 1, 2024
e1a65d2
clean up types and todos
Ethan-Arrowood May 1, 2024
56913ad
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 1, 2024
366fd48
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 3, 2024
a6f96fb
revert changes
Ethan-Arrowood May 3, 2024
6d96b7f
use `Readable.toWeb`
Ethan-Arrowood May 3, 2024
de4eb99
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 6, 2024
e12e2f1
implement shell functions
Ethan-Arrowood May 6, 2024
7a633a2
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 7, 2024
0a02013
fix react-dom imports
Ethan-Arrowood May 7, 2024
db47ea7
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 7, 2024
6da57ab
pages router ugh
Ethan-Arrowood May 8, 2024
66340e2
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 8, 2024
e26344b
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 8, 2024
ae57d5a
enabled experimental flag for tests
Ethan-Arrowood May 8, 2024
a4151b7
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 9, 2024
368a602
lint
Ethan-Arrowood May 9, 2024
3b86414
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 9, 2024
cf3a836
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 10, 2024
d1f4da2
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 10, 2024
5f48a62
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 10, 2024
8547d89
switch to TextDecoder as it is more performant
Ethan-Arrowood May 10, 2024
0b0c5d8
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 13, 2024
2c4e763
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 14, 2024
bbfcdfe
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 15, 2024
26106e9
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 16, 2024
8d9789e
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 28, 2024
7d19bdc
fix types
Ethan-Arrowood May 28, 2024
83e3f27
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 28, 2024
9095ec2
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood May 29, 2024
a6ce02f
reset cargo.lock
Ethan-Arrowood Jun 5, 2024
0f93ca9
did cargo finally stop changing itself
Ethan-Arrowood Jun 5, 2024
89c882f
Merge branch 'canary' of github.com:vercel/next.js into experimental-…
Ethan-Arrowood Jun 5, 2024
b69688b
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood Jun 10, 2024
de9f0e3
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood Jun 13, 2024
ee87109
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood Jun 17, 2024
67ed8e4
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood Jun 19, 2024
f846f7c
Implement Node.js Stream support (#65704)
Ethan-Arrowood Jun 19, 2024
3c8a1b7
fix compiler aliases
Ethan-Arrowood Jun 19, 2024
9bd5bd6
remove use of detached promises
Ethan-Arrowood Jun 19, 2024
dd0fc51
Merge branch 'canary' into experimental-node-streams-support
Ethan-Arrowood Jun 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'canary' into experimental-node-streams-support
  • Loading branch information
Ethan-Arrowood authored Jun 10, 2024
commit b69688b50ad56463d1739741d44a333081d7a7ce

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.