diff options
| author | Klimperfix | 2025-09-30 21:49:31 +0200 |
|---|---|---|
| committer | Klimperfix | 2025-10-03 12:20:14 +0200 |
| commit | 7350c7382bda85618c3dae1d74cc8cbe7ddd4b9d (patch) | |
| tree | 19128cc2ced032d9988adfa6d3a658f803b5c930 /Cargo.lock | |
| parent | db0deb9b6ee59c07ab2f04972184b154925034bd (diff) | |
| download | bibiman-7350c7382bda85618c3dae1d74cc8cbe7ddd4b9d.tar.gz bibiman-7350c7382bda85618c3dae1d74cc8cbe7ddd4b9d.zip | |
Implemented basic sanitizing.
The default Regex crate does not support the required regex features, so
I'm using the fancy_regex crate that does.
Diffstat (limited to 'Cargo.lock')
| -rw-r--r-- | Cargo.lock | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -99,6 +99,7 @@ dependencies = [ "crossterm", "dirs", "editor-command", + "fancy-regex", "figment", "futures", "itertools", @@ -113,6 +114,7 @@ dependencies = [ "tokio", "tokio-util", "tui-input", + "unicodeit", "ureq", "walkdir", ] @@ -131,6 +133,21 @@ dependencies = [ ] [[package]] +name = "bit-set" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" + +[[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -410,6 +427,17 @@ dependencies = [ ] [[package]] +name = "fancy-regex" +version = "0.16.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "998b056554fbe42e03ae0e152895cd1a7e1002aec800fdc6635d20270260c46f" +dependencies = [ + "bit-set", + "regex-automata", + "regex-syntax", +] + +[[package]] name = "fastrand" version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -1864,6 +1892,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" [[package]] +name = "unicodeit" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1069c222ea63347e2e59763aa12d32c9c6a4e595931c7724a769f6a75bfbc553" +dependencies = [ + "aho-corasick", + "cfg-if", + "memchr", + "regex", +] + +[[package]] name = "unscanny" version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" |
