aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Markus Hatvan <markus_hatvan@aon.at>2021-10-28 13:53:22 +0200
committerLibravatar GitHub <noreply@github.com>2021-10-28 13:53:22 +0200
commit59d665af9d4c2dc505e5d5267b02b1df96e90a7d (patch)
tree7ae3acd32a0c94a2b157bfebdee3d479ffc6f5d1
parentNew Crowdin updates (#2154) [skip ci] (diff)
downloadferdium-app-59d665af9d4c2dc505e5d5267b02b1df96e90a7d.tar.gz
ferdium-app-59d665af9d4c2dc505e5d5267b02b1df96e90a7d.tar.zst
ferdium-app-59d665af9d4c2dc505e5d5267b02b1df96e90a7d.zip
chore: remove @mdi/font in favor of using icons with @mdi/js directly (#2158)
Co-authored-by: Vijay A <vraravam@users.noreply.github.com>
-rw-r--r--package-lock.json4213
-rw-r--r--package.json3
-rw-r--r--src/components/AppUpdateInfoBar.tsx4
-rw-r--r--src/components/auth/AuthLayout.js6
-rw-r--r--src/components/layout/AppLayout.js8
-rw-r--r--src/components/layout/Sidebar.js25
-rw-r--r--src/components/services/tabs/TabItem.js21
-rw-r--r--src/components/settings/SettingsLayout.js8
-rw-r--r--src/components/settings/recipes/RecipesDashboard.js4
-rw-r--r--src/components/settings/services/EditServiceForm.js10
-rw-r--r--src/components/settings/services/ServiceItem.js14
-rw-r--r--src/components/settings/settings/EditSettingsForm.js8
-rw-r--r--src/components/settings/supportFerdi/SupportFerdiDashboard.tsx12
-rw-r--r--src/components/ui/ImageUpload.tsx6
-rw-r--r--src/components/ui/InfoBar.js8
-rw-r--r--src/components/ui/Infobox.js15
-rw-r--r--src/components/ui/SearchInput.tsx12
-rw-r--r--src/components/ui/input/index.tsx2
-rw-r--r--src/features/workspaces/components/WorkspaceDrawer.js1
-rw-r--r--src/features/workspaces/components/WorkspacesDashboard.js6
-rw-r--r--src/styles/main.scss8
21 files changed, 1582 insertions, 2812 deletions
diff --git a/package-lock.json b/package-lock.json
index b3b56024c..f83bb3711 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -41,6 +41,11 @@
41 "jsonfile": "^4.0.0", 41 "jsonfile": "^4.0.0",
42 "universalify": "^0.1.0" 42 "universalify": "^0.1.0"
43 } 43 }
44 },
45 "universalify": {
46 "version": "0.1.2",
47 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
48 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
44 } 49 }
45 } 50 }
46 }, 51 },
@@ -92,6 +97,11 @@
92 "jsonfile": "^4.0.0", 97 "jsonfile": "^4.0.0",
93 "universalify": "^0.1.0" 98 "universalify": "^0.1.0"
94 } 99 }
100 },
101 "universalify": {
102 "version": "0.1.2",
103 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
104 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
95 } 105 }
96 } 106 }
97 }, 107 },
@@ -251,6 +261,11 @@
251 "universalify": "^0.1.0" 261 "universalify": "^0.1.0"
252 } 262 }
253 }, 263 },
264 "universalify": {
265 "version": "0.1.2",
266 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
267 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
268 },
254 "uuid": { 269 "uuid": {
255 "version": "3.4.0", 270 "version": "3.4.0",
256 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", 271 "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
@@ -1471,34 +1486,6 @@
1471 "make-dir": "^2.1.0", 1486 "make-dir": "^2.1.0",
1472 "pirates": "^4.0.0", 1487 "pirates": "^4.0.0",
1473 "source-map-support": "^0.5.16" 1488 "source-map-support": "^0.5.16"
1474 },
1475 "dependencies": {
1476 "clone-deep": {
1477 "version": "4.0.1",
1478 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
1479 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
1480 "dev": true,
1481 "requires": {
1482 "is-plain-object": "^2.0.4",
1483 "kind-of": "^6.0.2",
1484 "shallow-clone": "^3.0.0"
1485 }
1486 },
1487 "kind-of": {
1488 "version": "6.0.3",
1489 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
1490 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
1491 "dev": true
1492 },
1493 "shallow-clone": {
1494 "version": "3.0.1",
1495 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
1496 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
1497 "dev": true,
1498 "requires": {
1499 "kind-of": "^6.0.2"
1500 }
1501 }
1502 } 1489 }
1503 }, 1490 },
1504 "@babel/runtime": { 1491 "@babel/runtime": {
@@ -1507,13 +1494,6 @@
1507 "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", 1494 "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==",
1508 "requires": { 1495 "requires": {
1509 "regenerator-runtime": "^0.13.4" 1496 "regenerator-runtime": "^0.13.4"
1510 },
1511 "dependencies": {
1512 "regenerator-runtime": {
1513 "version": "0.13.9",
1514 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
1515 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
1516 }
1517 } 1497 }
1518 }, 1498 },
1519 "@babel/runtime-corejs3": { 1499 "@babel/runtime-corejs3": {
@@ -1524,14 +1504,6 @@
1524 "requires": { 1504 "requires": {
1525 "core-js-pure": "^3.16.0", 1505 "core-js-pure": "^3.16.0",
1526 "regenerator-runtime": "^0.13.4" 1506 "regenerator-runtime": "^0.13.4"
1527 },
1528 "dependencies": {
1529 "regenerator-runtime": {
1530 "version": "0.13.9",
1531 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
1532 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
1533 "dev": true
1534 }
1535 } 1507 }
1536 }, 1508 },
1537 "@babel/template": { 1509 "@babel/template": {
@@ -1593,14 +1565,6 @@
1593 "resolve-from": "5.0.0", 1565 "resolve-from": "5.0.0",
1594 "resolve-global": "1.0.0", 1566 "resolve-global": "1.0.0",
1595 "yargs": "^17.0.0" 1567 "yargs": "^17.0.0"
1596 },
1597 "dependencies": {
1598 "resolve-from": {
1599 "version": "5.0.0",
1600 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
1601 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
1602 "dev": true
1603 }
1604 } 1568 }
1605 }, 1569 },
1606 "@commitlint/config-conventional": { 1570 "@commitlint/config-conventional": {
@@ -1768,12 +1732,6 @@
1768 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1732 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1769 "dev": true 1733 "dev": true
1770 }, 1734 },
1771 "resolve-from": {
1772 "version": "5.0.0",
1773 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
1774 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
1775 "dev": true
1776 },
1777 "supports-color": { 1735 "supports-color": {
1778 "version": "7.2.0", 1736 "version": "7.2.0",
1779 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1737 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -1830,14 +1788,6 @@
1830 "lodash": "^4.17.19", 1788 "lodash": "^4.17.19",
1831 "resolve-from": "^5.0.0", 1789 "resolve-from": "^5.0.0",
1832 "resolve-global": "^1.0.0" 1790 "resolve-global": "^1.0.0"
1833 },
1834 "dependencies": {
1835 "resolve-from": {
1836 "version": "5.0.0",
1837 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
1838 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
1839 "dev": true
1840 }
1841 } 1791 }
1842 }, 1792 },
1843 "@commitlint/rules": { 1793 "@commitlint/rules": {
@@ -1904,12 +1854,6 @@
1904 "requires": { 1854 "requires": {
1905 "p-limit": "^3.0.2" 1855 "p-limit": "^3.0.2"
1906 } 1856 }
1907 },
1908 "path-exists": {
1909 "version": "4.0.0",
1910 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1911 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1912 "dev": true
1913 } 1857 }
1914 } 1858 }
1915 }, 1859 },
@@ -2041,6 +1985,12 @@
2041 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", 1985 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
2042 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", 1986 "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
2043 "dev": true 1987 "dev": true
1988 },
1989 "universalify": {
1990 "version": "0.1.2",
1991 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
1992 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
1993 "dev": true
2044 } 1994 }
2045 } 1995 }
2046 }, 1996 },
@@ -2083,12 +2033,6 @@
2083 "graceful-fs": "^4.1.6", 2033 "graceful-fs": "^4.1.6",
2084 "universalify": "^2.0.0" 2034 "universalify": "^2.0.0"
2085 } 2035 }
2086 },
2087 "universalify": {
2088 "version": "2.0.0",
2089 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
2090 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
2091 "dev": true
2092 } 2036 }
2093 } 2037 }
2094 }, 2038 },
@@ -2147,9 +2091,9 @@
2147 } 2091 }
2148 }, 2092 },
2149 "globals": { 2093 "globals": {
2150 "version": "13.11.0", 2094 "version": "13.12.0",
2151 "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", 2095 "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
2152 "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", 2096 "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
2153 "dev": true, 2097 "dev": true,
2154 "requires": { 2098 "requires": {
2155 "type-fest": "^0.20.2" 2099 "type-fest": "^0.20.2"
@@ -2518,18 +2462,6 @@
2518 "p-limit": "^2.2.0" 2462 "p-limit": "^2.2.0"
2519 } 2463 }
2520 }, 2464 },
2521 "path-exists": {
2522 "version": "4.0.0",
2523 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2524 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2525 "dev": true
2526 },
2527 "resolve-from": {
2528 "version": "5.0.0",
2529 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
2530 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
2531 "dev": true
2532 },
2533 "sprintf-js": { 2465 "sprintf-js": {
2534 "version": "1.0.3", 2466 "version": "1.0.3",
2535 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 2467 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -2645,12 +2577,6 @@
2645 "strip-ansi": "^6.0.0" 2577 "strip-ansi": "^6.0.0"
2646 }, 2578 },
2647 "dependencies": { 2579 "dependencies": {
2648 "ansi-regex": {
2649 "version": "5.0.1",
2650 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
2651 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
2652 "dev": true
2653 },
2654 "ansi-styles": { 2580 "ansi-styles": {
2655 "version": "4.3.0", 2581 "version": "4.3.0",
2656 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2582 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -2660,15 +2586,6 @@
2660 "color-convert": "^2.0.1" 2586 "color-convert": "^2.0.1"
2661 } 2587 }
2662 }, 2588 },
2663 "braces": {
2664 "version": "3.0.2",
2665 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2666 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2667 "dev": true,
2668 "requires": {
2669 "fill-range": "^7.0.1"
2670 }
2671 },
2672 "chalk": { 2589 "chalk": {
2673 "version": "4.1.2", 2590 "version": "4.1.2",
2674 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2591 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -2694,46 +2611,12 @@
2694 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2611 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
2695 "dev": true 2612 "dev": true
2696 }, 2613 },
2697 "fill-range": {
2698 "version": "7.0.1",
2699 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2700 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2701 "dev": true,
2702 "requires": {
2703 "to-regex-range": "^5.0.1"
2704 }
2705 },
2706 "has-flag": { 2614 "has-flag": {
2707 "version": "4.0.0", 2615 "version": "4.0.0",
2708 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2616 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
2709 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2617 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
2710 "dev": true 2618 "dev": true
2711 }, 2619 },
2712 "is-number": {
2713 "version": "7.0.0",
2714 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2715 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
2716 "dev": true
2717 },
2718 "micromatch": {
2719 "version": "4.0.4",
2720 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
2721 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
2722 "dev": true,
2723 "requires": {
2724 "braces": "^3.0.1",
2725 "picomatch": "^2.2.3"
2726 }
2727 },
2728 "strip-ansi": {
2729 "version": "6.0.1",
2730 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2731 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2732 "dev": true,
2733 "requires": {
2734 "ansi-regex": "^5.0.1"
2735 }
2736 },
2737 "supports-color": { 2620 "supports-color": {
2738 "version": "7.2.0", 2621 "version": "7.2.0",
2739 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2622 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -2742,15 +2625,6 @@
2742 "requires": { 2625 "requires": {
2743 "has-flag": "^4.0.0" 2626 "has-flag": "^4.0.0"
2744 } 2627 }
2745 },
2746 "to-regex-range": {
2747 "version": "5.0.1",
2748 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2749 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2750 "dev": true,
2751 "requires": {
2752 "is-number": "^7.0.0"
2753 }
2754 } 2628 }
2755 } 2629 }
2756 }, 2630 },
@@ -2906,12 +2780,6 @@
2906 "source-map": "^0.6.0" 2780 "source-map": "^0.6.0"
2907 }, 2781 },
2908 "dependencies": { 2782 "dependencies": {
2909 "callsites": {
2910 "version": "3.1.0",
2911 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
2912 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
2913 "dev": true
2914 },
2915 "source-map": { 2783 "source-map": {
2916 "version": "0.6.1", 2784 "version": "0.6.1",
2917 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2785 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -2976,15 +2844,6 @@
2976 "color-convert": "^2.0.1" 2844 "color-convert": "^2.0.1"
2977 } 2845 }
2978 }, 2846 },
2979 "braces": {
2980 "version": "3.0.2",
2981 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
2982 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
2983 "dev": true,
2984 "requires": {
2985 "fill-range": "^7.0.1"
2986 }
2987 },
2988 "chalk": { 2847 "chalk": {
2989 "version": "4.1.2", 2848 "version": "4.1.2",
2990 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 2849 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -3010,37 +2869,12 @@
3010 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 2869 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
3011 "dev": true 2870 "dev": true
3012 }, 2871 },
3013 "fill-range": {
3014 "version": "7.0.1",
3015 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3016 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3017 "dev": true,
3018 "requires": {
3019 "to-regex-range": "^5.0.1"
3020 }
3021 },
3022 "has-flag": { 2872 "has-flag": {
3023 "version": "4.0.0", 2873 "version": "4.0.0",
3024 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2874 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
3025 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2875 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
3026 "dev": true 2876 "dev": true
3027 }, 2877 },
3028 "is-number": {
3029 "version": "7.0.0",
3030 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3031 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3032 "dev": true
3033 },
3034 "micromatch": {
3035 "version": "4.0.4",
3036 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
3037 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
3038 "dev": true,
3039 "requires": {
3040 "braces": "^3.0.1",
3041 "picomatch": "^2.2.3"
3042 }
3043 },
3044 "source-map": { 2878 "source-map": {
3045 "version": "0.6.1", 2879 "version": "0.6.1",
3046 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 2880 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
@@ -3055,15 +2889,6 @@
3055 "requires": { 2889 "requires": {
3056 "has-flag": "^4.0.0" 2890 "has-flag": "^4.0.0"
3057 } 2891 }
3058 },
3059 "to-regex-range": {
3060 "version": "5.0.1",
3061 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3062 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3063 "dev": true,
3064 "requires": {
3065 "is-number": "^7.0.0"
3066 }
3067 } 2892 }
3068 } 2893 }
3069 }, 2894 },
@@ -3162,49 +2987,6 @@
3162 "dev": true, 2987 "dev": true,
3163 "requires": { 2988 "requires": {
3164 "cross-spawn": "^7.0.1" 2989 "cross-spawn": "^7.0.1"
3165 },
3166 "dependencies": {
3167 "cross-spawn": {
3168 "version": "7.0.3",
3169 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
3170 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
3171 "dev": true,
3172 "requires": {
3173 "path-key": "^3.1.0",
3174 "shebang-command": "^2.0.0",
3175 "which": "^2.0.1"
3176 }
3177 },
3178 "path-key": {
3179 "version": "3.1.1",
3180 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
3181 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
3182 "dev": true
3183 },
3184 "shebang-command": {
3185 "version": "2.0.0",
3186 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
3187 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
3188 "dev": true,
3189 "requires": {
3190 "shebang-regex": "^3.0.0"
3191 }
3192 },
3193 "shebang-regex": {
3194 "version": "3.0.0",
3195 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
3196 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
3197 "dev": true
3198 },
3199 "which": {
3200 "version": "2.0.2",
3201 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
3202 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
3203 "dev": true,
3204 "requires": {
3205 "isexe": "^2.0.0"
3206 }
3207 }
3208 } 2990 }
3209 }, 2991 },
3210 "@malept/flatpak-bundler": { 2992 "@malept/flatpak-bundler": {
@@ -3240,20 +3022,9 @@
3240 "graceful-fs": "^4.1.6", 3022 "graceful-fs": "^4.1.6",
3241 "universalify": "^2.0.0" 3023 "universalify": "^2.0.0"
3242 } 3024 }
3243 },
3244 "universalify": {
3245 "version": "2.0.0",
3246 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
3247 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
3248 "dev": true
3249 } 3025 }
3250 } 3026 }
3251 }, 3027 },
3252 "@mdi/font": {
3253 "version": "6.3.95",
3254 "resolved": "https://registry.npmjs.org/@mdi/font/-/font-6.3.95.tgz",
3255 "integrity": "sha512-bbvnF7rNX9aMn7PeqDCa8ZQTPxEqerZeXo/lQQxE84Ka/7UrFcqvOO3XXVLtrCCtyA6uIqiG4oYFRPVJqv247Q=="
3256 },
3257 "@mdi/js": { 3028 "@mdi/js": {
3258 "version": "6.3.95", 3029 "version": "6.3.95",
3259 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.3.95.tgz", 3030 "resolved": "https://registry.npmjs.org/@mdi/js/-/js-6.3.95.tgz",
@@ -3508,6 +3279,11 @@
3508 "jsonfile": "^4.0.0", 3279 "jsonfile": "^4.0.0",
3509 "universalify": "^0.1.0" 3280 "universalify": "^0.1.0"
3510 } 3281 }
3282 },
3283 "universalify": {
3284 "version": "0.1.2",
3285 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
3286 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
3511 } 3287 }
3512 } 3288 }
3513 }, 3289 },
@@ -4056,17 +3832,6 @@
4056 "is-glob": "^4.0.3", 3832 "is-glob": "^4.0.3",
4057 "semver": "^7.3.5", 3833 "semver": "^7.3.5",
4058 "tsutils": "^3.21.0" 3834 "tsutils": "^3.21.0"
4059 },
4060 "dependencies": {
4061 "is-glob": {
4062 "version": "4.0.3",
4063 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
4064 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
4065 "dev": true,
4066 "requires": {
4067 "is-extglob": "^2.1.1"
4068 }
4069 }
4070 } 3835 }
4071 }, 3836 },
4072 "@typescript-eslint/visitor-keys": { 3837 "@typescript-eslint/visitor-keys": {
@@ -4396,9 +4161,10 @@
4396 } 4161 }
4397 }, 4162 },
4398 "acorn": { 4163 "acorn": {
4399 "version": "7.4.1", 4164 "version": "8.5.0",
4400 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 4165 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
4401 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" 4166 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
4167 "dev": true
4402 }, 4168 },
4403 "acorn-globals": { 4169 "acorn-globals": {
4404 "version": "6.0.0", 4170 "version": "6.0.0",
@@ -4408,6 +4174,14 @@
4408 "requires": { 4174 "requires": {
4409 "acorn": "^7.1.1", 4175 "acorn": "^7.1.1",
4410 "acorn-walk": "^7.1.1" 4176 "acorn-walk": "^7.1.1"
4177 },
4178 "dependencies": {
4179 "acorn": {
4180 "version": "7.4.1",
4181 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
4182 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
4183 "dev": true
4184 }
4411 } 4185 }
4412 }, 4186 },
4413 "acorn-jsx": { 4187 "acorn-jsx": {
@@ -4424,6 +4198,13 @@
4424 "acorn": "^7.0.0", 4198 "acorn": "^7.0.0",
4425 "acorn-walk": "^7.0.0", 4199 "acorn-walk": "^7.0.0",
4426 "xtend": "^4.0.2" 4200 "xtend": "^4.0.2"
4201 },
4202 "dependencies": {
4203 "acorn": {
4204 "version": "7.4.1",
4205 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
4206 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
4207 }
4427 } 4208 }
4428 }, 4209 },
4429 "acorn-walk": { 4210 "acorn-walk": {
@@ -4480,12 +4261,6 @@
4480 "yargs": "^15.0.1" 4261 "yargs": "^15.0.1"
4481 }, 4262 },
4482 "dependencies": { 4263 "dependencies": {
4483 "ansi-regex": {
4484 "version": "5.0.1",
4485 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4486 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4487 "dev": true
4488 },
4489 "ansi-styles": { 4264 "ansi-styles": {
4490 "version": "4.3.0", 4265 "version": "4.3.0",
4491 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 4266 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -4571,12 +4346,6 @@
4571 "p-limit": "^2.2.0" 4346 "p-limit": "^2.2.0"
4572 } 4347 }
4573 }, 4348 },
4574 "path-exists": {
4575 "version": "4.0.0",
4576 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
4577 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
4578 "dev": true
4579 },
4580 "pify": { 4349 "pify": {
4581 "version": "5.0.0", 4350 "version": "5.0.0",
4582 "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", 4351 "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz",
@@ -4594,15 +4363,6 @@
4594 "strip-ansi": "^6.0.1" 4363 "strip-ansi": "^6.0.1"
4595 } 4364 }
4596 }, 4365 },
4597 "strip-ansi": {
4598 "version": "6.0.1",
4599 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4600 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4601 "dev": true,
4602 "requires": {
4603 "ansi-regex": "^5.0.1"
4604 }
4605 },
4606 "supports-color": { 4366 "supports-color": {
4607 "version": "7.2.0", 4367 "version": "7.2.0",
4608 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 4368 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -4669,12 +4429,6 @@
4669 "string-width": "^4.1.0" 4429 "string-width": "^4.1.0"
4670 }, 4430 },
4671 "dependencies": { 4431 "dependencies": {
4672 "ansi-regex": {
4673 "version": "5.0.1",
4674 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4675 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4676 "dev": true
4677 },
4678 "is-fullwidth-code-point": { 4432 "is-fullwidth-code-point": {
4679 "version": "3.0.0", 4433 "version": "3.0.0",
4680 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4434 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -4691,15 +4445,6 @@
4691 "is-fullwidth-code-point": "^3.0.0", 4445 "is-fullwidth-code-point": "^3.0.0",
4692 "strip-ansi": "^6.0.1" 4446 "strip-ansi": "^6.0.1"
4693 } 4447 }
4694 },
4695 "strip-ansi": {
4696 "version": "6.0.1",
4697 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4698 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4699 "dev": true,
4700 "requires": {
4701 "ansi-regex": "^5.0.1"
4702 }
4703 } 4448 }
4704 } 4449 }
4705 }, 4450 },
@@ -4792,37 +4537,11 @@
4792 } 4537 }
4793 }, 4538 },
4794 "ansi-colors": { 4539 "ansi-colors": {
4795 "version": "0.2.0", 4540 "version": "1.1.0",
4796 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz", 4541 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
4797 "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=", 4542 "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
4798 "requires": { 4543 "requires": {
4799 "ansi-bgblack": "^0.1.1", 4544 "ansi-wrap": "^0.1.0"
4800 "ansi-bgblue": "^0.1.1",
4801 "ansi-bgcyan": "^0.1.1",
4802 "ansi-bggreen": "^0.1.1",
4803 "ansi-bgmagenta": "^0.1.1",
4804 "ansi-bgred": "^0.1.1",
4805 "ansi-bgwhite": "^0.1.1",
4806 "ansi-bgyellow": "^0.1.1",
4807 "ansi-black": "^0.1.1",
4808 "ansi-blue": "^0.1.1",
4809 "ansi-bold": "^0.1.1",
4810 "ansi-cyan": "^0.1.1",
4811 "ansi-dim": "^0.1.1",
4812 "ansi-gray": "^0.1.1",
4813 "ansi-green": "^0.1.1",
4814 "ansi-grey": "^0.1.1",
4815 "ansi-hidden": "^0.1.1",
4816 "ansi-inverse": "^0.1.1",
4817 "ansi-italic": "^0.1.1",
4818 "ansi-magenta": "^0.1.1",
4819 "ansi-red": "^0.1.1",
4820 "ansi-reset": "^0.1.1",
4821 "ansi-strikethrough": "^0.1.1",
4822 "ansi-underline": "^0.1.1",
4823 "ansi-white": "^0.1.1",
4824 "ansi-yellow": "^0.1.1",
4825 "lazy-cache": "^2.0.1"
4826 } 4545 }
4827 }, 4546 },
4828 "ansi-cyan": { 4547 "ansi-cyan": {
@@ -4929,9 +4648,10 @@
4929 } 4648 }
4930 }, 4649 },
4931 "ansi-regex": { 4650 "ansi-regex": {
4932 "version": "3.0.0", 4651 "version": "5.0.1",
4933 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", 4652 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4934 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=" 4653 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4654 "dev": true
4935 }, 4655 },
4936 "ansi-reset": { 4656 "ansi-reset": {
4937 "version": "0.1.1", 4657 "version": "0.1.1",
@@ -5001,6 +4721,56 @@
5001 "normalize-path": "^2.1.1" 4721 "normalize-path": "^2.1.1"
5002 }, 4722 },
5003 "dependencies": { 4723 "dependencies": {
4724 "define-property": {
4725 "version": "2.0.2",
4726 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
4727 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
4728 "dev": true,
4729 "requires": {
4730 "is-descriptor": "^1.0.2",
4731 "isobject": "^3.0.1"
4732 }
4733 },
4734 "extend-shallow": {
4735 "version": "3.0.2",
4736 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
4737 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
4738 "dev": true,
4739 "requires": {
4740 "assign-symbols": "^1.0.0",
4741 "is-extendable": "^1.0.1"
4742 }
4743 },
4744 "is-extendable": {
4745 "version": "1.0.1",
4746 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
4747 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
4748 "dev": true,
4749 "requires": {
4750 "is-plain-object": "^2.0.4"
4751 }
4752 },
4753 "micromatch": {
4754 "version": "3.1.10",
4755 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
4756 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
4757 "dev": true,
4758 "requires": {
4759 "arr-diff": "^4.0.0",
4760 "array-unique": "^0.3.2",
4761 "braces": "^2.3.1",
4762 "define-property": "^2.0.2",
4763 "extend-shallow": "^3.0.2",
4764 "extglob": "^2.0.4",
4765 "fragment-cache": "^0.2.1",
4766 "kind-of": "^6.0.2",
4767 "nanomatch": "^1.2.9",
4768 "object.pick": "^1.3.0",
4769 "regex-not": "^1.0.0",
4770 "snapdragon": "^0.8.1",
4771 "to-regex": "^3.0.2"
4772 }
4773 },
5004 "normalize-path": { 4774 "normalize-path": {
5005 "version": "2.1.1", 4775 "version": "2.1.1",
5006 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", 4776 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
@@ -5089,30 +4859,6 @@
5089 "requires": { 4859 "requires": {
5090 "delegates": "^1.0.0", 4860 "delegates": "^1.0.0",
5091 "readable-stream": "^2.0.6" 4861 "readable-stream": "^2.0.6"
5092 },
5093 "dependencies": {
5094 "readable-stream": {
5095 "version": "2.3.7",
5096 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
5097 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
5098 "requires": {
5099 "core-util-is": "~1.0.0",
5100 "inherits": "~2.0.3",
5101 "isarray": "~1.0.0",
5102 "process-nextick-args": "~2.0.0",
5103 "safe-buffer": "~5.1.1",
5104 "string_decoder": "~1.1.1",
5105 "util-deprecate": "~1.0.1"
5106 }
5107 },
5108 "string_decoder": {
5109 "version": "1.1.1",
5110 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
5111 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
5112 "requires": {
5113 "safe-buffer": "~5.1.0"
5114 }
5115 }
5116 } 4862 }
5117 }, 4863 },
5118 "arg": { 4864 "arg": {
@@ -5170,16 +4916,6 @@
5170 "integrity": "sha1-FHWQ7WX8gVvAf+8Jl8Llgj1kNTQ=", 4916 "integrity": "sha1-FHWQ7WX8gVvAf+8Jl8Llgj1kNTQ=",
5171 "requires": { 4917 "requires": {
5172 "is-number": "^3.0.0" 4918 "is-number": "^3.0.0"
5173 },
5174 "dependencies": {
5175 "is-number": {
5176 "version": "3.0.0",
5177 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
5178 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
5179 "requires": {
5180 "kind-of": "^3.0.2"
5181 }
5182 }
5183 } 4919 }
5184 }, 4920 },
5185 "arr-union": { 4921 "arr-union": {
@@ -5436,9 +5172,9 @@
5436 "dev": true 5172 "dev": true
5437 }, 5173 },
5438 "async": { 5174 "async": {
5439 "version": "3.2.1", 5175 "version": "3.2.2",
5440 "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", 5176 "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
5441 "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==" 5177 "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
5442 }, 5178 },
5443 "async-done": { 5179 "async-done": {
5444 "version": "1.3.2", 5180 "version": "1.3.2",
@@ -5525,9 +5261,9 @@
5525 "optional": true 5261 "optional": true
5526 }, 5262 },
5527 "axe-core": { 5263 "axe-core": {
5528 "version": "4.3.3", 5264 "version": "4.3.4",
5529 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz", 5265 "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.4.tgz",
5530 "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==", 5266 "integrity": "sha512-4Hk6iSA/H90rtiPoCpSkeJxNWCPBf7szwVvaUqrPdxo0j2Y04suHK9jPKXaE3WI7OET6wBSwsWw7FDc1DBq7iQ==",
5531 "dev": true 5267 "dev": true
5532 }, 5268 },
5533 "axios": { 5269 "axios": {
@@ -5653,15 +5389,15 @@
5653 }, 5389 },
5654 "dependencies": { 5390 "dependencies": {
5655 "istanbul-lib-instrument": { 5391 "istanbul-lib-instrument": {
5656 "version": "5.0.4", 5392 "version": "5.1.0",
5657 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.0.4.tgz", 5393 "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.1.0.tgz",
5658 "integrity": "sha512-W6jJF9rLGEISGoCyXRqa/JCGQGmmxPO10TMu7izaUTynxvBvTjqzAIIGCK9USBmIbQAaSWD6XJPrM9Pv5INknw==", 5394 "integrity": "sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==",
5659 "dev": true, 5395 "dev": true,
5660 "requires": { 5396 "requires": {
5661 "@babel/core": "^7.12.3", 5397 "@babel/core": "^7.12.3",
5662 "@babel/parser": "^7.14.7", 5398 "@babel/parser": "^7.14.7",
5663 "@istanbuljs/schema": "^0.1.2", 5399 "@istanbuljs/schema": "^0.1.2",
5664 "istanbul-lib-coverage": "^3.0.0", 5400 "istanbul-lib-coverage": "^3.2.0",
5665 "semver": "^6.3.0" 5401 "semver": "^6.3.0"
5666 } 5402 }
5667 }, 5403 },
@@ -5760,6 +5496,18 @@
5760 "requires": { 5496 "requires": {
5761 "core-js": "^2.4.0", 5497 "core-js": "^2.4.0",
5762 "regenerator-runtime": "^0.11.0" 5498 "regenerator-runtime": "^0.11.0"
5499 },
5500 "dependencies": {
5501 "core-js": {
5502 "version": "2.6.12",
5503 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz",
5504 "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ=="
5505 },
5506 "regenerator-runtime": {
5507 "version": "0.11.1",
5508 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz",
5509 "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg=="
5510 }
5763 } 5511 }
5764 }, 5512 },
5765 "bach": { 5513 "bach": {
@@ -5971,6 +5719,15 @@
5971 "toidentifier": "1.0.0" 5719 "toidentifier": "1.0.0"
5972 } 5720 }
5973 }, 5721 },
5722 "iconv-lite": {
5723 "version": "0.4.24",
5724 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
5725 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
5726 "dev": true,
5727 "requires": {
5728 "safer-buffer": ">= 2.1.2 < 3"
5729 }
5730 },
5974 "inherits": { 5731 "inherits": {
5975 "version": "2.0.3", 5732 "version": "2.0.3",
5976 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 5733 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
@@ -6046,12 +5803,6 @@
6046 "wrap-ansi": "^7.0.0" 5803 "wrap-ansi": "^7.0.0"
6047 }, 5804 },
6048 "dependencies": { 5805 "dependencies": {
6049 "ansi-regex": {
6050 "version": "5.0.1",
6051 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
6052 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
6053 "dev": true
6054 },
6055 "ansi-styles": { 5806 "ansi-styles": {
6056 "version": "4.3.0", 5807 "version": "4.3.0",
6057 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 5808 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -6115,15 +5866,6 @@
6115 "strip-ansi": "^6.0.1" 5866 "strip-ansi": "^6.0.1"
6116 } 5867 }
6117 }, 5868 },
6118 "strip-ansi": {
6119 "version": "6.0.1",
6120 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
6121 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
6122 "dev": true,
6123 "requires": {
6124 "ansi-regex": "^5.0.1"
6125 }
6126 },
6127 "supports-color": { 5869 "supports-color": {
6128 "version": "7.2.0", 5870 "version": "7.2.0",
6129 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 5871 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -6254,6 +5996,17 @@
6254 "safe-buffer": "^5.2.0" 5996 "safe-buffer": "^5.2.0"
6255 }, 5997 },
6256 "dependencies": { 5998 "dependencies": {
5999 "readable-stream": {
6000 "version": "3.6.0",
6001 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
6002 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
6003 "dev": true,
6004 "requires": {
6005 "inherits": "^2.0.3",
6006 "string_decoder": "^1.1.1",
6007 "util-deprecate": "^1.0.1"
6008 }
6009 },
6257 "safe-buffer": { 6010 "safe-buffer": {
6258 "version": "5.2.1", 6011 "version": "5.2.1",
6259 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 6012 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -6272,15 +6025,15 @@
6272 } 6025 }
6273 }, 6026 },
6274 "browserslist": { 6027 "browserslist": {
6275 "version": "4.17.4", 6028 "version": "4.17.5",
6276 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.4.tgz", 6029 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.5.tgz",
6277 "integrity": "sha512-Zg7RpbZpIJRW3am9Lyckue7PLytvVxxhJj1CaJVlCWENsGEAOlnlt8X0ZxGRPp7Bt9o8tIRM5SEXy4BCPMJjLQ==", 6030 "integrity": "sha512-I3ekeB92mmpctWBoLXe0d5wPS2cBuRvvW0JyyJHMrk9/HmP2ZjrTboNAZ8iuGqaEIlKguljbQY32OkOJIRrgoA==",
6278 "dev": true, 6031 "dev": true,
6279 "requires": { 6032 "requires": {
6280 "caniuse-lite": "^1.0.30001265", 6033 "caniuse-lite": "^1.0.30001271",
6281 "electron-to-chromium": "^1.3.867", 6034 "electron-to-chromium": "^1.3.878",
6282 "escalade": "^3.1.1", 6035 "escalade": "^3.1.1",
6283 "node-releases": "^2.0.0", 6036 "node-releases": "^2.0.1",
6284 "picocolors": "^1.0.0" 6037 "picocolors": "^1.0.0"
6285 } 6038 }
6286 }, 6039 },
@@ -6304,14 +6057,14 @@
6304 "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" 6057 "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g=="
6305 }, 6058 },
6306 "buffer": { 6059 "buffer": {
6307 "version": "5.7.1", 6060 "version": "4.9.2",
6308 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 6061 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
6309 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 6062 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
6310 "dev": true, 6063 "dev": true,
6311 "optional": true,
6312 "requires": { 6064 "requires": {
6313 "base64-js": "^1.3.1", 6065 "base64-js": "^1.0.2",
6314 "ieee754": "^1.1.13" 6066 "ieee754": "^1.1.4",
6067 "isarray": "^1.0.0"
6315 } 6068 }
6316 }, 6069 },
6317 "buffer-alloc": { 6070 "buffer-alloc": {
@@ -6438,44 +6191,12 @@
6438 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 6191 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
6439 "dev": true 6192 "dev": true
6440 }, 6193 },
6441 "cross-spawn": {
6442 "version": "7.0.3",
6443 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
6444 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
6445 "dev": true,
6446 "requires": {
6447 "path-key": "^3.1.0",
6448 "shebang-command": "^2.0.0",
6449 "which": "^2.0.1"
6450 }
6451 },
6452 "has-flag": { 6194 "has-flag": {
6453 "version": "4.0.0", 6195 "version": "4.0.0",
6454 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 6196 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
6455 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 6197 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
6456 "dev": true 6198 "dev": true
6457 }, 6199 },
6458 "path-key": {
6459 "version": "3.1.1",
6460 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
6461 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
6462 "dev": true
6463 },
6464 "shebang-command": {
6465 "version": "2.0.0",
6466 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
6467 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
6468 "dev": true,
6469 "requires": {
6470 "shebang-regex": "^3.0.0"
6471 }
6472 },
6473 "shebang-regex": {
6474 "version": "3.0.0",
6475 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
6476 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
6477 "dev": true
6478 },
6479 "supports-color": { 6200 "supports-color": {
6480 "version": "7.2.0", 6201 "version": "7.2.0",
6481 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 6202 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -6484,15 +6205,6 @@
6484 "requires": { 6205 "requires": {
6485 "has-flag": "^4.0.0" 6206 "has-flag": "^4.0.0"
6486 } 6207 }
6487 },
6488 "which": {
6489 "version": "2.0.2",
6490 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
6491 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
6492 "dev": true,
6493 "requires": {
6494 "isexe": "^2.0.0"
6495 }
6496 } 6208 }
6497 } 6209 }
6498 }, 6210 },
@@ -6546,6 +6258,12 @@
6546 "y18n": "^4.0.0" 6258 "y18n": "^4.0.0"
6547 }, 6259 },
6548 "dependencies": { 6260 "dependencies": {
6261 "chownr": {
6262 "version": "1.1.4",
6263 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
6264 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==",
6265 "dev": true
6266 },
6549 "glob": { 6267 "glob": {
6550 "version": "7.2.0", 6268 "version": "7.2.0",
6551 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 6269 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
@@ -6685,12 +6403,20 @@
6685 "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", 6403 "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=",
6686 "requires": { 6404 "requires": {
6687 "callsites": "^0.2.0" 6405 "callsites": "^0.2.0"
6406 },
6407 "dependencies": {
6408 "callsites": {
6409 "version": "0.2.0",
6410 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz",
6411 "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo="
6412 }
6688 } 6413 }
6689 }, 6414 },
6690 "callsites": { 6415 "callsites": {
6691 "version": "0.2.0", 6416 "version": "3.1.0",
6692 "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", 6417 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
6693 "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=" 6418 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
6419 "dev": true
6694 }, 6420 },
6695 "camel-case": { 6421 "camel-case": {
6696 "version": "3.0.0", 6422 "version": "3.0.0",
@@ -6720,9 +6446,9 @@
6720 } 6446 }
6721 }, 6447 },
6722 "caniuse-lite": { 6448 "caniuse-lite": {
6723 "version": "1.0.30001271", 6449 "version": "1.0.30001272",
6724 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001271.tgz", 6450 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001272.tgz",
6725 "integrity": "sha512-BBruZFWmt3HFdVPS8kceTBIguKxu4f99n5JNp06OlPD/luoAMIaIK5ieV5YjnBLH3Nysai9sxj9rpJj4ZisXOA==", 6451 "integrity": "sha512-DV1j9Oot5dydyH1v28g25KoVm7l8MTxazwuiH3utWiAS6iL/9Nh//TGwqFEeqqN8nnWYQ8HHhUq+o4QPt9kvYw==",
6726 "dev": true 6452 "dev": true
6727 }, 6453 },
6728 "caseless": { 6454 "caseless": {
@@ -6745,9 +6471,10 @@
6745 } 6471 }
6746 }, 6472 },
6747 "chalk": { 6473 "chalk": {
6748 "version": "2.3.2", 6474 "version": "2.4.2",
6749 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz", 6475 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
6750 "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==", 6476 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
6477 "dev": true,
6751 "requires": { 6478 "requires": {
6752 "ansi-styles": "^3.2.1", 6479 "ansi-styles": "^3.2.1",
6753 "escape-string-regexp": "^1.0.5", 6480 "escape-string-regexp": "^1.0.5",
@@ -6836,22 +6563,13 @@
6836 } 6563 }
6837 } 6564 }
6838 } 6565 }
6839 },
6840 "is-glob": {
6841 "version": "4.0.3",
6842 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
6843 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
6844 "dev": true,
6845 "requires": {
6846 "is-extglob": "^2.1.1"
6847 }
6848 } 6566 }
6849 } 6567 }
6850 }, 6568 },
6851 "chownr": { 6569 "chownr": {
6852 "version": "1.1.4", 6570 "version": "2.0.0",
6853 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 6571 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
6854 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" 6572 "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
6855 }, 6573 },
6856 "chrome-trace-event": { 6574 "chrome-trace-event": {
6857 "version": "1.0.3", 6575 "version": "1.0.3",
@@ -7077,12 +6795,6 @@
7077 "wrap-ansi": "^7.0.0" 6795 "wrap-ansi": "^7.0.0"
7078 }, 6796 },
7079 "dependencies": { 6797 "dependencies": {
7080 "ansi-regex": {
7081 "version": "5.0.1",
7082 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7083 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7084 "dev": true
7085 },
7086 "is-fullwidth-code-point": { 6798 "is-fullwidth-code-point": {
7087 "version": "3.0.0", 6799 "version": "3.0.0",
7088 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 6800 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -7099,15 +6811,6 @@
7099 "is-fullwidth-code-point": "^3.0.0", 6811 "is-fullwidth-code-point": "^3.0.0",
7100 "strip-ansi": "^6.0.1" 6812 "strip-ansi": "^6.0.1"
7101 } 6813 }
7102 },
7103 "strip-ansi": {
7104 "version": "6.0.1",
7105 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
7106 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
7107 "dev": true,
7108 "requires": {
7109 "ansi-regex": "^5.0.1"
7110 }
7111 } 6814 }
7112 } 6815 }
7113 }, 6816 },
@@ -7123,21 +6826,13 @@
7123 "dev": true 6826 "dev": true
7124 }, 6827 },
7125 "clone-deep": { 6828 "clone-deep": {
7126 "version": "1.0.0", 6829 "version": "4.0.1",
7127 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-1.0.0.tgz", 6830 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
7128 "integrity": "sha512-hmJRX8x1QOJVV+GUjOBzi6iauhPqc9hIF6xitWRBbiPZOBb6vGo/mDRIK9P74RTKSQK7AE8B0DDWY/vpRrPmQw==", 6831 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
7129 "requires": { 6832 "requires": {
7130 "for-own": "^1.0.0",
7131 "is-plain-object": "^2.0.4", 6833 "is-plain-object": "^2.0.4",
7132 "kind-of": "^5.0.0", 6834 "kind-of": "^6.0.2",
7133 "shallow-clone": "^1.0.0" 6835 "shallow-clone": "^3.0.0"
7134 },
7135 "dependencies": {
7136 "kind-of": {
7137 "version": "5.1.0",
7138 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7139 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
7140 }
7141 } 6836 }
7142 }, 6837 },
7143 "clone-response": { 6838 "clone-response": {
@@ -7164,32 +6859,6 @@
7164 "inherits": "^2.0.1", 6859 "inherits": "^2.0.1",
7165 "process-nextick-args": "^2.0.0", 6860 "process-nextick-args": "^2.0.0",
7166 "readable-stream": "^2.3.5" 6861 "readable-stream": "^2.3.5"
7167 },
7168 "dependencies": {
7169 "readable-stream": {
7170 "version": "2.3.7",
7171 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
7172 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
7173 "dev": true,
7174 "requires": {
7175 "core-util-is": "~1.0.0",
7176 "inherits": "~2.0.3",
7177 "isarray": "~1.0.0",
7178 "process-nextick-args": "~2.0.0",
7179 "safe-buffer": "~5.1.1",
7180 "string_decoder": "~1.1.1",
7181 "util-deprecate": "~1.0.1"
7182 }
7183 },
7184 "string_decoder": {
7185 "version": "1.1.1",
7186 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7187 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7188 "dev": true,
7189 "requires": {
7190 "safe-buffer": "~5.1.0"
7191 }
7192 }
7193 } 6862 }
7194 }, 6863 },
7195 "clsx": { 6864 "clsx": {
@@ -7377,17 +7046,6 @@
7377 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 7046 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
7378 "dev": true 7047 "dev": true
7379 }, 7048 },
7380 "chalk": {
7381 "version": "2.4.2",
7382 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
7383 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
7384 "dev": true,
7385 "requires": {
7386 "ansi-styles": "^3.2.1",
7387 "escape-string-regexp": "^1.0.5",
7388 "supports-color": "^5.3.0"
7389 }
7390 },
7391 "cli-cursor": { 7049 "cli-cursor": {
7392 "version": "2.1.0", 7050 "version": "2.1.0",
7393 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", 7051 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz",
@@ -7479,6 +7137,12 @@
7479 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", 7137 "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==",
7480 "dev": true 7138 "dev": true
7481 }, 7139 },
7140 "mute-stream": {
7141 "version": "0.0.7",
7142 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
7143 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=",
7144 "dev": true
7145 },
7482 "onetime": { 7146 "onetime": {
7483 "version": "2.0.1", 7147 "version": "2.0.1",
7484 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", 7148 "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz",
@@ -7506,6 +7170,12 @@
7506 "requires": { 7170 "requires": {
7507 "ansi-regex": "^4.1.0" 7171 "ansi-regex": "^4.1.0"
7508 } 7172 }
7173 },
7174 "universalify": {
7175 "version": "0.1.2",
7176 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
7177 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
7178 "dev": true
7509 } 7179 }
7510 } 7180 }
7511 }, 7181 },
@@ -7598,32 +7268,6 @@
7598 "inherits": "^2.0.3", 7268 "inherits": "^2.0.3",
7599 "readable-stream": "^2.2.2", 7269 "readable-stream": "^2.2.2",
7600 "typedarray": "^0.0.6" 7270 "typedarray": "^0.0.6"
7601 },
7602 "dependencies": {
7603 "readable-stream": {
7604 "version": "2.3.7",
7605 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
7606 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
7607 "dev": true,
7608 "requires": {
7609 "core-util-is": "~1.0.0",
7610 "inherits": "~2.0.3",
7611 "isarray": "~1.0.0",
7612 "process-nextick-args": "~2.0.0",
7613 "safe-buffer": "~5.1.1",
7614 "string_decoder": "~1.1.1",
7615 "util-deprecate": "~1.0.1"
7616 }
7617 },
7618 "string_decoder": {
7619 "version": "1.1.1",
7620 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
7621 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
7622 "dev": true,
7623 "requires": {
7624 "safe-buffer": "~5.1.0"
7625 }
7626 }
7627 } 7271 }
7628 }, 7272 },
7629 "concurrently": { 7273 "concurrently": {
@@ -7642,12 +7286,6 @@
7642 "yargs": "^16.2.0" 7286 "yargs": "^16.2.0"
7643 }, 7287 },
7644 "dependencies": { 7288 "dependencies": {
7645 "ansi-regex": {
7646 "version": "5.0.1",
7647 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
7648 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
7649 "dev": true
7650 },
7651 "ansi-styles": { 7289 "ansi-styles": {
7652 "version": "4.3.0", 7290 "version": "4.3.0",
7653 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 7291 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -7716,15 +7354,6 @@
7716 "strip-ansi": "^6.0.1" 7354 "strip-ansi": "^6.0.1"
7717 } 7355 }
7718 }, 7356 },
7719 "strip-ansi": {
7720 "version": "6.0.1",
7721 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
7722 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
7723 "dev": true,
7724 "requires": {
7725 "ansi-regex": "^5.0.1"
7726 }
7727 },
7728 "supports-color": { 7357 "supports-color": {
7729 "version": "8.1.1", 7358 "version": "8.1.1",
7730 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 7359 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
@@ -7905,9 +7534,9 @@
7905 "dev": true 7534 "dev": true
7906 }, 7535 },
7907 "conventional-commits-parser": { 7536 "conventional-commits-parser": {
7908 "version": "3.2.2", 7537 "version": "3.2.3",
7909 "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.2.tgz", 7538 "resolved": "https://registry.npmjs.org/conventional-commits-parser/-/conventional-commits-parser-3.2.3.tgz",
7910 "integrity": "sha512-Jr9KAKgqAkwXMRHjxDwO/zOCDKod1XdAESHAGuJX38iZ7ZzVti/tvVoysO0suMsdAObp9NQ2rHSsSbnAqZ5f5g==", 7539 "integrity": "sha512-YyRDR7On9H07ICFpRm/igcdjIqebXbvf4Cff+Pf0BrBys1i1EOzx9iFXNlAbdrLAR8jf7bkUYkDAr8pEy0q4Pw==",
7911 "dev": true, 7540 "dev": true,
7912 "requires": { 7541 "requires": {
7913 "JSONStream": "^1.0.4", 7542 "JSONStream": "^1.0.4",
@@ -8000,17 +7629,19 @@
8000 } 7629 }
8001 }, 7630 },
8002 "core-js": { 7631 "core-js": {
8003 "version": "2.6.12", 7632 "version": "3.19.0",
8004 "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", 7633 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.19.0.tgz",
8005 "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" 7634 "integrity": "sha512-L1TpFRWXZ76vH1yLM+z6KssLZrP8Z6GxxW4auoCj+XiViOzNPJCAuTIkn03BGdFe6Z5clX5t64wRIRypsZQrUg==",
7635 "dev": true,
7636 "optional": true
8006 }, 7637 },
8007 "core-js-compat": { 7638 "core-js-compat": {
8008 "version": "3.18.3", 7639 "version": "3.19.0",
8009 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.3.tgz", 7640 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.0.tgz",
8010 "integrity": "sha512-4zP6/y0a2RTHN5bRGT7PTq9lVt3WzvffTNjqnTKsXhkAYNDTkdCLOIfAdOLcQ/7TDdyRj3c+NeHe1NmF1eDScw==", 7641 "integrity": "sha512-R09rKZ56ccGBebjTLZHvzDxhz93YPT37gBm6qUhnwj3Kt7aCjjZWD1injyNbyeFHxNKfeZBSyds6O9n3MKq1sw==",
8011 "dev": true, 7642 "dev": true,
8012 "requires": { 7643 "requires": {
8013 "browserslist": "^4.17.3", 7644 "browserslist": "^4.17.5",
8014 "semver": "7.0.0" 7645 "semver": "7.0.0"
8015 }, 7646 },
8016 "dependencies": { 7647 "dependencies": {
@@ -8023,9 +7654,9 @@
8023 } 7654 }
8024 }, 7655 },
8025 "core-js-pure": { 7656 "core-js-pure": {
8026 "version": "3.18.3", 7657 "version": "3.19.0",
8027 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz", 7658 "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.19.0.tgz",
8028 "integrity": "sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==", 7659 "integrity": "sha512-UEQk8AxyCYvNAs6baNoPqDADv7BX0AmBLGxVsrAifPPx/C8EAzV4Q+2ZUJqVzfI2TQQEZITnwUkWcHpgc/IubQ==",
8029 "dev": true 7660 "dev": true
8030 }, 7661 },
8031 "core-util-is": { 7662 "core-util-is": {
@@ -8054,6 +7685,19 @@
8054 "optional": true, 7685 "optional": true,
8055 "requires": { 7686 "requires": {
8056 "buffer": "^5.1.0" 7687 "buffer": "^5.1.0"
7688 },
7689 "dependencies": {
7690 "buffer": {
7691 "version": "5.7.1",
7692 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
7693 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
7694 "dev": true,
7695 "optional": true,
7696 "requires": {
7697 "base64-js": "^1.3.1",
7698 "ieee754": "^1.1.13"
7699 }
7700 }
8057 } 7701 }
8058 }, 7702 },
8059 "create-ecdh": { 7703 "create-ecdh": {
@@ -8131,68 +7775,16 @@
8131 "dev": true, 7775 "dev": true,
8132 "requires": { 7776 "requires": {
8133 "cross-spawn": "^7.0.1" 7777 "cross-spawn": "^7.0.1"
8134 },
8135 "dependencies": {
8136 "cross-spawn": {
8137 "version": "7.0.3",
8138 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
8139 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
8140 "dev": true,
8141 "requires": {
8142 "path-key": "^3.1.0",
8143 "shebang-command": "^2.0.0",
8144 "which": "^2.0.1"
8145 }
8146 },
8147 "path-key": {
8148 "version": "3.1.1",
8149 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
8150 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
8151 "dev": true
8152 },
8153 "shebang-command": {
8154 "version": "2.0.0",
8155 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
8156 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
8157 "dev": true,
8158 "requires": {
8159 "shebang-regex": "^3.0.0"
8160 }
8161 },
8162 "shebang-regex": {
8163 "version": "3.0.0",
8164 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
8165 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
8166 "dev": true
8167 },
8168 "which": {
8169 "version": "2.0.2",
8170 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
8171 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
8172 "dev": true,
8173 "requires": {
8174 "isexe": "^2.0.0"
8175 }
8176 }
8177 } 7778 }
8178 }, 7779 },
8179 "cross-spawn": { 7780 "cross-spawn": {
8180 "version": "6.0.5", 7781 "version": "7.0.3",
8181 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", 7782 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
8182 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", 7783 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
8183 "requires": { 7784 "requires": {
8184 "nice-try": "^1.0.4", 7785 "path-key": "^3.1.0",
8185 "path-key": "^2.0.1", 7786 "shebang-command": "^2.0.0",
8186 "semver": "^5.5.0", 7787 "which": "^2.0.1"
8187 "shebang-command": "^1.2.0",
8188 "which": "^1.2.9"
8189 },
8190 "dependencies": {
8191 "semver": {
8192 "version": "5.7.1",
8193 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8194 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
8195 }
8196 } 7788 }
8197 }, 7789 },
8198 "crypto-browserify": { 7790 "crypto-browserify": {
@@ -8340,19 +7932,6 @@
8340 "lodash.map": "^4.5.1", 7932 "lodash.map": "^4.5.1",
8341 "longest": "^2.0.1", 7933 "longest": "^2.0.1",
8342 "word-wrap": "^1.0.3" 7934 "word-wrap": "^1.0.3"
8343 },
8344 "dependencies": {
8345 "chalk": {
8346 "version": "2.4.2",
8347 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
8348 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
8349 "dev": true,
8350 "requires": {
8351 "ansi-styles": "^3.2.1",
8352 "escape-string-regexp": "^1.0.5",
8353 "supports-color": "^5.3.0"
8354 }
8355 }
8356 } 7935 }
8357 }, 7936 },
8358 "d": { 7937 "d": {
@@ -8546,6 +8125,19 @@
8546 "ip-regex": "^2.1.0" 8125 "ip-regex": "^2.1.0"
8547 }, 8126 },
8548 "dependencies": { 8127 "dependencies": {
8128 "cross-spawn": {
8129 "version": "6.0.5",
8130 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
8131 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
8132 "dev": true,
8133 "requires": {
8134 "nice-try": "^1.0.4",
8135 "path-key": "^2.0.1",
8136 "semver": "^5.5.0",
8137 "shebang-command": "^1.2.0",
8138 "which": "^1.2.9"
8139 }
8140 },
8549 "execa": { 8141 "execa": {
8550 "version": "1.0.0", 8142 "version": "1.0.0",
8551 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", 8143 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
@@ -8575,6 +8167,42 @@
8575 "requires": { 8167 "requires": {
8576 "path-key": "^2.0.0" 8168 "path-key": "^2.0.0"
8577 } 8169 }
8170 },
8171 "path-key": {
8172 "version": "2.0.1",
8173 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
8174 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
8175 "dev": true
8176 },
8177 "semver": {
8178 "version": "5.7.1",
8179 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
8180 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
8181 "dev": true
8182 },
8183 "shebang-command": {
8184 "version": "1.2.0",
8185 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
8186 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
8187 "dev": true,
8188 "requires": {
8189 "shebang-regex": "^1.0.0"
8190 }
8191 },
8192 "shebang-regex": {
8193 "version": "1.0.0",
8194 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
8195 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
8196 "dev": true
8197 },
8198 "which": {
8199 "version": "1.3.1",
8200 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
8201 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
8202 "dev": true,
8203 "requires": {
8204 "isexe": "^2.0.0"
8205 }
8578 } 8206 }
8579 } 8207 }
8580 }, 8208 },
@@ -8817,17 +8445,6 @@
8817 "fs-extra": "^10.0.0", 8445 "fs-extra": "^10.0.0",
8818 "iconv-lite": "^0.6.2", 8446 "iconv-lite": "^0.6.2",
8819 "js-yaml": "^4.1.0" 8447 "js-yaml": "^4.1.0"
8820 },
8821 "dependencies": {
8822 "iconv-lite": {
8823 "version": "0.6.3",
8824 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
8825 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
8826 "dev": true,
8827 "requires": {
8828 "safer-buffer": ">= 2.1.2 < 3.0.0"
8829 }
8830 }
8831 } 8448 }
8832 }, 8449 },
8833 "dmg-license": { 8450 "dmg-license": {
@@ -9023,30 +8640,6 @@
9023 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=", 8640 "integrity": "sha1-ixLauHjA1p4+eJEFFmKjL8a93ME=",
9024 "requires": { 8641 "requires": {
9025 "readable-stream": "^2.0.2" 8642 "readable-stream": "^2.0.2"
9026 },
9027 "dependencies": {
9028 "readable-stream": {
9029 "version": "2.3.7",
9030 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9031 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9032 "requires": {
9033 "core-util-is": "~1.0.0",
9034 "inherits": "~2.0.3",
9035 "isarray": "~1.0.0",
9036 "process-nextick-args": "~2.0.0",
9037 "safe-buffer": "~5.1.1",
9038 "string_decoder": "~1.1.1",
9039 "util-deprecate": "~1.0.1"
9040 }
9041 },
9042 "string_decoder": {
9043 "version": "1.1.1",
9044 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9045 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9046 "requires": {
9047 "safe-buffer": "~5.1.0"
9048 }
9049 }
9050 } 8643 }
9051 }, 8644 },
9052 "duplexer3": { 8645 "duplexer3": {
@@ -9065,32 +8658,6 @@
9065 "inherits": "^2.0.1", 8658 "inherits": "^2.0.1",
9066 "readable-stream": "^2.0.0", 8659 "readable-stream": "^2.0.0",
9067 "stream-shift": "^1.0.0" 8660 "stream-shift": "^1.0.0"
9068 },
9069 "dependencies": {
9070 "readable-stream": {
9071 "version": "2.3.7",
9072 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
9073 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
9074 "dev": true,
9075 "requires": {
9076 "core-util-is": "~1.0.0",
9077 "inherits": "~2.0.3",
9078 "isarray": "~1.0.0",
9079 "process-nextick-args": "~2.0.0",
9080 "safe-buffer": "~5.1.1",
9081 "string_decoder": "~1.1.1",
9082 "util-deprecate": "~1.0.1"
9083 }
9084 },
9085 "string_decoder": {
9086 "version": "1.1.1",
9087 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
9088 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
9089 "dev": true,
9090 "requires": {
9091 "safe-buffer": "~5.1.0"
9092 }
9093 }
9094 } 8661 }
9095 }, 8662 },
9096 "each-props": { 8663 "each-props": {
@@ -9297,12 +8864,6 @@
9297 "graceful-fs": "^4.1.6", 8864 "graceful-fs": "^4.1.6",
9298 "universalify": "^2.0.0" 8865 "universalify": "^2.0.0"
9299 } 8866 }
9300 },
9301 "universalify": {
9302 "version": "2.0.0",
9303 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
9304 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
9305 "dev": true
9306 } 8867 }
9307 } 8868 }
9308 }, 8869 },
@@ -9401,12 +8962,6 @@
9401 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 8962 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
9402 "dev": true 8963 "dev": true
9403 }, 8964 },
9404 "mime": {
9405 "version": "2.5.2",
9406 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
9407 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
9408 "dev": true
9409 },
9410 "supports-color": { 8965 "supports-color": {
9411 "version": "7.2.0", 8966 "version": "7.2.0",
9412 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 8967 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -9429,9 +8984,9 @@
9429 } 8984 }
9430 }, 8985 },
9431 "electron-to-chromium": { 8986 "electron-to-chromium": {
9432 "version": "1.3.877", 8987 "version": "1.3.882",
9433 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.877.tgz", 8988 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.882.tgz",
9434 "integrity": "sha512-fT5mW5Giw5iyVukeHb2XvB4joBKvzHtl8Vs3QzE7APATpFMt/T7RWyUcIKSZzYkKQgpMbu+vDBTCHfQZvh8klA==", 8989 "integrity": "sha512-Kllt2R9+7yEIBbASR0MReJSK9TjPmHoomLbCLRP7r4SVtSy+Y0hYIhQ7LGjnMhlAyWUtGXTiznoGsaKxEH0ttw==",
9435 "dev": true 8990 "dev": true
9436 }, 8991 },
9437 "electron-updater": { 8992 "electron-updater": {
@@ -9526,16 +9081,6 @@
9526 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", 9081 "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==",
9527 "requires": { 9082 "requires": {
9528 "iconv-lite": "^0.6.2" 9083 "iconv-lite": "^0.6.2"
9529 },
9530 "dependencies": {
9531 "iconv-lite": {
9532 "version": "0.6.3",
9533 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
9534 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
9535 "requires": {
9536 "safer-buffer": ">= 2.1.2 < 3.0.0"
9537 }
9538 }
9539 } 9084 }
9540 }, 9085 },
9541 "end-of-stream": { 9086 "end-of-stream": {
@@ -9627,14 +9172,6 @@
9627 "dev": true, 9172 "dev": true,
9628 "requires": { 9173 "requires": {
9629 "is-arrayish": "^0.2.1" 9174 "is-arrayish": "^0.2.1"
9630 },
9631 "dependencies": {
9632 "is-arrayish": {
9633 "version": "0.2.1",
9634 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
9635 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
9636 "dev": true
9637 }
9638 } 9175 }
9639 }, 9176 },
9640 "error-symbol": { 9177 "error-symbol": {
@@ -9767,9 +9304,9 @@
9767 }, 9304 },
9768 "dependencies": { 9305 "dependencies": {
9769 "estraverse": { 9306 "estraverse": {
9770 "version": "5.2.0", 9307 "version": "5.3.0",
9771 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 9308 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9772 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 9309 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9773 "dev": true 9310 "dev": true
9774 }, 9311 },
9775 "levn": { 9312 "levn": {
@@ -9872,12 +9409,6 @@
9872 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 9409 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
9873 "dev": true 9410 "dev": true
9874 }, 9411 },
9875 "ansi-regex": {
9876 "version": "5.0.1",
9877 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
9878 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
9879 "dev": true
9880 },
9881 "ansi-styles": { 9412 "ansi-styles": {
9882 "version": "4.3.0", 9413 "version": "4.3.0",
9883 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 9414 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -9912,17 +9443,6 @@
9912 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 9443 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
9913 "dev": true 9444 "dev": true
9914 }, 9445 },
9915 "cross-spawn": {
9916 "version": "7.0.3",
9917 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
9918 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
9919 "dev": true,
9920 "requires": {
9921 "path-key": "^3.1.0",
9922 "shebang-command": "^2.0.0",
9923 "which": "^2.0.1"
9924 }
9925 },
9926 "enquirer": { 9446 "enquirer": {
9927 "version": "2.3.6", 9447 "version": "2.3.6",
9928 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", 9448 "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz",
@@ -9955,9 +9475,9 @@
9955 "dev": true 9475 "dev": true
9956 }, 9476 },
9957 "estraverse": { 9477 "estraverse": {
9958 "version": "5.2.0", 9478 "version": "5.3.0",
9959 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 9479 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
9960 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 9480 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
9961 "dev": true 9481 "dev": true
9962 }, 9482 },
9963 "glob-parent": { 9483 "glob-parent": {
@@ -9970,9 +9490,9 @@
9970 } 9490 }
9971 }, 9491 },
9972 "globals": { 9492 "globals": {
9973 "version": "13.11.0", 9493 "version": "13.12.0",
9974 "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", 9494 "resolved": "https://registry.npmjs.org/globals/-/globals-13.12.0.tgz",
9975 "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", 9495 "integrity": "sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==",
9976 "dev": true, 9496 "dev": true,
9977 "requires": { 9497 "requires": {
9978 "type-fest": "^0.20.2" 9498 "type-fest": "^0.20.2"
@@ -9990,45 +9510,6 @@
9990 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", 9510 "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==",
9991 "dev": true 9511 "dev": true
9992 }, 9512 },
9993 "is-glob": {
9994 "version": "4.0.3",
9995 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
9996 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
9997 "dev": true,
9998 "requires": {
9999 "is-extglob": "^2.1.1"
10000 }
10001 },
10002 "path-key": {
10003 "version": "3.1.1",
10004 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
10005 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
10006 "dev": true
10007 },
10008 "shebang-command": {
10009 "version": "2.0.0",
10010 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
10011 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
10012 "dev": true,
10013 "requires": {
10014 "shebang-regex": "^3.0.0"
10015 }
10016 },
10017 "shebang-regex": {
10018 "version": "3.0.0",
10019 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
10020 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
10021 "dev": true
10022 },
10023 "strip-ansi": {
10024 "version": "6.0.1",
10025 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10026 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10027 "dev": true,
10028 "requires": {
10029 "ansi-regex": "^5.0.1"
10030 }
10031 },
10032 "strip-json-comments": { 9513 "strip-json-comments": {
10033 "version": "3.1.1", 9514 "version": "3.1.1",
10034 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 9515 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -10049,15 +9530,6 @@
10049 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", 9530 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz",
10050 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", 9531 "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==",
10051 "dev": true 9532 "dev": true
10052 },
10053 "which": {
10054 "version": "2.0.2",
10055 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
10056 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
10057 "dev": true,
10058 "requires": {
10059 "isexe": "^2.0.0"
10060 }
10061 } 9533 }
10062 } 9534 }
10063 }, 9535 },
@@ -10182,6 +9654,12 @@
10182 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", 9654 "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=",
10183 "dev": true 9655 "dev": true
10184 }, 9656 },
9657 "path-exists": {
9658 "version": "3.0.0",
9659 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
9660 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
9661 "dev": true
9662 },
10185 "pkg-dir": { 9663 "pkg-dir": {
10186 "version": "2.0.0", 9664 "version": "2.0.0",
10187 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", 9665 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz",
@@ -10232,15 +9710,6 @@
10232 "esutils": "^2.0.2" 9710 "esutils": "^2.0.2"
10233 } 9711 }
10234 }, 9712 },
10235 "is-glob": {
10236 "version": "4.0.3",
10237 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
10238 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
10239 "dev": true,
10240 "requires": {
10241 "is-extglob": "^2.1.1"
10242 }
10243 },
10244 "ms": { 9713 "ms": {
10245 "version": "2.0.0", 9714 "version": "2.0.0",
10246 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 9715 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -10326,9 +9795,9 @@
10326 } 9795 }
10327 }, 9796 },
10328 "estraverse": { 9797 "estraverse": {
10329 "version": "5.2.0", 9798 "version": "5.3.0",
10330 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 9799 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
10331 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 9800 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
10332 "dev": true 9801 "dev": true
10333 }, 9802 },
10334 "resolve": { 9803 "resolve": {
@@ -10389,15 +9858,6 @@
10389 "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz", 9858 "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-8.0.0.tgz",
10390 "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==", 9859 "integrity": "sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==",
10391 "dev": true 9860 "dev": true
10392 },
10393 "safe-regex": {
10394 "version": "2.1.1",
10395 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
10396 "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
10397 "dev": true,
10398 "requires": {
10399 "regexp-tree": "~0.1.1"
10400 }
10401 } 9861 }
10402 } 9862 }
10403 }, 9863 },
@@ -10450,12 +9910,6 @@
10450 "eslint-visitor-keys": "^3.0.0" 9910 "eslint-visitor-keys": "^3.0.0"
10451 }, 9911 },
10452 "dependencies": { 9912 "dependencies": {
10453 "acorn": {
10454 "version": "8.5.0",
10455 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
10456 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
10457 "dev": true
10458 },
10459 "eslint-visitor-keys": { 9913 "eslint-visitor-keys": {
10460 "version": "3.0.0", 9914 "version": "3.0.0",
10461 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", 9915 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz",
@@ -10479,9 +9933,9 @@
10479 }, 9933 },
10480 "dependencies": { 9934 "dependencies": {
10481 "estraverse": { 9935 "estraverse": {
10482 "version": "5.2.0", 9936 "version": "5.3.0",
10483 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 9937 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
10484 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 9938 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
10485 "dev": true 9939 "dev": true
10486 } 9940 }
10487 } 9941 }
@@ -10496,9 +9950,9 @@
10496 }, 9950 },
10497 "dependencies": { 9951 "dependencies": {
10498 "estraverse": { 9952 "estraverse": {
10499 "version": "5.2.0", 9953 "version": "5.3.0",
10500 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", 9954 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
10501 "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", 9955 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
10502 "dev": true 9956 "dev": true
10503 } 9957 }
10504 } 9958 }
@@ -10593,52 +10047,11 @@
10593 "strip-final-newline": "^2.0.0" 10047 "strip-final-newline": "^2.0.0"
10594 }, 10048 },
10595 "dependencies": { 10049 "dependencies": {
10596 "cross-spawn": {
10597 "version": "7.0.3",
10598 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
10599 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
10600 "dev": true,
10601 "requires": {
10602 "path-key": "^3.1.0",
10603 "shebang-command": "^2.0.0",
10604 "which": "^2.0.1"
10605 }
10606 },
10607 "get-stream": { 10050 "get-stream": {
10608 "version": "6.0.1", 10051 "version": "6.0.1",
10609 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 10052 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
10610 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 10053 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
10611 "dev": true 10054 "dev": true
10612 },
10613 "path-key": {
10614 "version": "3.1.1",
10615 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
10616 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
10617 "dev": true
10618 },
10619 "shebang-command": {
10620 "version": "2.0.0",
10621 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
10622 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
10623 "dev": true,
10624 "requires": {
10625 "shebang-regex": "^3.0.0"
10626 }
10627 },
10628 "shebang-regex": {
10629 "version": "3.0.0",
10630 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
10631 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
10632 "dev": true
10633 },
10634 "which": {
10635 "version": "2.0.2",
10636 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
10637 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
10638 "dev": true,
10639 "requires": {
10640 "isexe": "^2.0.0"
10641 }
10642 } 10055 }
10643 } 10056 }
10644 }, 10057 },
@@ -10953,6 +10366,17 @@
10953 "chardet": "^0.7.0", 10366 "chardet": "^0.7.0",
10954 "iconv-lite": "^0.4.24", 10367 "iconv-lite": "^0.4.24",
10955 "tmp": "^0.0.33" 10368 "tmp": "^0.0.33"
10369 },
10370 "dependencies": {
10371 "iconv-lite": {
10372 "version": "0.4.24",
10373 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
10374 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
10375 "dev": true,
10376 "requires": {
10377 "safer-buffer": ">= 2.1.2 < 3"
10378 }
10379 }
10956 } 10380 }
10957 }, 10381 },
10958 "extglob": { 10382 "extglob": {
@@ -11000,9 +10424,9 @@
11000 } 10424 }
11001 }, 10425 },
11002 "extsprintf": { 10426 "extsprintf": {
11003 "version": "1.4.0", 10427 "version": "1.3.0",
11004 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz", 10428 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
11005 "integrity": "sha1-4mifjzVvrWLMplo6kcXfX5VRaS8=", 10429 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
11006 "optional": true 10430 "optional": true
11007 }, 10431 },
11008 "fancy-log": { 10432 "fancy-log": {
@@ -11047,51 +10471,6 @@
11047 "glob-parent": "^5.1.2", 10471 "glob-parent": "^5.1.2",
11048 "merge2": "^1.3.0", 10472 "merge2": "^1.3.0",
11049 "micromatch": "^4.0.4" 10473 "micromatch": "^4.0.4"
11050 },
11051 "dependencies": {
11052 "braces": {
11053 "version": "3.0.2",
11054 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
11055 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
11056 "dev": true,
11057 "requires": {
11058 "fill-range": "^7.0.1"
11059 }
11060 },
11061 "fill-range": {
11062 "version": "7.0.1",
11063 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
11064 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
11065 "dev": true,
11066 "requires": {
11067 "to-regex-range": "^5.0.1"
11068 }
11069 },
11070 "is-number": {
11071 "version": "7.0.0",
11072 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
11073 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
11074 "dev": true
11075 },
11076 "micromatch": {
11077 "version": "4.0.4",
11078 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
11079 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
11080 "dev": true,
11081 "requires": {
11082 "braces": "^3.0.1",
11083 "picomatch": "^2.2.3"
11084 }
11085 },
11086 "to-regex-range": {
11087 "version": "5.0.1",
11088 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11089 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11090 "dev": true,
11091 "requires": {
11092 "is-number": "^7.0.0"
11093 }
11094 }
11095 } 10474 }
11096 }, 10475 },
11097 "fast-json-stable-stringify": { 10476 "fast-json-stable-stringify": {
@@ -11200,16 +10579,6 @@
11200 "is-number": "^3.0.0", 10579 "is-number": "^3.0.0",
11201 "repeat-string": "^1.6.1", 10580 "repeat-string": "^1.6.1",
11202 "to-regex-range": "^2.1.0" 10581 "to-regex-range": "^2.1.0"
11203 },
11204 "dependencies": {
11205 "is-number": {
11206 "version": "3.0.0",
11207 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
11208 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
11209 "requires": {
11210 "kind-of": "^3.0.2"
11211 }
11212 }
11213 } 10582 }
11214 }, 10583 },
11215 "finalhandler": { 10584 "finalhandler": {
@@ -11263,72 +10632,6 @@
11263 "requires": { 10632 "requires": {
11264 "findup-sync": "^4.0.0", 10633 "findup-sync": "^4.0.0",
11265 "merge": "^2.1.0" 10634 "merge": "^2.1.0"
11266 },
11267 "dependencies": {
11268 "braces": {
11269 "version": "3.0.2",
11270 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
11271 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
11272 "dev": true,
11273 "requires": {
11274 "fill-range": "^7.0.1"
11275 }
11276 },
11277 "fill-range": {
11278 "version": "7.0.1",
11279 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
11280 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
11281 "dev": true,
11282 "requires": {
11283 "to-regex-range": "^5.0.1"
11284 }
11285 },
11286 "findup-sync": {
11287 "version": "4.0.0",
11288 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
11289 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
11290 "dev": true,
11291 "requires": {
11292 "detect-file": "^1.0.0",
11293 "is-glob": "^4.0.0",
11294 "micromatch": "^4.0.2",
11295 "resolve-dir": "^1.0.1"
11296 }
11297 },
11298 "is-glob": {
11299 "version": "4.0.3",
11300 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
11301 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
11302 "dev": true,
11303 "requires": {
11304 "is-extglob": "^2.1.1"
11305 }
11306 },
11307 "is-number": {
11308 "version": "7.0.0",
11309 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
11310 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
11311 "dev": true
11312 },
11313 "micromatch": {
11314 "version": "4.0.4",
11315 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
11316 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
11317 "dev": true,
11318 "requires": {
11319 "braces": "^3.0.1",
11320 "picomatch": "^2.2.3"
11321 }
11322 },
11323 "to-regex-range": {
11324 "version": "5.0.1",
11325 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
11326 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
11327 "dev": true,
11328 "requires": {
11329 "is-number": "^7.0.0"
11330 }
11331 }
11332 } 10635 }
11333 }, 10636 },
11334 "find-root": { 10637 "find-root": {
@@ -11347,13 +10650,14 @@
11347 } 10650 }
11348 }, 10651 },
11349 "findup-sync": { 10652 "findup-sync": {
11350 "version": "2.0.0", 10653 "version": "4.0.0",
11351 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", 10654 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
11352 "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", 10655 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
10656 "dev": true,
11353 "requires": { 10657 "requires": {
11354 "detect-file": "^1.0.0", 10658 "detect-file": "^1.0.0",
11355 "is-glob": "^3.1.0", 10659 "is-glob": "^4.0.0",
11356 "micromatch": "^3.0.4", 10660 "micromatch": "^4.0.2",
11357 "resolve-dir": "^1.0.1" 10661 "resolve-dir": "^1.0.1"
11358 } 10662 }
11359 }, 10663 },
@@ -11404,32 +10708,6 @@
11404 "requires": { 10708 "requires": {
11405 "inherits": "^2.0.3", 10709 "inherits": "^2.0.3",
11406 "readable-stream": "^2.3.6" 10710 "readable-stream": "^2.3.6"
11407 },
11408 "dependencies": {
11409 "readable-stream": {
11410 "version": "2.3.7",
11411 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11412 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11413 "dev": true,
11414 "requires": {
11415 "core-util-is": "~1.0.0",
11416 "inherits": "~2.0.3",
11417 "isarray": "~1.0.0",
11418 "process-nextick-args": "~2.0.0",
11419 "safe-buffer": "~5.1.1",
11420 "string_decoder": "~1.1.1",
11421 "util-deprecate": "~1.0.1"
11422 }
11423 },
11424 "string_decoder": {
11425 "version": "1.1.1",
11426 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11427 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11428 "dev": true,
11429 "requires": {
11430 "safe-buffer": "~5.1.0"
11431 }
11432 }
11433 } 10711 }
11434 }, 10712 },
11435 "fn.name": { 10713 "fn.name": {
@@ -11510,32 +10788,6 @@
11510 "requires": { 10788 "requires": {
11511 "inherits": "^2.0.1", 10789 "inherits": "^2.0.1",
11512 "readable-stream": "^2.0.0" 10790 "readable-stream": "^2.0.0"
11513 },
11514 "dependencies": {
11515 "readable-stream": {
11516 "version": "2.3.7",
11517 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11518 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11519 "dev": true,
11520 "requires": {
11521 "core-util-is": "~1.0.0",
11522 "inherits": "~2.0.3",
11523 "isarray": "~1.0.0",
11524 "process-nextick-args": "~2.0.0",
11525 "safe-buffer": "~5.1.1",
11526 "string_decoder": "~1.1.1",
11527 "util-deprecate": "~1.0.1"
11528 }
11529 },
11530 "string_decoder": {
11531 "version": "1.1.1",
11532 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11533 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11534 "dev": true,
11535 "requires": {
11536 "safe-buffer": "~5.1.0"
11537 }
11538 }
11539 } 10791 }
11540 }, 10792 },
11541 "fs-extra": { 10793 "fs-extra": {
@@ -11556,20 +10808,15 @@
11556 "graceful-fs": "^4.1.6", 10808 "graceful-fs": "^4.1.6",
11557 "universalify": "^2.0.0" 10809 "universalify": "^2.0.0"
11558 } 10810 }
11559 },
11560 "universalify": {
11561 "version": "2.0.0",
11562 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
11563 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
11564 } 10811 }
11565 } 10812 }
11566 }, 10813 },
11567 "fs-minipass": { 10814 "fs-minipass": {
11568 "version": "1.2.7", 10815 "version": "2.1.0",
11569 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz", 10816 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
11570 "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==", 10817 "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
11571 "requires": { 10818 "requires": {
11572 "minipass": "^2.6.0" 10819 "minipass": "^3.0.0"
11573 } 10820 }
11574 }, 10821 },
11575 "fs-mkdirp-stream": { 10822 "fs-mkdirp-stream": {
@@ -11582,30 +10829,6 @@
11582 "through2": "^2.0.3" 10829 "through2": "^2.0.3"
11583 }, 10830 },
11584 "dependencies": { 10831 "dependencies": {
11585 "readable-stream": {
11586 "version": "2.3.7",
11587 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11588 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11589 "dev": true,
11590 "requires": {
11591 "core-util-is": "~1.0.0",
11592 "inherits": "~2.0.3",
11593 "isarray": "~1.0.0",
11594 "process-nextick-args": "~2.0.0",
11595 "safe-buffer": "~5.1.1",
11596 "string_decoder": "~1.1.1",
11597 "util-deprecate": "~1.0.1"
11598 }
11599 },
11600 "string_decoder": {
11601 "version": "1.1.1",
11602 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11603 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11604 "dev": true,
11605 "requires": {
11606 "safe-buffer": "~5.1.0"
11607 }
11608 },
11609 "through2": { 10832 "through2": {
11610 "version": "2.0.5", 10833 "version": "2.0.5",
11611 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 10834 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -11628,32 +10851,6 @@
11628 "iferr": "^0.1.5", 10851 "iferr": "^0.1.5",
11629 "imurmurhash": "^0.1.4", 10852 "imurmurhash": "^0.1.4",
11630 "readable-stream": "1 || 2" 10853 "readable-stream": "1 || 2"
11631 },
11632 "dependencies": {
11633 "readable-stream": {
11634 "version": "2.3.7",
11635 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
11636 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
11637 "dev": true,
11638 "requires": {
11639 "core-util-is": "~1.0.0",
11640 "inherits": "~2.0.3",
11641 "isarray": "~1.0.0",
11642 "process-nextick-args": "~2.0.0",
11643 "safe-buffer": "~5.1.1",
11644 "string_decoder": "~1.1.1",
11645 "util-deprecate": "~1.0.1"
11646 }
11647 },
11648 "string_decoder": {
11649 "version": "1.1.1",
11650 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11651 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11652 "dev": true,
11653 "requires": {
11654 "safe-buffer": "~5.1.0"
11655 }
11656 }
11657 } 10854 }
11658 }, 10855 },
11659 "fs.realpath": { 10856 "fs.realpath": {
@@ -11857,17 +11054,6 @@
11857 "dev": true, 11054 "dev": true,
11858 "requires": { 11055 "requires": {
11859 "is-glob": "^4.0.1" 11056 "is-glob": "^4.0.1"
11860 },
11861 "dependencies": {
11862 "is-glob": {
11863 "version": "4.0.3",
11864 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
11865 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
11866 "dev": true,
11867 "requires": {
11868 "is-extglob": "^2.1.1"
11869 }
11870 }
11871 } 11057 }
11872 }, 11058 },
11873 "glob-stream": { 11059 "glob-stream": {
@@ -11912,28 +11098,13 @@
11912 "path-dirname": "^1.0.0" 11098 "path-dirname": "^1.0.0"
11913 } 11099 }
11914 }, 11100 },
11915 "readable-stream": { 11101 "is-glob": {
11916 "version": "2.3.7", 11102 "version": "3.1.0",
11917 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 11103 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
11918 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 11104 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
11919 "dev": true,
11920 "requires": {
11921 "core-util-is": "~1.0.0",
11922 "inherits": "~2.0.3",
11923 "isarray": "~1.0.0",
11924 "process-nextick-args": "~2.0.0",
11925 "safe-buffer": "~5.1.1",
11926 "string_decoder": "~1.1.1",
11927 "util-deprecate": "~1.0.1"
11928 }
11929 },
11930 "string_decoder": {
11931 "version": "1.1.1",
11932 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
11933 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
11934 "dev": true, 11105 "dev": true,
11935 "requires": { 11106 "requires": {
11936 "safe-buffer": "~5.1.0" 11107 "is-extglob": "^2.1.0"
11937 } 11108 }
11938 } 11109 }
11939 } 11110 }
@@ -11967,15 +11138,6 @@
11967 "roarr": "^2.15.3", 11138 "roarr": "^2.15.3",
11968 "semver": "^7.3.2", 11139 "semver": "^7.3.2",
11969 "serialize-error": "^7.0.1" 11140 "serialize-error": "^7.0.1"
11970 },
11971 "dependencies": {
11972 "core-js": {
11973 "version": "3.18.3",
11974 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.18.3.tgz",
11975 "integrity": "sha512-tReEhtMReZaPFVw7dajMx0vlsz3oOb8ajgPoHVYGxr8ErnZ6PcYEvvmjGmXlfpnxpkYSdOQttjB+MvVbCGfvLw==",
11976 "dev": true,
11977 "optional": true
11978 }
11979 } 11141 }
11980 }, 11142 },
11981 "global-dirs": { 11143 "global-dirs": {
@@ -12007,6 +11169,16 @@
12007 "ini": "^1.3.4", 11169 "ini": "^1.3.4",
12008 "is-windows": "^1.0.1", 11170 "is-windows": "^1.0.1",
12009 "which": "^1.2.14" 11171 "which": "^1.2.14"
11172 },
11173 "dependencies": {
11174 "which": {
11175 "version": "1.3.1",
11176 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
11177 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
11178 "requires": {
11179 "isexe": "^2.0.0"
11180 }
11181 }
12010 } 11182 }
12011 }, 11183 },
12012 "global-tunnel-ng": { 11184 "global-tunnel-ng": {
@@ -12121,30 +11293,6 @@
12121 "vinyl-sourcemaps-apply": "^0.2.0" 11293 "vinyl-sourcemaps-apply": "^0.2.0"
12122 }, 11294 },
12123 "dependencies": { 11295 "dependencies": {
12124 "readable-stream": {
12125 "version": "2.3.7",
12126 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
12127 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
12128 "dev": true,
12129 "requires": {
12130 "core-util-is": "~1.0.0",
12131 "inherits": "~2.0.3",
12132 "isarray": "~1.0.0",
12133 "process-nextick-args": "~2.0.0",
12134 "safe-buffer": "~5.1.1",
12135 "string_decoder": "~1.1.1",
12136 "util-deprecate": "~1.0.1"
12137 }
12138 },
12139 "string_decoder": {
12140 "version": "1.1.1",
12141 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
12142 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
12143 "dev": true,
12144 "requires": {
12145 "safe-buffer": "~5.1.0"
12146 }
12147 },
12148 "through2": { 11296 "through2": {
12149 "version": "2.0.5", 11297 "version": "2.0.5",
12150 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 11298 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -12183,15 +11331,6 @@
12183 "yargs": "^7.1.0" 11331 "yargs": "^7.1.0"
12184 }, 11332 },
12185 "dependencies": { 11333 "dependencies": {
12186 "ansi-colors": {
12187 "version": "1.1.0",
12188 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
12189 "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
12190 "dev": true,
12191 "requires": {
12192 "ansi-wrap": "^0.1.0"
12193 }
12194 },
12195 "ansi-regex": { 11334 "ansi-regex": {
12196 "version": "2.1.1", 11335 "version": "2.1.1",
12197 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 11336 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz",
@@ -12225,18 +11364,6 @@
12225 "pinkie-promise": "^2.0.0" 11364 "pinkie-promise": "^2.0.0"
12226 } 11365 }
12227 }, 11366 },
12228 "findup-sync": {
12229 "version": "3.0.0",
12230 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
12231 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
12232 "dev": true,
12233 "requires": {
12234 "detect-file": "^1.0.0",
12235 "is-glob": "^4.0.0",
12236 "micromatch": "^3.0.4",
12237 "resolve-dir": "^1.0.1"
12238 }
12239 },
12240 "get-caller-file": { 11367 "get-caller-file": {
12241 "version": "1.0.3", 11368 "version": "1.0.3",
12242 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", 11369 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz",
@@ -12258,31 +11385,6 @@
12258 "number-is-nan": "^1.0.0" 11385 "number-is-nan": "^1.0.0"
12259 } 11386 }
12260 }, 11387 },
12261 "is-glob": {
12262 "version": "4.0.3",
12263 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
12264 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
12265 "dev": true,
12266 "requires": {
12267 "is-extglob": "^2.1.1"
12268 }
12269 },
12270 "liftoff": {
12271 "version": "3.1.0",
12272 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
12273 "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
12274 "dev": true,
12275 "requires": {
12276 "extend": "^3.0.0",
12277 "findup-sync": "^3.0.0",
12278 "fined": "^1.0.1",
12279 "flagged-respawn": "^1.0.0",
12280 "is-plain-object": "^2.0.4",
12281 "object.map": "^1.0.0",
12282 "rechoir": "^0.6.2",
12283 "resolve": "^1.1.7"
12284 }
12285 },
12286 "normalize-package-data": { 11388 "normalize-package-data": {
12287 "version": "2.5.0", 11389 "version": "2.5.0",
12288 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", 11390 "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
@@ -12482,30 +11584,6 @@
12482 "through2": "^2.0.3" 11584 "through2": "^2.0.3"
12483 }, 11585 },
12484 "dependencies": { 11586 "dependencies": {
12485 "readable-stream": {
12486 "version": "2.3.7",
12487 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
12488 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
12489 "dev": true,
12490 "requires": {
12491 "core-util-is": "~1.0.0",
12492 "inherits": "~2.0.3",
12493 "isarray": "~1.0.0",
12494 "process-nextick-args": "~2.0.0",
12495 "safe-buffer": "~5.1.1",
12496 "string_decoder": "~1.1.1",
12497 "util-deprecate": "~1.0.1"
12498 }
12499 },
12500 "string_decoder": {
12501 "version": "1.1.1",
12502 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
12503 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
12504 "dev": true,
12505 "requires": {
12506 "safe-buffer": "~5.1.0"
12507 }
12508 },
12509 "through2": { 11587 "through2": {
12510 "version": "2.0.5", 11588 "version": "2.0.5",
12511 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 11589 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -12565,12 +11643,6 @@
12565 "vinyl-sourcemaps-apply": "^0.2.1" 11643 "vinyl-sourcemaps-apply": "^0.2.1"
12566 }, 11644 },
12567 "dependencies": { 11645 "dependencies": {
12568 "ansi-regex": {
12569 "version": "5.0.1",
12570 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
12571 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
12572 "dev": true
12573 },
12574 "ansi-styles": { 11646 "ansi-styles": {
12575 "version": "4.3.0", 11647 "version": "4.3.0",
12576 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 11648 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -12617,15 +11689,6 @@
12617 "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==", 11689 "integrity": "sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==",
12618 "dev": true 11690 "dev": true
12619 }, 11691 },
12620 "strip-ansi": {
12621 "version": "6.0.1",
12622 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
12623 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
12624 "dev": true,
12625 "requires": {
12626 "ansi-regex": "^5.0.1"
12627 }
12628 },
12629 "supports-color": { 11692 "supports-color": {
12630 "version": "7.2.0", 11693 "version": "7.2.0",
12631 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 11694 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -12647,30 +11710,6 @@
12647 "through2": "^2.0.1" 11710 "through2": "^2.0.1"
12648 }, 11711 },
12649 "dependencies": { 11712 "dependencies": {
12650 "readable-stream": {
12651 "version": "2.3.7",
12652 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
12653 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
12654 "dev": true,
12655 "requires": {
12656 "core-util-is": "~1.0.0",
12657 "inherits": "~2.0.3",
12658 "isarray": "~1.0.0",
12659 "process-nextick-args": "~2.0.0",
12660 "safe-buffer": "~5.1.1",
12661 "string_decoder": "~1.1.1",
12662 "util-deprecate": "~1.0.1"
12663 }
12664 },
12665 "string_decoder": {
12666 "version": "1.1.1",
12667 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
12668 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
12669 "dev": true,
12670 "requires": {
12671 "safe-buffer": "~5.1.0"
12672 }
12673 },
12674 "through2": { 11713 "through2": {
12675 "version": "2.0.5", 11714 "version": "2.0.5",
12676 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 11715 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -12758,30 +11797,6 @@
12758 "is-plain-object": "^2.0.4" 11797 "is-plain-object": "^2.0.4"
12759 } 11798 }
12760 }, 11799 },
12761 "readable-stream": {
12762 "version": "2.3.7",
12763 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
12764 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
12765 "dev": true,
12766 "requires": {
12767 "core-util-is": "~1.0.0",
12768 "inherits": "~2.0.3",
12769 "isarray": "~1.0.0",
12770 "process-nextick-args": "~2.0.0",
12771 "safe-buffer": "~5.1.1",
12772 "string_decoder": "~1.1.1",
12773 "util-deprecate": "~1.0.1"
12774 }
12775 },
12776 "string_decoder": {
12777 "version": "1.1.1",
12778 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
12779 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
12780 "dev": true,
12781 "requires": {
12782 "safe-buffer": "~5.1.0"
12783 }
12784 },
12785 "through2": { 11800 "through2": {
12786 "version": "2.0.5", 11801 "version": "2.0.5",
12787 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 11802 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -12897,24 +11912,6 @@
12897 "kind-of": "^4.0.0" 11912 "kind-of": "^4.0.0"
12898 }, 11913 },
12899 "dependencies": { 11914 "dependencies": {
12900 "is-number": {
12901 "version": "3.0.0",
12902 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
12903 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12904 "requires": {
12905 "kind-of": "^3.0.2"
12906 },
12907 "dependencies": {
12908 "kind-of": {
12909 "version": "3.2.2",
12910 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12911 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12912 "requires": {
12913 "is-buffer": "^1.1.5"
12914 }
12915 }
12916 }
12917 },
12918 "kind-of": { 11915 "kind-of": {
12919 "version": "4.0.0", 11916 "version": "4.0.0",
12920 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 11917 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
@@ -12942,6 +11939,17 @@
12942 "safe-buffer": "^5.2.0" 11939 "safe-buffer": "^5.2.0"
12943 }, 11940 },
12944 "dependencies": { 11941 "dependencies": {
11942 "readable-stream": {
11943 "version": "3.6.0",
11944 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
11945 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
11946 "dev": true,
11947 "requires": {
11948 "inherits": "^2.0.3",
11949 "string_decoder": "^1.1.1",
11950 "util-deprecate": "^1.0.1"
11951 }
11952 },
12945 "safe-buffer": { 11953 "safe-buffer": {
12946 "version": "5.2.1", 11954 "version": "5.2.1",
12947 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 11955 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
@@ -13027,23 +12035,6 @@
13027 "dev": true, 12035 "dev": true,
13028 "requires": { 12036 "requires": {
13029 "lru-cache": "^6.0.0" 12037 "lru-cache": "^6.0.0"
13030 },
13031 "dependencies": {
13032 "lru-cache": {
13033 "version": "6.0.0",
13034 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
13035 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
13036 "dev": true,
13037 "requires": {
13038 "yallist": "^4.0.0"
13039 }
13040 },
13041 "yallist": {
13042 "version": "4.0.0",
13043 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
13044 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
13045 "dev": true
13046 }
13047 } 12038 }
13048 }, 12039 },
13049 "hpack.js": { 12040 "hpack.js": {
@@ -13056,32 +12047,6 @@
13056 "obuf": "^1.0.0", 12047 "obuf": "^1.0.0",
13057 "readable-stream": "^2.0.1", 12048 "readable-stream": "^2.0.1",
13058 "wbuf": "^1.1.0" 12049 "wbuf": "^1.1.0"
13059 },
13060 "dependencies": {
13061 "readable-stream": {
13062 "version": "2.3.7",
13063 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
13064 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
13065 "dev": true,
13066 "requires": {
13067 "core-util-is": "~1.0.0",
13068 "inherits": "~2.0.3",
13069 "isarray": "~1.0.0",
13070 "process-nextick-args": "~2.0.0",
13071 "safe-buffer": "~5.1.1",
13072 "string_decoder": "~1.1.1",
13073 "util-deprecate": "~1.0.1"
13074 }
13075 },
13076 "string_decoder": {
13077 "version": "1.1.1",
13078 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
13079 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
13080 "dev": true,
13081 "requires": {
13082 "safe-buffer": "~5.1.0"
13083 }
13084 }
13085 } 12050 }
13086 }, 12051 },
13087 "html-encoding-sniffer": { 12052 "html-encoding-sniffer": {
@@ -13264,13 +12229,54 @@
13264 "micromatch": "^3.1.10" 12229 "micromatch": "^3.1.10"
13265 }, 12230 },
13266 "dependencies": { 12231 "dependencies": {
13267 "is-glob": { 12232 "define-property": {
13268 "version": "4.0.3", 12233 "version": "2.0.2",
13269 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 12234 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
13270 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 12235 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
12236 "dev": true,
12237 "requires": {
12238 "is-descriptor": "^1.0.2",
12239 "isobject": "^3.0.1"
12240 }
12241 },
12242 "extend-shallow": {
12243 "version": "3.0.2",
12244 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
12245 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
12246 "dev": true,
12247 "requires": {
12248 "assign-symbols": "^1.0.0",
12249 "is-extendable": "^1.0.1"
12250 }
12251 },
12252 "is-extendable": {
12253 "version": "1.0.1",
12254 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
12255 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
13271 "dev": true, 12256 "dev": true,
13272 "requires": { 12257 "requires": {
13273 "is-extglob": "^2.1.1" 12258 "is-plain-object": "^2.0.4"
12259 }
12260 },
12261 "micromatch": {
12262 "version": "3.1.10",
12263 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
12264 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
12265 "dev": true,
12266 "requires": {
12267 "arr-diff": "^4.0.0",
12268 "array-unique": "^0.3.2",
12269 "braces": "^2.3.1",
12270 "define-property": "^2.0.2",
12271 "extend-shallow": "^3.0.2",
12272 "extglob": "^2.0.4",
12273 "fragment-cache": "^0.2.1",
12274 "kind-of": "^6.0.2",
12275 "nanomatch": "^1.2.9",
12276 "object.pick": "^1.3.0",
12277 "regex-not": "^1.0.0",
12278 "snapdragon": "^0.8.1",
12279 "to-regex": "^3.0.2"
13274 } 12280 }
13275 } 12281 }
13276 } 12282 }
@@ -13339,11 +12345,11 @@
13339 } 12345 }
13340 }, 12346 },
13341 "iconv-lite": { 12347 "iconv-lite": {
13342 "version": "0.4.24", 12348 "version": "0.6.3",
13343 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", 12349 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
13344 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", 12350 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
13345 "requires": { 12351 "requires": {
13346 "safer-buffer": ">= 2.1.2 < 3" 12352 "safer-buffer": ">= 2.1.2 < 3.0.0"
13347 } 12353 }
13348 }, 12354 },
13349 "ieee754": { 12355 "ieee754": {
@@ -13434,12 +12440,6 @@
13434 "p-limit": "^2.2.0" 12440 "p-limit": "^2.2.0"
13435 } 12441 }
13436 }, 12442 },
13437 "path-exists": {
13438 "version": "4.0.0",
13439 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
13440 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
13441 "dev": true
13442 },
13443 "pkg-dir": { 12443 "pkg-dir": {
13444 "version": "4.2.0", 12444 "version": "4.2.0",
13445 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", 12445 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
@@ -13523,12 +12523,6 @@
13523 "through": "^2.3.6" 12523 "through": "^2.3.6"
13524 }, 12524 },
13525 "dependencies": { 12525 "dependencies": {
13526 "ansi-regex": {
13527 "version": "5.0.1",
13528 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
13529 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
13530 "dev": true
13531 },
13532 "ansi-styles": { 12526 "ansi-styles": {
13533 "version": "4.3.0", 12527 "version": "4.3.0",
13534 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 12528 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -13575,12 +12569,6 @@
13575 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 12569 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
13576 "dev": true 12570 "dev": true
13577 }, 12571 },
13578 "mute-stream": {
13579 "version": "0.0.8",
13580 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
13581 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
13582 "dev": true
13583 },
13584 "string-width": { 12572 "string-width": {
13585 "version": "4.2.3", 12573 "version": "4.2.3",
13586 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 12574 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
@@ -13592,15 +12580,6 @@
13592 "strip-ansi": "^6.0.1" 12580 "strip-ansi": "^6.0.1"
13593 } 12581 }
13594 }, 12582 },
13595 "strip-ansi": {
13596 "version": "6.0.1",
13597 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
13598 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
13599 "dev": true,
13600 "requires": {
13601 "ansi-regex": "^5.0.1"
13602 }
13603 },
13604 "supports-color": { 12583 "supports-color": {
13605 "version": "7.2.0", 12584 "version": "7.2.0",
13606 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 12585 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -13700,13 +12679,6 @@
13700 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", 12679 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
13701 "requires": { 12680 "requires": {
13702 "kind-of": "^6.0.0" 12681 "kind-of": "^6.0.0"
13703 },
13704 "dependencies": {
13705 "kind-of": {
13706 "version": "6.0.3",
13707 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
13708 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
13709 }
13710 } 12682 }
13711 }, 12683 },
13712 "is-arguments": { 12684 "is-arguments": {
@@ -13720,9 +12692,10 @@
13720 } 12692 }
13721 }, 12693 },
13722 "is-arrayish": { 12694 "is-arrayish": {
13723 "version": "0.3.2", 12695 "version": "0.2.1",
13724 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 12696 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
13725 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" 12697 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
12698 "dev": true
13726 }, 12699 },
13727 "is-arrow-function": { 12700 "is-arrow-function": {
13728 "version": "2.0.3", 12701 "version": "2.0.3",
@@ -13780,12 +12753,12 @@
13780 "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" 12753 "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w=="
13781 }, 12754 },
13782 "is-ci": { 12755 "is-ci": {
13783 "version": "3.0.0", 12756 "version": "3.0.1",
13784 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", 12757 "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz",
13785 "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", 12758 "integrity": "sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==",
13786 "dev": true, 12759 "dev": true,
13787 "requires": { 12760 "requires": {
13788 "ci-info": "^3.1.1" 12761 "ci-info": "^3.2.0"
13789 } 12762 }
13790 }, 12763 },
13791 "is-core-module": { 12764 "is-core-module": {
@@ -13802,13 +12775,6 @@
13802 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", 12775 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
13803 "requires": { 12776 "requires": {
13804 "kind-of": "^6.0.0" 12777 "kind-of": "^6.0.0"
13805 },
13806 "dependencies": {
13807 "kind-of": {
13808 "version": "6.0.3",
13809 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
13810 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
13811 }
13812 } 12778 }
13813 }, 12779 },
13814 "is-date-object": { 12780 "is-date-object": {
@@ -13828,13 +12794,6 @@
13828 "is-accessor-descriptor": "^1.0.0", 12794 "is-accessor-descriptor": "^1.0.0",
13829 "is-data-descriptor": "^1.0.0", 12795 "is-data-descriptor": "^1.0.0",
13830 "kind-of": "^6.0.2" 12796 "kind-of": "^6.0.2"
13831 },
13832 "dependencies": {
13833 "kind-of": {
13834 "version": "6.0.3",
13835 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
13836 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
13837 }
13838 } 12797 }
13839 }, 12798 },
13840 "is-extendable": { 12799 "is-extendable": {
@@ -13864,11 +12823,12 @@
13864 "dev": true 12823 "dev": true
13865 }, 12824 },
13866 "is-glob": { 12825 "is-glob": {
13867 "version": "3.1.0", 12826 "version": "4.0.3",
13868 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", 12827 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
13869 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", 12828 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
12829 "dev": true,
13870 "requires": { 12830 "requires": {
13871 "is-extglob": "^2.1.0" 12831 "is-extglob": "^2.1.1"
13872 } 12832 }
13873 }, 12833 },
13874 "is-in-browser": { 12834 "is-in-browser": {
@@ -13922,9 +12882,22 @@
13922 "dev": true 12882 "dev": true
13923 }, 12883 },
13924 "is-number": { 12884 "is-number": {
13925 "version": "6.0.0", 12885 "version": "3.0.0",
13926 "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz", 12886 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
13927 "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg==" 12887 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
12888 "requires": {
12889 "kind-of": "^3.0.2"
12890 },
12891 "dependencies": {
12892 "kind-of": {
12893 "version": "3.2.2",
12894 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12895 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12896 "requires": {
12897 "is-buffer": "^1.1.5"
12898 }
12899 }
12900 }
13928 }, 12901 },
13929 "is-number-object": { 12902 "is-number-object": {
13930 "version": "1.0.6", 12903 "version": "1.0.6",
@@ -14247,17 +13220,6 @@
14247 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz", 13220 "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
14248 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=", 13221 "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=",
14249 "dev": true 13222 "dev": true
14250 },
14251 "chalk": {
14252 "version": "2.4.2",
14253 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
14254 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
14255 "dev": true,
14256 "requires": {
14257 "ansi-styles": "^3.2.1",
14258 "escape-string-regexp": "^1.0.5",
14259 "supports-color": "^5.3.0"
14260 }
14261 } 13223 }
14262 } 13224 }
14263 }, 13225 },
@@ -14272,12 +13234,6 @@
14272 "jest-cli": "^27.3.1" 13234 "jest-cli": "^27.3.1"
14273 }, 13235 },
14274 "dependencies": { 13236 "dependencies": {
14275 "ansi-regex": {
14276 "version": "5.0.1",
14277 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
14278 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
14279 "dev": true
14280 },
14281 "ansi-styles": { 13237 "ansi-styles": {
14282 "version": "4.3.0", 13238 "version": "4.3.0",
14283 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 13239 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -14355,15 +13311,6 @@
14355 "strip-ansi": "^6.0.1" 13311 "strip-ansi": "^6.0.1"
14356 } 13312 }
14357 }, 13313 },
14358 "strip-ansi": {
14359 "version": "6.0.1",
14360 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
14361 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
14362 "dev": true,
14363 "requires": {
14364 "ansi-regex": "^5.0.1"
14365 }
14366 },
14367 "supports-color": { 13314 "supports-color": {
14368 "version": "7.2.0", 13315 "version": "7.2.0",
14369 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13316 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -14517,15 +13464,6 @@
14517 "color-convert": "^2.0.1" 13464 "color-convert": "^2.0.1"
14518 } 13465 }
14519 }, 13466 },
14520 "braces": {
14521 "version": "3.0.2",
14522 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
14523 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
14524 "dev": true,
14525 "requires": {
14526 "fill-range": "^7.0.1"
14527 }
14528 },
14529 "chalk": { 13467 "chalk": {
14530 "version": "4.1.2", 13468 "version": "4.1.2",
14531 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 13469 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -14551,15 +13489,6 @@
14551 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 13489 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
14552 "dev": true 13490 "dev": true
14553 }, 13491 },
14554 "fill-range": {
14555 "version": "7.0.1",
14556 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
14557 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
14558 "dev": true,
14559 "requires": {
14560 "to-regex-range": "^5.0.1"
14561 }
14562 },
14563 "glob": { 13492 "glob": {
14564 "version": "7.2.0", 13493 "version": "7.2.0",
14565 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 13494 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
@@ -14580,22 +13509,6 @@
14580 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 13509 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
14581 "dev": true 13510 "dev": true
14582 }, 13511 },
14583 "is-number": {
14584 "version": "7.0.0",
14585 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
14586 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
14587 "dev": true
14588 },
14589 "micromatch": {
14590 "version": "4.0.4",
14591 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
14592 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
14593 "dev": true,
14594 "requires": {
14595 "braces": "^3.0.1",
14596 "picomatch": "^2.2.3"
14597 }
14598 },
14599 "supports-color": { 13512 "supports-color": {
14600 "version": "7.2.0", 13513 "version": "7.2.0",
14601 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13514 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -14604,15 +13517,6 @@
14604 "requires": { 13517 "requires": {
14605 "has-flag": "^4.0.0" 13518 "has-flag": "^4.0.0"
14606 } 13519 }
14607 },
14608 "to-regex-range": {
14609 "version": "5.0.1",
14610 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
14611 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
14612 "dev": true,
14613 "requires": {
14614 "is-number": "^7.0.0"
14615 }
14616 } 13520 }
14617 } 13521 }
14618 }, 13522 },
@@ -14818,55 +13722,12 @@
14818 "picomatch": "^2.0.4" 13722 "picomatch": "^2.0.4"
14819 } 13723 }
14820 }, 13724 },
14821 "braces": {
14822 "version": "3.0.2",
14823 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
14824 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
14825 "dev": true,
14826 "requires": {
14827 "fill-range": "^7.0.1"
14828 }
14829 },
14830 "fill-range": {
14831 "version": "7.0.1",
14832 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
14833 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
14834 "dev": true,
14835 "requires": {
14836 "to-regex-range": "^5.0.1"
14837 }
14838 },
14839 "fsevents": { 13725 "fsevents": {
14840 "version": "2.3.2", 13726 "version": "2.3.2",
14841 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", 13727 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
14842 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", 13728 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
14843 "dev": true, 13729 "dev": true,
14844 "optional": true 13730 "optional": true
14845 },
14846 "is-number": {
14847 "version": "7.0.0",
14848 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
14849 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
14850 "dev": true
14851 },
14852 "micromatch": {
14853 "version": "4.0.4",
14854 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
14855 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
14856 "dev": true,
14857 "requires": {
14858 "braces": "^3.0.1",
14859 "picomatch": "^2.2.3"
14860 }
14861 },
14862 "to-regex-range": {
14863 "version": "5.0.1",
14864 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
14865 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
14866 "dev": true,
14867 "requires": {
14868 "is-number": "^7.0.0"
14869 }
14870 } 13731 }
14871 } 13732 }
14872 }, 13733 },
@@ -15046,15 +13907,6 @@
15046 "color-convert": "^2.0.1" 13907 "color-convert": "^2.0.1"
15047 } 13908 }
15048 }, 13909 },
15049 "braces": {
15050 "version": "3.0.2",
15051 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
15052 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
15053 "dev": true,
15054 "requires": {
15055 "fill-range": "^7.0.1"
15056 }
15057 },
15058 "chalk": { 13910 "chalk": {
15059 "version": "4.1.2", 13911 "version": "4.1.2",
15060 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 13912 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
@@ -15080,37 +13932,12 @@
15080 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 13932 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
15081 "dev": true 13933 "dev": true
15082 }, 13934 },
15083 "fill-range": {
15084 "version": "7.0.1",
15085 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
15086 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
15087 "dev": true,
15088 "requires": {
15089 "to-regex-range": "^5.0.1"
15090 }
15091 },
15092 "has-flag": { 13935 "has-flag": {
15093 "version": "4.0.0", 13936 "version": "4.0.0",
15094 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 13937 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
15095 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 13938 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
15096 "dev": true 13939 "dev": true
15097 }, 13940 },
15098 "is-number": {
15099 "version": "7.0.0",
15100 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
15101 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
15102 "dev": true
15103 },
15104 "micromatch": {
15105 "version": "4.0.4",
15106 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
15107 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
15108 "dev": true,
15109 "requires": {
15110 "braces": "^3.0.1",
15111 "picomatch": "^2.2.3"
15112 }
15113 },
15114 "supports-color": { 13941 "supports-color": {
15115 "version": "7.2.0", 13942 "version": "7.2.0",
15116 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 13943 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -15119,15 +13946,6 @@
15119 "requires": { 13946 "requires": {
15120 "has-flag": "^4.0.0" 13947 "has-flag": "^4.0.0"
15121 } 13948 }
15122 },
15123 "to-regex-range": {
15124 "version": "5.0.1",
15125 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
15126 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
15127 "dev": true,
15128 "requires": {
15129 "is-number": "^7.0.0"
15130 }
15131 } 13949 }
15132 } 13950 }
15133 }, 13951 },
@@ -15357,12 +14175,6 @@
15357 "@types/yargs-parser": "*" 14175 "@types/yargs-parser": "*"
15358 } 14176 }
15359 }, 14177 },
15360 "ansi-regex": {
15361 "version": "5.0.1",
15362 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
15363 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
15364 "dev": true
15365 },
15366 "ansi-styles": { 14178 "ansi-styles": {
15367 "version": "4.3.0", 14179 "version": "4.3.0",
15368 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 14180 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -15434,15 +14246,6 @@
15434 "strip-ansi": "^6.0.1" 14246 "strip-ansi": "^6.0.1"
15435 } 14247 }
15436 }, 14248 },
15437 "strip-ansi": {
15438 "version": "6.0.1",
15439 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
15440 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
15441 "dev": true,
15442 "requires": {
15443 "ansi-regex": "^5.0.1"
15444 }
15445 },
15446 "supports-color": { 14249 "supports-color": {
15447 "version": "7.2.0", 14250 "version": "7.2.0",
15448 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 14251 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -15864,12 +14667,6 @@
15864 "xml-name-validator": "^3.0.0" 14667 "xml-name-validator": "^3.0.0"
15865 }, 14668 },
15866 "dependencies": { 14669 "dependencies": {
15867 "acorn": {
15868 "version": "8.5.0",
15869 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
15870 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
15871 "dev": true
15872 },
15873 "form-data": { 14670 "form-data": {
15874 "version": "3.0.1", 14671 "version": "3.0.1",
15875 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", 14672 "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz",
@@ -16076,14 +14873,6 @@
16076 "extsprintf": "1.3.0", 14873 "extsprintf": "1.3.0",
16077 "json-schema": "0.2.3", 14874 "json-schema": "0.2.3",
16078 "verror": "1.10.0" 14875 "verror": "1.10.0"
16079 },
16080 "dependencies": {
16081 "extsprintf": {
16082 "version": "1.3.0",
16083 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz",
16084 "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=",
16085 "optional": true
16086 }
16087 } 14876 }
16088 }, 14877 },
16089 "jss": { 14878 "jss": {
@@ -16239,12 +15028,9 @@
16239 "dev": true 15028 "dev": true
16240 }, 15029 },
16241 "kind-of": { 15030 "kind-of": {
16242 "version": "3.2.2", 15031 "version": "6.0.3",
16243 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", 15032 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
16244 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", 15033 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
16245 "requires": {
16246 "is-buffer": "^1.1.5"
16247 }
16248 }, 15034 },
16249 "kleur": { 15035 "kleur": {
16250 "version": "2.0.2", 15036 "version": "2.0.2",
@@ -16274,6 +15060,16 @@
16274 "v8flags": "^3.1.1" 15060 "v8flags": "^3.1.1"
16275 }, 15061 },
16276 "dependencies": { 15062 "dependencies": {
15063 "chalk": {
15064 "version": "2.3.2",
15065 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.2.tgz",
15066 "integrity": "sha512-ZM4j2/ld/YZDc3Ma8PgN7gyAk+kHMMMyzLNryCPGhWrsfAuDVeuid5bpRFTDgMH9JBK2lA4dyyAkkZYF/WcqDQ==",
15067 "requires": {
15068 "ansi-styles": "^3.2.1",
15069 "escape-string-regexp": "^1.0.5",
15070 "supports-color": "^5.3.0"
15071 }
15072 },
16277 "debug": { 15073 "debug": {
16278 "version": "3.1.0", 15074 "version": "3.1.0",
16279 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", 15075 "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz",
@@ -16282,6 +15078,86 @@
16282 "ms": "2.0.0" 15078 "ms": "2.0.0"
16283 } 15079 }
16284 }, 15080 },
15081 "define-property": {
15082 "version": "2.0.2",
15083 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
15084 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
15085 "requires": {
15086 "is-descriptor": "^1.0.2",
15087 "isobject": "^3.0.1"
15088 }
15089 },
15090 "extend-shallow": {
15091 "version": "3.0.2",
15092 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
15093 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
15094 "requires": {
15095 "assign-symbols": "^1.0.0",
15096 "is-extendable": "^1.0.1"
15097 }
15098 },
15099 "findup-sync": {
15100 "version": "2.0.0",
15101 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
15102 "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
15103 "requires": {
15104 "detect-file": "^1.0.0",
15105 "is-glob": "^3.1.0",
15106 "micromatch": "^3.0.4",
15107 "resolve-dir": "^1.0.1"
15108 }
15109 },
15110 "is-extendable": {
15111 "version": "1.0.1",
15112 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
15113 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
15114 "requires": {
15115 "is-plain-object": "^2.0.4"
15116 }
15117 },
15118 "is-glob": {
15119 "version": "3.1.0",
15120 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
15121 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
15122 "requires": {
15123 "is-extglob": "^2.1.0"
15124 }
15125 },
15126 "liftoff": {
15127 "version": "2.5.0",
15128 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
15129 "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
15130 "requires": {
15131 "extend": "^3.0.0",
15132 "findup-sync": "^2.0.0",
15133 "fined": "^1.0.1",
15134 "flagged-respawn": "^1.0.0",
15135 "is-plain-object": "^2.0.4",
15136 "object.map": "^1.0.0",
15137 "rechoir": "^0.6.2",
15138 "resolve": "^1.1.7"
15139 }
15140 },
15141 "micromatch": {
15142 "version": "3.1.10",
15143 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15144 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15145 "requires": {
15146 "arr-diff": "^4.0.0",
15147 "array-unique": "^0.3.2",
15148 "braces": "^2.3.1",
15149 "define-property": "^2.0.2",
15150 "extend-shallow": "^3.0.2",
15151 "extglob": "^2.0.4",
15152 "fragment-cache": "^0.2.1",
15153 "kind-of": "^6.0.2",
15154 "nanomatch": "^1.2.9",
15155 "object.pick": "^1.3.0",
15156 "regex-not": "^1.0.0",
15157 "snapdragon": "^0.8.1",
15158 "to-regex": "^3.0.2"
15159 }
15160 },
16285 "minimist": { 15161 "minimist": {
16286 "version": "1.2.0", 15162 "version": "1.2.0",
16287 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", 15163 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
@@ -16357,38 +15233,12 @@
16357 "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q==" 15233 "integrity": "sha512-0/BnGCCfyUMkBpeDgWihanIAF9JmZhHBgUhEqzvf+adhNGLoP6TaiI5oF8oyb3I45P+PcnrqihSf01M0l0G5+Q=="
16358 }, 15234 },
16359 "lazystream": { 15235 "lazystream": {
16360 "version": "1.0.0", 15236 "version": "1.0.1",
16361 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", 15237 "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz",
16362 "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", 15238 "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==",
16363 "dev": true, 15239 "dev": true,
16364 "requires": { 15240 "requires": {
16365 "readable-stream": "^2.0.5" 15241 "readable-stream": "^2.0.5"
16366 },
16367 "dependencies": {
16368 "readable-stream": {
16369 "version": "2.3.7",
16370 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
16371 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
16372 "dev": true,
16373 "requires": {
16374 "core-util-is": "~1.0.0",
16375 "inherits": "~2.0.3",
16376 "isarray": "~1.0.0",
16377 "process-nextick-args": "~2.0.0",
16378 "safe-buffer": "~5.1.1",
16379 "string_decoder": "~1.1.1",
16380 "util-deprecate": "~1.0.1"
16381 }
16382 },
16383 "string_decoder": {
16384 "version": "1.1.1",
16385 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
16386 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
16387 "dev": true,
16388 "requires": {
16389 "safe-buffer": "~5.1.0"
16390 }
16391 }
16392 } 15242 }
16393 }, 15243 },
16394 "lcid": { 15244 "lcid": {
@@ -16426,18 +15276,83 @@
16426 } 15276 }
16427 }, 15277 },
16428 "liftoff": { 15278 "liftoff": {
16429 "version": "2.5.0", 15279 "version": "3.1.0",
16430 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", 15280 "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz",
16431 "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", 15281 "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==",
15282 "dev": true,
16432 "requires": { 15283 "requires": {
16433 "extend": "^3.0.0", 15284 "extend": "^3.0.0",
16434 "findup-sync": "^2.0.0", 15285 "findup-sync": "^3.0.0",
16435 "fined": "^1.0.1", 15286 "fined": "^1.0.1",
16436 "flagged-respawn": "^1.0.0", 15287 "flagged-respawn": "^1.0.0",
16437 "is-plain-object": "^2.0.4", 15288 "is-plain-object": "^2.0.4",
16438 "object.map": "^1.0.0", 15289 "object.map": "^1.0.0",
16439 "rechoir": "^0.6.2", 15290 "rechoir": "^0.6.2",
16440 "resolve": "^1.1.7" 15291 "resolve": "^1.1.7"
15292 },
15293 "dependencies": {
15294 "define-property": {
15295 "version": "2.0.2",
15296 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
15297 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
15298 "dev": true,
15299 "requires": {
15300 "is-descriptor": "^1.0.2",
15301 "isobject": "^3.0.1"
15302 }
15303 },
15304 "extend-shallow": {
15305 "version": "3.0.2",
15306 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
15307 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
15308 "dev": true,
15309 "requires": {
15310 "assign-symbols": "^1.0.0",
15311 "is-extendable": "^1.0.1"
15312 }
15313 },
15314 "findup-sync": {
15315 "version": "3.0.0",
15316 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
15317 "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==",
15318 "dev": true,
15319 "requires": {
15320 "detect-file": "^1.0.0",
15321 "is-glob": "^4.0.0",
15322 "micromatch": "^3.0.4",
15323 "resolve-dir": "^1.0.1"
15324 }
15325 },
15326 "is-extendable": {
15327 "version": "1.0.1",
15328 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
15329 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
15330 "dev": true,
15331 "requires": {
15332 "is-plain-object": "^2.0.4"
15333 }
15334 },
15335 "micromatch": {
15336 "version": "3.1.10",
15337 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15338 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15339 "dev": true,
15340 "requires": {
15341 "arr-diff": "^4.0.0",
15342 "array-unique": "^0.3.2",
15343 "braces": "^2.3.1",
15344 "define-property": "^2.0.2",
15345 "extend-shallow": "^3.0.2",
15346 "extglob": "^2.0.4",
15347 "fragment-cache": "^0.2.1",
15348 "kind-of": "^6.0.2",
15349 "nanomatch": "^1.2.9",
15350 "object.pick": "^1.3.0",
15351 "regex-not": "^1.0.0",
15352 "snapdragon": "^0.8.1",
15353 "to-regex": "^3.0.2"
15354 }
15355 }
16441 } 15356 }
16442 }, 15357 },
16443 "lines-and-columns": { 15358 "lines-and-columns": {
@@ -16532,6 +15447,14 @@
16532 "requires": { 15447 "requires": {
16533 "p-locate": "^3.0.0", 15448 "p-locate": "^3.0.0",
16534 "path-exists": "^3.0.0" 15449 "path-exists": "^3.0.0"
15450 },
15451 "dependencies": {
15452 "path-exists": {
15453 "version": "3.0.0",
15454 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
15455 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
15456 "dev": true
15457 }
16535 } 15458 }
16536 }, 15459 },
16537 "lodash": { 15460 "lodash": {
@@ -16695,6 +15618,42 @@
16695 "success-symbol": "^0.1.0", 15618 "success-symbol": "^0.1.0",
16696 "time-stamp": "^1.0.1", 15619 "time-stamp": "^1.0.1",
16697 "warning-symbol": "^0.1.0" 15620 "warning-symbol": "^0.1.0"
15621 },
15622 "dependencies": {
15623 "ansi-colors": {
15624 "version": "0.2.0",
15625 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-0.2.0.tgz",
15626 "integrity": "sha1-csMd4qDZoszQysMMyYI+6y9kNLU=",
15627 "requires": {
15628 "ansi-bgblack": "^0.1.1",
15629 "ansi-bgblue": "^0.1.1",
15630 "ansi-bgcyan": "^0.1.1",
15631 "ansi-bggreen": "^0.1.1",
15632 "ansi-bgmagenta": "^0.1.1",
15633 "ansi-bgred": "^0.1.1",
15634 "ansi-bgwhite": "^0.1.1",
15635 "ansi-bgyellow": "^0.1.1",
15636 "ansi-black": "^0.1.1",
15637 "ansi-blue": "^0.1.1",
15638 "ansi-bold": "^0.1.1",
15639 "ansi-cyan": "^0.1.1",
15640 "ansi-dim": "^0.1.1",
15641 "ansi-gray": "^0.1.1",
15642 "ansi-green": "^0.1.1",
15643 "ansi-grey": "^0.1.1",
15644 "ansi-hidden": "^0.1.1",
15645 "ansi-inverse": "^0.1.1",
15646 "ansi-italic": "^0.1.1",
15647 "ansi-magenta": "^0.1.1",
15648 "ansi-red": "^0.1.1",
15649 "ansi-reset": "^0.1.1",
15650 "ansi-strikethrough": "^0.1.1",
15651 "ansi-underline": "^0.1.1",
15652 "ansi-white": "^0.1.1",
15653 "ansi-yellow": "^0.1.1",
15654 "lazy-cache": "^2.0.1"
15655 }
15656 }
16698 } 15657 }
16699 }, 15658 },
16700 "logform": { 15659 "logform": {
@@ -16764,12 +15723,11 @@
16764 "dev": true 15723 "dev": true
16765 }, 15724 },
16766 "lru-cache": { 15725 "lru-cache": {
16767 "version": "4.1.5", 15726 "version": "6.0.0",
16768 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", 15727 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
16769 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", 15728 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
16770 "requires": { 15729 "requires": {
16771 "pseudomap": "^1.0.2", 15730 "yallist": "^4.0.0"
16772 "yallist": "^2.1.2"
16773 } 15731 }
16774 }, 15732 },
16775 "lru_map": { 15733 "lru_map": {
@@ -16868,22 +15826,15 @@
16868 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", 15826 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
16869 "requires": { 15827 "requires": {
16870 "kind-of": "^6.0.2" 15828 "kind-of": "^6.0.2"
16871 },
16872 "dependencies": {
16873 "kind-of": {
16874 "version": "6.0.3",
16875 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
16876 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
16877 }
16878 } 15829 }
16879 }, 15830 },
16880 "makeerror": { 15831 "makeerror": {
16881 "version": "1.0.11", 15832 "version": "1.0.12",
16882 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", 15833 "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz",
16883 "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", 15834 "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==",
16884 "dev": true, 15835 "dev": true,
16885 "requires": { 15836 "requires": {
16886 "tmpl": "1.0.x" 15837 "tmpl": "1.0.5"
16887 } 15838 }
16888 }, 15839 },
16889 "map-cache": { 15840 "map-cache": {
@@ -16920,6 +15871,79 @@
16920 "micromatch": "^3.0.4", 15871 "micromatch": "^3.0.4",
16921 "resolve": "^1.4.0", 15872 "resolve": "^1.4.0",
16922 "stack-trace": "0.0.10" 15873 "stack-trace": "0.0.10"
15874 },
15875 "dependencies": {
15876 "define-property": {
15877 "version": "2.0.2",
15878 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
15879 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
15880 "dev": true,
15881 "requires": {
15882 "is-descriptor": "^1.0.2",
15883 "isobject": "^3.0.1"
15884 }
15885 },
15886 "extend-shallow": {
15887 "version": "3.0.2",
15888 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
15889 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
15890 "dev": true,
15891 "requires": {
15892 "assign-symbols": "^1.0.0",
15893 "is-extendable": "^1.0.1"
15894 }
15895 },
15896 "findup-sync": {
15897 "version": "2.0.0",
15898 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
15899 "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
15900 "dev": true,
15901 "requires": {
15902 "detect-file": "^1.0.0",
15903 "is-glob": "^3.1.0",
15904 "micromatch": "^3.0.4",
15905 "resolve-dir": "^1.0.1"
15906 }
15907 },
15908 "is-extendable": {
15909 "version": "1.0.1",
15910 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
15911 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
15912 "dev": true,
15913 "requires": {
15914 "is-plain-object": "^2.0.4"
15915 }
15916 },
15917 "is-glob": {
15918 "version": "3.1.0",
15919 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
15920 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
15921 "dev": true,
15922 "requires": {
15923 "is-extglob": "^2.1.0"
15924 }
15925 },
15926 "micromatch": {
15927 "version": "3.1.10",
15928 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
15929 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
15930 "dev": true,
15931 "requires": {
15932 "arr-diff": "^4.0.0",
15933 "array-unique": "^0.3.2",
15934 "braces": "^2.3.1",
15935 "define-property": "^2.0.2",
15936 "extend-shallow": "^3.0.2",
15937 "extglob": "^2.0.4",
15938 "fragment-cache": "^0.2.1",
15939 "kind-of": "^6.0.2",
15940 "nanomatch": "^1.2.9",
15941 "object.pick": "^1.3.0",
15942 "regex-not": "^1.0.0",
15943 "snapdragon": "^0.8.1",
15944 "to-regex": "^3.0.2"
15945 }
15946 }
16923 } 15947 }
16924 }, 15948 },
16925 "matcher": { 15949 "matcher": {
@@ -16971,32 +15995,6 @@
16971 "requires": { 15995 "requires": {
16972 "errno": "^0.1.3", 15996 "errno": "^0.1.3",
16973 "readable-stream": "^2.0.1" 15997 "readable-stream": "^2.0.1"
16974 },
16975 "dependencies": {
16976 "readable-stream": {
16977 "version": "2.3.7",
16978 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
16979 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
16980 "dev": true,
16981 "requires": {
16982 "core-util-is": "~1.0.0",
16983 "inherits": "~2.0.3",
16984 "isarray": "~1.0.0",
16985 "process-nextick-args": "~2.0.0",
16986 "safe-buffer": "~5.1.1",
16987 "string_decoder": "~1.1.1",
16988 "util-deprecate": "~1.0.1"
16989 }
16990 },
16991 "string_decoder": {
16992 "version": "1.1.1",
16993 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
16994 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
16995 "dev": true,
16996 "requires": {
16997 "safe-buffer": "~5.1.0"
16998 }
16999 }
17000 } 15998 }
17001 }, 15999 },
17002 "meow": { 16000 "meow": {
@@ -17048,55 +16046,47 @@
17048 "dev": true 16046 "dev": true
17049 }, 16047 },
17050 "micromatch": { 16048 "micromatch": {
17051 "version": "3.1.10", 16049 "version": "4.0.4",
17052 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", 16050 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
17053 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", 16051 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
16052 "dev": true,
17054 "requires": { 16053 "requires": {
17055 "arr-diff": "^4.0.0", 16054 "braces": "^3.0.1",
17056 "array-unique": "^0.3.2", 16055 "picomatch": "^2.2.3"
17057 "braces": "^2.3.1",
17058 "define-property": "^2.0.2",
17059 "extend-shallow": "^3.0.2",
17060 "extglob": "^2.0.4",
17061 "fragment-cache": "^0.2.1",
17062 "kind-of": "^6.0.2",
17063 "nanomatch": "^1.2.9",
17064 "object.pick": "^1.3.0",
17065 "regex-not": "^1.0.0",
17066 "snapdragon": "^0.8.1",
17067 "to-regex": "^3.0.2"
17068 }, 16056 },
17069 "dependencies": { 16057 "dependencies": {
17070 "define-property": { 16058 "braces": {
17071 "version": "2.0.2", 16059 "version": "3.0.2",
17072 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 16060 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
17073 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 16061 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
16062 "dev": true,
17074 "requires": { 16063 "requires": {
17075 "is-descriptor": "^1.0.2", 16064 "fill-range": "^7.0.1"
17076 "isobject": "^3.0.1"
17077 } 16065 }
17078 }, 16066 },
17079 "extend-shallow": { 16067 "fill-range": {
17080 "version": "3.0.2", 16068 "version": "7.0.1",
17081 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 16069 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
17082 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", 16070 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
16071 "dev": true,
17083 "requires": { 16072 "requires": {
17084 "assign-symbols": "^1.0.0", 16073 "to-regex-range": "^5.0.1"
17085 "is-extendable": "^1.0.1"
17086 } 16074 }
17087 }, 16075 },
17088 "is-extendable": { 16076 "is-number": {
17089 "version": "1.0.1", 16077 "version": "7.0.0",
17090 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", 16078 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
17091 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", 16079 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
16080 "dev": true
16081 },
16082 "to-regex-range": {
16083 "version": "5.0.1",
16084 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
16085 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
16086 "dev": true,
17092 "requires": { 16087 "requires": {
17093 "is-plain-object": "^2.0.4" 16088 "is-number": "^7.0.0"
17094 } 16089 }
17095 },
17096 "kind-of": {
17097 "version": "6.0.3",
17098 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
17099 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
17100 } 16090 }
17101 } 16091 }
17102 }, 16092 },
@@ -17119,14 +16109,15 @@
17119 } 16109 }
17120 }, 16110 },
17121 "mime": { 16111 "mime": {
17122 "version": "1.4.1", 16112 "version": "2.5.2",
17123 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", 16113 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
17124 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==" 16114 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
16115 "dev": true
17125 }, 16116 },
17126 "mime-db": { 16117 "mime-db": {
17127 "version": "1.49.0", 16118 "version": "1.50.0",
17128 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", 16119 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz",
17129 "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" 16120 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A=="
17130 }, 16121 },
17131 "mime-types": { 16122 "mime-types": {
17132 "version": "2.1.33", 16123 "version": "2.1.33",
@@ -17134,13 +16125,6 @@
17134 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", 16125 "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==",
17135 "requires": { 16126 "requires": {
17136 "mime-db": "1.50.0" 16127 "mime-db": "1.50.0"
17137 },
17138 "dependencies": {
17139 "mime-db": {
17140 "version": "1.50.0",
17141 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz",
17142 "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A=="
17143 }
17144 } 16128 }
17145 }, 16129 },
17146 "mimic-fn": { 16130 "mimic-fn": {
@@ -17194,38 +16178,23 @@
17194 "arrify": "^1.0.1", 16178 "arrify": "^1.0.1",
17195 "is-plain-obj": "^1.1.0", 16179 "is-plain-obj": "^1.1.0",
17196 "kind-of": "^6.0.3" 16180 "kind-of": "^6.0.3"
17197 },
17198 "dependencies": {
17199 "kind-of": {
17200 "version": "6.0.3",
17201 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
17202 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
17203 "dev": true
17204 }
17205 } 16181 }
17206 }, 16182 },
17207 "minipass": { 16183 "minipass": {
17208 "version": "2.9.0", 16184 "version": "3.1.5",
17209 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz", 16185 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz",
17210 "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==", 16186 "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==",
17211 "requires": { 16187 "requires": {
17212 "safe-buffer": "^5.1.2", 16188 "yallist": "^4.0.0"
17213 "yallist": "^3.0.0"
17214 },
17215 "dependencies": {
17216 "yallist": {
17217 "version": "3.1.1",
17218 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz",
17219 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g=="
17220 }
17221 } 16189 }
17222 }, 16190 },
17223 "minizlib": { 16191 "minizlib": {
17224 "version": "1.3.3", 16192 "version": "2.1.2",
17225 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz", 16193 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
17226 "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==", 16194 "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
17227 "requires": { 16195 "requires": {
17228 "minipass": "^2.9.0" 16196 "minipass": "^3.0.0",
16197 "yallist": "^4.0.0"
17229 } 16198 }
17230 }, 16199 },
17231 "mississippi": { 16200 "mississippi": {
@@ -17246,30 +16215,6 @@
17246 "through2": "^2.0.0" 16215 "through2": "^2.0.0"
17247 }, 16216 },
17248 "dependencies": { 16217 "dependencies": {
17249 "readable-stream": {
17250 "version": "2.3.7",
17251 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
17252 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
17253 "dev": true,
17254 "requires": {
17255 "core-util-is": "~1.0.0",
17256 "inherits": "~2.0.3",
17257 "isarray": "~1.0.0",
17258 "process-nextick-args": "~2.0.0",
17259 "safe-buffer": "~5.1.1",
17260 "string_decoder": "~1.1.1",
17261 "util-deprecate": "~1.0.1"
17262 }
17263 },
17264 "string_decoder": {
17265 "version": "1.1.1",
17266 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
17267 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
17268 "dev": true,
17269 "requires": {
17270 "safe-buffer": "~5.1.0"
17271 }
17272 },
17273 "through2": { 16218 "through2": {
17274 "version": "2.0.5", 16219 "version": "2.0.5",
17275 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 16220 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -17398,12 +16343,6 @@
17398 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", 16343 "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
17399 "dev": true 16344 "dev": true
17400 }, 16345 },
17401 "ansi-regex": {
17402 "version": "5.0.1",
17403 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
17404 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
17405 "dev": true
17406 },
17407 "anymatch": { 16346 "anymatch": {
17408 "version": "3.1.2", 16347 "version": "3.1.2",
17409 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 16348 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
@@ -17518,15 +16457,6 @@
17518 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 16457 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
17519 "dev": true 16458 "dev": true
17520 }, 16459 },
17521 "is-glob": {
17522 "version": "4.0.3",
17523 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
17524 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
17525 "dev": true,
17526 "requires": {
17527 "is-extglob": "^2.1.1"
17528 }
17529 },
17530 "is-number": { 16460 "is-number": {
17531 "version": "7.0.0", 16461 "version": "7.0.0",
17532 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 16462 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
@@ -17566,12 +16496,6 @@
17566 "p-limit": "^3.0.2" 16496 "p-limit": "^3.0.2"
17567 } 16497 }
17568 }, 16498 },
17569 "path-exists": {
17570 "version": "4.0.0",
17571 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
17572 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
17573 "dev": true
17574 },
17575 "readdirp": { 16499 "readdirp": {
17576 "version": "3.6.0", 16500 "version": "3.6.0",
17577 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 16501 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
@@ -17592,15 +16516,6 @@
17592 "strip-ansi": "^6.0.1" 16516 "strip-ansi": "^6.0.1"
17593 } 16517 }
17594 }, 16518 },
17595 "strip-ansi": {
17596 "version": "6.0.1",
17597 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
17598 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
17599 "dev": true,
17600 "requires": {
17601 "ansi-regex": "^5.0.1"
17602 }
17603 },
17604 "strip-json-comments": { 16519 "strip-json-comments": {
17605 "version": "3.1.1", 16520 "version": "3.1.1",
17606 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 16521 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
@@ -17625,15 +16540,6 @@
17625 "is-number": "^7.0.0" 16540 "is-number": "^7.0.0"
17626 } 16541 }
17627 }, 16542 },
17628 "which": {
17629 "version": "2.0.2",
17630 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
17631 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
17632 "dev": true,
17633 "requires": {
17634 "isexe": "^2.0.0"
17635 }
17636 },
17637 "yargs": { 16543 "yargs": {
17638 "version": "16.2.0", 16544 "version": "16.2.0",
17639 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", 16545 "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
@@ -17779,9 +16685,10 @@
17779 "dev": true 16685 "dev": true
17780 }, 16686 },
17781 "mute-stream": { 16687 "mute-stream": {
17782 "version": "0.0.7", 16688 "version": "0.0.8",
17783 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", 16689 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz",
17784 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=" 16690 "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
16691 "dev": true
17785 }, 16692 },
17786 "nan": { 16693 "nan": {
17787 "version": "2.15.0", 16694 "version": "2.15.0",
@@ -17838,11 +16745,6 @@
17838 "requires": { 16745 "requires": {
17839 "is-plain-object": "^2.0.4" 16746 "is-plain-object": "^2.0.4"
17840 } 16747 }
17841 },
17842 "kind-of": {
17843 "version": "6.0.3",
17844 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
17845 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
17846 } 16748 }
17847 } 16749 }
17848 }, 16750 },
@@ -17869,6 +16771,14 @@
17869 "requires": { 16771 "requires": {
17870 "ms": "^2.1.1" 16772 "ms": "^2.1.1"
17871 } 16773 }
16774 },
16775 "iconv-lite": {
16776 "version": "0.4.24",
16777 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
16778 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
16779 "requires": {
16780 "safer-buffer": ">= 2.1.2 < 3"
16781 }
17872 } 16782 }
17873 } 16783 }
17874 }, 16784 },
@@ -17958,23 +16868,21 @@
17958 "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ=" 16868 "integrity": "sha1-5FSb63kcOxyEJ1WlJztzvosICjQ="
17959 }, 16869 },
17960 "node-gyp": { 16870 "node-gyp": {
17961 "version": "3.8.0", 16871 "version": "7.1.2",
17962 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", 16872 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
17963 "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", 16873 "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
17964 "optional": true, 16874 "optional": true,
17965 "requires": { 16875 "requires": {
17966 "fstream": "^1.0.0", 16876 "env-paths": "^2.2.0",
17967 "glob": "^7.0.3", 16877 "glob": "^7.1.4",
17968 "graceful-fs": "^4.1.2", 16878 "graceful-fs": "^4.2.3",
17969 "mkdirp": "^0.5.0", 16879 "nopt": "^5.0.0",
17970 "nopt": "2 || 3", 16880 "npmlog": "^4.1.2",
17971 "npmlog": "0 || 1 || 2 || 3 || 4", 16881 "request": "^2.88.2",
17972 "osenv": "0", 16882 "rimraf": "^3.0.2",
17973 "request": "^2.87.0", 16883 "semver": "^7.3.2",
17974 "rimraf": "2", 16884 "tar": "^6.0.2",
17975 "semver": "~5.3.0", 16885 "which": "^2.0.2"
17976 "tar": "^2.0.0",
17977 "which": "1"
17978 }, 16886 },
17979 "dependencies": { 16887 "dependencies": {
17980 "glob": { 16888 "glob": {
@@ -17990,32 +16898,6 @@
17990 "once": "^1.3.0", 16898 "once": "^1.3.0",
17991 "path-is-absolute": "^1.0.0" 16899 "path-is-absolute": "^1.0.0"
17992 } 16900 }
17993 },
17994 "rimraf": {
17995 "version": "2.7.1",
17996 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
17997 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
17998 "optional": true,
17999 "requires": {
18000 "glob": "^7.1.3"
18001 }
18002 },
18003 "semver": {
18004 "version": "5.3.0",
18005 "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
18006 "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
18007 "optional": true
18008 },
18009 "tar": {
18010 "version": "2.2.2",
18011 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
18012 "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
18013 "optional": true,
18014 "requires": {
18015 "block-stream": "*",
18016 "fstream": "^1.0.12",
18017 "inherits": "2"
18018 }
18019 } 16901 }
18020 } 16902 }
18021 }, 16903 },
@@ -18056,48 +16938,11 @@
18056 "vm-browserify": "^1.0.1" 16938 "vm-browserify": "^1.0.1"
18057 }, 16939 },
18058 "dependencies": { 16940 "dependencies": {
18059 "buffer": {
18060 "version": "4.9.2",
18061 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
18062 "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
18063 "dev": true,
18064 "requires": {
18065 "base64-js": "^1.0.2",
18066 "ieee754": "^1.1.4",
18067 "isarray": "^1.0.0"
18068 }
18069 },
18070 "punycode": { 16941 "punycode": {
18071 "version": "1.4.1", 16942 "version": "1.4.1",
18072 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", 16943 "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
18073 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", 16944 "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
18074 "dev": true 16945 "dev": true
18075 },
18076 "readable-stream": {
18077 "version": "2.3.7",
18078 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
18079 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
18080 "dev": true,
18081 "requires": {
18082 "core-util-is": "~1.0.0",
18083 "inherits": "~2.0.3",
18084 "isarray": "~1.0.0",
18085 "process-nextick-args": "~2.0.0",
18086 "safe-buffer": "~5.1.1",
18087 "string_decoder": "~1.1.1",
18088 "util-deprecate": "~1.0.1"
18089 },
18090 "dependencies": {
18091 "string_decoder": {
18092 "version": "1.1.1",
18093 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
18094 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
18095 "dev": true,
18096 "requires": {
18097 "safe-buffer": "~5.1.0"
18098 }
18099 }
18100 }
18101 } 16946 }
18102 } 16947 }
18103 }, 16948 },
@@ -18140,6 +16985,19 @@
18140 "tar": "^4" 16985 "tar": "^4"
18141 }, 16986 },
18142 "dependencies": { 16987 "dependencies": {
16988 "chownr": {
16989 "version": "1.1.4",
16990 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz",
16991 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg=="
16992 },
16993 "fs-minipass": {
16994 "version": "1.2.7",
16995 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-1.2.7.tgz",
16996 "integrity": "sha512-GWSSJGFy4e9GUeCcbIkED+bgAoFyj7XF1mV8rma3QW4NIqX9Kyx79N/PF61H5udOV3aY1IaMLs6pGbH71nlCTA==",
16997 "requires": {
16998 "minipass": "^2.6.0"
16999 }
17000 },
18143 "glob": { 17001 "glob": {
18144 "version": "7.2.0", 17002 "version": "7.2.0",
18145 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 17003 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
@@ -18153,6 +17011,23 @@
18153 "path-is-absolute": "^1.0.0" 17011 "path-is-absolute": "^1.0.0"
18154 } 17012 }
18155 }, 17013 },
17014 "minipass": {
17015 "version": "2.9.0",
17016 "resolved": "https://registry.npmjs.org/minipass/-/minipass-2.9.0.tgz",
17017 "integrity": "sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==",
17018 "requires": {
17019 "safe-buffer": "^5.1.2",
17020 "yallist": "^3.0.0"
17021 }
17022 },
17023 "minizlib": {
17024 "version": "1.3.3",
17025 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-1.3.3.tgz",
17026 "integrity": "sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==",
17027 "requires": {
17028 "minipass": "^2.9.0"
17029 }
17030 },
18156 "nopt": { 17031 "nopt": {
18157 "version": "4.0.3", 17032 "version": "4.0.3",
18158 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", 17033 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
@@ -18233,9 +17108,9 @@
18233 } 17108 }
18234 }, 17109 },
18235 "nopt": { 17110 "nopt": {
18236 "version": "3.0.6", 17111 "version": "5.0.0",
18237 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 17112 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
18238 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", 17113 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
18239 "optional": true, 17114 "optional": true,
18240 "requires": { 17115 "requires": {
18241 "abbrev": "1" 17116 "abbrev": "1"
@@ -18327,13 +17202,6 @@
18327 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 17202 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
18328 "requires": { 17203 "requires": {
18329 "path-key": "^3.0.0" 17204 "path-key": "^3.0.0"
18330 },
18331 "dependencies": {
18332 "path-key": {
18333 "version": "3.1.1",
18334 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
18335 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
18336 }
18337 } 17205 }
18338 }, 17206 },
18339 "npmlog": { 17207 "npmlog": {
@@ -18428,6 +17296,14 @@
18428 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" 17296 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
18429 } 17297 }
18430 } 17298 }
17299 },
17300 "kind-of": {
17301 "version": "3.2.2",
17302 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
17303 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
17304 "requires": {
17305 "is-buffer": "^1.1.5"
17306 }
18431 } 17307 }
18432 } 17308 }
18433 }, 17309 },
@@ -18638,32 +17514,6 @@
18638 "dev": true, 17514 "dev": true,
18639 "requires": { 17515 "requires": {
18640 "readable-stream": "^2.0.1" 17516 "readable-stream": "^2.0.1"
18641 },
18642 "dependencies": {
18643 "readable-stream": {
18644 "version": "2.3.7",
18645 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
18646 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
18647 "dev": true,
18648 "requires": {
18649 "core-util-is": "~1.0.0",
18650 "inherits": "~2.0.3",
18651 "isarray": "~1.0.0",
18652 "process-nextick-args": "~2.0.0",
18653 "safe-buffer": "~5.1.1",
18654 "string_decoder": "~1.1.1",
18655 "util-deprecate": "~1.0.1"
18656 }
18657 },
18658 "string_decoder": {
18659 "version": "1.1.1",
18660 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
18661 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
18662 "dev": true,
18663 "requires": {
18664 "safe-buffer": "~5.1.0"
18665 }
18666 }
18667 } 17517 }
18668 }, 17518 },
18669 "original": { 17519 "original": {
@@ -18804,32 +17654,6 @@
18804 "cyclist": "^1.0.1", 17654 "cyclist": "^1.0.1",
18805 "inherits": "^2.0.3", 17655 "inherits": "^2.0.3",
18806 "readable-stream": "^2.1.5" 17656 "readable-stream": "^2.1.5"
18807 },
18808 "dependencies": {
18809 "readable-stream": {
18810 "version": "2.3.7",
18811 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
18812 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
18813 "dev": true,
18814 "requires": {
18815 "core-util-is": "~1.0.0",
18816 "inherits": "~2.0.3",
18817 "isarray": "~1.0.0",
18818 "process-nextick-args": "~2.0.0",
18819 "safe-buffer": "~5.1.1",
18820 "string_decoder": "~1.1.1",
18821 "util-deprecate": "~1.0.1"
18822 }
18823 },
18824 "string_decoder": {
18825 "version": "1.1.1",
18826 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
18827 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
18828 "dev": true,
18829 "requires": {
18830 "safe-buffer": "~5.1.0"
18831 }
18832 }
18833 } 17657 }
18834 }, 17658 },
18835 "param-case": { 17659 "param-case": {
@@ -18848,14 +17672,6 @@
18848 "dev": true, 17672 "dev": true,
18849 "requires": { 17673 "requires": {
18850 "callsites": "^3.0.0" 17674 "callsites": "^3.0.0"
18851 },
18852 "dependencies": {
18853 "callsites": {
18854 "version": "3.1.0",
18855 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
18856 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
18857 "dev": true
18858 }
18859 } 17675 }
18860 }, 17676 },
18861 "parse-asn1": { 17677 "parse-asn1": {
@@ -18964,10 +17780,9 @@
18964 "dev": true 17780 "dev": true
18965 }, 17781 },
18966 "path-exists": { 17782 "path-exists": {
18967 "version": "3.0.0", 17783 "version": "4.0.0",
18968 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", 17784 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
18969 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", 17785 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
18970 "dev": true
18971 }, 17786 },
18972 "path-is-absolute": { 17787 "path-is-absolute": {
18973 "version": "1.0.1", 17788 "version": "1.0.1",
@@ -18981,9 +17796,9 @@
18981 "dev": true 17796 "dev": true
18982 }, 17797 },
18983 "path-key": { 17798 "path-key": {
18984 "version": "2.0.1", 17799 "version": "3.1.1",
18985 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", 17800 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
18986 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=" 17801 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
18987 }, 17802 },
18988 "path-parse": { 17803 "path-parse": {
18989 "version": "1.0.7", 17804 "version": "1.0.7",
@@ -19143,15 +17958,6 @@
19143 "extend-shallow": "^3.0.2" 17958 "extend-shallow": "^3.0.2"
19144 }, 17959 },
19145 "dependencies": { 17960 "dependencies": {
19146 "ansi-colors": {
19147 "version": "1.1.0",
19148 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
19149 "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
19150 "dev": true,
19151 "requires": {
19152 "ansi-wrap": "^0.1.0"
19153 }
19154 },
19155 "extend-shallow": { 17961 "extend-shallow": {
19156 "version": "3.0.2", 17962 "version": "3.0.2",
19157 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", 17963 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
@@ -19284,12 +18090,6 @@
19284 "react-is": "^17.0.1" 18090 "react-is": "^17.0.1"
19285 }, 18091 },
19286 "dependencies": { 18092 "dependencies": {
19287 "ansi-regex": {
19288 "version": "5.0.1",
19289 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
19290 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
19291 "dev": true
19292 },
19293 "ansi-styles": { 18093 "ansi-styles": {
19294 "version": "5.2.0", 18094 "version": "5.2.0",
19295 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 18095 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz",
@@ -19389,6 +18189,17 @@
19389 "static-extend": "^0.1.2" 18189 "static-extend": "^0.1.2"
19390 }, 18190 },
19391 "dependencies": { 18191 "dependencies": {
18192 "clone-deep": {
18193 "version": "1.0.0",
18194 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-1.0.0.tgz",
18195 "integrity": "sha512-hmJRX8x1QOJVV+GUjOBzi6iauhPqc9hIF6xitWRBbiPZOBb6vGo/mDRIK9P74RTKSQK7AE8B0DDWY/vpRrPmQw==",
18196 "requires": {
18197 "for-own": "^1.0.0",
18198 "is-plain-object": "^2.0.4",
18199 "kind-of": "^5.0.0",
18200 "shallow-clone": "^1.0.0"
18201 }
18202 },
19392 "debug": { 18203 "debug": {
19393 "version": "3.2.7", 18204 "version": "3.2.7",
19394 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 18205 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
@@ -19415,6 +18226,16 @@
19415 "koalas": "^1.0.2", 18226 "koalas": "^1.0.2",
19416 "prompt-choices": "^4.0.5" 18227 "prompt-choices": "^4.0.5"
19417 } 18228 }
18229 },
18230 "shallow-clone": {
18231 "version": "1.0.0",
18232 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz",
18233 "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==",
18234 "requires": {
18235 "is-extendable": "^0.1.1",
18236 "kind-of": "^5.0.0",
18237 "mixin-object": "^2.0.1"
18238 }
19418 } 18239 }
19419 } 18240 }
19420 }, 18241 },
@@ -19466,16 +18287,6 @@
19466 "toggle-array": "^1.0.1" 18287 "toggle-array": "^1.0.1"
19467 }, 18288 },
19468 "dependencies": { 18289 "dependencies": {
19469 "clone-deep": {
19470 "version": "4.0.1",
19471 "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
19472 "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
19473 "requires": {
19474 "is-plain-object": "^2.0.4",
19475 "kind-of": "^6.0.2",
19476 "shallow-clone": "^3.0.0"
19477 }
19478 },
19479 "define-property": { 18290 "define-property": {
19480 "version": "2.0.2", 18291 "version": "2.0.2",
19481 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 18292 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
@@ -19485,10 +18296,10 @@
19485 "isobject": "^3.0.1" 18296 "isobject": "^3.0.1"
19486 } 18297 }
19487 }, 18298 },
19488 "kind-of": { 18299 "is-number": {
19489 "version": "6.0.3", 18300 "version": "6.0.0",
19490 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 18301 "resolved": "https://registry.npmjs.org/is-number/-/is-number-6.0.0.tgz",
19491 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" 18302 "integrity": "sha512-Wu1VHeILBK8KAWJUAiSZQX94GmOE45Rg6/538fKwiloUu21KncEkYGPqob2oSZ5mUT73vLGrHQjKw3KMPwfDzg=="
19492 }, 18303 },
19493 "set-value": { 18304 "set-value": {
19494 "version": "3.0.2", 18305 "version": "3.0.2",
@@ -19497,14 +18308,6 @@
19497 "requires": { 18308 "requires": {
19498 "is-plain-object": "^2.0.4" 18309 "is-plain-object": "^2.0.4"
19499 } 18310 }
19500 },
19501 "shallow-clone": {
19502 "version": "3.0.1",
19503 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
19504 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
19505 "requires": {
19506 "kind-of": "^6.0.2"
19507 }
19508 } 18311 }
19509 } 18312 }
19510 }, 18313 },
@@ -19524,16 +18327,6 @@
19524 "requires": { 18327 "requires": {
19525 "ansi-colors": "^1.1.0", 18328 "ansi-colors": "^1.1.0",
19526 "prompt-rawlist": "^2.0.1" 18329 "prompt-rawlist": "^2.0.1"
19527 },
19528 "dependencies": {
19529 "ansi-colors": {
19530 "version": "1.1.0",
19531 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz",
19532 "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==",
19533 "requires": {
19534 "ansi-wrap": "^0.1.0"
19535 }
19536 }
19537 } 18330 }
19538 }, 18331 },
19539 "prompt-input": { 18332 "prompt-input": {
@@ -19637,24 +18430,6 @@
19637 "ms": "2.0.0" 18430 "ms": "2.0.0"
19638 } 18431 }
19639 }, 18432 },
19640 "is-number": {
19641 "version": "3.0.0",
19642 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
19643 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
19644 "requires": {
19645 "kind-of": "^3.0.2"
19646 },
19647 "dependencies": {
19648 "kind-of": {
19649 "version": "3.2.2",
19650 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
19651 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
19652 "requires": {
19653 "is-buffer": "^1.1.5"
19654 }
19655 }
19656 }
19657 },
19658 "kind-of": { 18433 "kind-of": {
19659 "version": "4.0.0", 18434 "version": "4.0.0",
19660 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", 18435 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
@@ -19774,14 +18549,6 @@
19774 "ms": "^2.1.1" 18549 "ms": "^2.1.1"
19775 } 18550 }
19776 }, 18551 },
19777 "is-number": {
19778 "version": "3.0.0",
19779 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
19780 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
19781 "requires": {
19782 "kind-of": "^3.0.2"
19783 }
19784 },
19785 "prompt-list": { 18552 "prompt-list": {
19786 "version": "2.2.0", 18553 "version": "2.2.0",
19787 "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-2.2.0.tgz", 18554 "resolved": "https://registry.npmjs.org/prompt-list/-/prompt-list-2.2.0.tgz",
@@ -20023,6 +18790,16 @@
20023 "http-errors": "1.7.3", 18790 "http-errors": "1.7.3",
20024 "iconv-lite": "0.4.24", 18791 "iconv-lite": "0.4.24",
20025 "unpipe": "1.0.0" 18792 "unpipe": "1.0.0"
18793 },
18794 "dependencies": {
18795 "iconv-lite": {
18796 "version": "0.4.24",
18797 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
18798 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
18799 "requires": {
18800 "safer-buffer": ">= 2.1.2 < 3"
18801 }
18802 }
20026 } 18803 }
20027 }, 18804 },
20028 "rc": { 18805 "rc": {
@@ -20368,12 +19145,6 @@
20368 "p-limit": "^2.2.0" 19145 "p-limit": "^2.2.0"
20369 } 19146 }
20370 }, 19147 },
20371 "path-exists": {
20372 "version": "4.0.0",
20373 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
20374 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
20375 "dev": true
20376 },
20377 "type-fest": { 19148 "type-fest": {
20378 "version": "0.8.1", 19149 "version": "0.8.1",
20379 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 19150 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz",
@@ -20383,13 +19154,17 @@
20383 } 19154 }
20384 }, 19155 },
20385 "readable-stream": { 19156 "readable-stream": {
20386 "version": "3.6.0", 19157 "version": "2.3.7",
20387 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", 19158 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
20388 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", 19159 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
20389 "requires": { 19160 "requires": {
20390 "inherits": "^2.0.3", 19161 "core-util-is": "~1.0.0",
20391 "string_decoder": "^1.1.1", 19162 "inherits": "~2.0.3",
20392 "util-deprecate": "^1.0.1" 19163 "isarray": "~1.0.0",
19164 "process-nextick-args": "~2.0.0",
19165 "safe-buffer": "~5.1.1",
19166 "string_decoder": "~1.1.1",
19167 "util-deprecate": "~1.0.1"
20393 } 19168 }
20394 }, 19169 },
20395 "readdirp": { 19170 "readdirp": {
@@ -20403,28 +19178,54 @@
20403 "readable-stream": "^2.0.2" 19178 "readable-stream": "^2.0.2"
20404 }, 19179 },
20405 "dependencies": { 19180 "dependencies": {
20406 "readable-stream": { 19181 "define-property": {
20407 "version": "2.3.7", 19182 "version": "2.0.2",
20408 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 19183 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
20409 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 19184 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
20410 "dev": true, 19185 "dev": true,
20411 "requires": { 19186 "requires": {
20412 "core-util-is": "~1.0.0", 19187 "is-descriptor": "^1.0.2",
20413 "inherits": "~2.0.3", 19188 "isobject": "^3.0.1"
20414 "isarray": "~1.0.0",
20415 "process-nextick-args": "~2.0.0",
20416 "safe-buffer": "~5.1.1",
20417 "string_decoder": "~1.1.1",
20418 "util-deprecate": "~1.0.1"
20419 } 19189 }
20420 }, 19190 },
20421 "string_decoder": { 19191 "extend-shallow": {
20422 "version": "1.1.1", 19192 "version": "3.0.2",
20423 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 19193 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
20424 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 19194 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
20425 "dev": true, 19195 "dev": true,
20426 "requires": { 19196 "requires": {
20427 "safe-buffer": "~5.1.0" 19197 "assign-symbols": "^1.0.0",
19198 "is-extendable": "^1.0.1"
19199 }
19200 },
19201 "is-extendable": {
19202 "version": "1.0.1",
19203 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
19204 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
19205 "dev": true,
19206 "requires": {
19207 "is-plain-object": "^2.0.4"
19208 }
19209 },
19210 "micromatch": {
19211 "version": "3.1.10",
19212 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
19213 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
19214 "dev": true,
19215 "requires": {
19216 "arr-diff": "^4.0.0",
19217 "array-unique": "^0.3.2",
19218 "braces": "^2.3.1",
19219 "define-property": "^2.0.2",
19220 "extend-shallow": "^3.0.2",
19221 "extglob": "^2.0.4",
19222 "fragment-cache": "^0.2.1",
19223 "kind-of": "^6.0.2",
19224 "nanomatch": "^1.2.9",
19225 "object.pick": "^1.3.0",
19226 "regex-not": "^1.0.0",
19227 "snapdragon": "^0.8.1",
19228 "to-regex": "^3.0.2"
20428 } 19229 }
20429 } 19230 }
20430 } 19231 }
@@ -20471,13 +19272,10 @@
20471 "window-size": "^1.1.0" 19272 "window-size": "^1.1.0"
20472 }, 19273 },
20473 "dependencies": { 19274 "dependencies": {
20474 "is-number": { 19275 "mute-stream": {
20475 "version": "3.0.0", 19276 "version": "0.0.7",
20476 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 19277 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz",
20477 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 19278 "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s="
20478 "requires": {
20479 "kind-of": "^3.0.2"
20480 }
20481 } 19279 }
20482 } 19280 }
20483 }, 19281 },
@@ -20523,9 +19321,9 @@
20523 } 19321 }
20524 }, 19322 },
20525 "regenerator-runtime": { 19323 "regenerator-runtime": {
20526 "version": "0.11.1", 19324 "version": "0.13.9",
20527 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", 19325 "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
20528 "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" 19326 "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA=="
20529 }, 19327 },
20530 "regenerator-transform": { 19328 "regenerator-transform": {
20531 "version": "0.14.5", 19329 "version": "0.14.5",
@@ -20561,6 +19359,14 @@
20561 "requires": { 19359 "requires": {
20562 "is-plain-object": "^2.0.4" 19360 "is-plain-object": "^2.0.4"
20563 } 19361 }
19362 },
19363 "safe-regex": {
19364 "version": "1.1.0",
19365 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
19366 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
19367 "requires": {
19368 "ret": "~0.1.10"
19369 }
20564 } 19370 }
20565 } 19371 }
20566 }, 19372 },
@@ -20668,30 +19474,6 @@
20668 "through2": "^2.0.3" 19474 "through2": "^2.0.3"
20669 }, 19475 },
20670 "dependencies": { 19476 "dependencies": {
20671 "readable-stream": {
20672 "version": "2.3.7",
20673 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
20674 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
20675 "dev": true,
20676 "requires": {
20677 "core-util-is": "~1.0.0",
20678 "inherits": "~2.0.3",
20679 "isarray": "~1.0.0",
20680 "process-nextick-args": "~2.0.0",
20681 "safe-buffer": "~5.1.1",
20682 "string_decoder": "~1.1.1",
20683 "util-deprecate": "~1.0.1"
20684 }
20685 },
20686 "string_decoder": {
20687 "version": "1.1.1",
20688 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
20689 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
20690 "dev": true,
20691 "requires": {
20692 "safe-buffer": "~5.1.0"
20693 }
20694 },
20695 "through2": { 19477 "through2": {
20696 "version": "2.0.5", 19478 "version": "2.0.5",
20697 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 19479 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -20862,6 +19644,13 @@
20862 "requires": { 19644 "requires": {
20863 "caller-path": "^0.1.0", 19645 "caller-path": "^0.1.0",
20864 "resolve-from": "^1.0.0" 19646 "resolve-from": "^1.0.0"
19647 },
19648 "dependencies": {
19649 "resolve-from": {
19650 "version": "1.0.1",
19651 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
19652 "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY="
19653 }
20865 } 19654 }
20866 }, 19655 },
20867 "requires-port": { 19656 "requires-port": {
@@ -20894,14 +19683,6 @@
20894 "dev": true, 19683 "dev": true,
20895 "requires": { 19684 "requires": {
20896 "resolve-from": "^5.0.0" 19685 "resolve-from": "^5.0.0"
20897 },
20898 "dependencies": {
20899 "resolve-from": {
20900 "version": "5.0.0",
20901 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
20902 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
20903 "dev": true
20904 }
20905 } 19686 }
20906 }, 19687 },
20907 "resolve-dir": { 19688 "resolve-dir": {
@@ -20914,9 +19695,10 @@
20914 } 19695 }
20915 }, 19696 },
20916 "resolve-from": { 19697 "resolve-from": {
20917 "version": "1.0.1", 19698 "version": "5.0.0",
20918 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", 19699 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
20919 "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=" 19700 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
19701 "dev": true
20920 }, 19702 },
20921 "resolve-global": { 19703 "resolve-global": {
20922 "version": "1.0.0", 19704 "version": "1.0.0",
@@ -21094,11 +19876,12 @@
21094 "dev": true 19876 "dev": true
21095 }, 19877 },
21096 "safe-regex": { 19878 "safe-regex": {
21097 "version": "1.1.0", 19879 "version": "2.1.1",
21098 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", 19880 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-2.1.1.tgz",
21099 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", 19881 "integrity": "sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==",
19882 "dev": true,
21100 "requires": { 19883 "requires": {
21101 "ret": "~0.1.10" 19884 "regexp-tree": "~0.1.1"
21102 } 19885 }
21103 }, 19886 },
21104 "safe-stable-stringify": { 19887 "safe-stable-stringify": {
@@ -21195,15 +19978,6 @@
21195 "binary-extensions": "^2.0.0" 19978 "binary-extensions": "^2.0.0"
21196 } 19979 }
21197 }, 19980 },
21198 "is-glob": {
21199 "version": "4.0.3",
21200 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
21201 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
21202 "dev": true,
21203 "requires": {
21204 "is-extglob": "^2.1.1"
21205 }
21206 },
21207 "is-number": { 19981 "is-number": {
21208 "version": "7.0.0", 19982 "version": "7.0.0",
21209 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 19983 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
@@ -21290,21 +20064,6 @@
21290 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", 20064 "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
21291 "requires": { 20065 "requires": {
21292 "lru-cache": "^6.0.0" 20066 "lru-cache": "^6.0.0"
21293 },
21294 "dependencies": {
21295 "lru-cache": {
21296 "version": "6.0.0",
21297 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
21298 "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
21299 "requires": {
21300 "yallist": "^4.0.0"
21301 }
21302 },
21303 "yallist": {
21304 "version": "4.0.0",
21305 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
21306 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
21307 }
21308 } 20067 }
21309 }, 20068 },
21310 "semver-closest": { 20069 "semver-closest": {
@@ -21399,6 +20158,11 @@
21399 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", 20158 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
21400 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" 20159 "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
21401 }, 20160 },
20161 "mime": {
20162 "version": "1.4.1",
20163 "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz",
20164 "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ=="
20165 },
21402 "ms": { 20166 "ms": {
21403 "version": "2.0.0", 20167 "version": "2.0.0",
21404 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", 20168 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
@@ -21603,34 +20367,25 @@
21603 } 20367 }
21604 }, 20368 },
21605 "shallow-clone": { 20369 "shallow-clone": {
21606 "version": "1.0.0", 20370 "version": "3.0.1",
21607 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-1.0.0.tgz", 20371 "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
21608 "integrity": "sha512-oeXreoKR/SyNJtRJMAKPDSvd28OqEwG4eR/xc856cRGBII7gX9lvAqDxusPm0846z/w/hWYjI1NpKwJ00NHzRA==", 20372 "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
21609 "requires": { 20373 "requires": {
21610 "is-extendable": "^0.1.1", 20374 "kind-of": "^6.0.2"
21611 "kind-of": "^5.0.0",
21612 "mixin-object": "^2.0.1"
21613 },
21614 "dependencies": {
21615 "kind-of": {
21616 "version": "5.1.0",
21617 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
21618 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
21619 }
21620 } 20375 }
21621 }, 20376 },
21622 "shebang-command": { 20377 "shebang-command": {
21623 "version": "1.2.0", 20378 "version": "2.0.0",
21624 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", 20379 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
21625 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", 20380 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
21626 "requires": { 20381 "requires": {
21627 "shebang-regex": "^1.0.0" 20382 "shebang-regex": "^3.0.0"
21628 } 20383 }
21629 }, 20384 },
21630 "shebang-regex": { 20385 "shebang-regex": {
21631 "version": "1.0.0", 20386 "version": "3.0.0",
21632 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 20387 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
21633 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=" 20388 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
21634 }, 20389 },
21635 "side-channel": { 20390 "side-channel": {
21636 "version": "1.0.4", 20391 "version": "1.0.4",
@@ -21672,6 +20427,13 @@
21672 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", 20427 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
21673 "requires": { 20428 "requires": {
21674 "is-arrayish": "^0.3.1" 20429 "is-arrayish": "^0.3.1"
20430 },
20431 "dependencies": {
20432 "is-arrayish": {
20433 "version": "0.3.2",
20434 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
20435 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
20436 }
21675 } 20437 }
21676 }, 20438 },
21677 "sisteransi": { 20439 "sisteransi": {
@@ -21808,6 +20570,16 @@
21808 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", 20570 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
21809 "requires": { 20571 "requires": {
21810 "kind-of": "^3.2.0" 20572 "kind-of": "^3.2.0"
20573 },
20574 "dependencies": {
20575 "kind-of": {
20576 "version": "3.2.2",
20577 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
20578 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
20579 "requires": {
20580 "is-buffer": "^1.1.5"
20581 }
20582 }
21811 } 20583 }
21812 }, 20584 },
21813 "sockjs": { 20585 "sockjs": {
@@ -22015,6 +20787,19 @@
22015 "obuf": "^1.1.2", 20787 "obuf": "^1.1.2",
22016 "readable-stream": "^3.0.6", 20788 "readable-stream": "^3.0.6",
22017 "wbuf": "^1.7.3" 20789 "wbuf": "^1.7.3"
20790 },
20791 "dependencies": {
20792 "readable-stream": {
20793 "version": "3.6.0",
20794 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
20795 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
20796 "dev": true,
20797 "requires": {
20798 "inherits": "^2.0.3",
20799 "string_decoder": "^1.1.1",
20800 "util-deprecate": "^1.0.1"
20801 }
20802 }
22018 } 20803 }
22019 }, 20804 },
22020 "spin.js": { 20805 "spin.js": {
@@ -22064,6 +20849,19 @@
22064 "dev": true, 20849 "dev": true,
22065 "requires": { 20850 "requires": {
22066 "readable-stream": "^3.0.0" 20851 "readable-stream": "^3.0.0"
20852 },
20853 "dependencies": {
20854 "readable-stream": {
20855 "version": "3.6.0",
20856 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
20857 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
20858 "dev": true,
20859 "requires": {
20860 "inherits": "^2.0.3",
20861 "string_decoder": "^1.1.1",
20862 "util-deprecate": "^1.0.1"
20863 }
20864 }
22067 } 20865 }
22068 }, 20866 },
22069 "sprintf-js": { 20867 "sprintf-js": {
@@ -22083,10 +20881,88 @@
22083 "node-pre-gyp": "^0.11.0" 20881 "node-pre-gyp": "^0.11.0"
22084 }, 20882 },
22085 "dependencies": { 20883 "dependencies": {
20884 "glob": {
20885 "version": "7.2.0",
20886 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
20887 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
20888 "optional": true,
20889 "requires": {
20890 "fs.realpath": "^1.0.0",
20891 "inflight": "^1.0.4",
20892 "inherits": "2",
20893 "minimatch": "^3.0.4",
20894 "once": "^1.3.0",
20895 "path-is-absolute": "^1.0.0"
20896 }
20897 },
22086 "node-addon-api": { 20898 "node-addon-api": {
22087 "version": "3.2.1", 20899 "version": "3.2.1",
22088 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz", 20900 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-3.2.1.tgz",
22089 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==" 20901 "integrity": "sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A=="
20902 },
20903 "node-gyp": {
20904 "version": "3.8.0",
20905 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz",
20906 "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==",
20907 "optional": true,
20908 "requires": {
20909 "fstream": "^1.0.0",
20910 "glob": "^7.0.3",
20911 "graceful-fs": "^4.1.2",
20912 "mkdirp": "^0.5.0",
20913 "nopt": "2 || 3",
20914 "npmlog": "0 || 1 || 2 || 3 || 4",
20915 "osenv": "0",
20916 "request": "^2.87.0",
20917 "rimraf": "2",
20918 "semver": "~5.3.0",
20919 "tar": "^2.0.0",
20920 "which": "1"
20921 }
20922 },
20923 "nopt": {
20924 "version": "3.0.6",
20925 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
20926 "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
20927 "optional": true,
20928 "requires": {
20929 "abbrev": "1"
20930 }
20931 },
20932 "rimraf": {
20933 "version": "2.7.1",
20934 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
20935 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
20936 "optional": true,
20937 "requires": {
20938 "glob": "^7.1.3"
20939 }
20940 },
20941 "semver": {
20942 "version": "5.3.0",
20943 "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz",
20944 "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=",
20945 "optional": true
20946 },
20947 "tar": {
20948 "version": "2.2.2",
20949 "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz",
20950 "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==",
20951 "optional": true,
20952 "requires": {
20953 "block-stream": "*",
20954 "fstream": "^1.0.12",
20955 "inherits": "2"
20956 }
20957 },
20958 "which": {
20959 "version": "1.3.1",
20960 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
20961 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
20962 "optional": true,
20963 "requires": {
20964 "isexe": "^2.0.0"
20965 }
22090 } 20966 }
22091 } 20967 }
22092 }, 20968 },
@@ -22227,32 +21103,6 @@
22227 "requires": { 21103 "requires": {
22228 "inherits": "~2.0.1", 21104 "inherits": "~2.0.1",
22229 "readable-stream": "^2.0.2" 21105 "readable-stream": "^2.0.2"
22230 },
22231 "dependencies": {
22232 "readable-stream": {
22233 "version": "2.3.7",
22234 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
22235 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
22236 "dev": true,
22237 "requires": {
22238 "core-util-is": "~1.0.0",
22239 "inherits": "~2.0.3",
22240 "isarray": "~1.0.0",
22241 "process-nextick-args": "~2.0.0",
22242 "safe-buffer": "~5.1.1",
22243 "string_decoder": "~1.1.1",
22244 "util-deprecate": "~1.0.1"
22245 }
22246 },
22247 "string_decoder": {
22248 "version": "1.1.1",
22249 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
22250 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
22251 "dev": true,
22252 "requires": {
22253 "safe-buffer": "~5.1.0"
22254 }
22255 }
22256 } 21106 }
22257 }, 21107 },
22258 "stream-combiner": { 21108 "stream-combiner": {
@@ -22290,32 +21140,6 @@
22290 "readable-stream": "^2.3.6", 21140 "readable-stream": "^2.3.6",
22291 "to-arraybuffer": "^1.0.0", 21141 "to-arraybuffer": "^1.0.0",
22292 "xtend": "^4.0.0" 21142 "xtend": "^4.0.0"
22293 },
22294 "dependencies": {
22295 "readable-stream": {
22296 "version": "2.3.7",
22297 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
22298 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
22299 "dev": true,
22300 "requires": {
22301 "core-util-is": "~1.0.0",
22302 "inherits": "~2.0.3",
22303 "isarray": "~1.0.0",
22304 "process-nextick-args": "~2.0.0",
22305 "safe-buffer": "~5.1.1",
22306 "string_decoder": "~1.1.1",
22307 "util-deprecate": "~1.0.1"
22308 }
22309 },
22310 "string_decoder": {
22311 "version": "1.1.1",
22312 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
22313 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
22314 "dev": true,
22315 "requires": {
22316 "safe-buffer": "~5.1.0"
22317 }
22318 }
22319 } 21143 }
22320 }, 21144 },
22321 "stream-shift": { 21145 "stream-shift": {
@@ -22337,23 +21161,6 @@
22337 "requires": { 21161 "requires": {
22338 "char-regex": "^1.0.2", 21162 "char-regex": "^1.0.2",
22339 "strip-ansi": "^6.0.0" 21163 "strip-ansi": "^6.0.0"
22340 },
22341 "dependencies": {
22342 "ansi-regex": {
22343 "version": "5.0.1",
22344 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
22345 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
22346 "dev": true
22347 },
22348 "strip-ansi": {
22349 "version": "6.0.1",
22350 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
22351 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
22352 "dev": true,
22353 "requires": {
22354 "ansi-regex": "^5.0.1"
22355 }
22356 }
22357 } 21164 }
22358 }, 21165 },
22359 "string-template": { 21166 "string-template": {
@@ -22369,6 +21176,21 @@
22369 "requires": { 21176 "requires": {
22370 "is-fullwidth-code-point": "^2.0.0", 21177 "is-fullwidth-code-point": "^2.0.0",
22371 "strip-ansi": "^4.0.0" 21178 "strip-ansi": "^4.0.0"
21179 },
21180 "dependencies": {
21181 "ansi-regex": {
21182 "version": "3.0.0",
21183 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz",
21184 "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg="
21185 },
21186 "strip-ansi": {
21187 "version": "4.0.0",
21188 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz",
21189 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
21190 "requires": {
21191 "ansi-regex": "^3.0.0"
21192 }
21193 }
22372 } 21194 }
22373 }, 21195 },
22374 "string.prototype.matchall": { 21196 "string.prototype.matchall": {
@@ -22408,26 +21230,20 @@
22408 } 21230 }
22409 }, 21231 },
22410 "string_decoder": { 21232 "string_decoder": {
22411 "version": "1.3.0", 21233 "version": "1.1.1",
22412 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 21234 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
22413 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 21235 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
22414 "requires": { 21236 "requires": {
22415 "safe-buffer": "~5.2.0" 21237 "safe-buffer": "~5.1.0"
22416 },
22417 "dependencies": {
22418 "safe-buffer": {
22419 "version": "5.2.1",
22420 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
22421 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
22422 }
22423 } 21238 }
22424 }, 21239 },
22425 "strip-ansi": { 21240 "strip-ansi": {
22426 "version": "4.0.0", 21241 "version": "6.0.1",
22427 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", 21242 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
22428 "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", 21243 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
21244 "dev": true,
22429 "requires": { 21245 "requires": {
22430 "ansi-regex": "^3.0.0" 21246 "ansi-regex": "^5.0.1"
22431 } 21247 }
22432 }, 21248 },
22433 "strip-bom": { 21249 "strip-bom": {
@@ -22564,45 +21380,10 @@
22564 "yallist": "^4.0.0" 21380 "yallist": "^4.0.0"
22565 }, 21381 },
22566 "dependencies": { 21382 "dependencies": {
22567 "chownr": {
22568 "version": "2.0.0",
22569 "resolved": "https://registry.npmjs.org/chownr/-/chownr-2.0.0.tgz",
22570 "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ=="
22571 },
22572 "fs-minipass": {
22573 "version": "2.1.0",
22574 "resolved": "https://registry.npmjs.org/fs-minipass/-/fs-minipass-2.1.0.tgz",
22575 "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==",
22576 "requires": {
22577 "minipass": "^3.0.0"
22578 }
22579 },
22580 "minipass": {
22581 "version": "3.1.5",
22582 "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz",
22583 "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==",
22584 "requires": {
22585 "yallist": "^4.0.0"
22586 }
22587 },
22588 "minizlib": {
22589 "version": "2.1.2",
22590 "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-2.1.2.tgz",
22591 "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==",
22592 "requires": {
22593 "minipass": "^3.0.0",
22594 "yallist": "^4.0.0"
22595 }
22596 },
22597 "mkdirp": { 21383 "mkdirp": {
22598 "version": "1.0.4", 21384 "version": "1.0.4",
22599 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", 21385 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
22600 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==" 21386 "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
22601 },
22602 "yallist": {
22603 "version": "4.0.0",
22604 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
22605 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
22606 } 21387 }
22607 } 21388 }
22608 }, 21389 },
@@ -22680,6 +21461,17 @@
22680 "stream-shift": "^1.0.0" 21461 "stream-shift": "^1.0.0"
22681 } 21462 }
22682 }, 21463 },
21464 "readable-stream": {
21465 "version": "3.6.0",
21466 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
21467 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
21468 "dev": true,
21469 "requires": {
21470 "inherits": "^2.0.3",
21471 "string_decoder": "^1.1.1",
21472 "util-deprecate": "^1.0.1"
21473 }
21474 },
22683 "through2": { 21475 "through2": {
22684 "version": "3.0.2", 21476 "version": "3.0.2",
22685 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", 21477 "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz",
@@ -22818,6 +21610,19 @@
22818 "dev": true, 21610 "dev": true,
22819 "requires": { 21611 "requires": {
22820 "readable-stream": "3" 21612 "readable-stream": "3"
21613 },
21614 "dependencies": {
21615 "readable-stream": {
21616 "version": "3.6.0",
21617 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
21618 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
21619 "dev": true,
21620 "requires": {
21621 "inherits": "^2.0.3",
21622 "string_decoder": "^1.1.1",
21623 "util-deprecate": "^1.0.1"
21624 }
21625 }
22821 } 21626 }
22822 }, 21627 },
22823 "through2-filter": { 21628 "through2-filter": {
@@ -22830,30 +21635,6 @@
22830 "xtend": "~4.0.0" 21635 "xtend": "~4.0.0"
22831 }, 21636 },
22832 "dependencies": { 21637 "dependencies": {
22833 "readable-stream": {
22834 "version": "2.3.7",
22835 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
22836 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
22837 "dev": true,
22838 "requires": {
22839 "core-util-is": "~1.0.0",
22840 "inherits": "~2.0.3",
22841 "isarray": "~1.0.0",
22842 "process-nextick-args": "~2.0.0",
22843 "safe-buffer": "~5.1.1",
22844 "string_decoder": "~1.1.1",
22845 "util-deprecate": "~1.0.1"
22846 }
22847 },
22848 "string_decoder": {
22849 "version": "1.1.1",
22850 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
22851 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
22852 "dev": true,
22853 "requires": {
22854 "safe-buffer": "~5.1.0"
22855 }
22856 },
22857 "through2": { 21638 "through2": {
22858 "version": "2.0.5", 21639 "version": "2.0.5",
22859 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 21640 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -22933,9 +21714,9 @@
22933 } 21714 }
22934 }, 21715 },
22935 "tmp-promise": { 21716 "tmp-promise": {
22936 "version": "3.0.2", 21717 "version": "3.0.3",
22937 "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.2.tgz", 21718 "resolved": "https://registry.npmjs.org/tmp-promise/-/tmp-promise-3.0.3.tgz",
22938 "integrity": "sha512-OyCLAKU1HzBjL6Ev3gxUeraJNlbNingmi8IrHHEsYH8LTmEuhvYfqvhn2F/je+mjf4N58UmZ96OMEy1JanSCpA==", 21719 "integrity": "sha512-RwM7MoPojPxsOBYnyd2hy0bxtIlVrihNs9pj5SUvY8Zz1sQcQG2tG1hSr8PDxfgEB8RNKDhqbIlroIarSNDNsQ==",
22939 "dev": true, 21720 "dev": true,
22940 "requires": { 21721 "requires": {
22941 "tmp": "^0.2.0" 21722 "tmp": "^0.2.0"
@@ -22986,6 +21767,16 @@
22986 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", 21767 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
22987 "requires": { 21768 "requires": {
22988 "kind-of": "^3.0.2" 21769 "kind-of": "^3.0.2"
21770 },
21771 "dependencies": {
21772 "kind-of": {
21773 "version": "3.2.2",
21774 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
21775 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
21776 "requires": {
21777 "is-buffer": "^1.1.5"
21778 }
21779 }
22989 } 21780 }
22990 }, 21781 },
22991 "to-readable-stream": { 21782 "to-readable-stream": {
@@ -23030,6 +21821,14 @@
23030 "requires": { 21821 "requires": {
23031 "is-plain-object": "^2.0.4" 21822 "is-plain-object": "^2.0.4"
23032 } 21823 }
21824 },
21825 "safe-regex": {
21826 "version": "1.1.0",
21827 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
21828 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
21829 "requires": {
21830 "ret": "~0.1.10"
21831 }
23033 } 21832 }
23034 } 21833 }
23035 }, 21834 },
@@ -23040,16 +21839,6 @@
23040 "requires": { 21839 "requires": {
23041 "is-number": "^3.0.0", 21840 "is-number": "^3.0.0",
23042 "repeat-string": "^1.6.1" 21841 "repeat-string": "^1.6.1"
23043 },
23044 "dependencies": {
23045 "is-number": {
23046 "version": "3.0.0",
23047 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
23048 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
23049 "requires": {
23050 "kind-of": "^3.0.2"
23051 }
23052 }
23053 } 21842 }
23054 }, 21843 },
23055 "to-through": { 21844 "to-through": {
@@ -23061,30 +21850,6 @@
23061 "through2": "^2.0.3" 21850 "through2": "^2.0.3"
23062 }, 21851 },
23063 "dependencies": { 21852 "dependencies": {
23064 "readable-stream": {
23065 "version": "2.3.7",
23066 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
23067 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
23068 "dev": true,
23069 "requires": {
23070 "core-util-is": "~1.0.0",
23071 "inherits": "~2.0.3",
23072 "isarray": "~1.0.0",
23073 "process-nextick-args": "~2.0.0",
23074 "safe-buffer": "~5.1.1",
23075 "string_decoder": "~1.1.1",
23076 "util-deprecate": "~1.0.1"
23077 }
23078 },
23079 "string_decoder": {
23080 "version": "1.1.1",
23081 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
23082 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
23083 "dev": true,
23084 "requires": {
23085 "safe-buffer": "~5.1.0"
23086 }
23087 },
23088 "through2": { 21853 "through2": {
23089 "version": "2.0.5", 21854 "version": "2.0.5",
23090 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 21855 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -23119,6 +21884,14 @@
23119 "psl": "^1.1.33", 21884 "psl": "^1.1.33",
23120 "punycode": "^2.1.1", 21885 "punycode": "^2.1.1",
23121 "universalify": "^0.1.2" 21886 "universalify": "^0.1.2"
21887 },
21888 "dependencies": {
21889 "universalify": {
21890 "version": "0.1.2",
21891 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
21892 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
21893 "dev": true
21894 }
23122 } 21895 }
23123 }, 21896 },
23124 "tr46": { 21897 "tr46": {
@@ -23180,6 +21953,56 @@
23180 "semver": "^5.0.1" 21953 "semver": "^5.0.1"
23181 }, 21954 },
23182 "dependencies": { 21955 "dependencies": {
21956 "define-property": {
21957 "version": "2.0.2",
21958 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
21959 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
21960 "dev": true,
21961 "requires": {
21962 "is-descriptor": "^1.0.2",
21963 "isobject": "^3.0.1"
21964 }
21965 },
21966 "extend-shallow": {
21967 "version": "3.0.2",
21968 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
21969 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
21970 "dev": true,
21971 "requires": {
21972 "assign-symbols": "^1.0.0",
21973 "is-extendable": "^1.0.1"
21974 }
21975 },
21976 "is-extendable": {
21977 "version": "1.0.1",
21978 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
21979 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
21980 "dev": true,
21981 "requires": {
21982 "is-plain-object": "^2.0.4"
21983 }
21984 },
21985 "micromatch": {
21986 "version": "3.1.10",
21987 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
21988 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
21989 "dev": true,
21990 "requires": {
21991 "arr-diff": "^4.0.0",
21992 "array-unique": "^0.3.2",
21993 "braces": "^2.3.1",
21994 "define-property": "^2.0.2",
21995 "extend-shallow": "^3.0.2",
21996 "extglob": "^2.0.4",
21997 "fragment-cache": "^0.2.1",
21998 "kind-of": "^6.0.2",
21999 "nanomatch": "^1.2.9",
22000 "object.pick": "^1.3.0",
22001 "regex-not": "^1.0.0",
22002 "snapdragon": "^0.8.1",
22003 "to-regex": "^3.0.2"
22004 }
22005 },
23183 "semver": { 22006 "semver": {
23184 "version": "5.7.1", 22007 "version": "5.7.1",
23185 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", 22008 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
@@ -23248,12 +22071,6 @@
23248 "yn": "3.1.1" 22071 "yn": "3.1.1"
23249 }, 22072 },
23250 "dependencies": { 22073 "dependencies": {
23251 "acorn": {
23252 "version": "8.5.0",
23253 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
23254 "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
23255 "dev": true
23256 },
23257 "acorn-walk": { 22074 "acorn-walk": {
23258 "version": "8.2.0", 22075 "version": "8.2.0",
23259 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", 22076 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz",
@@ -23589,9 +22406,9 @@
23589 } 22406 }
23590 }, 22407 },
23591 "universalify": { 22408 "universalify": {
23592 "version": "0.1.2", 22409 "version": "2.0.0",
23593 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 22410 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
23594 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" 22411 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
23595 }, 22412 },
23596 "unpipe": { 22413 "unpipe": {
23597 "version": "1.0.0", 22414 "version": "1.0.0",
@@ -23646,13 +22463,6 @@
23646 "requires": { 22463 "requires": {
23647 "modify-filename": "^1.1.0", 22464 "modify-filename": "^1.1.0",
23648 "path-exists": "^4.0.0" 22465 "path-exists": "^4.0.0"
23649 },
23650 "dependencies": {
23651 "path-exists": {
23652 "version": "4.0.0",
23653 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
23654 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
23655 }
23656 } 22466 }
23657 }, 22467 },
23658 "unzipper": { 22468 "unzipper": {
@@ -23676,28 +22486,6 @@
23676 "version": "3.4.7", 22486 "version": "3.4.7",
23677 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", 22487 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz",
23678 "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM=" 22488 "integrity": "sha1-9y12C+Cbf3bQjtj66Ysomo0F+rM="
23679 },
23680 "readable-stream": {
23681 "version": "2.3.7",
23682 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
23683 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
23684 "requires": {
23685 "core-util-is": "~1.0.0",
23686 "inherits": "~2.0.3",
23687 "isarray": "~1.0.0",
23688 "process-nextick-args": "~2.0.0",
23689 "safe-buffer": "~5.1.1",
23690 "string_decoder": "~1.1.1",
23691 "util-deprecate": "~1.0.1"
23692 }
23693 },
23694 "string_decoder": {
23695 "version": "1.1.1",
23696 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
23697 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
23698 "requires": {
23699 "safe-buffer": "~5.1.0"
23700 }
23701 } 22489 }
23702 } 22490 }
23703 }, 22491 },
@@ -23722,6 +22510,49 @@
23722 "requires": { 22510 "requires": {
23723 "cross-spawn": "^6.0.5" 22511 "cross-spawn": "^6.0.5"
23724 } 22512 }
22513 },
22514 "cross-spawn": {
22515 "version": "6.0.5",
22516 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
22517 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
22518 "requires": {
22519 "nice-try": "^1.0.4",
22520 "path-key": "^2.0.1",
22521 "semver": "^5.5.0",
22522 "shebang-command": "^1.2.0",
22523 "which": "^1.2.9"
22524 }
22525 },
22526 "path-key": {
22527 "version": "2.0.1",
22528 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
22529 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A="
22530 },
22531 "semver": {
22532 "version": "5.7.1",
22533 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
22534 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
22535 },
22536 "shebang-command": {
22537 "version": "1.2.0",
22538 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
22539 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
22540 "requires": {
22541 "shebang-regex": "^1.0.0"
22542 }
22543 },
22544 "shebang-regex": {
22545 "version": "1.0.0",
22546 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
22547 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM="
22548 },
22549 "which": {
22550 "version": "1.3.1",
22551 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
22552 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
22553 "requires": {
22554 "isexe": "^2.0.0"
22555 }
23725 } 22556 }
23726 } 22557 }
23727 }, 22558 },
@@ -23881,6 +22712,22 @@
23881 "requires": { 22712 "requires": {
23882 "lru-cache": "4.1.x", 22713 "lru-cache": "4.1.x",
23883 "tmp": "0.0.x" 22714 "tmp": "0.0.x"
22715 },
22716 "dependencies": {
22717 "lru-cache": {
22718 "version": "4.1.5",
22719 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
22720 "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
22721 "requires": {
22722 "pseudomap": "^1.0.2",
22723 "yallist": "^2.1.2"
22724 }
22725 },
22726 "yallist": {
22727 "version": "2.1.2",
22728 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
22729 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI="
22730 }
23884 } 22731 }
23885 }, 22732 },
23886 "useragent-generator": { 22733 "useragent-generator": {
@@ -23909,58 +22756,6 @@
23909 "bindings": "^1.5.0", 22756 "bindings": "^1.5.0",
23910 "nan": "^2.14.2", 22757 "nan": "^2.14.2",
23911 "node-gyp": "^7.1.2" 22758 "node-gyp": "^7.1.2"
23912 },
23913 "dependencies": {
23914 "glob": {
23915 "version": "7.2.0",
23916 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
23917 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
23918 "optional": true,
23919 "requires": {
23920 "fs.realpath": "^1.0.0",
23921 "inflight": "^1.0.4",
23922 "inherits": "2",
23923 "minimatch": "^3.0.4",
23924 "once": "^1.3.0",
23925 "path-is-absolute": "^1.0.0"
23926 }
23927 },
23928 "node-gyp": {
23929 "version": "7.1.2",
23930 "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-7.1.2.tgz",
23931 "integrity": "sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==",
23932 "optional": true,
23933 "requires": {
23934 "env-paths": "^2.2.0",
23935 "glob": "^7.1.4",
23936 "graceful-fs": "^4.2.3",
23937 "nopt": "^5.0.0",
23938 "npmlog": "^4.1.2",
23939 "request": "^2.88.2",
23940 "rimraf": "^3.0.2",
23941 "semver": "^7.3.2",
23942 "tar": "^6.0.2",
23943 "which": "^2.0.2"
23944 }
23945 },
23946 "nopt": {
23947 "version": "5.0.0",
23948 "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz",
23949 "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==",
23950 "optional": true,
23951 "requires": {
23952 "abbrev": "1"
23953 }
23954 },
23955 "which": {
23956 "version": "2.0.2",
23957 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
23958 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
23959 "optional": true,
23960 "requires": {
23961 "isexe": "^2.0.0"
23962 }
23963 }
23964 } 22759 }
23965 }, 22760 },
23966 "utf8-byte-length": { 22761 "utf8-byte-length": {
@@ -24135,30 +22930,6 @@
24135 "vinyl-sourcemap": "^1.1.0" 22930 "vinyl-sourcemap": "^1.1.0"
24136 }, 22931 },
24137 "dependencies": { 22932 "dependencies": {
24138 "readable-stream": {
24139 "version": "2.3.7",
24140 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
24141 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
24142 "dev": true,
24143 "requires": {
24144 "core-util-is": "~1.0.0",
24145 "inherits": "~2.0.3",
24146 "isarray": "~1.0.0",
24147 "process-nextick-args": "~2.0.0",
24148 "safe-buffer": "~5.1.1",
24149 "string_decoder": "~1.1.1",
24150 "util-deprecate": "~1.0.1"
24151 }
24152 },
24153 "string_decoder": {
24154 "version": "1.1.1",
24155 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
24156 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
24157 "dev": true,
24158 "requires": {
24159 "safe-buffer": "~5.1.0"
24160 }
24161 },
24162 "through2": { 22933 "through2": {
24163 "version": "2.0.5", 22934 "version": "2.0.5",
24164 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", 22935 "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz",
@@ -24261,12 +23032,12 @@
24261 } 23032 }
24262 }, 23033 },
24263 "walker": { 23034 "walker": {
24264 "version": "1.0.7", 23035 "version": "1.0.8",
24265 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", 23036 "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz",
24266 "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", 23037 "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==",
24267 "dev": true, 23038 "dev": true,
24268 "requires": { 23039 "requires": {
24269 "makeerror": "1.0.x" 23040 "makeerror": "1.0.12"
24270 } 23041 }
24271 }, 23042 },
24272 "warning": { 23043 "warning": {
@@ -24366,16 +23137,6 @@
24366 "binary-extensions": "^2.0.0" 23137 "binary-extensions": "^2.0.0"
24367 } 23138 }
24368 }, 23139 },
24369 "is-glob": {
24370 "version": "4.0.3",
24371 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
24372 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
24373 "dev": true,
24374 "optional": true,
24375 "requires": {
24376 "is-extglob": "^2.1.1"
24377 }
24378 },
24379 "is-number": { 23140 "is-number": {
24380 "version": "7.0.0", 23141 "version": "7.0.0",
24381 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 23142 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
@@ -24467,6 +23228,16 @@
24467 "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", 23228 "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==",
24468 "dev": true 23229 "dev": true
24469 }, 23230 },
23231 "define-property": {
23232 "version": "2.0.2",
23233 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
23234 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
23235 "dev": true,
23236 "requires": {
23237 "is-descriptor": "^1.0.2",
23238 "isobject": "^3.0.1"
23239 }
23240 },
24470 "eslint-scope": { 23241 "eslint-scope": {
24471 "version": "4.0.3", 23242 "version": "4.0.3",
24472 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz", 23243 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-4.0.3.tgz",
@@ -24477,38 +23248,54 @@
24477 "estraverse": "^4.1.1" 23248 "estraverse": "^4.1.1"
24478 } 23249 }
24479 }, 23250 },
24480 "memory-fs": { 23251 "extend-shallow": {
24481 "version": "0.4.1", 23252 "version": "3.0.2",
24482 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", 23253 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
24483 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", 23254 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
24484 "dev": true, 23255 "dev": true,
24485 "requires": { 23256 "requires": {
24486 "errno": "^0.1.3", 23257 "assign-symbols": "^1.0.0",
24487 "readable-stream": "^2.0.1" 23258 "is-extendable": "^1.0.1"
24488 } 23259 }
24489 }, 23260 },
24490 "readable-stream": { 23261 "is-extendable": {
24491 "version": "2.3.7", 23262 "version": "1.0.1",
24492 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 23263 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
24493 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", 23264 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
24494 "dev": true, 23265 "dev": true,
24495 "requires": { 23266 "requires": {
24496 "core-util-is": "~1.0.0", 23267 "is-plain-object": "^2.0.4"
24497 "inherits": "~2.0.3",
24498 "isarray": "~1.0.0",
24499 "process-nextick-args": "~2.0.0",
24500 "safe-buffer": "~5.1.1",
24501 "string_decoder": "~1.1.1",
24502 "util-deprecate": "~1.0.1"
24503 } 23268 }
24504 }, 23269 },
24505 "string_decoder": { 23270 "memory-fs": {
24506 "version": "1.1.1", 23271 "version": "0.4.1",
24507 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", 23272 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz",
24508 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", 23273 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=",
24509 "dev": true, 23274 "dev": true,
24510 "requires": { 23275 "requires": {
24511 "safe-buffer": "~5.1.0" 23276 "errno": "^0.1.3",
23277 "readable-stream": "^2.0.1"
23278 }
23279 },
23280 "micromatch": {
23281 "version": "3.1.10",
23282 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
23283 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
23284 "dev": true,
23285 "requires": {
23286 "arr-diff": "^4.0.0",
23287 "array-unique": "^0.3.2",
23288 "braces": "^2.3.1",
23289 "define-property": "^2.0.2",
23290 "extend-shallow": "^3.0.2",
23291 "extglob": "^2.0.4",
23292 "fragment-cache": "^0.2.1",
23293 "kind-of": "^6.0.2",
23294 "nanomatch": "^1.2.9",
23295 "object.pick": "^1.3.0",
23296 "regex-not": "^1.0.0",
23297 "snapdragon": "^0.8.1",
23298 "to-regex": "^3.0.2"
24512 } 23299 }
24513 } 23300 }
24514 } 23301 }
@@ -24538,28 +23325,6 @@
24538 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", 23325 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
24539 "dev": true 23326 "dev": true
24540 }, 23327 },
24541 "chalk": {
24542 "version": "2.4.2",
24543 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
24544 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
24545 "dev": true,
24546 "requires": {
24547 "ansi-styles": "^3.2.1",
24548 "escape-string-regexp": "^1.0.5",
24549 "supports-color": "^5.3.0"
24550 },
24551 "dependencies": {
24552 "supports-color": {
24553 "version": "5.5.0",
24554 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
24555 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
24556 "dev": true,
24557 "requires": {
24558 "has-flag": "^3.0.0"
24559 }
24560 }
24561 }
24562 },
24563 "cliui": { 23328 "cliui": {
24564 "version": "5.0.0", 23329 "version": "5.0.0",
24565 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 23330 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz",
@@ -24571,12 +23336,45 @@
24571 "wrap-ansi": "^5.1.0" 23336 "wrap-ansi": "^5.1.0"
24572 } 23337 }
24573 }, 23338 },
23339 "cross-spawn": {
23340 "version": "6.0.5",
23341 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
23342 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
23343 "dev": true,
23344 "requires": {
23345 "nice-try": "^1.0.4",
23346 "path-key": "^2.0.1",
23347 "semver": "^5.5.0",
23348 "shebang-command": "^1.2.0",
23349 "which": "^1.2.9"
23350 }
23351 },
23352 "define-property": {
23353 "version": "2.0.2",
23354 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
23355 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
23356 "dev": true,
23357 "requires": {
23358 "is-descriptor": "^1.0.2",
23359 "isobject": "^3.0.1"
23360 }
23361 },
24574 "emoji-regex": { 23362 "emoji-regex": {
24575 "version": "7.0.3", 23363 "version": "7.0.3",
24576 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", 23364 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
24577 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", 23365 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
24578 "dev": true 23366 "dev": true
24579 }, 23367 },
23368 "extend-shallow": {
23369 "version": "3.0.2",
23370 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
23371 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
23372 "dev": true,
23373 "requires": {
23374 "assign-symbols": "^1.0.0",
23375 "is-extendable": "^1.0.1"
23376 }
23377 },
24580 "findup-sync": { 23378 "findup-sync": {
24581 "version": "3.0.0", 23379 "version": "3.0.0",
24582 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", 23380 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz",
@@ -24619,19 +23417,40 @@
24619 "resolve-cwd": "^2.0.0" 23417 "resolve-cwd": "^2.0.0"
24620 } 23418 }
24621 }, 23419 },
24622 "is-glob": { 23420 "is-extendable": {
24623 "version": "4.0.3", 23421 "version": "1.0.1",
24624 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 23422 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
24625 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 23423 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
24626 "dev": true, 23424 "dev": true,
24627 "requires": { 23425 "requires": {
24628 "is-extglob": "^2.1.1" 23426 "is-plain-object": "^2.0.4"
24629 } 23427 }
24630 }, 23428 },
24631 "kind-of": { 23429 "micromatch": {
24632 "version": "6.0.3", 23430 "version": "3.1.10",
24633 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 23431 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
24634 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 23432 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
23433 "dev": true,
23434 "requires": {
23435 "arr-diff": "^4.0.0",
23436 "array-unique": "^0.3.2",
23437 "braces": "^2.3.1",
23438 "define-property": "^2.0.2",
23439 "extend-shallow": "^3.0.2",
23440 "extglob": "^2.0.4",
23441 "fragment-cache": "^0.2.1",
23442 "kind-of": "^6.0.2",
23443 "nanomatch": "^1.2.9",
23444 "object.pick": "^1.3.0",
23445 "regex-not": "^1.0.0",
23446 "snapdragon": "^0.8.1",
23447 "to-regex": "^3.0.2"
23448 }
23449 },
23450 "path-key": {
23451 "version": "2.0.1",
23452 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
23453 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
24635 "dev": true 23454 "dev": true
24636 }, 23455 },
24637 "resolve-cwd": { 23456 "resolve-cwd": {
@@ -24649,6 +23468,27 @@
24649 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", 23468 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
24650 "dev": true 23469 "dev": true
24651 }, 23470 },
23471 "semver": {
23472 "version": "5.7.1",
23473 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
23474 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
23475 "dev": true
23476 },
23477 "shebang-command": {
23478 "version": "1.2.0",
23479 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
23480 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
23481 "dev": true,
23482 "requires": {
23483 "shebang-regex": "^1.0.0"
23484 }
23485 },
23486 "shebang-regex": {
23487 "version": "1.0.0",
23488 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
23489 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
23490 "dev": true
23491 },
24652 "string-width": { 23492 "string-width": {
24653 "version": "3.1.0", 23493 "version": "3.1.0",
24654 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", 23494 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
@@ -24678,6 +23518,15 @@
24678 "has-flag": "^3.0.0" 23518 "has-flag": "^3.0.0"
24679 } 23519 }
24680 }, 23520 },
23521 "which": {
23522 "version": "1.3.1",
23523 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
23524 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
23525 "dev": true,
23526 "requires": {
23527 "isexe": "^2.0.0"
23528 }
23529 },
24681 "wrap-ansi": { 23530 "wrap-ansi": {
24682 "version": "5.1.0", 23531 "version": "5.1.0",
24683 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", 23532 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
@@ -24747,36 +23596,6 @@
24747 "errno": "^0.1.3", 23596 "errno": "^0.1.3",
24748 "readable-stream": "^2.0.1" 23597 "readable-stream": "^2.0.1"
24749 } 23598 }
24750 },
24751 "mime": {
24752 "version": "2.5.2",
24753 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz",
24754 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==",
24755 "dev": true
24756 },
24757 "readable-stream": {
24758 "version": "2.3.7",
24759 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
24760 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
24761 "dev": true,
24762 "requires": {
24763 "core-util-is": "~1.0.0",
24764 "inherits": "~2.0.3",
24765 "isarray": "~1.0.0",
24766 "process-nextick-args": "~2.0.0",
24767 "safe-buffer": "~5.1.1",
24768 "string_decoder": "~1.1.1",
24769 "util-deprecate": "~1.0.1"
24770 }
24771 },
24772 "string_decoder": {
24773 "version": "1.1.1",
24774 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
24775 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
24776 "dev": true,
24777 "requires": {
24778 "safe-buffer": "~5.1.0"
24779 }
24780 } 23599 }
24781 } 23600 }
24782 }, 23601 },
@@ -25077,6 +23896,17 @@
25077 "dev": true, 23896 "dev": true,
25078 "requires": { 23897 "requires": {
25079 "iconv-lite": "0.4.24" 23898 "iconv-lite": "0.4.24"
23899 },
23900 "dependencies": {
23901 "iconv-lite": {
23902 "version": "0.4.24",
23903 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
23904 "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
23905 "dev": true,
23906 "requires": {
23907 "safer-buffer": ">= 2.1.2 < 3"
23908 }
23909 }
25080 } 23910 }
25081 }, 23911 },
25082 "whatwg-mimetype": { 23912 "whatwg-mimetype": {
@@ -25097,9 +23927,9 @@
25097 } 23927 }
25098 }, 23928 },
25099 "which": { 23929 "which": {
25100 "version": "1.3.1", 23930 "version": "2.0.2",
25101 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 23931 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
25102 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 23932 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
25103 "requires": { 23933 "requires": {
25104 "isexe": "^2.0.0" 23934 "isexe": "^2.0.0"
25105 } 23935 }
@@ -25140,12 +23970,6 @@
25140 "string-width": "^4.0.0" 23970 "string-width": "^4.0.0"
25141 }, 23971 },
25142 "dependencies": { 23972 "dependencies": {
25143 "ansi-regex": {
25144 "version": "5.0.1",
25145 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
25146 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
25147 "dev": true
25148 },
25149 "is-fullwidth-code-point": { 23973 "is-fullwidth-code-point": {
25150 "version": "3.0.0", 23974 "version": "3.0.0",
25151 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 23975 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -25162,15 +23986,6 @@
25162 "is-fullwidth-code-point": "^3.0.0", 23986 "is-fullwidth-code-point": "^3.0.0",
25163 "strip-ansi": "^6.0.1" 23987 "strip-ansi": "^6.0.1"
25164 } 23988 }
25165 },
25166 "strip-ansi": {
25167 "version": "6.0.1",
25168 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
25169 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
25170 "dev": true,
25171 "requires": {
25172 "ansi-regex": "^5.0.1"
25173 }
25174 } 23989 }
25175 } 23990 }
25176 }, 23991 },
@@ -25181,16 +23996,6 @@
25181 "requires": { 23996 "requires": {
25182 "define-property": "^1.0.0", 23997 "define-property": "^1.0.0",
25183 "is-number": "^3.0.0" 23998 "is-number": "^3.0.0"
25184 },
25185 "dependencies": {
25186 "is-number": {
25187 "version": "3.0.0",
25188 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
25189 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
25190 "requires": {
25191 "kind-of": "^3.0.2"
25192 }
25193 }
25194 } 23999 }
25195 }, 24000 },
25196 "windows-release": { 24001 "windows-release": {
@@ -25201,16 +24006,6 @@
25201 "execa": "^4.0.2" 24006 "execa": "^4.0.2"
25202 }, 24007 },
25203 "dependencies": { 24008 "dependencies": {
25204 "cross-spawn": {
25205 "version": "7.0.3",
25206 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
25207 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
25208 "requires": {
25209 "path-key": "^3.1.0",
25210 "shebang-command": "^2.0.0",
25211 "which": "^2.0.1"
25212 }
25213 },
25214 "execa": { 24009 "execa": {
25215 "version": "4.1.0", 24010 "version": "4.1.0",
25216 "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", 24011 "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz",
@@ -25239,32 +24034,6 @@
25239 "version": "1.1.1", 24034 "version": "1.1.1",
25240 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", 24035 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz",
25241 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==" 24036 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw=="
25242 },
25243 "path-key": {
25244 "version": "3.1.1",
25245 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
25246 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
25247 },
25248 "shebang-command": {
25249 "version": "2.0.0",
25250 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
25251 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
25252 "requires": {
25253 "shebang-regex": "^3.0.0"
25254 }
25255 },
25256 "shebang-regex": {
25257 "version": "3.0.0",
25258 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
25259 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="
25260 },
25261 "which": {
25262 "version": "2.0.2",
25263 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
25264 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
25265 "requires": {
25266 "isexe": "^2.0.0"
25267 }
25268 } 24037 }
25269 } 24038 }
25270 }, 24039 },
@@ -25287,6 +24056,18 @@
25287 "stack-trace": "0.0.x", 24056 "stack-trace": "0.0.x",
25288 "triple-beam": "^1.3.0", 24057 "triple-beam": "^1.3.0",
25289 "winston-transport": "^4.4.0" 24058 "winston-transport": "^4.4.0"
24059 },
24060 "dependencies": {
24061 "readable-stream": {
24062 "version": "3.6.0",
24063 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
24064 "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
24065 "requires": {
24066 "inherits": "^2.0.3",
24067 "string_decoder": "^1.1.1",
24068 "util-deprecate": "^1.0.1"
24069 }
24070 }
25290 } 24071 }
25291 }, 24072 },
25292 "winston-transport": { 24073 "winston-transport": {
@@ -25296,30 +24077,6 @@
25296 "requires": { 24077 "requires": {
25297 "readable-stream": "^2.3.7", 24078 "readable-stream": "^2.3.7",
25298 "triple-beam": "^1.2.0" 24079 "triple-beam": "^1.2.0"
25299 },
25300 "dependencies": {
25301 "readable-stream": {
25302 "version": "2.3.7",
25303 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
25304 "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
25305 "requires": {
25306 "core-util-is": "~1.0.0",
25307 "inherits": "~2.0.3",
25308 "isarray": "~1.0.0",
25309 "process-nextick-args": "~2.0.0",
25310 "safe-buffer": "~5.1.1",
25311 "string_decoder": "~1.1.1",
25312 "util-deprecate": "~1.0.1"
25313 }
25314 },
25315 "string_decoder": {
25316 "version": "1.1.1",
25317 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
25318 "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
25319 "requires": {
25320 "safe-buffer": "~5.1.0"
25321 }
25322 }
25323 } 24080 }
25324 }, 24081 },
25325 "word-wrap": { 24082 "word-wrap": {
@@ -25354,12 +24111,6 @@
25354 "strip-ansi": "^6.0.0" 24111 "strip-ansi": "^6.0.0"
25355 }, 24112 },
25356 "dependencies": { 24113 "dependencies": {
25357 "ansi-regex": {
25358 "version": "5.0.1",
25359 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
25360 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
25361 "dev": true
25362 },
25363 "ansi-styles": { 24114 "ansi-styles": {
25364 "version": "4.3.0", 24115 "version": "4.3.0",
25365 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 24116 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
@@ -25400,15 +24151,6 @@
25400 "is-fullwidth-code-point": "^3.0.0", 24151 "is-fullwidth-code-point": "^3.0.0",
25401 "strip-ansi": "^6.0.1" 24152 "strip-ansi": "^6.0.1"
25402 } 24153 }
25403 },
25404 "strip-ansi": {
25405 "version": "6.0.1",
25406 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
25407 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
25408 "dev": true,
25409 "requires": {
25410 "ansi-regex": "^5.0.1"
25411 }
25412 } 24154 }
25413 } 24155 }
25414 }, 24156 },
@@ -25478,9 +24220,9 @@
25478 "dev": true 24220 "dev": true
25479 }, 24221 },
25480 "yallist": { 24222 "yallist": {
25481 "version": "2.1.2", 24223 "version": "4.0.0",
25482 "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", 24224 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
25483 "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" 24225 "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
25484 }, 24226 },
25485 "yaml": { 24227 "yaml": {
25486 "version": "1.10.2", 24228 "version": "1.10.2",
@@ -25503,12 +24245,6 @@
25503 "yargs-parser": "^20.2.2" 24245 "yargs-parser": "^20.2.2"
25504 }, 24246 },
25505 "dependencies": { 24247 "dependencies": {
25506 "ansi-regex": {
25507 "version": "5.0.1",
25508 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
25509 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
25510 "dev": true
25511 },
25512 "is-fullwidth-code-point": { 24248 "is-fullwidth-code-point": {
25513 "version": "3.0.0", 24249 "version": "3.0.0",
25514 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 24250 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
@@ -25525,15 +24261,6 @@
25525 "is-fullwidth-code-point": "^3.0.0", 24261 "is-fullwidth-code-point": "^3.0.0",
25526 "strip-ansi": "^6.0.1" 24262 "strip-ansi": "^6.0.1"
25527 } 24263 }
25528 },
25529 "strip-ansi": {
25530 "version": "6.0.1",
25531 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
25532 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
25533 "dev": true,
25534 "requires": {
25535 "ansi-regex": "^5.0.1"
25536 }
25537 } 24264 }
25538 } 24265 }
25539 }, 24266 },
diff --git a/package.json b/package.json
index f0aa483b2..da07dc478 100644
--- a/package.json
+++ b/package.json
@@ -60,7 +60,6 @@
60 "@adonisjs/shield": "1.0.8", 60 "@adonisjs/shield": "1.0.8",
61 "@adonisjs/validator": "5.0.6", 61 "@adonisjs/validator": "5.0.6",
62 "@electron/remote": "1.2.1", 62 "@electron/remote": "1.2.1",
63 "@mdi/font": "6.3.95",
64 "@mdi/js": "6.3.95", 63 "@mdi/js": "6.3.95",
65 "@mdi/react": "1.5.0", 64 "@mdi/react": "1.5.0",
66 "@sentry/electron": "2.5.4", 65 "@sentry/electron": "2.5.4",
@@ -131,9 +130,9 @@
131 "@babel/preset-env": "7.15.8", 130 "@babel/preset-env": "7.15.8",
132 "@babel/preset-react": "7.14.5", 131 "@babel/preset-react": "7.14.5",
133 "@babel/register": "7.15.3", 132 "@babel/register": "7.15.3",
134 "@formatjs/cli": "4.4.0",
135 "@commitlint/cli": "13.2.1", 133 "@commitlint/cli": "13.2.1",
136 "@commitlint/config-conventional": "13.2.0", 134 "@commitlint/config-conventional": "13.2.0",
135 "@formatjs/cli": "4.4.0",
137 "@types/color": "3.0.2", 136 "@types/color": "3.0.2",
138 "@types/expect.js": "0.3.29", 137 "@types/expect.js": "0.3.29",
139 "@types/fs-extra": "9.0.13", 138 "@types/fs-extra": "9.0.13",
diff --git a/src/components/AppUpdateInfoBar.tsx b/src/components/AppUpdateInfoBar.tsx
index 1dd3723cc..d2402945e 100644
--- a/src/components/AppUpdateInfoBar.tsx
+++ b/src/components/AppUpdateInfoBar.tsx
@@ -1,8 +1,10 @@
1import { defineMessages, useIntl } from 'react-intl'; 1import { defineMessages, useIntl } from 'react-intl';
2 2
3import { mdiInformation } from '@mdi/js';
3import InfoBar from './ui/InfoBar'; 4import InfoBar from './ui/InfoBar';
4import { GITHUB_FERDI_URL } from '../config'; 5import { GITHUB_FERDI_URL } from '../config';
5import { openExternalUrl } from '../helpers/url-helpers'; 6import { openExternalUrl } from '../helpers/url-helpers';
7import { Icon } from './ui/icon';
6 8
7const messages = defineMessages({ 9const messages = defineMessages({
8 updateAvailable: { 10 updateAvailable: {
@@ -34,7 +36,7 @@ const AppUpdateInfoBar = ({ onInstallUpdate, onHide }: Props) => {
34 onClick={onInstallUpdate} 36 onClick={onInstallUpdate}
35 onHide={onHide} 37 onHide={onHide}
36 > 38 >
37 <span className="mdi mdi-information" /> 39 <Icon icon={mdiInformation} />
38 {intl.formatMessage(messages.updateAvailable)}{' '} 40 {intl.formatMessage(messages.updateAvailable)}{' '}
39 <button 41 <button
40 className="info-bar__inline-button" 42 className="info-bar__inline-button"
diff --git a/src/components/auth/AuthLayout.js b/src/components/auth/AuthLayout.js
index 047b10775..f26282cfc 100644
--- a/src/components/auth/AuthLayout.js
+++ b/src/components/auth/AuthLayout.js
@@ -4,6 +4,7 @@ import { observer } from 'mobx-react';
4import { TitleBar } from 'electron-react-titlebar/renderer'; 4import { TitleBar } from 'electron-react-titlebar/renderer';
5 5
6import { injectIntl } from 'react-intl'; 6import { injectIntl } from 'react-intl';
7import { mdiFlash } from '@mdi/js';
7import Link from '../ui/Link'; 8import Link from '../ui/Link';
8import InfoBar from '../ui/InfoBar'; 9import InfoBar from '../ui/InfoBar';
9 10
@@ -16,6 +17,7 @@ import globalMessages from '../../i18n/globalMessages';
16import { isWindows } from '../../environment'; 17import { isWindows } from '../../environment';
17import AppUpdateInfoBar from '../AppUpdateInfoBar'; 18import AppUpdateInfoBar from '../AppUpdateInfoBar';
18import { GITHUB_FERDI_URL } from '../../config'; 19import { GITHUB_FERDI_URL } from '../../config';
20import { Icon } from '../ui/icon';
19 21
20@observer 22@observer
21class AuthLayout extends Component { 23class AuthLayout extends Component {
@@ -61,7 +63,7 @@ class AuthLayout extends Component {
61 <div className="auth"> 63 <div className="auth">
62 {!isOnline && ( 64 {!isOnline && (
63 <InfoBar type="warning"> 65 <InfoBar type="warning">
64 <span className="mdi mdi-flash" /> 66 <Icon icon={mdiFlash} />
65 {intl.formatMessage(globalMessages.notConnectedToTheInternet)} 67 {intl.formatMessage(globalMessages.notConnectedToTheInternet)}
66 </InfoBar> 68 </InfoBar>
67 )} 69 )}
@@ -81,7 +83,7 @@ class AuthLayout extends Component {
81 sticky 83 sticky
82 onClick={retryHealthCheck} 84 onClick={retryHealthCheck}
83 > 85 >
84 <span className="mdi mdi-flash" /> 86 <Icon icon={mdiFlash} />
85 {intl.formatMessage(globalMessages.APIUnhealthy)} 87 {intl.formatMessage(globalMessages.APIUnhealthy)}
86 </InfoBar> 88 </InfoBar>
87 )} 89 )}
diff --git a/src/components/layout/AppLayout.js b/src/components/layout/AppLayout.js
index af27e8854..a31419a5e 100644
--- a/src/components/layout/AppLayout.js
+++ b/src/components/layout/AppLayout.js
@@ -6,6 +6,7 @@ import { TitleBar } from 'electron-react-titlebar/renderer';
6import injectSheet from 'react-jss'; 6import injectSheet from 'react-jss';
7import { ipcRenderer } from 'electron'; 7import { ipcRenderer } from 'electron';
8 8
9import { mdiFlash, mdiPowerPlug } from '@mdi/js';
9import InfoBar from '../ui/InfoBar'; 10import InfoBar from '../ui/InfoBar';
10import { Component as BasicAuth } from '../../features/basicAuth'; 11import { Component as BasicAuth } from '../../features/basicAuth';
11import { Component as QuickSwitch } from '../../features/quickSwitch'; 12import { Component as QuickSwitch } from '../../features/quickSwitch';
@@ -20,6 +21,7 @@ import WorkspaceSwitchingIndicator from '../../features/workspaces/components/Wo
20import { workspaceStore } from '../../features/workspaces'; 21import { workspaceStore } from '../../features/workspaces';
21import AppUpdateInfoBar from '../AppUpdateInfoBar'; 22import AppUpdateInfoBar from '../AppUpdateInfoBar';
22import Todos from '../../features/todos/containers/TodosScreen'; 23import Todos from '../../features/todos/containers/TodosScreen';
24import { Icon } from '../ui/icon';
23 25
24const messages = defineMessages({ 26const messages = defineMessages({
25 servicesUpdated: { 27 servicesUpdated: {
@@ -151,7 +153,7 @@ class AppLayout extends Component {
151 sticky 153 sticky
152 onClick={retryRequiredRequests} 154 onClick={retryRequiredRequests}
153 > 155 >
154 <span className="mdi mdi-flash" /> 156 <Icon icon={mdiFlash} />
155 {intl.formatMessage(messages.requiredRequestsFailed)} 157 {intl.formatMessage(messages.requiredRequestsFailed)}
156 </InfoBar> 158 </InfoBar>
157 )} 159 )}
@@ -163,7 +165,7 @@ class AppLayout extends Component {
163 sticky 165 sticky
164 onClick={retryRequiredRequests} 166 onClick={retryRequiredRequests}
165 > 167 >
166 <span className="mdi mdi-flash" /> 168 <Icon icon={mdiFlash} />
167 {intl.formatMessage(messages.authRequestFailed)} 169 {intl.formatMessage(messages.authRequestFailed)}
168 </InfoBar> 170 </InfoBar>
169 )} 171 )}
@@ -179,7 +181,7 @@ class AppLayout extends Component {
179 }); 181 });
180 }} 182 }}
181 > 183 >
182 <span className="mdi mdi-power-plug" /> 184 <Icon icon={mdiPowerPlug} />
183 {intl.formatMessage(messages.servicesUpdated)} 185 {intl.formatMessage(messages.servicesUpdated)}
184 </InfoBar> 186 </InfoBar>
185 )} 187 )}
diff --git a/src/components/layout/Sidebar.js b/src/components/layout/Sidebar.js
index 18492be80..728613f42 100644
--- a/src/components/layout/Sidebar.js
+++ b/src/components/layout/Sidebar.js
@@ -4,6 +4,16 @@ import ReactTooltip from 'react-tooltip';
4import { defineMessages, injectIntl } from 'react-intl'; 4import { defineMessages, injectIntl } from 'react-intl';
5import { inject, observer } from 'mobx-react'; 5import { inject, observer } from 'mobx-react';
6import { Link } from 'react-router'; 6import { Link } from 'react-router';
7import {
8 mdiCheckAll,
9 mdiViewGrid,
10 mdiPlusBox,
11 mdiLoginVariant,
12 mdiCog,
13 mdiBellOff,
14 mdiBell,
15 mdiLock,
16} from '@mdi/js';
7 17
8import Tabbar from '../services/tabs/Tabbar'; 18import Tabbar from '../services/tabs/Tabbar';
9import { 19import {
@@ -19,6 +29,7 @@ import { todoActions } from '../../features/todos/actions';
19import AppStore from '../../stores/AppStore'; 29import AppStore from '../../stores/AppStore';
20import SettingsStore from '../../stores/SettingsStore'; 30import SettingsStore from '../../stores/SettingsStore';
21import globalMessages from '../../i18n/globalMessages'; 31import globalMessages from '../../i18n/globalMessages';
32import { Icon } from '../ui/icon';
22 33
23const messages = defineMessages({ 34const messages = defineMessages({
24 addNewService: { 35 addNewService: {
@@ -156,7 +167,7 @@ class Sidebar extends Component {
156 messages.lockFerdi, 167 messages.lockFerdi,
157 )} (${lockFerdiShortcutKey(false)})`} 168 )} (${lockFerdiShortcutKey(false)})`}
158 > 169 >
159 <i className="mdi mdi-lock" /> 170 <Icon icon={mdiLock} size={1.5} />
160 </button> 171 </button>
161 ) : null} 172 ) : null}
162 {todosStore.isFeatureEnabledByUser ? ( 173 {todosStore.isFeatureEnabledByUser ? (
@@ -174,7 +185,7 @@ class Sidebar extends Component {
174 todosToggleMessage, 185 todosToggleMessage,
175 )} (${todosToggleShortcutKey(false)})`} 186 )} (${todosToggleShortcutKey(false)})`}
176 > 187 >
177 <i className="mdi mdi-check-all" /> 188 <Icon icon={mdiCheckAll} size={1.5} />
178 </button> 189 </button>
179 ) : null} 190 ) : null}
180 <button 191 <button
@@ -190,7 +201,7 @@ class Sidebar extends Component {
190 workspaceToggleMessage, 201 workspaceToggleMessage,
191 )} (${workspaceToggleShortcutKey(false)})`} 202 )} (${workspaceToggleShortcutKey(false)})`}
192 > 203 >
193 <i className="mdi mdi-view-grid" /> 204 <Icon icon={mdiViewGrid} size={1.5} />
194 </button> 205 </button>
195 <button 206 <button
196 type="button" 207 type="button"
@@ -205,7 +216,7 @@ class Sidebar extends Component {
205 isAppMuted ? messages.unmute : messages.mute, 216 isAppMuted ? messages.unmute : messages.mute,
206 )} (${muteFerdiShortcutKey(false)})`} 217 )} (${muteFerdiShortcutKey(false)})`}
207 > 218 >
208 <i className={`mdi mdi-bell${isAppMuted ? '-off' : ''}`} /> 219 <Icon icon={isAppMuted ? mdiBellOff : mdiBell} size={1.5} />
209 </button> 220 </button>
210 <button 221 <button
211 type="button" 222 type="button"
@@ -215,7 +226,7 @@ class Sidebar extends Component {
215 messages.addNewService, 226 messages.addNewService,
216 )} (${addNewServiceShortcutKey(false)})`} 227 )} (${addNewServiceShortcutKey(false)})`}
217 > 228 >
218 <i className="mdi mdi-plus-box" /> 229 <Icon icon={mdiPlusBox} size={1.5} />
219 </button> 230 </button>
220 </> 231 </>
221 ) : ( 232 ) : (
@@ -224,7 +235,7 @@ class Sidebar extends Component {
224 className="sidebar__button sidebar__button--new-service" 235 className="sidebar__button sidebar__button--new-service"
225 data-tip="Login" 236 data-tip="Login"
226 > 237 >
227 <i className="mdi mdi-login-variant" /> 238 <Icon icon={mdiLoginVariant} size={1.5} />
228 </Link> 239 </Link>
229 )} 240 )}
230 <button 241 <button
@@ -235,7 +246,7 @@ class Sidebar extends Component {
235 globalMessages.settings, 246 globalMessages.settings,
236 )} (${settingsShortcutKey(false)})`} 247 )} (${settingsShortcutKey(false)})`}
237 > 248 >
238 <i className="mdi mdi-cog" /> 249 <Icon icon={mdiCog} size={1.5} />
239 {(this.props.stores.app.updateStatus === 250 {(this.props.stores.app.updateStatus ===
240 this.props.stores.app.updateStatusTypes.AVAILABLE || 251 this.props.stores.app.updateStatusTypes.AVAILABLE ||
241 this.props.stores.app.updateStatus === 252 this.props.stores.app.updateStatus ===
diff --git a/src/components/services/tabs/TabItem.js b/src/components/services/tabs/TabItem.js
index 3ea6c5da2..a07652284 100644
--- a/src/components/services/tabs/TabItem.js
+++ b/src/components/services/tabs/TabItem.js
@@ -9,10 +9,12 @@ import injectSheet from 'react-jss';
9import ms from 'ms'; 9import ms from 'ms';
10 10
11import { observable, autorun, reaction } from 'mobx'; 11import { observable, autorun, reaction } from 'mobx';
12import { mdiExclamation } from '@mdi/js';
12import ServiceModel from '../../../models/Service'; 13import ServiceModel from '../../../models/Service';
13import { cmdOrCtrlShortcutKey } from '../../../environment'; 14import { cmdOrCtrlShortcutKey } from '../../../environment';
14import globalMessages from '../../../i18n/globalMessages'; 15import globalMessages from '../../../i18n/globalMessages';
15import SettingsStore from '../../../stores/SettingsStore'; 16import SettingsStore from '../../../stores/SettingsStore';
17import { Icon } from '../../ui/icon';
16 18
17const IS_SERVICE_DEBUGGING_ENABLED = ( 19const IS_SERVICE_DEBUGGING_ENABLED = (
18 localStorage.getItem('debug') || '' 20 localStorage.getItem('debug') || ''
@@ -334,10 +336,10 @@ class TabItem extends Component {
334 } 336 }
335 337
336 let errorBadge = null; 338 let errorBadge = null;
337 if ( service.isError ) { 339 if (service.isError) {
338 errorBadge=( 340 errorBadge = (
339 <i className = " mdi mdi-exclamation tab-item__error-icon"/> 341 <Icon icon={mdiExclamation} className="tab-item__error-icon" />
340 ) 342 );
341 } 343 }
342 344
343 return ( 345 return (
@@ -359,11 +361,14 @@ class TabItem extends Component {
359 : '' 361 : ''
360 }`} 362 }`}
361 > 363 >
362 364 {showServiceNameSetting ? (
363 {showServiceNameSetting? <div> 365 <div>
366 <img src={service.icon} className="tab-item__icon" alt="" />
367 <span className="tab-item__label">{service.name}</span>
368 </div>
369 ) : (
364 <img src={service.icon} className="tab-item__icon" alt="" /> 370 <img src={service.icon} className="tab-item__icon" alt="" />
365 <span className="tab-item__label">{service.name}</span> 371 )}
366 </div> : <img src={service.icon} className="tab-item__icon" alt="" />}
367 372
368 {notificationBadge} 373 {notificationBadge}
369 {errorBadge} 374 {errorBadge}
diff --git a/src/components/settings/SettingsLayout.js b/src/components/settings/SettingsLayout.js
index be11fdb8e..e9119a944 100644
--- a/src/components/settings/SettingsLayout.js
+++ b/src/components/settings/SettingsLayout.js
@@ -3,9 +3,11 @@ import PropTypes from 'prop-types';
3import { observer } from 'mobx-react'; 3import { observer } from 'mobx-react';
4import { defineMessages, injectIntl } from 'react-intl'; 4import { defineMessages, injectIntl } from 'react-intl';
5 5
6import { mdiClose } from '@mdi/js';
6import ErrorBoundary from '../util/ErrorBoundary'; 7import ErrorBoundary from '../util/ErrorBoundary';
7import { oneOrManyChildElements } from '../../prop-types'; 8import { oneOrManyChildElements } from '../../prop-types';
8import Appear from '../ui/effects/Appear'; 9import Appear from '../ui/effects/Appear';
10import { Icon } from '../ui/icon';
9 11
10const messages = defineMessages({ 12const messages = defineMessages({
11 closeSettings: { 13 closeSettings: {
@@ -62,10 +64,12 @@ class SettingsLayout extends Component {
62 {children} 64 {children}
63 <button 65 <button
64 type="button" 66 type="button"
65 className="settings__close mdi mdi-close" 67 className="settings__close"
66 onClick={closeSettings} 68 onClick={closeSettings}
67 aria-label={intl.formatMessage(messages.closeSettings)} 69 aria-label={intl.formatMessage(messages.closeSettings)}
68 /> 70 >
71 <Icon icon={mdiClose} size={1.35} />
72 </button>
69 </div> 73 </div>
70 </ErrorBoundary> 74 </ErrorBoundary>
71 </div> 75 </div>
diff --git a/src/components/settings/recipes/RecipesDashboard.js b/src/components/settings/recipes/RecipesDashboard.js
index bdb6f3ca0..dcf7a4784 100644
--- a/src/components/settings/recipes/RecipesDashboard.js
+++ b/src/components/settings/recipes/RecipesDashboard.js
@@ -6,6 +6,7 @@ import { Link } from 'react-router';
6 6
7import injectSheet from 'react-jss'; 7import injectSheet from 'react-jss';
8 8
9import { mdiOpenInNew } from '@mdi/js';
9import { Button } from '../../ui/button/index'; 10import { Button } from '../../ui/button/index';
10import { Input } from '../../ui/input/index'; 11import { Input } from '../../ui/input/index';
11import { H3, H2 } from '../../ui/headline'; 12import { H3, H2 } from '../../ui/headline';
@@ -16,6 +17,7 @@ import Loader from '../../ui/Loader';
16import Appear from '../../ui/effects/Appear'; 17import Appear from '../../ui/effects/Appear';
17import { FRANZ_SERVICE_REQUEST } from '../../../config'; 18import { FRANZ_SERVICE_REQUEST } from '../../../config';
18import RecipePreview from '../../../models/RecipePreview'; 19import RecipePreview from '../../../models/RecipePreview';
20import { Icon } from '../../ui/icon';
19 21
20const messages = defineMessages({ 22const messages = defineMessages({
21 headline: { 23 headline: {
@@ -197,7 +199,7 @@ class RecipesDashboard extends Component {
197 rel="noreferrer" 199 rel="noreferrer"
198 > 200 >
199 {intl.formatMessage(messages.missingService)}{' '} 201 {intl.formatMessage(messages.missingService)}{' '}
200 <i className="mdi mdi-open-in-new" /> 202 <Icon icon={mdiOpenInNew} />
201 </a> 203 </a>
202 </div> 204 </div>
203 {/* )} */} 205 {/* )} */}
diff --git a/src/components/settings/services/EditServiceForm.js b/src/components/settings/services/EditServiceForm.js
index b040e6cc2..2c451d7bf 100644
--- a/src/components/settings/services/EditServiceForm.js
+++ b/src/components/settings/services/EditServiceForm.js
@@ -5,6 +5,7 @@ import { Link } from 'react-router';
5import { defineMessages, injectIntl } from 'react-intl'; 5import { defineMessages, injectIntl } from 'react-intl';
6import normalizeUrl from 'normalize-url'; 6import normalizeUrl from 'normalize-url';
7 7
8import { mdiInformation } from '@mdi/js';
8import Form from '../../../lib/Form'; 9import Form from '../../../lib/Form';
9import Recipe from '../../../models/Recipe'; 10import Recipe from '../../../models/Recipe';
10import Service from '../../../models/Service'; 11import Service from '../../../models/Service';
@@ -19,6 +20,7 @@ import Select from '../../ui/Select';
19 20
20import { isMac } from '../../../environment'; 21import { isMac } from '../../../environment';
21import globalMessages from '../../../i18n/globalMessages'; 22import globalMessages from '../../../i18n/globalMessages';
23import { Icon } from '../../ui/icon';
22 24
23const messages = defineMessages({ 25const messages = defineMessages({
24 saveService: { 26 saveService: {
@@ -315,7 +317,7 @@ class EditServiceForm extends Component {
315 marginTop: 0, 317 marginTop: 0,
316 }} 318 }}
317 > 319 >
318 <span className="mdi mdi-information" /> 320 <Icon icon={mdiInformation} />
319 {recipe.message} 321 {recipe.message}
320 </p> 322 </p>
321 )} 323 )}
@@ -415,11 +417,11 @@ class EditServiceForm extends Component {
415 </div> 417 </div>
416 </div> 418 </div>
417 <p> 419 <p>
418 <span className="mdi mdi-information" /> 420 <Icon icon={mdiInformation} />
419 {intl.formatMessage(messages.proxyRestartInfo)} 421 {intl.formatMessage(messages.proxyRestartInfo)}
420 </p> 422 </p>
421 <p> 423 <p>
422 <span className="mdi mdi-information" /> 424 <Icon icon={mdiInformation} />
423 {intl.formatMessage(messages.proxyInfo)} 425 {intl.formatMessage(messages.proxyInfo)}
424 </p> 426 </p>
425 </> 427 </>
@@ -458,7 +460,7 @@ class EditServiceForm extends Component {
458 /> 460 />
459 </div> 461 </div>
460 <p style={{ marginTop: 10, marginBottom: 10 }}> 462 <p style={{ marginTop: 10, marginBottom: 10 }}>
461 <span className="mdi mdi-information" /> 463 <Icon icon={mdiInformation} />
462 {intl.formatMessage(messages.recipeFileInfo)} 464 {intl.formatMessage(messages.recipeFileInfo)}
463 </p> 465 </p>
464 </> 466 </>
diff --git a/src/components/settings/services/ServiceItem.js b/src/components/settings/services/ServiceItem.js
index e08b9af1f..d83e5fd56 100644
--- a/src/components/settings/services/ServiceItem.js
+++ b/src/components/settings/services/ServiceItem.js
@@ -5,7 +5,9 @@ import ReactTooltip from 'react-tooltip';
5import { observer } from 'mobx-react'; 5import { observer } from 'mobx-react';
6import classnames from 'classnames'; 6import classnames from 'classnames';
7 7
8import { mdiBellOff, mdiMessageBulletedOff, mdiPower } from '@mdi/js';
8import ServiceModel from '../../../models/Service'; 9import ServiceModel from '../../../models/Service';
10import { Icon } from '../../ui/icon';
9 11
10const messages = defineMessages({ 12const messages = defineMessages({
11 tooltipIsDisabled: { 13 tooltipIsDisabled: {
@@ -59,24 +61,24 @@ class ServiceItem extends Component {
59 </td> 61 </td>
60 <td className="service-table__column-info" onClick={goToServiceForm}> 62 <td className="service-table__column-info" onClick={goToServiceForm}>
61 {service.isMuted && ( 63 {service.isMuted && (
62 <span 64 <Icon
63 className="mdi mdi-bell-off" 65 icon={mdiBellOff}
64 data-tip={intl.formatMessage(messages.tooltipIsMuted)} 66 data-tip={intl.formatMessage(messages.tooltipIsMuted)}
65 /> 67 />
66 )} 68 )}
67 </td> 69 </td>
68 <td className="service-table__column-info" onClick={goToServiceForm}> 70 <td className="service-table__column-info" onClick={goToServiceForm}>
69 {!service.isEnabled && ( 71 {!service.isEnabled && (
70 <span 72 <Icon
71 className="mdi mdi-power" 73 icon={mdiPower}
72 data-tip={intl.formatMessage(messages.tooltipIsDisabled)} 74 data-tip={intl.formatMessage(messages.tooltipIsDisabled)}
73 /> 75 />
74 )} 76 )}
75 </td> 77 </td>
76 <td className="service-table__column-info" onClick={goToServiceForm}> 78 <td className="service-table__column-info" onClick={goToServiceForm}>
77 {!service.isNotificationEnabled && ( 79 {!service.isNotificationEnabled && (
78 <span 80 <Icon
79 className="mdi mdi-message-bulleted-off" 81 icon={mdiMessageBulletedOff}
80 data-tip={intl.formatMessage( 82 data-tip={intl.formatMessage(
81 messages.tooltipNotificationsDisabled, 83 messages.tooltipNotificationsDisabled,
82 )} 84 )}
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js
index 54f2025e5..7e86ea79a 100644
--- a/src/components/settings/settings/EditSettingsForm.js
+++ b/src/components/settings/settings/EditSettingsForm.js
@@ -5,6 +5,7 @@ import { observer } from 'mobx-react';
5import prettyBytes from 'pretty-bytes'; 5import prettyBytes from 'pretty-bytes';
6import { defineMessages, injectIntl } from 'react-intl'; 6import { defineMessages, injectIntl } from 'react-intl';
7 7
8import { mdiGithub, mdiInformation, mdiOpenInNew } from '@mdi/js';
8import Form from '../../../lib/Form'; 9import Form from '../../../lib/Form';
9import Button from '../../ui/Button'; 10import Button from '../../ui/Button';
10import Toggle from '../../ui/Toggle'; 11import Toggle from '../../ui/Toggle';
@@ -25,6 +26,7 @@ import {
25} from '../../../environment-remote'; 26} from '../../../environment-remote';
26import { openPath } from '../../../helpers/url-helpers'; 27import { openPath } from '../../../helpers/url-helpers';
27import globalMessages from '../../../i18n/globalMessages'; 28import globalMessages from '../../../i18n/globalMessages';
29import { Icon } from '../../ui/icon';
28 30
29const debug = require('debug')('Ferdi:EditSettingsForm'); 31const debug = require('debug')('Ferdi:EditSettingsForm');
30 32
@@ -664,7 +666,7 @@ class EditSettingsForm extends Component {
664 rel="noreferrer" 666 rel="noreferrer"
665 > 667 >
666 {intl.formatMessage(messages.translationHelp)}{' '} 668 {intl.formatMessage(messages.translationHelp)}{' '}
667 <i className="mdi mdi-open-in-new" /> 669 <Icon icon={mdiOpenInNew} />
668 </a> 670 </a>
669 </div> 671 </div>
670 )} 672 )}
@@ -797,7 +799,7 @@ class EditSettingsForm extends Component {
797 </> 799 </>
798 )} 800 )}
799 <p className="settings__message"> 801 <p className="settings__message">
800 <span className="mdi mdi-github-face" /> 802 <Icon icon={mdiGithub} />
801 <span> 803 <span>
802 Ferdi is based on{' '} 804 Ferdi is based on{' '}
803 <a 805 <a
@@ -817,7 +819,7 @@ class EditSettingsForm extends Component {
817 </a> 819 </a>
818 </span> 820 </span>
819 <br /> 821 <br />
820 <span className="mdi mdi-information" /> 822 <Icon icon={mdiInformation} />
821 {intl.formatMessage(messages.languageDisclaimer)} 823 {intl.formatMessage(messages.languageDisclaimer)}
822 </p> 824 </p>
823 </div> 825 </div>
diff --git a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx
index 505c49812..88e936b71 100644
--- a/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx
+++ b/src/components/settings/supportFerdi/SupportFerdiDashboard.tsx
@@ -1,6 +1,8 @@
1import { defineMessages, useIntl } from 'react-intl'; 1import { defineMessages, useIntl } from 'react-intl';
2import { BrowserWindow } from '@electron/remote'; 2import { BrowserWindow } from '@electron/remote';
3import { mdiOpenInNew } from '@mdi/js';
3import InfoBar from '../../ui/InfoBar'; 4import InfoBar from '../../ui/InfoBar';
5import { Icon } from '../../ui/icon';
4 6
5const messages = defineMessages({ 7const messages = defineMessages({
6 headline: { 8 headline: {
@@ -159,7 +161,7 @@ const SupportFerdiDashboard = () => {
159 > 161 >
160 {' '} 162 {' '}
161 {intl.formatMessage(messages.textListContributorsHere)} 163 {intl.formatMessage(messages.textListContributorsHere)}
162 <i className="mdi mdi-open-in-new" /> 164 <Icon icon={mdiOpenInNew} />
163 </a> 165 </a>
164 <br /> 166 <br />
165 <br /> 167 <br />
@@ -175,7 +177,7 @@ const SupportFerdiDashboard = () => {
175 > 177 >
176 {' '} 178 {' '}
177 {intl.formatMessage(messages.textSupportWelcomeHere)} 179 {intl.formatMessage(messages.textSupportWelcomeHere)}
178 <i className="mdi mdi-open-in-new" /> 180 <Icon icon={mdiOpenInNew} />
179 </a> 181 </a>
180 </p> 182 </p>
181 <p> 183 <p>
@@ -188,7 +190,7 @@ const SupportFerdiDashboard = () => {
188 > 190 >
189 {' '} 191 {' '}
190 {intl.formatMessage(messages.textOpenCollective)} 192 {intl.formatMessage(messages.textOpenCollective)}
191 <i className="mdi mdi-open-in-new" /> 193 <Icon icon={mdiOpenInNew} />
192 </a> 194 </a>
193 </p> 195 </p>
194 <p> 196 <p>
@@ -201,7 +203,7 @@ const SupportFerdiDashboard = () => {
201 > 203 >
202 {' '} 204 {' '}
203 {intl.formatMessage(messages.textOpenCollective)} 205 {intl.formatMessage(messages.textOpenCollective)}
204 <i className="mdi mdi-open-in-new" /> 206 <Icon icon={mdiOpenInNew} />
205 </a>{' '} 207 </a>{' '}
206 {intl.formatMessage(messages.textDonationAnd)} 208 {intl.formatMessage(messages.textDonationAnd)}
207 <a 209 <a
@@ -212,7 +214,7 @@ const SupportFerdiDashboard = () => {
212 > 214 >
213 {' '} 215 {' '}
214 {intl.formatMessage(messages.textGitHubSponsors)} 216 {intl.formatMessage(messages.textGitHubSponsors)}
215 <i className="mdi mdi-open-in-new" /> 217 <Icon icon={mdiOpenInNew} />
216 </a> 218 </a>
217 </p> 219 </p>
218 </div> 220 </div>
diff --git a/src/components/ui/ImageUpload.tsx b/src/components/ui/ImageUpload.tsx
index 4b25be502..118e6b206 100644
--- a/src/components/ui/ImageUpload.tsx
+++ b/src/components/ui/ImageUpload.tsx
@@ -3,7 +3,9 @@ import { observer } from 'mobx-react';
3import { Field } from 'mobx-react-form'; 3import { Field } from 'mobx-react-form';
4import classnames from 'classnames'; 4import classnames from 'classnames';
5import Dropzone, { DropzoneRef } from 'react-dropzone'; 5import Dropzone, { DropzoneRef } from 'react-dropzone';
6import { mdiDelete, mdiFileImage } from '@mdi/js';
6import { isWindows } from '../../environment'; 7import { isWindows } from '../../environment';
8import { Icon } from './icon';
7 9
8type Props = { 10type Props = {
9 field: typeof Field; 11 field: typeof Field;
@@ -75,7 +77,7 @@ class ImageUpload extends Component<Props> {
75 } 77 }
76 }} 78 }}
77 > 79 >
78 <i className="mdi mdi-delete" /> 80 <Icon icon={mdiDelete} />
79 <p>{textDelete}</p> 81 <p>{textDelete}</p>
80 </button> 82 </button>
81 <div className="image-upload__action-background" /> 83 <div className="image-upload__action-background" />
@@ -92,7 +94,7 @@ class ImageUpload extends Component<Props> {
92 > 94 >
93 {({ getRootProps, getInputProps }) => ( 95 {({ getRootProps, getInputProps }) => (
94 <div {...getRootProps()} className={cssClasses}> 96 <div {...getRootProps()} className={cssClasses}>
95 <i className="mdi mdi-file-image" /> 97 <Icon icon={mdiFileImage} />
96 <p>{textUpload}</p> 98 <p>{textUpload}</p>
97 <input {...getInputProps()} /> 99 <input {...getInputProps()} />
98 </div> 100 </div>
diff --git a/src/components/ui/InfoBar.js b/src/components/ui/InfoBar.js
index 3311a949f..89b085907 100644
--- a/src/components/ui/InfoBar.js
+++ b/src/components/ui/InfoBar.js
@@ -5,7 +5,9 @@ import classnames from 'classnames';
5import Loader from 'react-loader'; 5import Loader from 'react-loader';
6import { defineMessages, injectIntl } from 'react-intl'; 6import { defineMessages, injectIntl } from 'react-intl';
7 7
8import { mdiClose } from '@mdi/js';
8import Appear from './effects/Appear'; 9import Appear from './effects/Appear';
10import { Icon } from './icon';
9 11
10const messages = defineMessages({ 12const messages = defineMessages({
11 hide: { 13 hide: {
@@ -88,10 +90,12 @@ class InfoBar extends Component {
88 {!sticky && ( 90 {!sticky && (
89 <button 91 <button
90 type="button" 92 type="button"
91 className="info-bar__close mdi mdi-close" 93 className="info-bar__close"
92 onClick={onHide} 94 onClick={onHide}
93 aria-label={intl.formatMessage(messages.hide)} 95 aria-label={intl.formatMessage(messages.hide)}
94 /> 96 >
97 <Icon icon={mdiClose} />
98 </button>
95 )} 99 )}
96 </Appear> 100 </Appear>
97 ); 101 );
diff --git a/src/components/ui/Infobox.js b/src/components/ui/Infobox.js
index b88b01bd8..c0ba8f13c 100644
--- a/src/components/ui/Infobox.js
+++ b/src/components/ui/Infobox.js
@@ -4,6 +4,13 @@ import { observer } from 'mobx-react';
4import classnames from 'classnames'; 4import classnames from 'classnames';
5import Loader from 'react-loader'; 5import Loader from 'react-loader';
6import { defineMessages, injectIntl } from 'react-intl'; 6import { defineMessages, injectIntl } from 'react-intl';
7import { mdiAlert, mdiCheckboxMarkedCircleOutline, mdiClose } from '@mdi/js';
8import { Icon } from '../ui/icon';
9
10const icons = {
11 'checkbox-marked-circle-outline': mdiCheckboxMarkedCircleOutline,
12 alert: mdiAlert,
13};
7 14
8const messages = defineMessages({ 15const messages = defineMessages({
9 dismiss: { 16 dismiss: {
@@ -73,7 +80,7 @@ class Infobox extends Component {
73 'infobox--default': !type, 80 'infobox--default': !type,
74 })} 81 })}
75 > 82 >
76 {icon && <i className={`mdi mdi-${icon}`} />} 83 {icon && <Icon icon={icons[icon]} />}
77 <div className="infobox__content">{children}</div> 84 <div className="infobox__content">{children}</div>
78 {ctaLabel && ( 85 {ctaLabel && (
79 <button className="infobox__cta" onClick={ctaOnClick} type="button"> 86 <button className="infobox__cta" onClick={ctaOnClick} type="button">
@@ -94,9 +101,11 @@ class Infobox extends Component {
94 this.setState({ dismissed: true }); 101 this.setState({ dismissed: true });
95 if (onDismiss) onDismiss(); 102 if (onDismiss) onDismiss();
96 }} 103 }}
97 className="infobox__delete mdi mdi-close" 104 className="infobox__delete"
98 aria-label={intl.formatMessage(messages.dismiss)} 105 aria-label={intl.formatMessage(messages.dismiss)}
99 /> 106 >
107 <Icon icon={mdiClose} />
108 </button>
100 )} 109 )}
101 </div> 110 </div>
102 ); 111 );
diff --git a/src/components/ui/SearchInput.tsx b/src/components/ui/SearchInput.tsx
index af55b0e11..49a50a4a0 100644
--- a/src/components/ui/SearchInput.tsx
+++ b/src/components/ui/SearchInput.tsx
@@ -2,6 +2,8 @@ import { ChangeEvent, Component } from 'react';
2import { observer } from 'mobx-react'; 2import { observer } from 'mobx-react';
3import classnames from 'classnames'; 3import classnames from 'classnames';
4import { debounce } from 'lodash'; 4import { debounce } from 'lodash';
5import { mdiCloseCircleOutline, mdiMagnify } from '@mdi/js';
6import { Icon } from './icon';
5 7
6type Props = { 8type Props = {
7 value: string; 9 value: string;
@@ -88,7 +90,8 @@ class SearchInput extends Component<Props> {
88 90
89 return ( 91 return (
90 <div className={classnames([className, 'search-input'])}> 92 <div className={classnames([className, 'search-input'])}>
91 <label htmlFor={name} className="mdi mdi-magnify"> 93 <label htmlFor={name}>
94 <Icon icon={mdiMagnify} />
92 <input 95 <input
93 name={name} 96 name={name}
94 id={name} 97 id={name}
@@ -103,10 +106,9 @@ class SearchInput extends Component<Props> {
103 /> 106 />
104 </label> 107 </label>
105 {value.length > 0 && ( 108 {value.length > 0 && (
106 <span 109 <span onClick={() => this.reset()}>
107 className="mdi mdi-close-circle-outline" 110 <Icon icon={mdiCloseCircleOutline} />
108 onClick={() => this.reset()} 111 </span>
109 />
110 )} 112 )}
111 </div> 113 </div>
112 ); 114 );
diff --git a/src/components/ui/input/index.tsx b/src/components/ui/input/index.tsx
index 0b16fe688..c46cafc5c 100644
--- a/src/components/ui/input/index.tsx
+++ b/src/components/ui/input/index.tsx
@@ -178,7 +178,7 @@ class InputComponent extends Component<IProps, IState> {
178 } 178 }
179 tabIndex={-1} 179 tabIndex={-1}
180 > 180 >
181 <Icon path={!showPassword ? mdiEye : mdiEyeOff} size={1} /> 181 <Icon path={!showPassword ? mdiEye : mdiEyeOff} />
182 </button> 182 </button>
183 )} 183 )}
184 </div> 184 </div>
diff --git a/src/features/workspaces/components/WorkspaceDrawer.js b/src/features/workspaces/components/WorkspaceDrawer.js
index 590efacd0..d66e0f10d 100644
--- a/src/features/workspaces/components/WorkspaceDrawer.js
+++ b/src/features/workspaces/components/WorkspaceDrawer.js
@@ -164,7 +164,6 @@ class WorkspaceDrawer extends Component {
164 > 164 >
165 <Icon 165 <Icon
166 icon={mdiPlusBox} 166 icon={mdiPlusBox}
167 size={1}
168 className={classes.workspacesSettingsButtonIcon} 167 className={classes.workspacesSettingsButtonIcon}
169 /> 168 />
170 <span>{intl.formatMessage(messages.addNewWorkspaceLabel)}</span> 169 <span>{intl.formatMessage(messages.addNewWorkspaceLabel)}</span>
diff --git a/src/features/workspaces/components/WorkspacesDashboard.js b/src/features/workspaces/components/WorkspacesDashboard.js
index 6e0d98ffb..d41536f31 100644
--- a/src/features/workspaces/components/WorkspacesDashboard.js
+++ b/src/features/workspaces/components/WorkspacesDashboard.js
@@ -4,8 +4,6 @@ import { observer, PropTypes as MobxPropTypes, inject } from 'mobx-react';
4import { defineMessages, injectIntl } from 'react-intl'; 4import { defineMessages, injectIntl } from 'react-intl';
5import injectSheet from 'react-jss'; 5import injectSheet from 'react-jss';
6 6
7import { mdiCheckboxMarkedCircleOutline } from '@mdi/js';
8
9import { Infobox } from '../../../components/ui/infobox/index'; 7import { Infobox } from '../../../components/ui/infobox/index';
10import Loader from '../../../components/ui/Loader'; 8import Loader from '../../../components/ui/Loader';
11import WorkspaceItem from './WorkspaceItem'; 9import WorkspaceItem from './WorkspaceItem';
@@ -110,7 +108,7 @@ class WorkspacesDashboard extends Component {
110 <Appear className={classes.appear}> 108 <Appear className={classes.appear}>
111 <Infobox 109 <Infobox
112 type="success" 110 type="success"
113 icon={mdiCheckboxMarkedCircleOutline} 111 icon="checkbox-marked-circle-outline"
114 dismissable 112 dismissable
115 onUnmount={updateWorkspaceRequest.reset} 113 onUnmount={updateWorkspaceRequest.reset}
116 > 114 >
@@ -124,7 +122,7 @@ class WorkspacesDashboard extends Component {
124 <Appear className={classes.appear}> 122 <Appear className={classes.appear}>
125 <Infobox 123 <Infobox
126 type="success" 124 type="success"
127 icon={mdiCheckboxMarkedCircleOutline} 125 icon="checkbox-marked-circle-outline"
128 dismissable 126 dismissable
129 onUnmount={deleteWorkspaceRequest.reset} 127 onUnmount={deleteWorkspaceRequest.reset}
130 > 128 >
diff --git a/src/styles/main.scss b/src/styles/main.scss
index b0815e086..bd1226b31 100644
--- a/src/styles/main.scss
+++ b/src/styles/main.scss
@@ -1,10 +1,4 @@
1$mdi-font-path: '../node_modules/@mdi/font/fonts'; 1@import '~electron-react-titlebar/assets/style.css';
2@if $env == development {
3 $mdi-font-path: '../../node_modules/@mdi/font/fonts';
4}
5
6@import './node_modules/@mdi/font/scss/materialdesignicons.scss';
7@import './node_modules/electron-react-titlebar/assets/style';
8 2
9// modules 3// modules
10@import './reset.scss'; 4@import './reset.scss';