pub fn load_components() -> Result<Map<String, Value>, ErrorInfo>