[package] name = "oxlint" version = "0.14.1" authors.workspace = true categories.workspace = true edition.workspace = true homepage.workspace = true keywords.workspace = true license.workspace = true publish = false repository.workspace = true rust-version.workspace = true description.workspace = true [lints] workspace = true [lib] doctest = false [[bin]] name = "oxlint" path = "src/main.rs" test = false doctest = false [target.'cfg(all(not(target_env = "msvc"), not(target_os = "windows")))'.dependencies] jemallocator = { workspace = true, optional = true } [target.'cfg(target_os = "windows")'.dependencies] mimalloc = { workspace = true, optional = true } [dependencies] oxc_diagnostics = { workspace = true } oxc_linter = { workspace = true } oxc_span = { workspace = true } bpaf = { workspace = true, features = ["autocomplete", "bright-color", "derive"] } glob = { workspace = true } ignore = { workspace = true, features = ["simd-accel"] } miette = { workspace = true } rayon = { workspace = true } tempfile = { workspace = true } tracing-subscriber = { workspace = true, features = [] } # Omit the `regex` feature [features] default = [] allocator = ["dep:jemallocator", "dep:mimalloc"]