#!/usr/bin/env bash JQ="$(command -v jq)" if [[ $? -ne 0 ]]; then echo >&2 "jq not found, please install jq" exit 1 fi echo "digraph G {" cargo metadata --format-version=1 | "$JQ" -r '.packages[] | "\"" + .id[0:.id|index(" ")] + "\" -> \"" + .dependencies[].name + "\";"' echo "}"