feat(deps): add lazy-regex crate

- this commit introduces the lazy-regex crate to improve regex performance
- lazy-regex allows for the definition of static regexes that are compiled at compile time
This commit is contained in:
Jeremiah Russell
2025-10-16 10:59:56 +01:00
committed by Jeremiah Russell
parent 0e68aa5560
commit 959e61743e

24
Cargo.lock generated
View File

@@ -279,6 +279,7 @@ dependencies = [
"config", "config",
"env_logger", "env_logger",
"google-gmail1", "google-gmail1",
"lazy-regex",
"log", "log",
"serde", "serde",
"serde_json", "serde_json",
@@ -930,6 +931,29 @@ dependencies = [
"wasm-bindgen", "wasm-bindgen",
] ]
[[package]]
name = "lazy-regex"
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126"
dependencies = [
"lazy-regex-proc_macros",
"once_cell",
"regex",
]
[[package]]
name = "lazy-regex-proc_macros"
version = "3.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1"
dependencies = [
"proc-macro2",
"quote",
"regex",
"syn",
]
[[package]] [[package]]
name = "libc" name = "libc"
version = "0.2.176" version = "0.2.176"