1pub mod catalog;
10pub mod cli;
11pub mod completion;
12pub mod discover;
13pub mod migrate;
14pub mod query;
15pub mod refresh;
16pub mod scrub;
17pub mod search;
18pub mod source;
19pub mod validate;
20
21pub use scrub::{Match, PATTERN_SET, REDACTION_TOKEN, ScrubResult, pattern_ids, scrub_text};
22pub use validate::{
23 hosts::{HostsConfig, HostsValidation, HostsValidationData, validate_hosts_yaml},
24 local::{
25 LocalConfig, LocalValidation, LocalValidationData, validate_local_path, validate_local_yaml,
26 },
27 metadata::{
28 MetadataConfig, MetadataValidation, MetadataValidationData, validate_metadata_yaml,
29 },
30};
31
32pub fn run() -> i32 {
34 cli::run()
35}