npm package: @rhc-shared-components/packages-table
Description: project description
Author: redhatofficial
Latest version: 1.0.10

# @rhc-shared-components/packages-table

> The packages table component takes two props, a list of vulnerabilities and a list of RPMs. It will always render at least one filterable table with all the unique vulnerabilities (by CVE ID) under the "Vulnerabilities" tab. If any RPM has an invalid GPG key, it'll render a second filterable table under a second "Excluded packages" tab with a list of those packages.

[![NPM](https://img.shields.io/npm/v/@rhc-shared-components/sample-project.svg)](https://www.npmjs.com/package/@rhc-shared-components/sample-project) [![JavaScript Style Guide](https://img.shields.io/badge/code_style-standard-brightgreen.svg)](https://standardjs.com)

## Install

```bash
npm install --save @rhc-shared-components/packages-table

## Usage

```tsx
import React from 'react';
import { PackagesTable } from '@rhc-shared-components/packages-table';

const App = () => {
  const vulnerabilities = [
    {
      "_id": "5fdca874bed8bd7741a42c80",
      "_links": {},
      "advisory_id": "2020:5476",
      "advisory_type": "RHSA",
      "creation_date": "2020-12-18T13:02:44.079000+00:00",
      "cve_id": "CVE-2020-1971",
      "last_update_date": "2020-12-18T13:02:44.079000+00:00",
      "object_type": "containerImageVulnerability",
      "packages": [
        {
          "rpm_nvra": [
            "openssl-libs-1.1.1c-15.el8.x86_64"
          ],
          "srpm_nevra": "openssl-1:1.1.1g-12.el8_3.src"
        }
      ],
      "public_date": "2020-12-15T00:00:00Z",
      "severity": "Important"
    },
    {
      "_id": "5fdca874bed8bd7741a42c80",
      "_links": {},
      "advisory_id": "2020:5476",
      "advisory_type": "RHSA",
      "creation_date": "2020-12-18T13:02:44.079000+00:00",
      "cve_id": "CVE-2020-1981",
      "last_update_date": "2020-12-18T13:02:44.079000+00:00",
      "object_type": "containerImageVulnerability",
      "packages": [
        {
          "rpm_nvra": [
            "openssl-libs-1.1.1c-15.el8.x86_64"
          ],
          "srpm_nevra": "openssl-1:1.1.1g-12.el8_3.src"
        }
      ],
      "public_date": "2020-12-15T00:00:00Z",
      "severity": "Low"
    }
  ]

  const rpms = [
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "audit-libs",
      "nvra": "audit-libs-3.0-0.17.20191104git1c2f876.el8.x86_64",
      "release": "0.17.20191104git1c2f876.el8",
      "srpm_name": "audit",
      "srpm_nevra": "audit-0:3.0-0.17.20191104git1c2f876.el8.src",
      "summary": "Dynamic library for libaudit",
      "version": "3.0"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "basesystem",
      "nvra": "basesystem-11-5.el8.noarch",
      "release": "5.el8",
      "srpm_name": "basesystem",
      "srpm_nevra": "basesystem-0:11-5.el8.src",
      "summary": "The skeleton package which defines a simple Red Hat Enterprise Linux system",
      "version": "11"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "bash",
      "nvra": "bash-4.4.19-10.el8.x86_64",
      "release": "10.el8",
      "srpm_name": "bash",
      "srpm_nevra": "bash-0:4.4.19-10.el8.src",
      "summary": "The GNU Bourne Again shell",
      "version": "4.4.19"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "bc",
      "nvra": "bc-1.07.1-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "bc",
      "srpm_nevra": "bc-0:1.07.1-5.el8.src",
      "summary": "GNU's bc (a numeric processing language) and dc (a calculator)",
      "version": "1.07.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "brotli",
      "nvra": "brotli-1.0.6-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "brotli",
      "srpm_nevra": "brotli-0:1.0.6-1.el8.src",
      "summary": "Lossless compression algorithm",
      "version": "1.0.6"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "bzip2-libs",
      "nvra": "bzip2-libs-1.0.6-26.el8.x86_64",
      "release": "26.el8",
      "srpm_name": "bzip2",
      "srpm_nevra": "bzip2-0:1.0.6-26.el8.src",
      "summary": "Libraries for applications using bzip2",
      "version": "1.0.6"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "ca-certificates",
      "nvra": "ca-certificates-2020.2.41-80.0.el8_2.noarch",
      "release": "80.0.el8_2",
      "srpm_name": "ca-certificates",
      "srpm_nevra": "ca-certificates-0:2020.2.41-80.0.el8_2.src",
      "summary": "The Mozilla CA root certificate bundle",
      "version": "2020.2.41"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "chkconfig",
      "nvra": "chkconfig-1.11-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "chkconfig",
      "srpm_nevra": "chkconfig-0:1.11-1.el8.src",
      "summary": "A system tool for maintaining the /etc/rc*.d hierarchy",
      "version": "1.11"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "coreutils-single",
      "nvra": "coreutils-single-8.30-7.el8_2.1.x86_64",
      "release": "7.el8_2.1",
      "srpm_name": "coreutils",
      "srpm_nevra": "coreutils-0:8.30-7.el8_2.1.src",
      "summary": "coreutils multicall binary",
      "version": "8.30"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "cracklib-dicts",
      "nvra": "cracklib-dicts-2.9.6-15.el8.x86_64",
      "release": "15.el8",
      "srpm_name": "cracklib",
      "srpm_nevra": "cracklib-0:2.9.6-15.el8.src",
      "summary": "The standard CrackLib dictionaries",
      "version": "2.9.6"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "cracklib",
      "nvra": "cracklib-2.9.6-15.el8.x86_64",
      "release": "15.el8",
      "srpm_name": "cracklib",
      "srpm_nevra": "cracklib-0:2.9.6-15.el8.src",
      "summary": "A password-checking library",
      "version": "2.9.6"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "crypto-policies",
      "nvra": "crypto-policies-20191128-2.git23e1bf1.el8.noarch",
      "release": "2.git23e1bf1.el8",
      "srpm_name": "crypto-policies",
      "srpm_nevra": "crypto-policies-0:20191128-2.git23e1bf1.el8.src",
      "summary": "System-wide crypto policies",
      "version": "20191128"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "curl",
      "nvra": "curl-7.61.1-12.el8.x86_64",
      "release": "12.el8",
      "srpm_name": "curl",
      "srpm_nevra": "curl-0:7.61.1-12.el8.src",
      "summary": "A utility for getting files from remote servers (FTP, HTTP, and others)",
      "version": "7.61.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "cyrus-sasl-lib",
      "nvra": "cyrus-sasl-lib-2.1.27-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "cyrus-sasl",
      "srpm_nevra": "cyrus-sasl-0:2.1.27-1.el8.src",
      "summary": "Shared libraries needed by applications which use Cyrus SASL",
      "version": "2.1.27"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "elfutils-libelf",
      "nvra": "elfutils-libelf-0.178-7.el8.x86_64",
      "release": "7.el8",
      "srpm_name": "elfutils",
      "srpm_nevra": "elfutils-0:0.178-7.el8.src",
      "summary": "Library to read and write ELF files",
      "version": "0.178"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "expat",
      "nvra": "expat-2.2.5-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "expat",
      "srpm_nevra": "expat-0:2.2.5-3.el8.src",
      "summary": "An XML parser library",
      "version": "2.2.5"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "file-libs",
      "nvra": "file-libs-5.33-13.el8.x86_64",
      "release": "13.el8",
      "srpm_name": "file",
      "srpm_nevra": "file-0:5.33-13.el8.src",
      "summary": "Libraries for applications using libmagic",
      "version": "5.33"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "filesystem",
      "nvra": "filesystem-3.8-2.el8.x86_64",
      "release": "2.el8",
      "srpm_name": "filesystem",
      "srpm_nevra": "filesystem-0:3.8-2.el8.src",
      "summary": "The basic directory layout for a Linux system",
      "version": "3.8"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "file",
      "nvra": "file-5.33-13.el8.x86_64",
      "release": "13.el8",
      "srpm_name": "file",
      "srpm_nevra": "file-0:5.33-13.el8.src",
      "summary": "A utility for determining file types",
      "version": "5.33"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "findutils",
      "nvra": "findutils-4.6.0-20.el8.x86_64",
      "release": "20.el8",
      "srpm_name": "findutils",
      "srpm_nevra": "findutils-1:4.6.0-20.el8.src",
      "summary": "The GNU versions of find utilities (find and xargs)",
      "version": "4.6.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gawk",
      "nvra": "gawk-4.2.1-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "gawk",
      "srpm_nevra": "gawk-0:4.2.1-1.el8.src",
      "summary": "The GNU version of the AWK text processing utility",
      "version": "4.2.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gdbm-libs",
      "nvra": "gdbm-libs-1.18-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "gdbm",
      "srpm_nevra": "gdbm-1:1.18-1.el8.src",
      "summary": "Libraries files for gdbm",
      "version": "1.18"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gdbm",
      "nvra": "gdbm-1.18-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "gdbm",
      "srpm_nevra": "gdbm-1:1.18-1.el8.src",
      "summary": "A GNU set of database routines which use extensible hashing",
      "version": "1.18"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "glib2",
      "nvra": "glib2-2.56.4-8.el8.x86_64",
      "release": "8.el8",
      "srpm_name": "glib2",
      "srpm_nevra": "glib2-0:2.56.4-8.el8.src",
      "summary": "A library of handy utility functions",
      "version": "2.56.4"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "glibc-common",
      "nvra": "glibc-common-2.28-101.el8.x86_64",
      "release": "101.el8",
      "srpm_name": "glibc",
      "srpm_nevra": "glibc-0:2.28-101.el8.src",
      "summary": "Common binaries and locale data for glibc",
      "version": "2.28"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "glibc-minimal-langpack",
      "nvra": "glibc-minimal-langpack-2.28-101.el8.x86_64",
      "release": "101.el8",
      "srpm_name": "glibc",
      "srpm_nevra": "glibc-0:2.28-101.el8.src",
      "summary": "Minimal language packs for glibc.",
      "version": "2.28"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "glibc",
      "nvra": "glibc-2.28-101.el8.x86_64",
      "release": "101.el8",
      "srpm_name": "glibc",
      "srpm_nevra": "glibc-0:2.28-101.el8.src",
      "summary": "The GNU libc libraries",
      "version": "2.28"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gmp",
      "nvra": "gmp-6.1.2-10.el8.x86_64",
      "release": "10.el8",
      "srpm_name": "gmp",
      "srpm_nevra": "gmp-1:6.1.2-10.el8.src",
      "summary": "A GNU arbitrary precision library",
      "version": "6.1.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gnupg2",
      "nvra": "gnupg2-2.2.9-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "gnupg2",
      "srpm_nevra": "gnupg2-0:2.2.9-1.el8.src",
      "summary": "Utility for secure communication and data storage",
      "version": "2.2.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gnutls",
      "nvra": "gnutls-3.6.8-11.el8_2.x86_64",
      "release": "11.el8_2",
      "srpm_name": "gnutls",
      "srpm_nevra": "gnutls-0:3.6.8-11.el8_2.src",
      "summary": "A TLS protocol implementation",
      "version": "3.6.8"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gobject-introspection",
      "nvra": "gobject-introspection-1.56.1-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "gobject-introspection",
      "srpm_nevra": "gobject-introspection-0:1.56.1-1.el8.src",
      "summary": "Introspection system for GObject-based libraries",
      "version": "1.56.1"
    },
    {
      "architecture": "(none)",
      "gpg": "(none)",
      "name": "gpg-pubkey",
      "nvra": "gpg-pubkey-d4082792-5b32db75.(none)",
      "release": "5b32db75",
      "summary": "gpg(Red Hat, Inc. (auxiliary key) <security@redhat.com>)",
      "version": "d4082792"
    },
    {
      "architecture": "(none)",
      "gpg": "(none)",
      "name": "gpg-pubkey",
      "nvra": "gpg-pubkey-fd431d51-4ae0493b.(none)",
      "release": "4ae0493b",
      "summary": "gpg(Red Hat, Inc. (release key 2) <security@redhat.com>)",
      "version": "fd431d51"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gpgme",
      "nvra": "gpgme-1.10.0-6.el8.x86_64",
      "release": "6.el8",
      "srpm_name": "gpgme",
      "srpm_nevra": "gpgme-0:1.10.0-6.el8.src",
      "summary": "GnuPG Made Easy - high level crypto API",
      "version": "1.10.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "grep",
      "nvra": "grep-3.1-6.el8.x86_64",
      "release": "6.el8",
      "srpm_name": "grep",
      "srpm_nevra": "grep-0:3.1-6.el8.src",
      "summary": "Pattern matching utilities",
      "version": "3.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "gzip",
      "nvra": "gzip-1.9-9.el8.x86_64",
      "release": "9.el8",
      "srpm_name": "gzip",
      "srpm_nevra": "gzip-0:1.9-9.el8.src",
      "summary": "The GNU data compression program",
      "version": "1.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "info",
      "nvra": "info-6.5-6.el8.x86_64",
      "release": "6.el8",
      "srpm_name": "texinfo",
      "srpm_nevra": "texinfo-0:6.5-6.el8.src",
      "summary": "A stand-alone TTY-based reader for GNU texinfo documentation",
      "version": "6.5"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "json-c",
      "nvra": "json-c-0.13.1-0.2.el8.x86_64",
      "release": "0.2.el8",
      "srpm_name": "json-c",
      "srpm_nevra": "json-c-0:0.13.1-0.2.el8.src",
      "summary": "JSON implementation in C",
      "version": "0.13.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "json-glib",
      "nvra": "json-glib-1.4.4-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "json-glib",
      "srpm_nevra": "json-glib-0:1.4.4-1.el8.src",
      "summary": "Library for JavaScript Object Notation format",
      "version": "1.4.4"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "keyutils-libs",
      "nvra": "keyutils-libs-1.5.10-6.el8.x86_64",
      "release": "6.el8",
      "srpm_name": "keyutils",
      "srpm_nevra": "keyutils-0:1.5.10-6.el8.src",
      "summary": "Key utilities library",
      "version": "1.5.10"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "krb5-libs",
      "nvra": "krb5-libs-1.17-18.el8.x86_64",
      "release": "18.el8",
      "srpm_name": "krb5",
      "srpm_nevra": "krb5-0:1.17-18.el8.src",
      "summary": "The non-admin shared libraries used by Kerberos 5",
      "version": "1.17"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "langpacks-en",
      "nvra": "langpacks-en-1.0-12.el8.noarch",
      "release": "12.el8",
      "srpm_name": "langpacks",
      "srpm_nevra": "langpacks-0:1.0-12.el8.src",
      "summary": "English langpacks meta-package",
      "version": "1.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libacl",
      "nvra": "libacl-2.2.53-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "acl",
      "srpm_nevra": "acl-0:2.2.53-1.el8.src",
      "summary": "Dynamic library for access control list support",
      "version": "2.2.53"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libarchive",
      "nvra": "libarchive-3.3.2-8.el8_1.x86_64",
      "release": "8.el8_1",
      "srpm_name": "libarchive",
      "srpm_nevra": "libarchive-0:3.3.2-8.el8_1.src",
      "summary": "A library for handling streaming archive formats",
      "version": "3.3.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libassuan",
      "nvra": "libassuan-2.5.1-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "libassuan",
      "srpm_nevra": "libassuan-0:2.5.1-3.el8.src",
      "summary": "GnuPG IPC library",
      "version": "2.5.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libattr",
      "nvra": "libattr-2.4.48-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "attr",
      "srpm_nevra": "attr-0:2.4.48-3.el8.src",
      "summary": "Dynamic library for extended attribute support",
      "version": "2.4.48"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libblkid",
      "nvra": "libblkid-2.32.1-22.el8.x86_64",
      "release": "22.el8",
      "srpm_name": "util-linux",
      "srpm_nevra": "util-linux-0:2.32.1-22.el8.src",
      "summary": "Block device ID library",
      "version": "2.32.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libcap-ng",
      "nvra": "libcap-ng-0.7.9-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "libcap-ng",
      "srpm_nevra": "libcap-ng-0:0.7.9-5.el8.src",
      "summary": "An alternate posix capabilities library",
      "version": "0.7.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libcap",
      "nvra": "libcap-2.26-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "libcap",
      "srpm_nevra": "libcap-0:2.26-3.el8.src",
      "summary": "Library for getting and setting POSIX.1e capabilities",
      "version": "2.26"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libcom_err",
      "nvra": "libcom_err-1.45.4-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "e2fsprogs",
      "srpm_nevra": "e2fsprogs-0:1.45.4-3.el8.src",
      "summary": "Common error description library",
      "version": "1.45.4"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libcurl",
      "nvra": "libcurl-7.61.1-12.el8.x86_64",
      "release": "12.el8",
      "srpm_name": "curl",
      "srpm_nevra": "curl-0:7.61.1-12.el8.src",
      "summary": "A library for getting files from web servers",
      "version": "7.61.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libdb-utils",
      "nvra": "libdb-utils-5.3.28-37.el8.x86_64",
      "release": "37.el8",
      "srpm_name": "libdb",
      "srpm_nevra": "libdb-0:5.3.28-37.el8.src",
      "summary": "Command line tools for managing Berkeley DB databases",
      "version": "5.3.28"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libdb",
      "nvra": "libdb-5.3.28-37.el8.x86_64",
      "release": "37.el8",
      "srpm_name": "libdb",
      "srpm_nevra": "libdb-0:5.3.28-37.el8.src",
      "summary": "The Berkeley DB database library for C",
      "version": "5.3.28"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libdnf",
      "nvra": "libdnf-0.39.1-6.el8_2.x86_64",
      "release": "6.el8_2",
      "srpm_name": "libdnf",
      "srpm_nevra": "libdnf-0:0.39.1-6.el8_2.src",
      "summary": "Library providing simplified C and Python API to libsolv",
      "version": "0.39.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libfdisk",
      "nvra": "libfdisk-2.32.1-22.el8.x86_64",
      "release": "22.el8",
      "srpm_name": "util-linux",
      "srpm_nevra": "util-linux-0:2.32.1-22.el8.src",
      "summary": "Partitioning library for fdisk-like programs.",
      "version": "2.32.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libffi",
      "nvra": "libffi-3.1-21.el8.x86_64",
      "release": "21.el8",
      "srpm_name": "libffi",
      "srpm_nevra": "libffi-0:3.1-21.el8.src",
      "summary": "A portable foreign function interface library",
      "version": "3.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libgcc",
      "nvra": "libgcc-8.3.1-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "gcc",
      "srpm_nevra": "gcc-0:8.3.1-5.el8.src",
      "summary": "GCC version 8 shared support library",
      "version": "8.3.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libgcrypt",
      "nvra": "libgcrypt-1.8.3-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "libgcrypt",
      "srpm_nevra": "libgcrypt-0:1.8.3-4.el8.src",
      "summary": "A general-purpose cryptography library",
      "version": "1.8.3"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libgpg-error",
      "nvra": "libgpg-error-1.31-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "libgpg-error",
      "srpm_nevra": "libgpg-error-0:1.31-1.el8.src",
      "summary": "Library for error values used by GnuPG components",
      "version": "1.31"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libidn2",
      "nvra": "libidn2-2.2.0-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "libidn2",
      "srpm_nevra": "libidn2-0:2.2.0-1.el8.src",
      "summary": "Library to support IDNA2008 internationalized domain names",
      "version": "2.2.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libksba",
      "nvra": "libksba-1.3.5-7.el8.x86_64",
      "release": "7.el8",
      "srpm_name": "libksba",
      "srpm_nevra": "libksba-0:1.3.5-7.el8.src",
      "summary": "CMS and X.509 library",
      "version": "1.3.5"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libmetalink",
      "nvra": "libmetalink-0.1.3-7.el8.x86_64",
      "release": "7.el8",
      "srpm_name": "libmetalink",
      "srpm_nevra": "libmetalink-0:0.1.3-7.el8.src",
      "summary": "Metalink library written in C",
      "version": "0.1.3"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libmodulemd1",
      "nvra": "libmodulemd1-1.8.16-0.2.8.2.1.x86_64",
      "release": "0.2.8.2.1",
      "srpm_name": "libmodulemd",
      "srpm_nevra": "libmodulemd-0:2.8.2-1.el8.src",
      "summary": "Compatibility package for libmodulemd 1.x",
      "version": "1.8.16"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libmount",
      "nvra": "libmount-2.32.1-22.el8.x86_64",
      "release": "22.el8",
      "srpm_name": "util-linux",
      "srpm_nevra": "util-linux-0:2.32.1-22.el8.src",
      "summary": "Device mounting library",
      "version": "2.32.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libnghttp2",
      "nvra": "libnghttp2-1.33.0-3.el8_2.1.x86_64",
      "release": "3.el8_2.1",
      "srpm_name": "nghttp2",
      "srpm_nevra": "nghttp2-0:1.33.0-3.el8_2.1.src",
      "summary": "A library implementing the HTTP/2 protocol",
      "version": "1.33.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libnsl2",
      "nvra": "libnsl2-1.2.0-2.20180605git4a062cf.el8.x86_64",
      "release": "2.20180605git4a062cf.el8",
      "srpm_name": "libnsl2",
      "srpm_nevra": "libnsl2-0:1.2.0-2.20180605git4a062cf.el8.src",
      "summary": "Public client interface library for NIS(YP) and NIS+",
      "version": "1.2.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libpeas",
      "nvra": "libpeas-1.22.0-6.el8.x86_64",
      "release": "6.el8",
      "srpm_name": "libpeas",
      "srpm_nevra": "libpeas-0:1.22.0-6.el8.src",
      "summary": "Plug-ins implementation convenience library",
      "version": "1.22.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libpsl",
      "nvra": "libpsl-0.20.2-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "libpsl",
      "srpm_nevra": "libpsl-0:0.20.2-5.el8.src",
      "summary": "C library for the Publix Suffix List",
      "version": "0.20.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libpwquality",
      "nvra": "libpwquality-1.4.0-9.el8.x86_64",
      "release": "9.el8",
      "srpm_name": "libpwquality",
      "srpm_nevra": "libpwquality-0:1.4.0-9.el8.src",
      "summary": "A library for password generation and password quality checking",
      "version": "1.4.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "librepo",
      "nvra": "librepo-1.11.0-3.el8_2.x86_64",
      "release": "3.el8_2",
      "srpm_name": "librepo",
      "srpm_nevra": "librepo-0:1.11.0-3.el8_2.src",
      "summary": "Repodata downloading library",
      "version": "1.11.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "librhsm",
      "nvra": "librhsm-0.0.3-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "librhsm",
      "srpm_nevra": "librhsm-0:0.0.3-3.el8.src",
      "summary": "Red Hat Subscription Manager library",
      "version": "0.0.3"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libselinux",
      "nvra": "libselinux-2.9-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "libselinux",
      "srpm_nevra": "libselinux-0:2.9-3.el8.src",
      "summary": "SELinux library and simple utilities",
      "version": "2.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libsemanage",
      "nvra": "libsemanage-2.9-2.el8.x86_64",
      "release": "2.el8",
      "srpm_name": "libsemanage",
      "srpm_nevra": "libsemanage-0:2.9-2.el8.src",
      "summary": "SELinux binary policy manipulation library",
      "version": "2.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libsepol",
      "nvra": "libsepol-2.9-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "libsepol",
      "srpm_nevra": "libsepol-0:2.9-1.el8.src",
      "summary": "SELinux binary policy manipulation library",
      "version": "2.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libsigsegv",
      "nvra": "libsigsegv-2.11-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "libsigsegv",
      "srpm_nevra": "libsigsegv-0:2.11-5.el8.src",
      "summary": "Library for handling page faults in user mode",
      "version": "2.11"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libsmartcols",
      "nvra": "libsmartcols-2.32.1-22.el8.x86_64",
      "release": "22.el8",
      "srpm_name": "util-linux",
      "srpm_nevra": "util-linux-0:2.32.1-22.el8.src",
      "summary": "Formatting library for ls-like programs.",
      "version": "2.32.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libsolv",
      "nvra": "libsolv-0.7.7-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "libsolv",
      "srpm_nevra": "libsolv-0:0.7.7-1.el8.src",
      "summary": "Package dependency solver",
      "version": "0.7.7"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "libssh-config",
      "nvra": "libssh-config-0.9.0-4.el8.noarch",
      "release": "4.el8",
      "srpm_name": "libssh",
      "srpm_nevra": "libssh-0:0.9.0-4.el8.src",
      "summary": "Configuration files for libssh",
      "version": "0.9.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libssh",
      "nvra": "libssh-0.9.0-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "libssh",
      "srpm_nevra": "libssh-0:0.9.0-4.el8.src",
      "summary": "A library implementing the SSH protocol",
      "version": "0.9.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libstdc++",
      "nvra": "libstdc++-8.3.1-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "gcc",
      "srpm_nevra": "gcc-0:8.3.1-5.el8.src",
      "summary": "GNU Standard C++ Library",
      "version": "8.3.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libtasn1",
      "nvra": "libtasn1-4.13-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "libtasn1",
      "srpm_nevra": "libtasn1-0:4.13-3.el8.src",
      "summary": "The ASN.1 library used in GNUTLS",
      "version": "4.13"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libtirpc",
      "nvra": "libtirpc-1.1.4-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "libtirpc",
      "srpm_nevra": "libtirpc-0:1.1.4-4.el8.src",
      "summary": "Transport Independent RPC Library",
      "version": "1.1.4"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libunistring",
      "nvra": "libunistring-0.9.9-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "libunistring",
      "srpm_nevra": "libunistring-0:0.9.9-3.el8.src",
      "summary": "GNU Unicode string library",
      "version": "0.9.9"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libusbx",
      "nvra": "libusbx-1.0.22-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "libusbx",
      "srpm_nevra": "libusbx-0:1.0.22-1.el8.src",
      "summary": "Library for accessing USB devices",
      "version": "1.0.22"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libuser",
      "nvra": "libuser-0.62-23.el8.x86_64",
      "release": "23.el8",
      "srpm_name": "libuser",
      "srpm_nevra": "libuser-0:0.62-23.el8.src",
      "summary": "A user and group account administration library",
      "version": "0.62"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libutempter",
      "nvra": "libutempter-1.1.6-14.el8.x86_64",
      "release": "14.el8",
      "srpm_name": "libutempter",
      "srpm_nevra": "libutempter-0:1.1.6-14.el8.src",
      "summary": "A privileged helper for utmp/wtmp updates",
      "version": "1.1.6"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libuuid",
      "nvra": "libuuid-2.32.1-22.el8.x86_64",
      "release": "22.el8",
      "srpm_name": "util-linux",
      "srpm_nevra": "util-linux-0:2.32.1-22.el8.src",
      "summary": "Universally unique ID library",
      "version": "2.32.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libverto",
      "nvra": "libverto-0.3.0-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "libverto",
      "srpm_nevra": "libverto-0:0.3.0-5.el8.src",
      "summary": "Main loop abstraction library",
      "version": "0.3.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libxcrypt",
      "nvra": "libxcrypt-4.1.1-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "libxcrypt",
      "srpm_nevra": "libxcrypt-0:4.1.1-4.el8.src",
      "summary": "Extended crypt library for DES, MD5, Blowfish and others",
      "version": "4.1.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libxml2",
      "nvra": "libxml2-2.9.7-7.el8.x86_64",
      "release": "7.el8",
      "srpm_name": "libxml2",
      "srpm_nevra": "libxml2-0:2.9.7-7.el8.src",
      "summary": "Library providing XML and HTML support",
      "version": "2.9.7"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libyaml",
      "nvra": "libyaml-0.1.7-5.el8.x86_64",
      "release": "5.el8",
      "srpm_name": "libyaml",
      "srpm_nevra": "libyaml-0:0.1.7-5.el8.src",
      "summary": "YAML 1.1 parser and emitter written in C",
      "version": "0.1.7"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "libzstd",
      "nvra": "libzstd-1.4.2-2.el8.x86_64",
      "release": "2.el8",
      "srpm_name": "zstd",
      "srpm_nevra": "zstd-0:1.4.2-2.el8.src",
      "summary": "Zstd shared library",
      "version": "1.4.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "lua-libs",
      "nvra": "lua-libs-5.3.4-11.el8.x86_64",
      "release": "11.el8",
      "srpm_name": "lua",
      "srpm_nevra": "lua-0:5.3.4-11.el8.src",
      "summary": "Libraries for lua",
      "version": "5.3.4"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "lz4-libs",
      "nvra": "lz4-libs-1.8.1.2-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "lz4",
      "srpm_nevra": "lz4-0:1.8.1.2-4.el8.src",
      "summary": "Libaries for lz4",
      "version": "1.8.1.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "microdnf",
      "nvra": "microdnf-3.0.1-8.el8.x86_64",
      "release": "8.el8",
      "srpm_name": "microdnf",
      "srpm_nevra": "microdnf-0:3.0.1-8.el8.src",
      "summary": "Micro DNF",
      "version": "3.0.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "mpfr",
      "nvra": "mpfr-3.1.6-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "mpfr",
      "srpm_nevra": "mpfr-0:3.1.6-1.el8.src",
      "summary": "A C library for multiple-precision floating-point computations",
      "version": "3.1.6"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "ncurses-base",
      "nvra": "ncurses-base-6.1-7.20180224.el8.noarch",
      "release": "7.20180224.el8",
      "srpm_name": "ncurses",
      "srpm_nevra": "ncurses-0:6.1-7.20180224.el8.src",
      "summary": "Descriptions of common terminals",
      "version": "6.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "ncurses-compat-libs",
      "nvra": "ncurses-compat-libs-6.1-7.20180224.el8.x86_64",
      "release": "7.20180224.el8",
      "srpm_name": "ncurses",
      "srpm_nevra": "ncurses-0:6.1-7.20180224.el8.src",
      "summary": "Ncurses compatibility libraries",
      "version": "6.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "ncurses-libs",
      "nvra": "ncurses-libs-6.1-7.20180224.el8.x86_64",
      "release": "7.20180224.el8",
      "srpm_name": "ncurses",
      "srpm_nevra": "ncurses-0:6.1-7.20180224.el8.src",
      "summary": "Ncurses libraries",
      "version": "6.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "nettle",
      "nvra": "nettle-3.4.1-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "nettle",
      "srpm_nevra": "nettle-0:3.4.1-1.el8.src",
      "summary": "A low-level cryptographic library",
      "version": "3.4.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "npth",
      "nvra": "npth-1.5-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "npth",
      "srpm_nevra": "npth-0:1.5-4.el8.src",
      "summary": "The New GNU Portable Threads library",
      "version": "1.5"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "openldap",
      "nvra": "openldap-2.4.46-11.el8.x86_64",
      "release": "11.el8",
      "srpm_name": "openldap",
      "srpm_nevra": "openldap-0:2.4.46-11.el8.src",
      "summary": "LDAP support libraries",
      "version": "2.4.46"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "openssl-libs",
      "nvra": "openssl-libs-1.1.1c-15.el8.x86_64",
      "release": "15.el8",
      "srpm_name": "openssl",
      "srpm_nevra": "openssl-1:1.1.1c-15.el8.src",
      "summary": "A general purpose cryptography library with TLS implementation",
      "version": "1.1.1c"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "p11-kit-trust",
      "nvra": "p11-kit-trust-0.23.14-5.el8_0.x86_64",
      "release": "5.el8_0",
      "srpm_name": "p11-kit",
      "srpm_nevra": "p11-kit-0:0.23.14-5.el8_0.src",
      "summary": "System trust module from p11-kit",
      "version": "0.23.14"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "p11-kit",
      "nvra": "p11-kit-0.23.14-5.el8_0.x86_64",
      "release": "5.el8_0",
      "srpm_name": "p11-kit",
      "srpm_nevra": "p11-kit-0:0.23.14-5.el8_0.src",
      "summary": "Library for loading and sharing PKCS#11 modules",
      "version": "0.23.14"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "pam",
      "nvra": "pam-1.3.1-8.el8.x86_64",
      "release": "8.el8",
      "srpm_name": "pam",
      "srpm_nevra": "pam-0:1.3.1-8.el8.src",
      "summary": "An extensible library which provides authentication for applications",
      "version": "1.3.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "passwd",
      "nvra": "passwd-0.80-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "passwd",
      "srpm_nevra": "passwd-0:0.80-3.el8.src",
      "summary": "An utility for setting or changing passwords using PAM",
      "version": "0.80"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "pcre2",
      "nvra": "pcre2-10.32-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "pcre2",
      "srpm_nevra": "pcre2-0:10.32-1.el8.src",
      "summary": "Perl-compatible regular expression library",
      "version": "10.32"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "pcre",
      "nvra": "pcre-8.42-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "pcre",
      "srpm_nevra": "pcre-0:8.42-4.el8.src",
      "summary": "Perl-compatible regular expression library",
      "version": "8.42"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "platform-python-setuptools",
      "nvra": "platform-python-setuptools-39.2.0-5.el8.noarch",
      "release": "5.el8",
      "srpm_name": "python-setuptools",
      "srpm_nevra": "python-setuptools-0:39.2.0-5.el8.src",
      "summary": "Easily build and distribute Python 3 packages",
      "version": "39.2.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "platform-python",
      "nvra": "platform-python-3.6.8-23.el8.x86_64",
      "release": "23.el8",
      "srpm_name": "python3",
      "srpm_nevra": "python3-0:3.6.8-23.el8.src",
      "summary": "Internal interpreter of the Python programming language",
      "version": "3.6.8"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "popt",
      "nvra": "popt-1.16-14.el8.x86_64",
      "release": "14.el8",
      "srpm_name": "popt",
      "srpm_nevra": "popt-0:1.16-14.el8.src",
      "summary": "C library for parsing command line parameters",
      "version": "1.16"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "procps-ng",
      "nvra": "procps-ng-3.3.15-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "procps-ng",
      "srpm_nevra": "procps-ng-0:3.3.15-1.el8.src",
      "summary": "System and process monitoring utilities",
      "version": "3.3.15"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "publicsuffix-list-dafsa",
      "nvra": "publicsuffix-list-dafsa-20180723-1.el8.noarch",
      "release": "1.el8",
      "srpm_name": "publicsuffix-list",
      "srpm_nevra": "publicsuffix-list-0:20180723-1.el8.src",
      "summary": "Cross-vendor public domain suffix database in DAFSA form",
      "version": "20180723"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "python3-libs",
      "nvra": "python3-libs-3.6.8-23.el8.x86_64",
      "release": "23.el8",
      "srpm_name": "python3",
      "srpm_nevra": "python3-0:3.6.8-23.el8.src",
      "summary": "Python runtime libraries",
      "version": "3.6.8"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "python3-pip-wheel",
      "nvra": "python3-pip-wheel-9.0.3-16.el8.noarch",
      "release": "16.el8",
      "srpm_name": "python-pip",
      "srpm_nevra": "python-pip-0:9.0.3-16.el8.src",
      "summary": "The pip wheel",
      "version": "9.0.3"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "python3-setuptools-wheel",
      "nvra": "python3-setuptools-wheel-39.2.0-5.el8.noarch",
      "release": "5.el8",
      "srpm_name": "python-setuptools",
      "srpm_nevra": "python-setuptools-0:39.2.0-5.el8.src",
      "summary": "The setuptools wheel",
      "version": "39.2.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "readline",
      "nvra": "readline-7.0-10.el8.x86_64",
      "release": "10.el8",
      "srpm_name": "readline",
      "srpm_nevra": "readline-0:7.0-10.el8.src",
      "summary": "A library for editing typed command lines",
      "version": "7.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "redhat-release",
      "nvra": "redhat-release-8.2-1.0.el8.x86_64",
      "release": "1.0.el8",
      "srpm_name": "redhat-release",
      "srpm_nevra": "redhat-release-0:8.2-1.0.el8.src",
      "summary": "Red Hat Enterprise Linux release file",
      "version": "8.2"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "rootfiles",
      "nvra": "rootfiles-8.1-22.el8.noarch",
      "release": "22.el8",
      "srpm_name": "rootfiles",
      "srpm_nevra": "rootfiles-0:8.1-22.el8.src",
      "summary": "The basic required files for the root user's directory",
      "version": "8.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "rpm-libs",
      "nvra": "rpm-libs-4.14.2-37.el8.x86_64",
      "release": "37.el8",
      "srpm_name": "rpm",
      "srpm_nevra": "rpm-0:4.14.2-37.el8.src",
      "summary": "Libraries for manipulating RPM packages",
      "version": "4.14.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "rpm",
      "nvra": "rpm-4.14.2-37.el8.x86_64",
      "release": "37.el8",
      "srpm_name": "rpm",
      "srpm_nevra": "rpm-0:4.14.2-37.el8.src",
      "summary": "The RPM package management system",
      "version": "4.14.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "sed",
      "nvra": "sed-4.5-1.el8.x86_64",
      "release": "1.el8",
      "srpm_name": "sed",
      "srpm_nevra": "sed-0:4.5-1.el8.src",
      "summary": "A GNU stream text editor",
      "version": "4.5"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "setup",
      "nvra": "setup-2.12.2-5.el8.noarch",
      "release": "5.el8",
      "srpm_name": "setup",
      "srpm_nevra": "setup-0:2.12.2-5.el8.src",
      "summary": "A set of system configuration and setup files",
      "version": "2.12.2"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "shadow-utils",
      "nvra": "shadow-utils-4.6-8.el8.x86_64",
      "release": "8.el8",
      "srpm_name": "shadow-utils",
      "srpm_nevra": "shadow-utils-2:4.6-8.el8.src",
      "summary": "Utilities for managing accounts and shadow password files",
      "version": "4.6"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "sqlite-libs",
      "nvra": "sqlite-libs-3.26.0-6.el8.x86_64",
      "release": "6.el8",
      "srpm_name": "sqlite",
      "srpm_nevra": "sqlite-0:3.26.0-6.el8.src",
      "summary": "Shared library for the sqlite3 embeddable SQL database engine.",
      "version": "3.26.0"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "systemd-libs",
      "nvra": "systemd-libs-239-31.el8_2.2.x86_64",
      "release": "31.el8_2.2",
      "srpm_name": "systemd",
      "srpm_nevra": "systemd-0:239-31.el8_2.2.src",
      "summary": "systemd libraries",
      "version": "239"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "tar",
      "nvra": "tar-1.30-4.el8.x86_64",
      "release": "4.el8",
      "srpm_name": "tar",
      "srpm_nevra": "tar-2:1.30-4.el8.src",
      "summary": "A GNU file archiving program",
      "version": "1.30"
    },
    {
      "architecture": "noarch",
      "gpg": "199e2f91fd431d51",
      "name": "tzdata",
      "nvra": "tzdata-2020a-1.el8.noarch",
      "release": "1.el8",
      "srpm_name": "tzdata",
      "srpm_nevra": "tzdata-0:2020a-1.el8.src",
      "summary": "Timezone data",
      "version": "2020a"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "util-linux",
      "nvra": "util-linux-2.32.1-22.el8.x86_64",
      "release": "22.el8",
      "srpm_name": "util-linux",
      "srpm_nevra": "util-linux-0:2.32.1-22.el8.src",
      "summary": "A collection of basic system utilities",
      "version": "2.32.1"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "which",
      "nvra": "which-2.21-12.el8.x86_64",
      "release": "12.el8",
      "srpm_name": "which",
      "srpm_nevra": "which-0:2.21-12.el8.src",
      "summary": "Displays where a particular program in your path is located",
      "version": "2.21"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "xz-libs",
      "nvra": "xz-libs-5.2.4-3.el8.x86_64",
      "release": "3.el8",
      "srpm_name": "xz",
      "srpm_nevra": "xz-0:5.2.4-3.el8.src",
      "summary": "Libraries for decoding LZMA compression",
      "version": "5.2.4"
    },
    {
      "architecture": "x86_64",
      "gpg": "199e2f91fd431d51",
      "name": "zlib",
      "nvra": "zlib-1.2.11-16.el8_2.x86_64",
      "release": "16.el8_2",
      "srpm_name": "zlib",
      "srpm_nevra": "zlib-0:1.2.11-16.el8_2.src",
      "summary": "The compression and decompression library",
      "version": "1.2.11"
    }
  ];

  return <PackagesTable isLoading={false} vulnerabilities={vulnerabilities} rpms={rpms} />;
}

export default App;

```

## License

MIT © [eyevana](https://github.com/eyevana)