sl-chat-log-parser 0.1.2

Parser for SL viewer chat logs (Firestorm in particular but might work for others too)
Documentation
[dependencies.bytesize]
version = "2.0.1"

[dependencies.chumsky]
version = "0.9.3"

[dependencies.sl-types]
features = ["chumsky"]
version = "0.1.7"

[dependencies.time]
features = ["formatting", "macros", "parsing"]
version = "0.3.41"

[dev-dependencies.ariadne]
features = ["auto-color"]
version = "0.5.1"

[dev-dependencies.dirs2]
version = "3.0.1"

[dev-dependencies.dotenvy]
version = "0.15.7"

[dev-dependencies.envy]
version = "0.4.2"

[dev-dependencies.pretty_assertions]
version = "1.4.1"

[dev-dependencies.serde]
features = ["derive"]
version = "1.0.219"

[dev-dependencies.serde-aux]
default-features = false
version = "4.6.0"

[dev-dependencies.thiserror]
version = "2.0.12"

[dev-dependencies.tokio]
features = ["full"]
version = "1.44.2"

[dev-dependencies.tracing]
version = "0.1.41"

[dev-dependencies.tracing-test]
version = "0.2.5"

[lib]
name = "sl_chat_log_parser"
path = "src/lib.rs"

[lints.clippy]
cargo_common_metadata = "warn"
expect_used = "warn"
incompatible_msrv = "deny"
missing_docs_in_private_items = "warn"
missing_errors_doc = "warn"
missing_panics_doc = "warn"
mod_module_files = "deny"
must_use_candidate = "warn"
panic = "warn"
redundant_else = "warn"
unwrap_used = "warn"

[lints.rust]
confusable_idents = "deny"
deprecated = "deny"
missing_debug_implementations = "warn"
missing_docs = "warn"
non_ascii_idents = "deny"
non_fmt_panics = "forbid"
private_bounds = "forbid"
private_interfaces = "forbid"
redundant_semicolons = "deny"
renamed_and_removed_lints = "deny"
unknown_lints = "deny"
unreachable_code = "deny"
unreachable_patterns = "deny"
unsafe_code = "forbid"
unused_doc_comments = "forbid"
unused_must_use = "forbid"
unused_parens = "deny"
while_true = "deny"

[lints.rustdoc]
broken_intra_doc_links = "deny"
missing_crate_level_docs = "warn"

[package]
authors = ["Matthias Hörmann <mhoermann@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["parser-implementations"]
description = "Parser for SL viewer chat logs (Firestorm in particular but might work for others too)"
edition = "2021"
exclude = [".env", "tarpaulin-report.html", "tarpaulin-report.json"]
keywords = ["secondlife"]
license = "MIT OR Apache-2.0"
name = "sl-chat-log-parser"
readme = "README.md"
repository = "https://github.com/taladar/sl-map-tools"
version = "0.1.2"