cmtrace-open 1.5.0

Free, open-source CMTrace replacement: Windows log viewer with ConfigMgr/SCCM, Intune, and Autopilot ESP diagnostics, DSRegCmd triage, and real-time tailing.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// Pure pieces (types, embedded profile catalog, env-var expansion) live in
// cmtraceopen-parser::collector. Re-exported here so existing references like
// `crate::collector::types::CollectionProfile` and
// `crate::collector::profile::get_profile_by_id` keep resolving unchanged.
//
// Native modules (artifacts.rs: fs + glob, engine.rs: Tauri Emitter,
// manifest.rs: std::fs + AppError) stay in src-tauri because they touch the
// filesystem or the Tauri runtime — concerns that don't belong in the
// wasm-compatible parser crate.

pub use cmtraceopen_parser::collector::{env_expand, profile, types};

pub mod artifacts;
pub mod engine;
pub mod manifest;