Skip to content

Transformer

Oxc Transformer는 더 높은 버전의 ECMAScript 및 TypeScript를 구형 브라우저와 환경에서 실행 가능한 낮은 버전으로 변환하는 책임을 맡고 있습니다.

저장소 구조

crates/oxc_transformer/
├── src/
│   ├── lib.rs                    # 메인 변환기 인터페이스
│   ├── transformer.rs            # 핵심 변환 로직
│   ├── typescript/               # TypeScript 변환
│   ├── jsx/                      # JSX 변환
│   ├── es2015/                   # ES2015+ 변환
│   ├── isolated_declarations/    # .d.ts 생성
│   └── helpers/                  # 유틸리티 함수
├── tests/                        # 통합 테스트
├── examples/                     # 사용 예시
└── benches/                      # 성능 벤치마킹