webserver_base/assets/
mod.rs1mod cache_buster;
9mod error;
10pub mod generate;
11pub mod icons;
12mod manifest;
13mod modified;
14#[cfg(feature = "templates")]
16mod probe;
17mod validate;
18
19pub use cache_buster::CacheBuster;
20pub use error::CacheBusterError;
21pub use generate::{
22 FAVICON_DIRECTORY, FAVICON_PNG_SOURCE, FAVICON_SVG_SOURCE, Phase, STATIC_DIRECTORY,
23 generate_static_assets,
24};
25pub use icons::{DERIVED, IconSource, SOURCE_PNG_SIZE, dimensions, resolve_source};
26pub use manifest::{MANIFEST_PATH, Manifest, TYPESCRIPT_MODULE_PATH};
27pub use modified::content_modified;
28#[cfg(feature = "templates")]
29pub use probe::probe_social_image;
30pub use validate::{validate_declared, validate_icons};