[package] name = "fuzzy-select" version = "0.1.3" edition = "2021" repository = "https://github.com/knutwalker/fuzzy-select" authors = ["Paul Horn "] description = "Fuzzy select using Nucleo as matching engine" license = "MIT OR Apache-2.0" publish = true readme = "README.md" rust-version = "1.75.0" categories = ["command-line-utilities"] keywords = ["fuzzy", "terminal", "tui", "nucleo", "fzf"] [dependencies] crossterm = "0.27.0" nucleo = "0.5.0" onlyerror = "0.1.4" unicode-segmentation = "1.11.0" [profile.release] codegen-units = 1 debug = false debug-assertions = false lto = true opt-level = 3 overflow-checks = true rpath = false strip = true [lints.rust] bad_style = "warn" dead_code = "warn" improper_ctypes = "warn" missing_copy_implementations = "warn" missing_debug_implementations = "warn" no_mangle_generic_items = "warn" non_shorthand_field_patterns = "warn" overflowing_literals = "warn" path_statements = "warn" patterns_in_fns_without_body = "warn" private_bounds = "warn" private_interfaces = "warn" rust_2018_idioms = { level = "warn", priority = -1 } trivial_casts = "warn" trivial_numeric_casts = "warn" unconditional_recursion = "warn" unsafe_code = "warn" unused = { level = "warn", priority = -1 } unused_allocation = "warn" unused_comparisons = "warn" unused_crate_dependencies = "warn" unused_extern_crates = "warn" unused_import_braces = "warn" unused_parens = "warn" unused_qualifications = "warn" unused_results = "warn" [lints.clippy] all = "warn" cargo = "warn" nursery = "warn" pedantic = "warn" missing_const_for_fn = { level = "allow", priority = 2 }