{
  "nodes": [
    {
      "id": "brotli",
      "name": "brotli",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/google/brotli",
      "home": "https://brotli.org/",
      "report": "/sw-ecosystem/project-reports/brotli.html",
      "root": false
    },
    {
      "id": "bzip2",
      "name": "bzip2",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://sourceware.org/git/bzip2.git",
      "home": "https://sourceware.org/bzip2/",
      "report": "/sw-ecosystem/project-reports/bzip2.html",
      "root": false
    },
    {
      "id": "double-conversion",
      "name": "double-conversion",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/google/double-conversion",
      "home": "https://github.com/google/double-conversion",
      "report": "/sw-ecosystem/project-reports/double-conversion.html",
      "root": false
    },
    {
      "id": "elfutils",
      "name": "elfutils",
      "color": "blue",
      "in_scope": true,
      "repo": "https://sourceware.org/git/elfutils.git",
      "home": "https://sourceware.org/elfutils/",
      "report": "/sw-ecosystem/project-reports/elfutils.html",
      "root": false
    },
    {
      "id": "expat",
      "name": "expat",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/libexpat/libexpat",
      "home": "https://libexpat.github.io/",
      "report": "/sw-ecosystem/project-reports/expat.html",
      "root": false
    },
    {
      "id": "gcc",
      "name": "GCC",
      "color": "blue",
      "in_scope": true,
      "repo": "https://gcc.gnu.org/git/gcc",
      "home": "https://gcc.gnu.org/",
      "report": "/sw-ecosystem/project-reports/gcc.html",
      "root": false
    },
    {
      "id": "gdb",
      "name": "GDB",
      "color": "blue",
      "in_scope": true,
      "repo": "https://sourceware.org/git/binutils-gdb.git",
      "home": "https://www.gnu.org/software/gdb/",
      "report": "/sw-ecosystem/project-reports/gdb.html",
      "root": false
    },
    {
      "id": "glibc",
      "name": "glibc",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://sourceware.org/git/glibc.git",
      "home": "https://www.gnu.org/software/libc/",
      "report": "/sw-ecosystem/project-reports/glibc.html",
      "root": true
    },
    {
      "id": "icu",
      "name": "ICU",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/unicode-org/icu",
      "home": "https://icu.unicode.org/",
      "report": "/sw-ecosystem/project-reports/icu.html",
      "root": false
    },
    {
      "id": "jemalloc",
      "name": "jemalloc",
      "color": "orange",
      "in_scope": true,
      "repo": "https://github.com/jemalloc/jemalloc",
      "home": "https://jemalloc.net/",
      "report": "/sw-ecosystem/project-reports/jemalloc.html",
      "root": false
    },
    {
      "id": "libbpf",
      "name": "libbpf",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/libbpf/libbpf",
      "home": "https://libbpf.readthedocs.io/",
      "report": "/sw-ecosystem/project-reports/libbpf.html",
      "root": false
    },
    {
      "id": "libcap",
      "name": "libcap",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://git.kernel.org/pub/scm/libs/libcap/libcap.git",
      "home": "https://sites.google.com/site/fullycapable/",
      "report": "/sw-ecosystem/project-reports/libcap.html",
      "root": false
    },
    {
      "id": "libcurl",
      "name": "libcurl",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/curl/curl",
      "home": "https://curl.se/libcurl/",
      "report": "/sw-ecosystem/project-reports/libcurl.html",
      "root": false
    },
    {
      "id": "libevent",
      "name": "libevent",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/libevent/libevent",
      "home": "https://libevent.org/",
      "report": "/sw-ecosystem/project-reports/libevent.html",
      "root": false
    },
    {
      "id": "libffi",
      "name": "libffi",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/libffi/libffi",
      "home": "https://sourceware.org/libffi/",
      "report": "/sw-ecosystem/project-reports/libffi.html",
      "root": false
    },
    {
      "id": "libunwind",
      "name": "libunwind",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/libunwind/libunwind",
      "home": "https://www.nongnu.org/libunwind/",
      "report": "/sw-ecosystem/project-reports/libunwind.html",
      "root": false
    },
    {
      "id": "libxml2",
      "name": "libxml2",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://gitlab.gnome.org/GNOME/libxml2",
      "home": "https://gitlab.gnome.org/GNOME/libxml2",
      "report": "/sw-ecosystem/project-reports/libxml2.html",
      "root": false
    },
    {
      "id": "lz4",
      "name": "LZ4",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/lz4/lz4",
      "home": "https://lz4.github.io/lz4/",
      "report": "/sw-ecosystem/project-reports/lz4.html",
      "root": false
    },
    {
      "id": "mimalloc",
      "name": "mimalloc",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/microsoft/mimalloc",
      "home": "https://github.com/microsoft/mimalloc",
      "report": "/sw-ecosystem/project-reports/mimalloc.html",
      "root": false
    },
    {
      "id": "nghttp2",
      "name": "nghttp2",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/nghttp2/nghttp2",
      "home": "https://nghttp2.org/",
      "report": "/sw-ecosystem/project-reports/nghttp2.html",
      "root": false
    },
    {
      "id": "openssl",
      "name": "OpenSSL",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/openssl/openssl",
      "home": "https://www.openssl.org/",
      "report": "/sw-ecosystem/project-reports/openssl.html",
      "root": false
    },
    {
      "id": "python",
      "name": "Python",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/python/cpython",
      "home": "https://www.python.org/",
      "report": "/sw-ecosystem/project-reports/python.html",
      "root": false
    },
    {
      "id": "readline",
      "name": "readline",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://git.savannah.gnu.org/git/readline.git",
      "home": "https://tiswww.case.edu/php/chet/readline/rltop.html",
      "report": "/sw-ecosystem/project-reports/readline.html",
      "root": false
    },
    {
      "id": "sqlite",
      "name": "SQLite",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/sqlite/sqlite",
      "home": "https://www.sqlite.org/",
      "report": "/sw-ecosystem/project-reports/sqlite.html",
      "root": false
    },
    {
      "id": "xxhash",
      "name": "xxHash",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/Cyan4973/xxHash",
      "home": "https://xxhash.com/",
      "report": "/sw-ecosystem/project-reports/xxhash.html",
      "root": false
    },
    {
      "id": "xz",
      "name": "xz",
      "color": "yellow",
      "in_scope": true,
      "repo": "https://github.com/tukaani-project/xz",
      "home": "https://tukaani.org/xz/",
      "report": "/sw-ecosystem/project-reports/xz.html",
      "root": false
    },
    {
      "id": "zlib-ng",
      "name": "zlib-ng",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/zlib-ng/zlib-ng",
      "home": "https://github.com/zlib-ng/zlib-ng",
      "report": "/sw-ecosystem/project-reports/zlib-ng.html",
      "root": false
    },
    {
      "id": "zlib",
      "name": "zlib",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/madler/zlib",
      "home": "https://zlib.net/",
      "report": "/sw-ecosystem/project-reports/zlib.html",
      "root": false
    },
    {
      "id": "zstd",
      "name": "zstd",
      "color": "blue",
      "in_scope": true,
      "repo": "https://github.com/facebook/zstd",
      "home": "https://facebook.github.io/zstd/",
      "report": "/sw-ecosystem/project-reports/zstd.html",
      "root": false
    },
    {
      "id": "systemd",
      "name": "systemd",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/systemd/systemd",
      "home": "https://systemd.io/",
      "report": null,
      "root": false
    },
    {
      "id": "gnu-bison",
      "name": "GNU bison",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.savannah.gnu.org/cgit/bison.git/",
      "home": "https://www.gnu.org/software/bison/",
      "report": null,
      "root": false
    },
    {
      "id": "gnu-binutils",
      "name": "GNU binutils",
      "color": "grey",
      "in_scope": false,
      "repo": "https://sourceware.org/git/binutils-gdb.git",
      "home": "https://sourceware.org/binutils/",
      "report": null,
      "root": false
    },
    {
      "id": "jansson",
      "name": "Jansson",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/akheron/jansson",
      "home": "https://digip.org/jansson/",
      "report": null,
      "root": false
    },
    {
      "id": "linux-kernel",
      "name": "Linux kernel",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git",
      "home": "https://www.kernel.org/",
      "report": null,
      "root": false
    },
    {
      "id": "linux-pam",
      "name": "Linux-PAM",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/linux-pam/linux-pam",
      "home": "https://github.com/linux-pam/linux-pam",
      "report": null,
      "root": false
    },
    {
      "id": "libaudit",
      "name": "libaudit",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/linux-audit/audit-userspace",
      "home": "https://github.com/linux-audit/audit-userspace",
      "report": null,
      "root": false
    },
    {
      "id": "musl",
      "name": "musl",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.musl-libc.org/cgit/musl/",
      "home": "https://musl.libc.org/",
      "report": null,
      "root": false
    },
    {
      "id": "gnu-make",
      "name": "GNU make",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.savannah.gnu.org/cgit/make.git/",
      "home": "https://www.gnu.org/software/make/",
      "report": null,
      "root": false
    },
    {
      "id": "libselinux",
      "name": "libselinux",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/SELinuxProject/selinux",
      "home": "https://github.com/SELinuxProject/selinux",
      "report": null,
      "root": false
    },
    {
      "id": "json-c",
      "name": "json-c",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/json-c/json-c",
      "home": "https://github.com/json-c/json-c",
      "report": null,
      "root": false
    },
    {
      "id": "mbed-tls",
      "name": "Mbed TLS",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/Mbed-TLS/mbedtls",
      "home": "https://www.trustedfirmware.org/projects/mbed-tls/",
      "report": null,
      "root": false
    },
    {
      "id": "libmicrohttpd",
      "name": "libmicrohttpd",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.gnunet.org/libmicrohttpd.git",
      "home": "https://www.gnu.org/software/libmicrohttpd/",
      "report": null,
      "root": false
    },
    {
      "id": "libarchive",
      "name": "libarchive",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/libarchive/libarchive",
      "home": "https://www.libarchive.org/",
      "report": null,
      "root": false
    },
    {
      "id": "c-ares",
      "name": "c-ares",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/c-ares/c-ares",
      "home": "https://c-ares.org/",
      "report": null,
      "root": false
    },
    {
      "id": "wolfssl",
      "name": "wolfSSL",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/wolfSSL/wolfssl",
      "home": "https://www.wolfssl.com/",
      "report": null,
      "root": false
    },
    {
      "id": "gnu-mpfr",
      "name": "GNU MPFR",
      "color": "grey",
      "in_scope": false,
      "repo": "https://gitlab.inria.fr/mpfr/mpfr",
      "home": "https://www.mpfr.org/",
      "report": null,
      "root": false
    },
    {
      "id": "ncurses",
      "name": "ncurses",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/mirror/ncurses",
      "home": "https://invisible-island.net/ncurses/",
      "report": null,
      "root": false
    },
    {
      "id": "gnu-guile",
      "name": "GNU Guile",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.savannah.gnu.org/git/guile.git",
      "home": "https://www.gnu.org/software/guile/",
      "report": null,
      "root": false
    },
    {
      "id": "gawk",
      "name": "gawk",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.savannah.gnu.org/cgit/gawk.git/",
      "home": "https://www.gnu.org/software/gawk/",
      "report": null,
      "root": false
    },
    {
      "id": "libgd",
      "name": "libgd",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/libgd/libgd",
      "home": "https://libgd.github.io/",
      "report": null,
      "root": false
    },
    {
      "id": "ngtcp2",
      "name": "ngtcp2",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/ngtcp2/ngtcp2",
      "home": "https://github.com/ngtcp2/ngtcp2",
      "report": null,
      "root": false
    },
    {
      "id": "nghttp3",
      "name": "nghttp3",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/ngtcp2/nghttp3",
      "home": "https://github.com/ngtcp2/nghttp3",
      "report": null,
      "root": false
    },
    {
      "id": "libssh2",
      "name": "libssh2",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/libssh2/libssh2",
      "home": "https://www.libssh2.org/",
      "report": null,
      "root": false
    },
    {
      "id": "libidn2",
      "name": "libidn2",
      "color": "grey",
      "in_scope": false,
      "repo": "https://gitlab.com/libidn/libidn2",
      "home": "https://www.gnu.org/software/libidn/#libidn2",
      "report": null,
      "root": false
    },
    {
      "id": "libpsl",
      "name": "libpsl",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/rockdaboot/libpsl",
      "home": "https://rockdaboot.github.io/libpsl/",
      "report": null,
      "root": false
    },
    {
      "id": "libucontext",
      "name": "libucontext",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/kaniini/libucontext",
      "home": "https://github.com/kaniini/libucontext",
      "report": null,
      "root": false
    },
    {
      "id": "libiconv",
      "name": "libiconv",
      "color": "grey",
      "in_scope": false,
      "repo": "https://git.savannah.gnu.org/git/libiconv.git",
      "home": "https://www.gnu.org/software/libiconv/",
      "report": null,
      "root": false
    },
    {
      "id": "libev",
      "name": "libev",
      "color": "grey",
      "in_scope": false,
      "repo": "http://software.schmorp.de/pkg/libev.html",
      "home": "http://software.schmorp.de/pkg/libev.html",
      "report": null,
      "root": false
    },
    {
      "id": "mruby",
      "name": "mruby",
      "color": "grey",
      "in_scope": false,
      "repo": "https://github.com/mruby/mruby",
      "home": "https://mruby.org/",
      "report": null,
      "root": false
    },
    {
      "id": "libmpdec",
      "name": "libmpdec",
      "color": "grey",
      "in_scope": false,
      "repo": "https://www.bytereef.org/mpdecimal/",
      "home": "https://www.bytereef.org/mpdecimal/",
      "report": null,
      "root": false
    }
  ],
  "edges": [
    {
      "source": "brotli",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "bzip2",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "elfutils",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "elfutils",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "elfutils",
      "target": "bzip2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "xz",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "zstd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "libcurl",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "libmicrohttpd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "sqlite",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "libarchive",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "elfutils",
      "target": "json-c",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "expat",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "python",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "readline",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "ncurses",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "gdb",
      "target": "expat",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "elfutils",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "gdb",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "zstd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "gdb",
      "target": "xz",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "gdb",
      "target": "gnu-mpfr",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "gdb",
      "target": "gnu-binutils",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "gdb",
      "target": "gnu-guile",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "gcc",
      "relation": "build-dependency",
      "criticality": "critical"
    },
    {
      "source": "glibc",
      "target": "gnu-binutils",
      "relation": "build-dependency",
      "criticality": "critical"
    },
    {
      "source": "glibc",
      "target": "gnu-make",
      "relation": "build-dependency",
      "criticality": "critical"
    },
    {
      "source": "glibc",
      "target": "gawk",
      "relation": "build-dependency",
      "criticality": "critical"
    },
    {
      "source": "glibc",
      "target": "gnu-bison",
      "relation": "build-dependency",
      "criticality": "critical"
    },
    {
      "source": "glibc",
      "target": "linux-kernel",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "glibc",
      "target": "python",
      "relation": "test-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "gdb",
      "relation": "test-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "elfutils",
      "relation": "test-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "libcap",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "libselinux",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "libaudit",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "glibc",
      "target": "libgd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "icu",
      "target": "double-conversion",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "icu",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "jemalloc",
      "target": "gcc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "jemalloc",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "jemalloc",
      "target": "libunwind",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libbpf",
      "target": "elfutils",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libbpf",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libbpf",
      "target": "zlib-ng",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libbpf",
      "target": "linux-kernel",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libcap",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libcap",
      "target": "linux-pam",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "openssl",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libcurl",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "zlib-ng",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "zstd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "brotli",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "nghttp2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "ngtcp2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "nghttp3",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "c-ares",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "libssh2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "libidn2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libcurl",
      "target": "libpsl",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libevent",
      "target": "openssl",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libevent",
      "target": "mbed-tls",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libevent",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libffi",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libffi",
      "target": "linux-kernel",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "libunwind",
      "target": "xz",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libunwind",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libunwind",
      "target": "libucontext",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libxml2",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libxml2",
      "target": "zlib-ng",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libxml2",
      "target": "icu",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libxml2",
      "target": "libiconv",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "libxml2",
      "target": "readline",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "lz4",
      "target": "xxhash",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "lz4",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "mimalloc",
      "target": "gcc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "mimalloc",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "mimalloc",
      "target": "musl",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "openssl",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "nghttp2",
      "target": "wolfssl",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "ngtcp2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "nghttp3",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "brotli",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "jemalloc",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "libevent",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "c-ares",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "libbpf",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "libxml2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "jansson",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "systemd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "libev",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "nghttp2",
      "target": "mruby",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "openssl",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "openssl",
      "target": "musl",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "openssl",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "openssl",
      "target": "brotli",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "openssl",
      "target": "zstd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "libffi",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "python",
      "target": "openssl",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "python",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "bzip2",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "xz",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "zstd",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "libmpdec",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "python",
      "target": "expat",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "sqlite",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "python",
      "target": "mimalloc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "python",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "readline",
      "target": "ncurses",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "readline",
      "target": "glibc",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "readline",
      "target": "libaudit",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "sqlite",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "sqlite",
      "target": "icu",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "sqlite",
      "target": "readline",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "zstd",
      "target": "xxhash",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "zstd",
      "target": "zlib",
      "relation": "runtime-dependency",
      "criticality": "optional"
    },
    {
      "source": "zstd",
      "target": "lz4",
      "relation": "runtime-dependency",
      "criticality": "critical"
    },
    {
      "source": "zstd",
      "target": "xz",
      "relation": "runtime-dependency",
      "criticality": "optional"
    }
  ],
  "roots": [
    "glibc"
  ]
}