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 = "ec4rs"
version = "1.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3b31a881d38439026e3d5dd938ab20328d36e23caca8fd5981c42e4b677f5842"
[[package]]
name = "ktrs-ast"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94ee9128c1a9d45c9cc9c6b4294372380d038dec4dca3a9622a5de1b565568c6"
dependencies = [
"ktrs-parser",
"ktrs-psi",
"ktrs-syntax",
]
[[package]]
name = "ktrs-cli"
version = "0.4.0"
dependencies = [
"ec4rs",
"ktrs-compose",
"ktrs-editorconfig",
"ktrs-fmt",
"ktrs-lint",
"ktrs-syntax",
"regex",
]
[[package]]
name = "ktrs-compose"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e37af1e1b9911752e60ac617ac84ef7f7ee003322084eadd67cbc711de587bac"
dependencies = [
"ktrs-ast",
"ktrs-editorconfig",
"ktrs-lint",
"ktrs-parser",
"ktrs-psi",
"ktrs-syntax",
"regex",
]
[[package]]
name = "ktrs-editorconfig"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a47dca9462ce591a6f17d11a82d7e20fe8aa419b2b565a825e5aac9c8345145"
dependencies = [
"regex",
]
[[package]]
name = "ktrs-fmt"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "11ef1cfcf08a7811af8d25b5985db50b9041f7f79309f0f35b269584c01d9e61"
dependencies = [
"ktrs-lexer",
"ktrs-parser",
"ktrs-psi",
"ktrs-syntax",
]
[[package]]
name = "ktrs-lexer"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b04ef9d8456e404c35a5d796a5ab95a805eb8c4817a3ee1f5793e5c3e55e999d"
dependencies = [
"ktrs-syntax",
]
[[package]]
name = "ktrs-lint"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8f7f68f569945a64b7dc2b1a897f2cb03243f5e07749321046a1afa0f41e8473"
dependencies = [
"ktrs-ast",
"ktrs-editorconfig",
"ktrs-parser",
"ktrs-psi",
"ktrs-syntax",
"regex",
]
[[package]]
name = "ktrs-parser"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "509e374f6e94265f8ac5014a9044aeba09a548c359a01aece68247d0ed29788f"
dependencies = [
"ktrs-lexer",
"ktrs-syntax",
]
[[package]]
name = "ktrs-psi"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81eb26d55fa0bc509a000b02c53dd24d4a1839fd25e528b7d1b2dd8a7cfee200"
dependencies = [
"ktrs-parser",
"ktrs-syntax",
]
[[package]]
name = "ktrs-syntax"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f039370a8983918b44adbf88d0345b966f28bd98a8f333168c3bd78e3c47e2f5"
dependencies = [
"text-size",
]
[[package]]
name = "memchr"
version = "2.8.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
[[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 = "text-size"
version = "1.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f18aa187839b2bdb1ad2fa35ead8c4c2976b64e4363c386d45ac0f7ee85c9233"