[package] name = "ruff_wasm" version = "0.0.0" publish = false authors = { workspace = true } edition = { workspace = true } rust-version = { workspace = true } homepage = { workspace = true } documentation = { workspace = true } repository = { workspace = true } license = { workspace = true } description = "WebAssembly bindings for Ruff" [lib] crate-type = ["cdylib", "rlib"] doctest = false [features] default = ["console_error_panic_hook"] [dependencies] ruff_linter = { workspace = true } ruff_python_ast = { workspace = true } ruff_python_codegen = { workspace = true } ruff_formatter = { workspace = true } ruff_python_formatter = { workspace = true } ruff_python_index = { workspace = true } ruff_python_parser = { workspace = true } ruff_source_file = { workspace = true } ruff_text_size = { workspace = true } ruff_python_trivia = { workspace = true } ruff_workspace = { workspace = true } console_error_panic_hook = { workspace = true, optional = true } console_log = { workspace = true } js-sys = { workspace = true } log = { workspace = true } serde = { workspace = true } serde-wasm-bindgen = { workspace = true } wasm-bindgen = { workspace = true } [dev-dependencies] wasm-bindgen-test = { workspace = true } [lints] workspace = true