oxc/crates/oxc_span
overlookmotel 9f467b8479
perf(transformer): avoid fragment update where possible (#3535)
Due to needing to align output with Babel, React JSX transform has to
perform imports for fragments after dealing with the fragments'
children.

Transform generates a dummy identifier initially, and then generates a
UID later on and replaces the dummy.

The PR avoids that process 2-stage process unless we have to. If the UID
was already generated for a previous fragment, we can just use it
straight away.
2024-06-05 19:35:07 +08:00
..
src perf(transformer): avoid fragment update where possible (#3535) 2024-06-05 19:35:07 +08:00
Cargo.toml Publish crates v0.13.3 (#3527) 2024-06-04 18:02:40 +08:00
CHANGELOG.md Release crates v0.13.2 (#3513) 2024-06-03 12:40:53 +08:00