ktrs-cli 0.5.1

Command-line front ends: `ktrs` and flag-compatible `ktfmt` and `ktlint` (binaries: the root `ktrs` package)
Documentation
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
version = 4

[[package]]
name = "aho-corasick"
version = "1.1.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba"
dependencies = [
 "memchr",
]

[[package]]
name = "bitflags"
version = "1.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"

[[package]]
name = "crossbeam-channel"
version = "0.5.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "98b0cc327b5bc766e7fda9c9260cc0fa81b43a8e240440422dff70788e3f9ef1"
dependencies = [
 "crossbeam-utils",
]

[[package]]
name = "crossbeam-utils"
version = "0.8.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6"

[[package]]
name = "ec4rs"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b31a881d38439026e3d5dd938ab20328d36e23caca8fd5981c42e4b677f5842"

[[package]]
name = "fluent-uri"
version = "0.1.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "17c704e9dbe1ddd863da1e6ff3567795087b1eb201ce80d8fa81162e1516500d"
dependencies = [
 "bitflags",
]

[[package]]
name = "itoa"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"

[[package]]
name = "ktrs-ast"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cc5491a11012da042fd569136dc9bab9c0337172d84277d0c99cd88342e3bad0"
dependencies = [
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
]

[[package]]
name = "ktrs-cli"
version = "0.5.1"
dependencies = [
 "ktrs-compose",
 "ktrs-editorconfig",
 "ktrs-fmt",
 "ktrs-lint",
 "ktrs-lsp",
 "ktrs-project",
 "ktrs-syntax",
 "lsp-server",
 "lsp-types",
 "regex",
 "serde_json",
]

[[package]]
name = "ktrs-compose"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "480ab75e46685e5d72f65b0f30a9a073609e478e96ace8d2d47ad6958d51b87e"
dependencies = [
 "ktrs-ast",
 "ktrs-editorconfig",
 "ktrs-lint",
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
 "regex",
]

[[package]]
name = "ktrs-editorconfig"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c1e8b2aaedc4e5de700d54cea637b76e8267b63c198794fbdeb8e2d94e68c95"
dependencies = [
 "regex",
]

[[package]]
name = "ktrs-fmt"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6d4f7a4063b76b727ba805fcc2636e66958bb768bbe7a155a1ac5e34aa424ea5"
dependencies = [
 "ec4rs",
 "ktrs-lexer",
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
]

[[package]]
name = "ktrs-lexer"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e085425e4b01ec2d56f4159051bf9152f149b5501ce13f7d05eb3a895c721f58"
dependencies = [
 "ktrs-syntax",
]

[[package]]
name = "ktrs-lint"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7edecf94905288308d4c3e4526507adeceb186ab4d1990d7d37b8db63f7a155"
dependencies = [
 "ktrs-ast",
 "ktrs-editorconfig",
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
 "regex",
]

[[package]]
name = "ktrs-lsp"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3c25349dd0cd27c7b4053bd2030c4fd44ed549d4eb7859ccc88d4e51bb7db0e"
dependencies = [
 "crossbeam-channel",
 "ktrs-compose",
 "ktrs-fmt",
 "ktrs-lint",
 "ktrs-parser",
 "ktrs-project",
 "ktrs-syntax",
 "lsp-server",
 "lsp-types",
 "serde",
 "serde_json",
]

[[package]]
name = "ktrs-parser"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec8d43d9549490689477385c7678bbd22ecbc445973ab364e8ecb69dd4882bcc"
dependencies = [
 "ktrs-lexer",
 "ktrs-syntax",
]

[[package]]
name = "ktrs-project"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1eb33ba05ff826b91c72971f3ed4866f2bc7efdd2807f3e6ae1a3dac6a2d1f48"
dependencies = [
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
]

[[package]]
name = "ktrs-psi"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ce3fe854e39857be93558b43434a250ae2e92aaa28ebe86125c92d0eb5fcd68a"
dependencies = [
 "ktrs-parser",
 "ktrs-syntax",
]

[[package]]
name = "ktrs-syntax"
version = "0.5.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4b29166c66ba5e9edb079497726eae48b28a5dc405b5e189d54ff96ddbd38e4f"
dependencies = [
 "text-size",
]

[[package]]
name = "log"
version = "0.4.34"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6"

[[package]]
name = "lsp-server"
version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3ee25a31f2e571e426eef2896179450cafc7e2f5be00d8a93b1c2d21c0ff7656"
dependencies = [
 "crossbeam-channel",
 "log",
 "serde",
 "serde_derive",
 "serde_json",
]

[[package]]
name = "lsp-types"
version = "0.97.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "53353550a17c04ac46c585feb189c2db82154fc84b79c7a66c96c2c644f66071"
dependencies = [
 "bitflags",
 "fluent-uri",
 "serde",
 "serde_json",
 "serde_repr",
]

[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"

[[package]]
name = "proc-macro2"
version = "1.0.107"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
dependencies = [
 "unicode-ident",
]

[[package]]
name = "quote"
version = "1.0.47"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
dependencies = [
 "proc-macro2",
]

[[package]]
name = "regex"
version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d"
dependencies = [
 "aho-corasick",
 "memchr",
 "regex-automata",
 "regex-syntax",
]

[[package]]
name = "regex-automata"
version = "0.4.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2"
dependencies = [
 "aho-corasick",
 "memchr",
 "regex-syntax",
]

[[package]]
name = "regex-syntax"
version = "0.8.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"

[[package]]
name = "serde"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
dependencies = [
 "serde_core",
 "serde_derive",
]

[[package]]
name = "serde_core"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
dependencies = [
 "serde_derive",
]

[[package]]
name = "serde_derive"
version = "1.0.229"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "serde_json"
version = "1.0.151"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
dependencies = [
 "itoa",
 "memchr",
 "serde",
 "serde_core",
 "zmij",
]

[[package]]
name = "serde_repr"
version = "0.1.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906"
dependencies = [
 "proc-macro2",
 "quote",
 "syn",
]

[[package]]
name = "syn"
version = "3.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee"
dependencies = [
 "proc-macro2",
 "quote",
 "unicode-ident",
]

[[package]]
name = "text-size"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"

[[package]]
name = "unicode-ident"
version = "1.0.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"

[[package]]
name = "zmij"
version = "1.0.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"