TaskGraph
Graph of Tasks to be executed
Properties
continuousDependencies: Record
dependencies: Record
Map of Task IDs to IDs of tasks which the task depends on
roots: string[]
IDs of Tasks which do not have any dependencies and are thus ready to execute immediately
tasks: Record
Map of Task IDs to Tasks