ktrs-cli 0.5.0

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.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "468503e190407efe8410b185a57594ace95e3438e6f8cf183153c397ee900f07"
dependencies = [
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
]

[[package]]
name = "ktrs-cli"
version = "0.5.0"
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.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "049fb7d7203cbaea25b77c429c9b90b43f7053e234b5cdb44ed92a78f9b02dd5"
dependencies = [
 "ktrs-ast",
 "ktrs-editorconfig",
 "ktrs-lint",
 "ktrs-parser",
 "ktrs-psi",
 "ktrs-syntax",
 "regex",
]

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

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

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

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

[[package]]
name = "ktrs-lsp"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "acbed6446380128822b15eb7160645138edeb75716a08dc80d07e285a66158b8"
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.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a564aca1618f03780092b5dfa8afe44c03fed258e78d4ae2a7f148cfe541c0ef"
dependencies = [
 "ktrs-lexer",
 "ktrs-syntax",
]

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

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

[[package]]
name = "ktrs-syntax"
version = "0.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ab3c761b6201d8ddd9e77d5007658a43a0ee609aa143c0a77ddfcd84d25a5c7e"
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"