Skip to main content

uira_oxc/
lib.rs

1//! # uira-oxc
2//!
3//! OXC-powered JavaScript/TypeScript tools for Uira.
4//!
5//! Provides native Rust implementations for:
6//! - **Linting** - Fast JS/TS linting with customizable rules
7//! - **Parsing** - Parse to AST and return as JSON
8//! - **Transforming** - Transpile TypeScript/JSX to JavaScript
9//! - **Minifying** - Minify JavaScript code
10
11pub mod linter;
12pub mod minifier;
13pub mod parser;
14pub mod transformer;
15
16pub use linter::{LintDiagnostic, LintRule, Linter, Severity};
17pub use minifier::Minifier;
18pub use parser::AstParser;
19pub use transformer::Transformer;