[dependencies.fancy-regex]
version = "0.14"
[dependencies.inflections]
version = "1"
[dependencies.once_cell]
version = "1.20"
[dependencies.serde]
features = ["derive"]
version = "1"
[dependencies.serde_json]
features = ["preserve_order"]
version = "1.0"
[[example]]
name = "convert"
path = "examples/convert.rs"
[lib]
crate-type = ["lib"]
name = "json2arkdown"
path = "src/lib.rs"
[lints.clippy]
absurd_extreme_comparisons = "warn"
almost_swapped = "warn"
cast_lossless = "warn"
cast_possible_truncation = "warn"
cast_possible_wrap = "warn"
cast_sign_loss = "warn"
clone_on_ref_ptr = "warn"
drop_ref = "warn"
explicit_into_iter_loop = "warn"
float_cmp = "warn"
if_not_else = "warn"
inline_always = "warn"
large_enum_variant = "warn"
manual_memcpy = "warn"
map_unwrap_or = "warn"
match_wild_err_arm = "warn"
misrefactored_assign_op = "warn"
missing_const_for_fn = "warn"
missing_docs_in_private_items = "allow"
missing_errors_doc = "warn"
missing_panics_doc = "warn"
module_name_repetitions = "allow"
needless_borrow = "warn"
needless_late_init = "warn"
needless_return = "warn"
redundant_clone = "warn"
redundant_else = "warn"
result_map_or_into_option = "warn"
shadow_unrelated = "warn"
string_add = "warn"
unwrap_used = "warn"
useless_conversion = "warn"
vec_init_then_push = "warn"
[lints.clippy.pedantic]
level = "warn"
priority = -1
[package]
authors = ["Abdullah Albanna <abdu.albanna@proton.me>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["text-processing", "parsing"]
description = "A Rust library to convert JSON data into well-structured Markdown format."
documentation = "https://docs.rs/json2markdown"
edition = "2021"
homepage = "https://github.com/abdullah-albanna/json2markdown"
keywords = ["json", "markdown", "conversion", "rust", "serde"]
license = "MIT"
name = "json2markdown"
readme = "README.md"
repository = "https://github.com/abdullah-albanna/json2markdown"
version = "0.2.0"