[dependencies.mokuya]
version = "0"
[dependencies.nekoprint-imports]
version = "0.0.1"
[dependencies.proc-macro2]
version = "1"
[dependencies.quote]
version = "1"
[dependencies.syn]
features = ["full"]
version = "2"
[dev-dependencies.chrono]
version = "0"
[dev-dependencies.colorful]
version = "0"
[dev-dependencies.tokio]
features = ["macros", "rt-multi-thread"]
version = "1"
[features]
[lib]
name = "nekoprint"
path = "src/lib.rs"
proc-macro = true
[package]
authors = ["pas2rust <pas2000@proton.me>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "nekoprint is a powerful procedural macro for Rust that automatically generates printing methods for a struct's fields and the entire struct itself. It lets you create fluid, asynchronous logs with different severity levels using a simple, chained syntax. This library is ideal for debugging, monitoring, and diagnostics in Rust applications, especially those using async/await."
documentation = "https://docs.rs/nekoprint"
edition = "2024"
homepage = "https://github.com/pas2rust/"
include = ["src/**", "Cargo.toml", "README.md", "LICENSE*"]
keywords = ["logging", "print", "colors", "neko", "log"]
license = "MIT OR Apache-2.0"
name = "nekoprint"
readme = "README.md"
repository = "https://github.com/pas2rust/nekoprint"
version = "0.1.6"