[package]
name = "oxc_react_compiler"
version = "0.135.0"
publish = true
authors.workspace = true
categories.workspace = true
edition.workspace = true
homepage.workspace = true
keywords.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
description = "oxc integration for the Rust port of React Compiler"
[lib]
doctest = false
[dependencies]
oxc_allocator = { workspace = true }
oxc_ast = { workspace = true }
oxc_ast_visit = { workspace = true }
oxc_codegen = { workspace = true }
oxc_diagnostics = { workspace = true }
oxc_parser = { workspace = true }
oxc_semantic = { workspace = true }
oxc_span = { workspace = true }
oxc_syntax = { workspace = true }
react_compiler = { package = "forked_react_compiler", version = "0.1.3" }
react_compiler_ast = { package = "forked_react_compiler_ast", version = "0.1.3" }
react_compiler_hir = { package = "forked_react_compiler_hir", version = "0.1.3" }
indexmap = { workspace = true, features = ["serde"] }
rustc-hash = { workspace = true }
serde_json = { workspace = true, features = ["raw_value"] }
[lints.clippy]
disallowed_types = "allow"
collapsible_if = "allow"
needless_return = "allow"
unnecessary_unwrap = "allow"
[lints.rustdoc]
broken_intra_doc_links = "allow"
invalid_html_tags = "allow"
bare_urls = "allow"