[package] name = "ett" version = "0.1.0" edition = "2021" license = "MIT" authors = ["Timofey Gelazoniya "] description = "Convert Exportify CSV files to TuneMyMusic CSV format" [lints.rust] unsafe_code = "forbid" [lints.clippy] all = { level = "deny", priority = -1 } pedantic = { level = "deny", priority = -1 } nursery = { level = "deny", priority = -1 } clone_on_ref_ptr = "deny" disallowed_script_idents = "deny" empty_enum_variants_with_brackets = "deny" empty_structs_with_brackets = "deny" enum_glob_use = "deny" error_impl_error = "deny" exit = "deny" explicit_into_iter_loop = "deny" explicit_iter_loop = "deny" float_cmp_const = "deny" if_then_some_else_none = "deny" indexing_slicing = "deny" lossy_float_literal = "deny" map_err_ignore = "deny" multiple_inherent_impl = "deny" needless_raw_strings = "deny" partial_pub_fields = "deny" rc_buffer = "deny" rc_mutex = "deny" rest_pat_in_fully_bound_structs = "deny" self_named_module_files = "deny" semicolon_inside_block = "deny" semicolon_outside_block = "deny" string_slice = "deny" string_to_string = "deny" tests_outside_test_module = "deny" try_err = "deny" unnecessary_self_imports = "deny" unneeded_field_pattern = "deny" unseparated_literal_suffix = "deny" verbose_file_reads = "deny" complexity = { level = "deny", priority = -1 } perf = { level = "deny", priority = -1 } style = { level = "deny", priority = -1 } suspicious = { level = "deny", priority = -1 } similar_names = "allow" single_match_else = "allow" missing_errors_doc = "allow" missing_panics_doc = "allow" must_use_candidate = "allow" [dependencies] csv = "1.2" serde = { version = "1.0", features = ["derive"] } clap = { version = "4.5", features = ["derive"] }