diff --git a/Cargo.lock b/Cargo.lock index 944427c..3641e41 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -62,7 +62,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6cd3ef0a728f561e3b4157213d178ae7523cbc405423f862da757447588ae103" dependencies = [ "hashbrown", - "regex-automata", + "regex-automata 0.3.9", "serde", "stacker", "unicode-ident", @@ -174,24 +174,24 @@ dependencies = [ [[package]] name = "logos" -version = "0.15.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff472f899b4ec2d99161c51f60ff7075eeb3097069a36050d8037a6325eb8154" +checksum = "a790d11254054e5dc83902dba85d253ff06ceb0cfafb12be8773435cb9dfb4f4" dependencies = [ "logos-derive", ] [[package]] name = "logos-codegen" -version = "0.15.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "192a3a2b90b0c05b27a0b2c43eecdb7c415e29243acc3f89cc8247a5b693045c" +checksum = "f60337c43a38313b58871f8d5d76872b8e17aa9d51fad494b5e76092c0ce05f5" dependencies = [ "beef", "fnv", - "lazy_static", "proc-macro2", "quote", + "regex-automata 0.4.13", "regex-syntax 0.8.6", "rustc_version", "syn", @@ -199,9 +199,9 @@ dependencies = [ [[package]] name = "logos-derive" -version = "0.15.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "605d9697bcd5ef3a42d38efc51541aa3d6a4a25f7ab6d1ed0da5ac632a26b470" +checksum = "d151b2ae667f69e10b8738f5cac0c746faa22b2e15ea7e83b55476afec3767dc" dependencies = [ "logos-codegen", ] @@ -262,6 +262,17 @@ dependencies = [ "regex-syntax 0.7.5", ] +[[package]] +name = "regex-automata" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax 0.8.6", +] + [[package]] name = "regex-lite" version = "0.1.8" diff --git a/Cargo.toml b/Cargo.toml index 8e2ab91..5e47104 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,7 +6,7 @@ edition = "2024" [dependencies] ariadne = "0.5.1" chumsky = "0.11.1" -logos = "0.15.1" +logos = "0.16.0" owo-colors = "4.2.3" inkwell = { version = "0.6.0", features = ["llvm18-1"] } \ No newline at end of file