pub fn visit_node(
lib: &JSONEval,
node: &str,
deps: &IndexSet<String>,
graph: &IndexMap<String, IndexSet<String>>,
visited: &mut IndexSet<String>,
visiting: &mut IndexSet<String>,
sorted: &mut IndexSet<String>,
) -> Result<(), String>