Skip to content
Snippets Groups Projects
package-lock.json 1.14 MiB
Newer Older
  • Learn to ignore specific revisions
  •             "@babel/helper-optimise-call-expression": "^7.16.7",
                "@babel/helper-replace-supers": "^7.16.7",
                "@babel/helper-split-export-declaration": "^7.16.7"
              }
            },
            "@babel/helper-function-name": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
              "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
              "requires": {
                "@babel/helper-get-function-arity": "^7.16.7",
                "@babel/template": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-get-function-arity": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
              "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-hoist-variables": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
              "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-member-expression-to-functions": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz",
              "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-optimise-call-expression": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz",
              "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            },
            "@babel/helper-replace-supers": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz",
              "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==",
              "requires": {
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-member-expression-to-functions": "^7.16.7",
                "@babel/helper-optimise-call-expression": "^7.16.7",
                "@babel/traverse": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-split-export-declaration": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
              "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-validator-identifier": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
              "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw=="
            },
            "@babel/highlight": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz",
              "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==",
              "requires": {
                "@babel/helper-validator-identifier": "^7.16.7",
                "chalk": "^2.0.0",
                "js-tokens": "^4.0.0"
              }
            },
            "@babel/parser": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz",
              "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw=="
            },
            "@babel/template": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
              "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
              "requires": {
                "@babel/code-frame": "^7.16.7",
                "@babel/parser": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/traverse": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.8.tgz",
              "integrity": "sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==",
              "requires": {
                "@babel/code-frame": "^7.16.7",
                "@babel/generator": "^7.16.8",
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-function-name": "^7.16.7",
                "@babel/helper-hoist-variables": "^7.16.7",
                "@babel/helper-split-export-declaration": "^7.16.7",
                "@babel/parser": "^7.16.8",
                "@babel/types": "^7.16.8",
                "debug": "^4.1.0",
                "globals": "^11.1.0"
              }
            },
            "@babel/types": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz",
              "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
              "requires": {
                "@babel/helper-validator-identifier": "^7.16.7",
                "to-fast-properties": "^2.0.0"
              }
            },
            "ansi-styles": {
              "version": "3.2.1",
              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
              "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
              "requires": {
                "color-convert": "^1.9.0"
              }
            },
            "chalk": {
              "version": "2.4.2",
              "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
              "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
              "requires": {
                "ansi-styles": "^3.2.1",
                "escape-string-regexp": "^1.0.5",
                "supports-color": "^5.3.0"
              }
            },
            "color-convert": {
              "version": "1.9.3",
              "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
              "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
              "requires": {
                "color-name": "1.1.3"
              }
            },
            "color-name": {
              "version": "1.1.3",
              "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
              "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
            },
            "debug": {
              "version": "4.3.3",
              "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
              "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
              "requires": {
                "ms": "2.1.2"
              }
            },
            "has-flag": {
              "version": "3.0.0",
              "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
              "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
            },
            "ms": {
              "version": "2.1.2",
              "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
            },
            "supports-color": {
              "version": "5.5.0",
              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
              "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
              "requires": {
                "has-flag": "^3.0.0"
              }
            }
          }
    
        "@babel/plugin-proposal-dynamic-import": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz",
          "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==",
    
          "requires": {
    
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-dynamic-import": "^7.8.3"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
    
        "@babel/plugin-proposal-export-namespace-from": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz",
          "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==",
    
          "requires": {
    
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
    
        "@babel/plugin-proposal-json-strings": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz",
          "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-json-strings": "^7.8.3"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
    
        "@babel/plugin-proposal-logical-assignment-operators": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz",
          "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==",
    
          "requires": {
    
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
    
        "@babel/plugin-proposal-nullish-coalescing-operator": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz",
          "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==",
    
          "requires": {
    
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
    
        "@babel/plugin-proposal-numeric-separator": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz",
          "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==",
    
          "requires": {
    
    1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-numeric-separator": "^7.10.4"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
          }
        },
        "@babel/plugin-proposal-object-rest-spread": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.7.tgz",
          "integrity": "sha512-3O0Y4+dw94HA86qSg9IHfyPktgR7q3gpNVAeiKQd+8jBKFaU5NQS1Yatgo4wY+UFNuLjvxcSmzcsHqrhgTyBUA==",
          "requires": {
            "@babel/compat-data": "^7.16.4",
            "@babel/helper-compilation-targets": "^7.16.7",
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
            "@babel/plugin-transform-parameters": "^7.16.7"
          },
          "dependencies": {
            "@babel/compat-data": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.8.tgz",
              "integrity": "sha512-m7OkX0IdKLKPpBlJtF561YJal5y/jyI5fNfWbPxh2D/nbzzGI4qRyrD8xO2jB24u7l+5I2a43scCG2IrfjC50Q=="
            },
            "@babel/helper-compilation-targets": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.7.tgz",
              "integrity": "sha512-mGojBwIWcwGD6rfqgRXVlVYmPAv7eOpIemUG3dGnDdCY4Pae70ROij3XmfrH6Fa1h1aiDylpglbZyktfzyo/hA==",
              "requires": {
                "@babel/compat-data": "^7.16.4",
                "@babel/helper-validator-option": "^7.16.7",
                "browserslist": "^4.17.5",
                "semver": "^6.3.0"
              }
            },
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            },
            "@babel/helper-validator-option": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz",
              "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ=="
            },
            "browserslist": {
              "version": "4.19.1",
              "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz",
              "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==",
              "requires": {
                "caniuse-lite": "^1.0.30001286",
                "electron-to-chromium": "^1.4.17",
                "escalade": "^3.1.1",
                "node-releases": "^2.0.1",
                "picocolors": "^1.0.0"
              }
            },
            "caniuse-lite": {
              "version": "1.0.30001299",
              "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001299.tgz",
              "integrity": "sha512-iujN4+x7QzqA2NCSrS5VUy+4gLmRd4xv6vbBBsmfVqTx8bLAD8097euLqQgKxSVLvxjSDcvF1T/i9ocgnUFexw=="
            },
            "electron-to-chromium": {
              "version": "1.4.44",
              "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.44.tgz",
              "integrity": "sha512-tHGWiUUmY7GABK8+DNcr474cnZDTzD8x1736SlDosVH8+/vRJeqfaIBAEHFtMjddz/0T4rKKYsxEc8BwQRdBpw=="
            },
            "node-releases": {
              "version": "2.0.1",
              "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
              "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA=="
            },
            "semver": {
              "version": "6.3.0",
              "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
              "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw=="
            }
          }
        },
        "@babel/plugin-proposal-optional-catch-binding": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz",
          "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
          }
        },
        "@babel/plugin-proposal-optional-chaining": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz",
          "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
            "@babel/plugin-syntax-optional-chaining": "^7.8.3"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
          }
        },
        "@babel/plugin-proposal-private-methods": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.7.tgz",
          "integrity": "sha512-7twV3pzhrRxSwHeIvFE6coPgvo+exNDOiGUMg39o2LiLo1Y+4aKpfkcLGcg1UHonzorCt7SNXnoMyCnnIOA8Sw==",
          "requires": {
            "@babel/helper-create-class-features-plugin": "^7.16.7",
            "@babel/helper-plugin-utils": "^7.16.7"
          },
          "dependencies": {
            "@babel/code-frame": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
              "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
              "requires": {
                "@babel/highlight": "^7.16.7"
              }
            },
            "@babel/generator": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz",
              "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==",
              "requires": {
                "@babel/types": "^7.16.8",
                "jsesc": "^2.5.1",
                "source-map": "^0.5.0"
              }
            },
            "@babel/helper-annotate-as-pure": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
              "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-create-class-features-plugin": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz",
              "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==",
              "requires": {
                "@babel/helper-annotate-as-pure": "^7.16.7",
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-function-name": "^7.16.7",
                "@babel/helper-member-expression-to-functions": "^7.16.7",
                "@babel/helper-optimise-call-expression": "^7.16.7",
                "@babel/helper-replace-supers": "^7.16.7",
                "@babel/helper-split-export-declaration": "^7.16.7"
              }
            },
            "@babel/helper-function-name": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
              "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
              "requires": {
                "@babel/helper-get-function-arity": "^7.16.7",
                "@babel/template": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-get-function-arity": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
              "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-hoist-variables": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
              "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-member-expression-to-functions": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz",
              "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-optimise-call-expression": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz",
              "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            },
            "@babel/helper-replace-supers": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz",
              "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==",
              "requires": {
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-member-expression-to-functions": "^7.16.7",
                "@babel/helper-optimise-call-expression": "^7.16.7",
                "@babel/traverse": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-split-export-declaration": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
              "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-validator-identifier": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
              "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw=="
            },
            "@babel/highlight": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz",
              "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==",
              "requires": {
                "@babel/helper-validator-identifier": "^7.16.7",
                "chalk": "^2.0.0",
                "js-tokens": "^4.0.0"
              }
            },
            "@babel/parser": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz",
              "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw=="
            },
            "@babel/template": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
              "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
              "requires": {
                "@babel/code-frame": "^7.16.7",
                "@babel/parser": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/traverse": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.8.tgz",
              "integrity": "sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==",
              "requires": {
                "@babel/code-frame": "^7.16.7",
                "@babel/generator": "^7.16.8",
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-function-name": "^7.16.7",
                "@babel/helper-hoist-variables": "^7.16.7",
                "@babel/helper-split-export-declaration": "^7.16.7",
                "@babel/parser": "^7.16.8",
                "@babel/types": "^7.16.8",
                "debug": "^4.1.0",
                "globals": "^11.1.0"
              }
            },
            "@babel/types": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz",
              "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
              "requires": {
                "@babel/helper-validator-identifier": "^7.16.7",
                "to-fast-properties": "^2.0.0"
              }
            },
            "ansi-styles": {
              "version": "3.2.1",
              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
              "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
              "requires": {
                "color-convert": "^1.9.0"
              }
            },
            "chalk": {
              "version": "2.4.2",
              "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
              "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
              "requires": {
                "ansi-styles": "^3.2.1",
                "escape-string-regexp": "^1.0.5",
                "supports-color": "^5.3.0"
              }
            },
            "color-convert": {
              "version": "1.9.3",
              "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
              "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
              "requires": {
                "color-name": "1.1.3"
              }
            },
            "color-name": {
              "version": "1.1.3",
              "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
              "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
            },
            "debug": {
              "version": "4.3.3",
              "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
              "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
              "requires": {
                "ms": "2.1.2"
              }
            },
            "has-flag": {
              "version": "3.0.0",
              "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
              "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
            },
            "ms": {
              "version": "2.1.2",
              "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
            },
            "supports-color": {
              "version": "5.5.0",
              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
              "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
              "requires": {
                "has-flag": "^3.0.0"
              }
            }
          }
        },
        "@babel/plugin-proposal-private-property-in-object": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz",
          "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==",
          "requires": {
            "@babel/helper-annotate-as-pure": "^7.16.7",
            "@babel/helper-create-class-features-plugin": "^7.16.7",
            "@babel/helper-plugin-utils": "^7.16.7",
            "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
          },
          "dependencies": {
            "@babel/code-frame": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz",
              "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==",
              "requires": {
                "@babel/highlight": "^7.16.7"
              }
            },
            "@babel/generator": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.8.tgz",
              "integrity": "sha512-1ojZwE9+lOXzcWdWmO6TbUzDfqLD39CmEhN8+2cX9XkDo5yW1OpgfejfliysR2AWLpMamTiOiAp/mtroaymhpw==",
              "requires": {
                "@babel/types": "^7.16.8",
                "jsesc": "^2.5.1",
                "source-map": "^0.5.0"
              }
            },
            "@babel/helper-annotate-as-pure": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz",
              "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-create-class-features-plugin": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.7.tgz",
              "integrity": "sha512-kIFozAvVfK05DM4EVQYKK+zteWvY85BFdGBRQBytRyY3y+6PX0DkDOn/CZ3lEuczCfrCxEzwt0YtP/87YPTWSw==",
              "requires": {
                "@babel/helper-annotate-as-pure": "^7.16.7",
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-function-name": "^7.16.7",
                "@babel/helper-member-expression-to-functions": "^7.16.7",
                "@babel/helper-optimise-call-expression": "^7.16.7",
                "@babel/helper-replace-supers": "^7.16.7",
                "@babel/helper-split-export-declaration": "^7.16.7"
              }
            },
            "@babel/helper-function-name": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.7.tgz",
              "integrity": "sha512-QfDfEnIUyyBSR3HtrtGECuZ6DAyCkYFp7GHl75vFtTnn6pjKeK0T1DB5lLkFvBea8MdaiUABx3osbgLyInoejA==",
              "requires": {
                "@babel/helper-get-function-arity": "^7.16.7",
                "@babel/template": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-get-function-arity": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.7.tgz",
              "integrity": "sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-hoist-variables": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz",
              "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-member-expression-to-functions": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.7.tgz",
              "integrity": "sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-optimise-call-expression": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz",
              "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            },
            "@babel/helper-replace-supers": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz",
              "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==",
              "requires": {
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-member-expression-to-functions": "^7.16.7",
                "@babel/helper-optimise-call-expression": "^7.16.7",
                "@babel/traverse": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-split-export-declaration": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz",
              "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==",
              "requires": {
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/helper-validator-identifier": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz",
              "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw=="
            },
            "@babel/highlight": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.7.tgz",
              "integrity": "sha512-aKpPMfLvGO3Q97V0qhw/V2SWNWlwfJknuwAunU7wZLSfrM4xTBvg7E5opUVi1kJTBKihE38CPg4nBiqX83PWYw==",
              "requires": {
                "@babel/helper-validator-identifier": "^7.16.7",
                "chalk": "^2.0.0",
                "js-tokens": "^4.0.0"
              }
            },
            "@babel/parser": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.8.tgz",
              "integrity": "sha512-i7jDUfrVBWc+7OKcBzEe5n7fbv3i2fWtxKzzCvOjnzSxMfWMigAhtfJ7qzZNGFNMsCCd67+uz553dYKWXPvCKw=="
            },
            "@babel/template": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz",
              "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==",
              "requires": {
                "@babel/code-frame": "^7.16.7",
                "@babel/parser": "^7.16.7",
                "@babel/types": "^7.16.7"
              }
            },
            "@babel/traverse": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.8.tgz",
              "integrity": "sha512-xe+H7JlvKsDQwXRsBhSnq1/+9c+LlQcCK3Tn/l5sbx02HYns/cn7ibp9+RV1sIUqu7hKg91NWsgHurO9dowITQ==",
              "requires": {
                "@babel/code-frame": "^7.16.7",
                "@babel/generator": "^7.16.8",
                "@babel/helper-environment-visitor": "^7.16.7",
                "@babel/helper-function-name": "^7.16.7",
                "@babel/helper-hoist-variables": "^7.16.7",
                "@babel/helper-split-export-declaration": "^7.16.7",
                "@babel/parser": "^7.16.8",
                "@babel/types": "^7.16.8",
                "debug": "^4.1.0",
                "globals": "^11.1.0"
              }
            },
            "@babel/types": {
              "version": "7.16.8",
              "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.8.tgz",
              "integrity": "sha512-smN2DQc5s4M7fntyjGtyIPbRJv6wW4rU/94fmYJ7PKQuZkC0qGMHXJbg6sNGt12JmVr4k5YaptI/XtiLJBnmIg==",
              "requires": {
                "@babel/helper-validator-identifier": "^7.16.7",
                "to-fast-properties": "^2.0.0"
              }
            },
            "ansi-styles": {
              "version": "3.2.1",
              "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
              "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
              "requires": {
                "color-convert": "^1.9.0"
              }
            },
            "chalk": {
              "version": "2.4.2",
              "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
              "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
              "requires": {
                "ansi-styles": "^3.2.1",
                "escape-string-regexp": "^1.0.5",
                "supports-color": "^5.3.0"
              }
            },
            "color-convert": {
              "version": "1.9.3",
              "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
              "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
              "requires": {
                "color-name": "1.1.3"
              }
            },
            "color-name": {
              "version": "1.1.3",
              "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
              "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
            },
            "debug": {
              "version": "4.3.3",
              "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz",
              "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==",
              "requires": {
                "ms": "2.1.2"
              }
            },
            "has-flag": {
              "version": "3.0.0",
              "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
              "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
            },
            "ms": {
              "version": "2.1.2",
              "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
              "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
            },
            "supports-color": {
              "version": "5.5.0",
              "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
              "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
              "requires": {
                "has-flag": "^3.0.0"
              }
            }
          }
        },
        "@babel/plugin-proposal-unicode-property-regex": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz",
          "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==",
          "requires": {
            "@babel/helper-create-regexp-features-plugin": "^7.16.7",
            "@babel/helper-plugin-utils": "^7.16.7"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
          }
        },
        "@babel/plugin-syntax-async-generators": {
          "version": "7.8.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
          "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-class-properties": {
          "version": "7.12.13",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
          "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.12.13"
          }
        },
        "@babel/plugin-syntax-class-static-block": {
          "version": "7.14.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
          "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.14.5"
          }
        },
        "@babel/plugin-syntax-decorators": {
          "version": "7.16.7",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.16.7.tgz",
          "integrity": "sha512-vQ+PxL+srA7g6Rx6I1e15m55gftknl2X8GCUW1JTlkTaXZLJOS0UcaY0eK9jYT7IYf4awn6qwyghVHLDz1WyMw==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.16.7"
          },
          "dependencies": {
            "@babel/helper-plugin-utils": {
              "version": "7.16.7",
              "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz",
              "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA=="
            }
          }
        },
        "@babel/plugin-syntax-dynamic-import": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
          "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-export-namespace-from": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
          "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.3"
          }
        },
        "@babel/plugin-syntax-json-strings": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
          "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-logical-assignment-operators": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
          "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
        },
        "@babel/plugin-syntax-nullish-coalescing-operator": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
          "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-numeric-separator": {
          "version": "7.10.4",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
          "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.10.4"
          }
        },
        "@babel/plugin-syntax-object-rest-spread": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
          "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-optional-catch-binding": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
          "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-optional-chaining": {
          "version": "7.8.3",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
          "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.8.0"
          }
        },
        "@babel/plugin-syntax-private-property-in-object": {
          "version": "7.14.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
          "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.14.5"
          }
        },
        "@babel/plugin-syntax-top-level-await": {
          "version": "7.14.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
          "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
          "requires": {
            "@babel/helper-plugin-utils": "^7.14.5"
          }
        },
        "@babel/plugin-syntax-typescript": {
          "version": "7.14.5",
          "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
          "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
          "requires": {