next.js
Add `Effect:TypeOf` and give `typeof`s user-defineable names
#68842
Merged

Add `Effect:TypeOf` and give `typeof`s user-defineable names #68842

mischnic merged 21 commits into canary from mischnic/pack-2983-typeof-exports
mischnic
ijjk ijjk added created-by: Turbopack team
ijjk
mischnic mischnic force pushed from f432df6e to be37ff7d 1 year ago
mischnic mischnic force pushed from be37ff7d to 8e89381b 1 year ago
mischnic Add test
97ed3d62
mischnic Analyzer Effect::Typeof
99e079bc
mischnic Typeof defineable_name
2f507f82
mischnic references: handle_typeof
29e1787d
mischnic Analyzer: also visit typeof argument
bd0cacb1
mischnic Store name-id mapping for Effect::FreeVar
70f987d2
mischnic Check reassignments before replacing typeof
63406547
mischnic Define constants for typeof CJS globals
e0992f20
mischnic mischnic force pushed from 8e89381b to e0992f20 1 year ago
mischnic
mischnic commented on 2024-08-13
mischnic mischnic marked this pull request as ready for review 1 year ago
mischnic mischnic requested a review from sokra sokra 1 year ago
ijjk
sokra
sokra commented on 2024-08-13
sokra
sokra approved these changes on 2024-08-13
mischnic Don't overwrite CJS global defines
77b1b45b
sokra
sokra requested changes on 2024-08-13
mischnic Don't replace CJS global typeofs in ESM
09ae34e2
ijjk ijjk added Turbopack
mischnic DefineableNameSegment
2015af14
mischnic mischnic force pushed from 5e27e9f3 to 2015af14 1 year ago
mischnic mischnic requested a review from sokra sokra 1 year ago
sokra
sokra approved these changes on 2024-08-14
mischnic Merge branch 'canary' into mischnic/pack-2983-typeof-exports
2c916e22
mischnic Merge branch 'canary' into mischnic/pack-2983-typeof-exports
e235ddd2
mischnic Merge branch 'canary' into mischnic/pack-2983-typeof-exports
7a54b81c
mischnic Condition was inverted
dc715590
mischnic Make test actually fail
d4254466
mischnic Evaluate typeof free var
eb890a41
mischnic Merge branch 'canary' into mischnic/pack-2983-typeof-exports
242c1302
mischnic Merge fixups
71e2a667
mischnic mischnic force pushed from ad67937e to 71e2a667 1 year ago
mischnic Revert "Merge fixups"
32f66913
mischnic Merge branch 'canary' into mischnic/pack-2983-typeof-exports
b2e5c2eb
mischnic mischnic merged 62661494 into canary 1 year ago
mischnic mischnic deleted the mischnic/pack-2983-typeof-exports branch 1 year ago
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 1 year ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone