From edf46d8965752725ef3305c9d01decc038457db0 Mon Sep 17 00:00:00 2001 From: A Farzat Date: Fri, 13 Feb 2026 19:50:52 +0300 Subject: Create the basic directory structure for epub The directory name needs to be sanitized such that it is valid on all major Operating systems and filesystems. This includes replacing invalid characters and limiting the filename to 255 bytes. --- Cargo.lock | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Cargo.lock') diff --git a/Cargo.lock b/Cargo.lock index 1b1a448..e971da4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1081,6 +1081,7 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber", + "unicode-normalization", ] [[package]] @@ -1505,6 +1506,15 @@ version = "1.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5" +[[package]] +name = "unicode-normalization" +version = "0.1.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8" +dependencies = [ + "tinyvec", +] + [[package]] name = "untrusted" version = "0.9.0" -- cgit v1.2.3-70-g09d2