next.js
[tubopack] Compile time replace top level `this` expressions to fix a subtle esm bug and simplify the client side runtime
#80925
Merged

[tubopack] Compile time replace top level `this` expressions to fix a subtle esm bug and simplify the client side runtime #80925

lukesandberg merged 8 commits into canary from replace_top_level_this
lukesandberg
ijjk ijjk added created-by: Turbopack team
ijjk ijjk added Turbopack
lukesandberg lukesandberg changed the title Compile time replace top level `this` expressions to fix a subtle esm bug and simplify the client side runtime [tubopack] Compile time replace top level `this` expressions to fix a subtle esm bug and simplify the client side runtime 228 days ago
lukesandberg
lukesandberg
lukesandberg commented on 2025-06-26
lukesandberg lukesandberg requested a review from mischnic mischnic 228 days ago
lukesandberg lukesandberg marked this pull request as ready for review 228 days ago
lukesandberg lukesandberg requested a review from kdy1 kdy1 228 days ago
lukesandberg
ijjk
ijjk
lukesandberg lukesandberg marked this pull request as draft 228 days ago
codspeed-hq
lukesandberg lukesandberg marked this pull request as ready for review 228 days ago
lukesandberg
lukesandberg commented on 2025-06-26
lukesandberg
lukesandberg commented on 2025-06-26
mischnic
mischnic commented on 2025-06-26
lukesandberg Compile time replace top level `this` expressions to fix a subtle esm…
e8a68b19
lukesandberg add a comment
aac08c90
lukesandberg oh yeah, constructors
72e1b747
lukesandberg handle class members
3e0feda1
lukesandberg remove some cases from the try logic
2bcf293b
lukesandberg void 0
245663bc
lukesandberg snappy
93e55d5f
lukesandberg use turbopack_context instead of `exports`
12b5cb22
lukesandberg lukesandberg force pushed from e810587b to 12b5cb22 227 days ago
kdy1
kdy1 commented on 2025-06-27
kdy1
kdy1 approved these changes on 2025-06-27
lukesandberg lukesandberg merged 112a7657 into canary 227 days ago
lukesandberg
lukesandberg lukesandberg deleted the replace_top_level_this branch 227 days ago
hodeyp
lukesandberg
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 209 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone