diff --git a/Cargo.lock b/Cargo.lock index a90eb3c..c2df2ac 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -19,6 +19,15 @@ dependencies = [ "version_check", ] +[[package]] +name = "aho-corasick" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" +dependencies = [ + "memchr", +] + [[package]] name = "allocator-api2" version = "0.2.16" @@ -482,7 +491,7 @@ dependencies = [ ] [[package]] -name = "keep-rust" +name = "keep" version = "0.1.0" dependencies = [ "anyhow", @@ -499,6 +508,7 @@ dependencies = [ "log", "lz4_flex", "prettytable-rs", + "regex", "rusqlite", "rusqlite_migration", "stderrlog", @@ -664,6 +674,35 @@ dependencies = [ "thiserror", ] +[[package]] +name = "regex" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" +dependencies = [ + "aho-corasick", + "memchr", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "regex-automata" +version = "0.3.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" +dependencies = [ + "aho-corasick", + "memchr", + "regex-syntax", +] + +[[package]] +name = "regex-syntax" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" + [[package]] name = "rusqlite" version = "0.29.0" diff --git a/Cargo.toml b/Cargo.toml index b80f1e3..475d81d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "keep-rust" +name = "keep" version = "0.1.0" edition = "2021" @@ -26,4 +26,5 @@ is-terminal = "0.4.9" term = "0.7.0" lz4_flex = "0.11.1" flate2 = { version = "1.0.27", features = ["zlib-ng-compat"] } +regex = "1.9.5"