Skip to main content

Crate uira_oxc

Crate uira_oxc 

Source
Expand description

§uira-oxc

OXC-powered JavaScript/TypeScript tools for Uira.

Provides native Rust implementations for:

  • Linting - Fast JS/TS linting with customizable rules
  • Parsing - Parse to AST and return as JSON
  • Transforming - Transpile TypeScript/JSX to JavaScript
  • Minifying - Minify JavaScript code

Re-exports§

pub use linter::LintDiagnostic;
pub use linter::LintRule;
pub use linter::Linter;
pub use linter::Severity;
pub use minifier::Minifier;
pub use parser::AstParser;
pub use transformer::Transformer;

Modules§

linter
JavaScript/TypeScript linting powered by OXC
minifier
JavaScript minifier powered by OXC
parser
JavaScript/TypeScript parser powered by OXC
transformer
JavaScript/TypeScript transformer powered by OXC