Docs.rs
  • oxc_transformer-0.73.2
    • oxc_transformer 0.73.2
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • Boshen
    • Dependencies
      • base64 ^0.22.1 normal
      • compact_str ^0.9.0 normal
      • cow-utils ^0.1.3 normal
      • indexmap ^2 normal
      • itoa ^1.0.15 normal
      • memchr ^2.7.4 normal
      • oxc-browserslist ^2 normal
      • oxc_allocator ^0.73.2 normal
      • oxc_ast ^0.73.2 normal
      • oxc_ast_visit ^0.73.2 normal
      • oxc_data_structures ^0.73.2 normal
      • oxc_diagnostics ^0.73.2 normal
      • oxc_ecmascript ^0.73.2 normal
      • oxc_parser ^0.73.2 normal
      • oxc_regular_expression ^0.73.2 normal
      • oxc_semantic ^0.73.2 normal
      • oxc_span ^0.73.2 normal
      • oxc_syntax ^0.73.2 normal
      • oxc_traverse ^0.73.2 normal
      • rustc-hash ^2 normal
      • serde ^1 normal
      • serde_json ^1 normal
      • sha1 ^0.10.6 normal
      • insta ^1.43.1 dev
      • oxc_codegen ^0.73.2 dev
      • oxc_parser ^0.73.2 dev
      • pico-args ^0.5.0 dev
    • Versions
    • 25.37% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

oxc_transformer0.73.2

  • All Items

Crate Items

  • Structs
  • Enums

Crate oxc_transformer

Source
Expand description

Transformer / Transpiler

References:

  • https://www.typescriptlang.org/tsconfig#target
  • https://babel.dev/docs/presets
  • https://github.com/microsoft/TypeScript/blob/v5.6.3/src/compiler/transformer.ts

Structs§

ArrowFunctionsOptions
BabelEnvOptions
BabelOptions
Babel options
ClassPropertiesOptions
CompilerAssumptions
Compiler assumptions
DecoratorOptions
ES2015Options
ES2016Options
ES2017Options
ES2018Options
ES2019Options
ES2020Options
ES2021Options
ES2022Options
EngineTargets
A map of engine names to minimum supported versions.
EnvOptions
HelperLoaderOptions
Helper loader options.
JsxOptions
ProposalOptions
ReactRefreshOptions
TransformOptions
https://babel.dev/docs/options
Transformer
TransformerReturn
TypeScriptOptions

Enums§

ESTarget
ECMAScript Target
Engine
Helper
Available helpers.
HelperLoaderMode
Defines the mode for loading helper functions.
JsxRuntime
Decides which runtime to use.
Module
Specify what module code is generated.
RewriteExtensionsMode