fuzzit 1.0.3

Fuzzy nested git repo finder with status and diff previews
[package]

name = "fuzzit"

version = "1.0.3"

edition = "2024"

description = "Fuzzy nested git repo finder with status and diff previews"

homepage = "https://github.com/dawitalemu4/fuzzit"

repository = "https://github.com/dawitalemu4/fuzzit"

readme = "README.md"

license-file = "LICENSE.txt"

keywords = ["fuzzy", "git"]

categories = ["visualization"]

include = ["**/*.rs"]



[lints.rust]

unsafe_code = "deny"

future_incompatible = { level = "deny", priority = -1 }

meta_variable_misuse = "warn"

missing_debug_implementations = "warn"

noop_method_call = "warn"

rust_2018_idioms = { level = "warn", priority = -1 }

trivial_casts = "warn"

unused_lifetimes = "warn"

unused_qualifications = "warn"

unused_macro_rules = "warn"

variant_size_differences = "warn"

non_snake_case = "allow"



[lints.clippy]

default_union_representation = "deny"

exit = "deny"

lossy_float_literal = "deny"

mem_forget = "deny"

multiple_inherent_impl = "deny"

mut_mut = "deny"

ptr_as_ptr = "deny"

unwrap_in_result = "deny"

unwrap_used = "deny"

wildcard_dependencies = "deny"

dbg_macro = "warn"

empty_drop = "warn"

fallible_impl_from = "warn"

inefficient_to_string = "warn"

macro_use_imports = "warn"

match_same_arms = "warn"

no_effect_underscore_binding = "warn"

panic = "warn"

print_stderr = "warn"

same_name_method = "warn"

single_char_lifetime_names = "warn"

string_to_string = "warn"

trait_duplication_in_bounds = "warn"

type_repetition_in_bounds = "warn"

unimplemented = "warn"

unneeded_field_pattern = "warn"

unseparated_literal_suffix = "warn"

used_underscore_binding = "warn"



[workspace.dependencies]

clap = { version = "4.5.48", features = ["env", "derive"] }

color-eyre = "0.6.5"

dirs = "6.0.0"

ratatui = "0.29.0"

rayon = "1.11.0"



[dependencies]

clap.workspace = true 

color-eyre.workspace = true 

dirs.workspace = true 

ratatui.workspace = true 

rayon.workspace = true