playhard_launcher/lib.rs
1//! Launch system Chrome for the Playhard stack.
2//!
3//! This crate owns executable discovery, Chrome process startup, temporary
4//! profile lifecycle, and launch-time transport selection.
5
6mod error;
7mod launcher;
8mod options;
9
10pub use crate::error::LaunchError;
11pub use crate::launcher::{
12 parse_devtools_active_port, DevToolsActivePort, LaunchConnection, LaunchedChrome,
13 LaunchedChromeParts, Launcher, ProfileDir,
14};
15pub use crate::options::{LaunchOptions, TransportMode};