swc-project
swc
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
fix(swc_css_parser): Convert char to byte in Input trait usage Updated CSS parser to handle the new byte-based Input trait. Changes: - Changed cur field type from Option<char> to Option<u8> - Updated next(), next_next(), next_next_next() to convert u8 to char - Updated consume() method to return converted char - Cast u8 to char in is_whitespace() call π€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
kdy1/parser-byte-byte
4 hours ago
restore
claude/issue-11167-20251118-1636
4 hours ago
fix(es/codegen): Restore missing top-level comments This fixes an issue where top-level comments (like copyright headers) were being lost after PR #11199 changed Module/Script spans to start at position 0. The problem was that Module::emit() was taking and emitting all leading comments before any body items were processed. When helper imports were injected at the beginning, comments would either appear before them (wrong) or be lost entirely. The fix is to skip emitting leading comments at Module/Script level when the body is non-empty. Instead, comments are emitted by the first body item with a real source span. Injected imports have DUMMY_SP, so they skip comment emission, and the original source items emit their comments correctly after the imports. This ensures: - Comments appear after injected imports (maintains fix for #11167) - Comments are not lost (fixes regression from PR #11199) - Module span still starts at position 0 (maintains PR #11199 changes) π€ Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Donny/κ°λμ€ <kdy1@users.noreply.github.com>
claude/issue-11167-20251118-1636
4 hours ago
feat(test): Migrate from test262-parser-tests to full test262 suite
magic-akari:test262
7 hours ago
perf(es/parser): Use pratt parsing
magic-akari:praser/pratt-parser
9 hours ago
perf(parser): Use pratt parsing
magic-akari:praser/pratt-parser
9 hours ago
fix: Remove unused dev dependencies from swc_ecma_transformer Remove swc_ecma_parser and swc_ecma_codegen from dev-dependencies as they are not used in the crate. This fixes the cargo-shear CI check failure. π€ Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
devbird/oxc-transformer-infrastructure
11 hours ago
fix(es/quote): Replace usage of `swc_atoms` with `swc_core::atoms` (#11299)
main
11 hours ago
Active Branches
perf(es/parser): Make parser work by byte instead of char
last run
4 hours ago
#11301
CodSpeed Performance Gauge
-4%
fix(es/codegen): Restore missing top-level comments
last run
4 hours ago
#11302
CodSpeed Performance Gauge
0%
feat(test): Migrate from test262-parser-tests to full test262 suite
last run
7 hours ago
#11290
CodSpeed Performance Gauge
0%
Β© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs